01.12.2014 Views

Ethernet Basics Rev. 02 - Phoenix Contact

Ethernet Basics Rev. 02 - Phoenix Contact

Ethernet Basics Rev. 02 - Phoenix Contact

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!