ARP:n toteuttaminen
ARP-toteutus koostuu kahdesta osasta:
- osa joka kuvaa IP-osoitteen fyysiseksi osoitteeksi pakettia lähetettäessä
- osa joka hoitaa muilta koneilta tulevat ARP-sanomat
Lähetysosan implementointiin liittyy käytännön vaikeuksia:
- etsitty kone voi olla poissa toiminnasta
- Ethernet-sanomia voi kadota
- vastausta odotettaessa saattaa tulla lisää samalle koneelle osoitettuja sanomia
- kohdekoneen fyysinen osoite voi muuttua (kortin vaihto)
Vastaanottava osa käsittelee kahdenlaisia sanomia:
- ARP-kyselyitä
- ARP-vastauksia
ARP-sanomat eivät ole IP-sanomia ja ARP:tä voi käyttää myös muiden protokollien kuin IP:n yhteydessä