klaus wrote:
>
> Jeg har prøvet et lille snifferprogram der hedder Ethereal, det
> fungerede udemærket, men den viste nogle datapakkeformater som jeg ikke
> har kendskab til - hvad er UDP og ARP?
UDP (User Datagram Protocol) er en forbindelsesløs, best-effort
transportprotokol, der er en del af IP protokol-suiten.
<URL:
http://www.net-faq.dk/faq.pl?get=udp>
ARP (Address Resolution Protocol) er en protokol, som bruges til at
bestemme en Lag-2-adresse udfra IP-adressen.
Med andre ord: dit netkort i din computer har en indbygget
hardwareadresse. Du konfigurerer nu en IP-adresse på dit netkort (fx
192.168.0.2 og netmaske 255.255.255.0).
På en anden maskine konfigurerer du IP-adressen 192.168.0.3.
Når maskinen med adresse 192.168.0.3 skal sende en pakke til 192.168.0.2
ved den ikke, hvilken hardwareadresse den skal sende pakken til. Derfor
sender den først en ARP-request som beder 192.168.0.2 om at identificere
sig selv. ARP-requestet sendes som broadcast - det vil sige til alle
maskiner på samme (lag 2) netværk. 192.168.0.2 ser pakken og sender en
ARP reply til afsenderen af ARP-requestet (192.168.0.3). 192.168.0.3 kan
læse 192.168.0.2's hardware-adressen i svaret. Alle efterfølgende pakker
kan 192.168.0.3 derfor sende direkte til 192.168.0.2's hardwareadresse.
<URL:
http://www.net-faq.dk/faq.pl?get=arp>
<URL:
http://www.erg.abdn.ac.uk/users/gorry/course/inet-pages/arp.html>
Knus
Regnar