Анықтама: ARP (Address Resolution Protocol) Интернет протоколының (IP) адресін тиісті физикалық желі мекенжайына түрлендіреді. IP желілері, соның ішінде Ethernet және Wi-Fi желілерінде жұмыс істейтіндер үшін ARP талап етіледі.
АРП тарихы мен мақсаты
ARP 80-ші жылдардың басында IP желілеріне арналған жалпы мақсаттағы аударма протоколы ретінде жасалды. Ethernet және Wi-Fi-ден басқа, ARP банкомат , Token Ring және басқа да физикалық желілерге арналған.
ARP желісіне әрқайсысына бекітілген нақты физикалық құрылғыдан тәуелсіз қосылуларды басқаруға мүмкіндік береді. Бұл Интернет протоколы аппараттық құрылғылардың және физикалық желілердің әр түрлі түрлерінің мекен-жайларын басқаруға қарағанда, тиімдірек жұмыс істеуге мүмкіндік берді.
ARP қалай жұмыс істейді
ARP OSI моделіндегі Layer 2-де жұмыс істейді. Хаттама қолдау желілік операциялық жүйелердің құрылғы драйверлерінде жүзеге асырылады. Интернет RFC 826 хаттаманың техникалық сипаттамаларын, оның ішінде пакеттік пішімін және сұрау және жауап беру туралы хабарламаларды өңдеуді құжаттайды
ARP заманауи Ethernet және Wi-Fi желілерінде келесідей жұмыс істейді:
- Желілік адаптерлер Media Access Control (MAC) мекенжайы деп аталатын жабдыққа енгізілген физикалық адресімен жасалады. Өндірушілер осы 6 байттық (48 бит) мекенжайлардың бірегей екенін қамтамасыз етуге тырысады, өйткені IP хабарларды жеткізу үшін осы бірегей идентификаторларға сүйенеді.
- Кез-келген құрылғы деректерді басқа мақсатты құрылғыға жіберуді қаласа, алдымен оның IP-мекен-жайын ескере отырып, сол мақсаттың MAC-мекен-жайын анықтайды. Бұл IP-мен MAC мекен-жайының салыстырулары әрбір құрылғыдағы ARP кэшінен алынған.
- Егер берілген IP адресі құрылғының кэшінде болмаса, ол жаңа салыстыруды алғанша хабарды сол мақсатқа жібере алмайды. Бұл әрекетті орындау үшін бастамашы құрылғы алдымен жергілікті ішкі желідегі ARP сұрау тарату хабарын жібереді. Берілген IP мекенжайы бар хост бастамашылық құрылғыға кэшін жаңартуға мүмкіндік беретін жауап беру жолында ARP жауапын жібереді және хабарларды тікелей мақсатқа жеткізуге кіріседі.
Керісінше ARP және кері ARP
RARP (Reverse ARP) деп аталатын желі протоколы 1980-шы жылдары ARP-ды толықтыруға арналған. Атауынан шыққандай, RARP ARP-тің қарсы функциясын орындайды, бұл физикалық желінің адрестерінен аталған құрылғыларға тағайындалған IP-адрестерге ауысады. RARP DHCP арқылы ескірген және енді қолданылмаған.
Инверсия ARP деп аталатын бөлек хаттама сонымен қатар кері мекен-жайлармен жұмыс істеу функциясын қолдайды. Кері керісінше ARP Ethernet немесе Wi-Fi желілерінде пайдаланылмаса да, кейде ол басқа түрлерде табылуы мүмкін.
Қайырлы ARP
ARP тиімділігін арттыру үшін желілер мен желілік құрылғылардың кейбірі қолданыстағы басқа құрылғыларды хабардар ету үшін барлық жергілікті желіге ARP сұрау хабарын тарататын тегін ARP деп аталатын байланыс әдісін пайдаланады.