ARP болон RARP-ийн ялгаа

ARP болон RARP-ийн ялгаа
ARP болон RARP-ийн ялгаа

Видео: ARP болон RARP-ийн ялгаа

Видео: ARP болон RARP-ийн ялгаа
Видео: Сравнение протоколов TCP и UDP 2024, Долдугаар сарын
Anonim

ARP vs RARP

ARP (Address Resolution Protocol) ба RARP (Reverse Address Resolution Protocol) нь холбоосын давхарга болон IP протоколын хаягийг шийдвэрлэхэд ашигладаг компьютерийн сүлжээний хоёр протокол юм. ARP нь техник хангамжийн хаягийг өгсөн IP хаягийг шийддэг. RARP нь холбогдох IP хаягийг өгөх үед техник хангамжийн хаягийг шийддэг. Бодит байдал дээр RARP нь ARP-ийн эсрэг буюу урвуу үйлдлийг хийдэг тул Урвуу ARP гэж нэрлэсэн. Гэхдээ RARP-г ашиглахаа больсон (илүү сайн протоколоор сольсон).

ARP гэж юу вэ?

ARP нь сүлжээний түвшний хаягуудыг давхаргын хаяг руу хөрвүүлэхэд ашигладаг компьютерийн сүлжээний протокол юм. RFC 826 нь ARP-г тодорхойлдог. Сүлжээний түвшний урсгалыг дамжуулах тохиолдолд олон хандалттай сүлжээнд холбоосын давхаргын хаягийг тодорхойлох нь чухал юм. ARP нь IPv4, FDDI, X.25, Frame Relay зэрэг олон технологийн хүрээнд ашиглагддаг. Хамгийн алдартай хоёр хэрэглээ бол IEEE 802.3 болон IEEE 802.11 дээр суурилсан IPv4 юм. ARP нь хүсэлт хариулах протокол хэлбэрээр ажилладаг. Энэ нь чиглүүлэлтийн бус протоколуудын гэр бүлд хамаардаг (өөрөөр хэлбэл энэ нь сүлжээний зангилааг гатлахгүй). ARP мессежийн формат нь маш энгийн бөгөөд нэг хаягийг шийдвэрлэх хүсэлт эсвэл нэг хариултаас бүрддэг. Гэхдээ мессежийн бодит хэмжээ нь дээрх болон доорх давхаргын хаягийн хэмжээнээс хамаарна. Мессежийн толгой хэсэг нь давхарга бүрийн хэмжээ болон хаягийн уртыг зааж өгдөг. Ачаалал нь илгээх болон хүлээн авах цэгүүдийн техник хангамж/протоколын хаягуудаас бүрдэнэ.

ARP-ийг заримдаа энгийн зарлалын протокол болгон ашигладаг. Жишээлбэл, IP эсвэл MAC хаяг өөрчлөгдсөн тохиолдолд бусад хостуудад хаягийн зураглалыг шинэчлэх боломжтой. Дээрхтэй адил нөхцөл байдалд ARP мессежийг үнэ төлбөргүй ARP мессеж гэж нэрлэдэг. Эдгээр зурвасууд нь сүлжээн дэх бусад хостуудын кэшийг шинэчилдэг бөгөөд үнэндээ тэднээс хариу хүсээгүй. Бүх хостууд кэшдээ одоогийн ARP мэдээлэл байгаа эсэхийг шалгахын тулд олон үйлдлийн системүүд эхлүүлэх үед ARP мессежийг үнэ төлбөргүй ашигладаг.

RARP гэж юу вэ?

RARP нь компьютерийн сүлжээнд ашиглагддаг сүлжээний протокол юм. RARP-ийг IETF-ээс нийтэлсэн RFC 903-д тайлбарласан болно. Энэ бол хуучирсан протокол бөгөөд одоо ашиглагдахгүй. Хост компьютер нь техник хангамжийн хаяг (Link layer) байгаа үед өөр хостын IP (Интернет протокол, тодруулбал IPv4) хаягийг асуухын тулд энэ протоколыг ашигладаг. Ашигласан техник хангамжийн хаягийн жишээ бол хостын MAC (Media Access Control) хаяг юм. BOOTP (Bootstrap Protocol) болон сүүлийн үеийн DHCP (Dynamic Host Configuration Protocol) протоколуудыг нэвтрүүлснээр RARP нь хуучирсан, учир нь хоёулаа RARP-ээс хамаагүй илүү боломжуудыг санал болгодог. RARP нь цөөхөн серверийн хостууд протоколын хаягийн зураглалыг холбосон өгөгдлийн санг хадгалах замаар ажилладаг. RARP нь зөвхөн IP хаягаар үйлчилдэг. Хостуудын MAC хаягуудыг админууд тус бүрээр нь тохируулсан.

ARP болон RARP хоёрын ялгаа юу вэ?

ARP нь IP хаягийг техник хангамжийн хаягтай харуулдаг бол RARP нь эсрэгээр (техник хангамжийн хаягийг IP хаягтай харуулдаг). Өөрөөр хэлбэл, ARP-ийн оролт нь логик хаяг, харин RARP-ийн оролт нь физик хаяг юм. Үүний нэгэн адил, эдгээр хоёр протоколын гаралт нь эсрэгээрээ байна. ARP-ээс ялгаатай нь RARP нь одоо хуучирсан бөгөөд түүнийг BOOTP болон DHCP протоколоор сольсон.

Зөвлөмж болгож буй: