Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
Ethernet Basics Rev. 02 - Phoenix Contact
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Hoofdstuk 4<br />
Uitbreidingsprotocollen en<br />
netwerkapplicaties<br />
4.1 ARP<br />
4.1.1 Inleiding<br />
Het IP adres is een virtueel adres, het wordt verwerkt door software. Geen enkele LAN hardware<br />
of WAN hardware kan de relatie leggen tussen het NetID van een IP adres en een netwerk<br />
of tussen de HostID van een IP adres en een host. Om een IP pakket te transporteren<br />
moet deze data ingepakt worden in een frame dat door de lokale hardware bij de juiste deelnemer<br />
kan afgeleverd worden. Dit frame moet dan ook de hardware adressen van de zender<br />
en de ontvanger bevatten.<br />
4.1.2 Address Resolution Protocol (ARP)<br />
Wanneer het IP protocol een bericht wenst te versturen over <strong>Ethernet</strong> dan moet naast het<br />
IP adres van de bestemming ook het MAC adres van de bestemming gekend zijn. Hiervoor<br />
bevat de TCP/IP protocol suite een Adress Resolution Protocol (ARP). Het ARP definieert twee<br />
basis berichttypen: een aanvraag en een antwoord. Een aanvraagbericht bevat een IP adres<br />
en verzoekt om het corresponderende hardware adres, het MAC adres. Het antwoord bevat<br />
een IP adres dat met de aanvraag werd meegestuurd en het hardware adres.<br />
Het is natuurlijk hopeloos inefficiënt om voor elk te versturen IP pakket eerst een ARP aanvraag<br />
te sturen. Hiervoor zal het ARP protocol alle bekomen informatie tijdelijk op slaan in<br />
een tabel.<br />
Figuur 4.1: De ARP cache