ARP - пратакол дазволу адрасоў

Вызначэнне: ARP (Address Resolution Protocol) пераўтворыць інтэрнэт - пратаколу (IP) адрасы ў адпаведны фізічны адрас сеткі. IP - сеткі , у тым ліку тыя , якія працуюць па Ethernet і Wi-Fi патрабуецца ARP для таго , каб функцыянаваць.

Гісторыя і мэта ARP

ARP быў распрацаваны ў пачатку 1980-х гадоў у якасці пратаколу трансляцыі адрасоў агульнага прызначэння для сетак IP. Акрамя Ethernet і Wi-Fi, ARP таксама была рэалізавана для ATM , Token Ring і іншыя віды фізічнай сеткі.

ARP дазваляе сеткі для кіравання злучэннямі, якія не залежаць ад канкрэтнага фізічнага прылады, падлучанага да кожнага з іх. Гэта дазволіла пратакол Інтэрнэту больш эфектыўна, чым калі б прыйшлося кіраваць адрасамі ўсіх розных відаў прылад і самой фізічнай сетка працуе.

Колькі ARP Works

ARP працуе на ўзроўні 2 у мадэлі OSI . Падтрымка пратаколу рэалізавана ў драйверах прылад сеткавых аперацыйных сістэм . Інтэрнэт RFC 826 дакументаў тэхнічныя дэталі пратаколу, у тым ліку яго фармат пакетаў і працай паведамленняў запыту і адказу

ARP працуе ў сетках Ethernet і сучасны Wi-Fi выглядае наступным чынам:

Inverse ARP і Reverse ARP

Сеткавы пратакол пад назвай RARP (Reverse ARP) быў распрацаваны ў 1980-я гады ў дадатак да ARP. Як вынікае з назвы, RARP выканаў процілеглы функцыю ARP, пераўтварэнне фізічных сеткавых адрасоў на IP-адрас, прысвоены гэтыя прылады. RARP была выцесненая DHCP і больш не выкарыстоўваецца.

Асобны пратакол, званы Зваротныя ARP таксама падтрымлівае зваротную функцыю адлюстравання адрасы. Inverse ARP не выкарыстоўваецца ў сетках Ethernet ці Wi-Fi альбо хоць часам можна сустрэць на іншых тыпах.

бязвыплатнае ARP

Для павышэння эфектыўнасці ARP, некаторыя сеткі і сеткавыя прылады выкарыстоўваюць метад сувязі, званы бязвыплатным ARP, калі прылада транслюе паведамленне запыту ARP да ўсёй лакальнай сеткі, каб паведаміць іншыя прылады свайго існавання.