Тодорхойлолт: ARP (Address Resolution Protocol) нь Интернет протокол (IP) хаягийг холбогдох физик сүлжээний хаяг руу хөрвүүлдэг. Ethernet болон Wi-Fi дээр ажилладаг IP сүлжээнүүд нь ажиллахын тулд ARP -г шаарддаг.
ARP-ийн түүх, зорилго
ARP нь 1980-аад оны эхээр IP сүлжээнүүдийн ерөнхий хаягийг орчуулах протокол болгон хөгжүүлсэн юм. Ethernet болон Wi-Fi-аас гадна ARP нь АТМ , Token Ring болон бусад физик сүлжээний төрлүүдэд хэрэглэгддэг.
ARP нь сүлжээнд холбогдох физик төхөөрөмжөөс хамааралгүйгээр холболтыг удирдах боломжийг олгодог. Энэ нь интернетийн протоколыг бүх төрлийн тоног төхөөрөмж, физик сүлжээнүүдийн хаягийг өөрөө удирдахаас илүү үр дүнтэй ажиллах боломжийг олгосон.
ARP хэрхэн ажилладаг вэ
ARP нь OSI загварын 2-р түвшинд ажилладаг. Протоколын дэмжлэг нь сүлжээний үйлдлийн системийн төхөөрөмжийн драйверуудад хэрэгждэг. Интернет RFC 826 протоколын техникийн дэлгэрэнгүй мэдээлэл, пакетийн формат, хүсэлт, хариу мессежийн үйл ажиллагаа зэргийг багтаасан болно
ARP нь орчин үеийн Ethernet болон Wi-Fi сүлжээнүүдэд дараах байдлаар ажиллана:
- Сүлжээний адаптерууд нь Media Access Control (MAC) нэртэй тоног төхөөрөмжид суулгасан физик хаягаар үйлдвэрлэгддэг. Эдгээр 6 байт (48-бит) хаягууд нь өвөрмөц онцлогийг үйлдвэрлэгчдэд анхаарал тавихыг шаарддаг. Яагаад гэвэл IP нь мессеж хүргэхийн тулд эдгээр өвөрмөц танигчид найдвартай байдаг.
- Ямар нэг төхөөрөмж өгөгдлийг өөр төхөөрөмж рүү илгээхийг хүсэж байгаа бол анхнаасаа IP хаягаа өгсөн MAC хаягийг тодорхойлох ёстой. Эдгээр IP-to-MAC хаягийн байршил нь төхөөрөмж бүрийн ARP кэшээс үүсдэг.
- Хэрэв өгөгдсөн IP хаяг нь төхөөрөмжийн кэшд харагдахгүй бол тухайн төхөөрөмж шинэ медиа олж авах хүртэл тухайн мессежийг шууд чиглүүлж чадахгүй. Үүнийг хийхийн тулд санаачлагч төхөөрөмж эхлээд орон нутгийн дэд сүлжээнд ARP хүсэлт цацах мэдээ илгээдэг. Өгөгдсөн IP хаягийг хүлээн авагч нь өргөн касс руу хариулах ARP хариуг илгээдэг бөгөөд ингэснээр санаачлагч төхөөрөмж нь кэшээ шинэчлэхийг зөвшөөрч, зорилтот зурваст шууд мессеж илгээнэ.
Урвуу ARP болон Урвуу ARP
RARP (Reverse ARP) гэж нэрлэгддэг сүлжээний протокол нь ARP-г сайжруулахын тулд 1980-аад онд боловсруулсан. Нэрээр нь RARP нь ARP-ийн эсрэг функцийг хийж, физик сүлжээний хаягуудаас тэдгээр төхөөрөмжүүдэд оноосон IP хаягруу шилждэг. RARP нь DHCP-с хуучирсан бөгөөд ашиглагдахаа больсон.
Inverse ARP гэгддэг тусгай протокол нь урвуу хаягийн функцийг дэмждэг. Inverse ARP нь Ethernet эсвэл Wi-Fi сүлжээнүүдэд ашиглагддаггүй боловч зарим тохиолдолд бусад төрлүүдээс олж болно.
Чөлөөт ARP
ARP-ийн үр ашгийг дээшлүүлэхийн тулд зарим сүлжээ болон сүлжээний төхөөрөмжүүд нь ARP-ийн хүсэлт мэдээг дотоод сүлжээг бүхэлд нь дамжуулахын тулд өөр бусад төхөөрөмжүүдэд мэдэгддэг үнэгүй ARP гэж нэрлэгддэг холбооны аргыг хэрэглэдэг.