Дефиниција: АРП (Аддресс Ресолутион Протоцол) претвара адресу Интернет протокола (ИП) на одговарајућу физичку мрежну адресу. ИП мреже, укључујући оне које се покрећу на Етхернет и Ви-Фи, захтевају АРП да функционишу.
Историја и сврха АРП-а
АРП је развијен почетком осамдесетих година прошлог века као протокол за превођење адреса за ИП мреже. Осим Етхернет-а и Ви-Фи-а, АРП је такође имплементиран за АТМ , Токен Ринг и друге физичке типове мрежа.
АРП дозвољава мрежи да управља везама независно од специфичног физичког уређаја повезаног са сваким. То је омогућило Интернет протоколу да функционише ефикасније него ако је морао управљати адресама свих различитих врста хардверских уређаја и самих физичких мрежа.
Како АРП ради
АРП ради на Лаиер 2 у ОСИ моделу . Подршка протокола се имплементира у управљачким програмима уређаја мрежних оперативних система . Интернет РФЦ 826 документује техничке детаље протокола укључујући његов пакетни формат и рад порука порука и одговора
АРП ради на модерним Етхернет и Ви-Фи мрежама на следећи начин:
- Мрежни адаптери се производе са физичком адресом уграђеном у хардвер који се назива адреса за контролу приступа медију (МАЦ) . Произвођачи воде рачуна да се ове 6-бајтне (48-битне) адресе јединствене, пошто се ИП ослања на ове јединствене идентификаторе за испоруку порука.
- Када било који уређај жели да пошаље податке другом циљном уређају, прво мора да одреди МАЦ адресу тог циља с обзиром на његову ИП адресу. Ове мапе ИП адреса према МАЦ-у потичу из АРП кеша који се одржава на сваком уређају.
- Ако се наведена ИП адреса не појави у кеш меморији уређаја, тај уређај не може усмеравати поруке у ту циљану док не добије ново мапирање. Да би то учинили, иницијални уређај прво шаље поруку АРП-а за емитовање поруке у локалној подмрежици . Домаћин са датом ИП адресом шаље АРП одговор у одговору на броадцат, омогућујући иницијативном уређају да ажурира свој кеш и настави да испоручује поруке директно до циља.
Инверзни АРП и Реверсе АРП
Мрежни протокол под називом РАРП (Реверсе АРП) такође је развијен 1980-их година како би допунила АРП. Како то назначава, РАРП је извршио супротну функцију АРП-а, претварајући се са физичких мрежних адреса на ИП адресе додељене тим уређајима. РАРП је застарио ДХЦП и више се не користи.
Одвојени протокол назван Инверсе АРП такође подржава функцију мапирања обрнуте адресе. Инверзни АРП се не користи на Етхернет или Ви-Фи мрежама, иако се понекад може наћи на другим типовима.
Бесплатно АРП
Да би се побољшала ефикасност АРП-а, неке мреже и мрежни уређаји користе метод комуникације названи бесплатни АРП, гдје уређај емитује поруку АРП-а на читаву локалну мрежу да обавештава друге уређаје о свом постојању.