Дефиниција: Арп (Протокол за резолуција на адреса) ја конвертира адресата на Интернет протокол (IP) на соодветната физичка мрежна адреса. ИП мрежите, вклучувајќи ги оние што работат на Ethernet и Wi-Fi, бараат ARP за да функционираат.
Историја и Цел на Арп
Арп беше развиен во раните 1980-ти како протокол за пренос на адреси за општа намена за IP мрежи. Покрај Ethernet и Wi-Fi, ARP исто така е имплементиран за ATM , Token Ring и други физички мрежни типови.
Арп дозволува мрежа да управува со врски независно од специфичниот физички уред прикачен на секој од нив. Ова овозможи интернет протоколот да работи поефикасно отколку ако треба да управува со адресите на сите различни видови на хардверски уреди и самите физички мрежи.
Како функционира Арп
Арп работи на Layer 2 во модел на OSI . Поддршката за протокол се имплементира во драјверите на уредите на мрежните оперативни системи . Интернет RFC 826 документира технички детали за протоколот вклучувајќи го и формат на пакет и работата на пораките за барање и одговор
Арп работи на современи Ethernet и Wi-Fi мрежи како што следува:
- Мрежните адаптери се произведуваат со физичка адреса вградена во хардверот наречен адреса за контрола на пристапот до медиуми (MAC) . Производителите се грижат да обезбедат дека овие 6-бајтни (48-битни) адреси се уникатни, бидејќи IP се потпира на овие уникатни идентификатори за испорака на пораки.
- Кога некој уред сака да испрати податоци до друг целен уред, прво мора да ја одреди MAC адресата на таа цел со оглед на нејзината IP адреса. Овие мапи за адреси на IP-до-MAC се изведуваат од кешот на ARP што се одржува на секој уред.
- Ако дадената IP адреса не се појави во кешот на уредот, тој уред не може да ги насочува пораките до таа цел, додека не добие ново мапирање. За да го направите ова, уредот што иницира прво испраќа порака за емитување на ARP барање на локалната подмрежа . Домаќинот со дадената IP адреса испраќа одговор на ARP како одговор на широкопојавената мрежа, дозволувајќи му на уредот што иницира да ја ажурира својата кеш меморија и да продолжи да дава пораки директно до целта.
Обратна Арп и Обратно Арп
Мрежниот протокол наречен RARP (Reverse ARP) исто така беше развиен во 1980-тите за дополнување на ARP. Како што наведува неговото име, RARP ја спроведе спротивната функција на ARP, конвертирање од физички мрежни адреси до IP адресите доделени на тие уреди. RARP беше застарен од страна на DHCP и веќе не се користи.
Посебен протокол наречен Inverse ARP, исто така, ја поддржува функцијата за мапирање на обратна адреса. Инверзната ARP не се користи на Ethernet или Wi-Fi мрежи, иако понекогаш може да се најде и на други типови.
Бескорисни Арп
За да се подобри ефикасноста на ARP, некои мрежи и мрежни уреди користат метод на комуникација наречен бесплатен ARP каде уредот емитува порака за барање на ARP до целата локална мрежа за да ги извести другите уреди за неговото постоење.