January 27

Packet Routing

Packet Routing — turli subnetlar o‘rtasida paketlarni IP manzilga qarab marshrutlash jarayoni.

Qanday ishlaydi:

  1. Source qurilma destination IP manzilni tekshiradi va boshqa subnet ekanini aniqlaydi.
  2. Paketni default gateway yoki routing jadvalga ko‘ra next-hopga yuboradi.
  3. Router paketni maqsad subnetga yo‘naltiradi.

Xulosa: Routing subnetlararo paketlarni IP manzil asosida yetkazib beradi.

Source qurilma tegishli Layer 2 headerlarni (source va destination MAC manzillarini) qo‘shishi kerak, lekin destination MAC manzili keyingi yo‘nalishdagi IP manzil uchun kerak bo‘ladi. Qurilma keyingi yo‘nalishdagi IP manzilga mos yozuvni ARP jadvalida izlaydi va ushbu yozuvdagi MAC manzilni destination MAC manzili sifatida ishlatadi. Keyingi qadam — ma'lumot paketini Layer 2 ga uzatish va uni qayta ishlash uchun uzatish.

Router ushbu paketi destination MAC manzili asosida qabul qiladi, destination IP manzilni tahlil qiladi, routing jadvalidan mos yozuvni topadi, chiqish interfeysini aniqlaydi va destination qurilmaning MAC manzilini topadi (yoki, agar uni yana qayta yo‘naltirish kerak bo‘lsa, keyingi yo‘nalishdagi manzil MAC manzilini topadi). Router so‘ngra source MAC manzilini routerning chiqish interfeysi MAC manziliga o‘zgartiradi va destination MAC manzilini destination qurilma yoki keyingi routerning MAC manziliga o‘zgartiradi.

1-5-rasm konsepsiyani ko‘rsatadi: PC-A Ethernet orqali R1 ga paket yuboradi. PC-A paketni R1 MAC manzili (00:C1:5C:00:00:A1) bilan yuboradi. R1 paketni qabul qiladi, Layer 2 ma'lumotlarini olib tashlaydi va 192.168.2.2 manziliga marshrut topadi. R1 aniqlaydi, bu manzilga ulanish Gigabit Ethernet 0/1 orqali amalga oshiriladi. R1 Layer 2 source manzilini Gigabit Ethernet 0/1 MAC manzili (00:C1:5C:00:00:B1) bilan almashtiradi va destination manzilini PC-B MAC manzili (00:00:00:BB:BB:BB) bilan yangilaydi