ARP va RARP
ARP (Manzilni aniqlash protokoli) va RARP (teskari manzilni aniqlash protokoli) havola qatlami va IP protokoli manzillarini hal qilish uchun ishlatiladigan ikkita kompyuter tarmog'i protokolidir. ARP apparat manzilini hisobga olgan holda IP-manzilni hal qiladi. Tegishli IP manzil taqdim etilganda RARP apparat manzilini hal qiladi. Aslida, RARP ARP ning teskarisini yoki teskarisini bajaradi, shuning uchun Teskari ARP nomi. Ammo RARP endi ishlatilmaydi (yaxshiroq protokollar bilan almashtirildi).
ARP nima?
ARP - bu tarmoq qatlami manzillarini qatlam manzillariga o'zgartirish uchun ishlatiladigan kompyuter tarmog'i protokoli. RFC 826 ARP ni tavsiflaydi. Tarmoq sathi trafigini uzatishda ko'p kirishli tarmoqlarda havola sathi manzillarini aniqlash muhim ahamiyatga ega. ARP IPv4, FDDI, X.25 va Frame Relay kabi ko'plab texnologiyalar ostida qo'llaniladi. Ikkita eng mashhur foydalanish IEEE 802.3 va IEEE 802.11 orqali IPv4 hisoblanadi. ARP so'rov-javob protokoli sifatida ishlaydi. U yo'n altirilmaydigan protokollar oilasiga tegishli (ya'ni, u Internet tarmog'i tugunlarini kesib o'tmaydi). ARP xabar formati juda oddiy va u bitta manzilni aniqlash so'rovidan yoki bitta javobdan iborat. Ammo xabarning haqiqiy hajmi yuqoridagi va pastdagi qatlamlarning manzil hajmiga bog'liq. Xabar sarlavhasi har bir qatlamning o'lchamlari va manzil uzunligini belgilaydi. Foydali yuk jo‘natuvchi va qabul qiluvchi tugunlarning apparat/protokol manzillaridan iborat.
ARP ba'zan oddiy e'lonlar uchun protokol sifatida ishlatiladi. Misol uchun, IP yoki MAC manzili o'zgarganda, u boshqa xostlarni manzil xaritalarini yangilash haqida xabardor qilishi mumkin. Yuqoridagi kabi vaziyatda ARP xabarlari bepul ARP xabarlari deb ataladi. Ushbu xabarlar tarmoqdagi boshqa xostlarning keshini yangilaydi va aslida ulardan javob so'ramaydi. Barcha xostlar keshlarida joriy ARP maʼlumotlariga ega ekanligiga ishonch hosil qilish uchun koʻpgina operatsion tizimlar ishga tushirish vaqtida bepul ARP xabarlaridan foydalanadilar.
RARP nima?
RARP - bu kompyuter tarmoqlarida ishlatiladigan tarmoq protokoli. RARP IETF tomonidan nashr etilgan RFC 903 da tavsiflangan. Bu eskirgan protokol va endi ishlatilmaydi. Xost kompyuter ushbu protokoldan apparat manzili (Link layer) manzili mavjud bo'lganda boshqa xostning IP (Internet Protocol, aniqrog'i IPv4) manzilini so'rash uchun foydalanilgan. Amaldagi apparat manziliga misol sifatida xostning MAC (Media kirishni boshqarish) manzili berilgan. BOOTP (Bootstrap Protocol) va so'nggi DHCP (Dynamic Host Configuration Protocol) protokollarining joriy etilishi tufayli RARP eskirgan, chunki ularning ikkalasi ham RARP-ga qaraganda ancha ko'proq xususiyatlarni taqdim etadi. RARP bir nechta server xostlari tegishli protokol manzillari bilan bog'lanish qatlamini o'z ichiga olgan ma'lumotlar bazasini saqlashiga ishonch hosil qilish orqali ishlaydi. RARP faqat IP-manzilga xizmat qildi. Xostlarning MAC manzillari administratorlar tomonidan alohida sozlangan.
ARP va RARP oʻrtasidagi farq nima?
ARP IP-manzillarni apparat manziliga moslashtiradi, RARP esa buning aksini qiladi (apparat manzillarini IP-manzillarga xaritalaydi). Boshqacha qilib aytganda, ARP ga kirish mantiqiy manzil, RARP uchun kirish esa jismoniy manzildir. Xuddi shunday, bu ikki protokolning chiqishlari ham teskari. ARP dan farqli o'laroq, RARP endi eskirgan va u BOOTP va DHCP protokollari bilan almashtirildi.