43. Shaffof ko'prik algoritmi.
Shaffof ko'priklar oxirgi tugunlarning tarmoq adapterlariga ko'rinmaydi, chunki ular mustaqil ravishda maxsus manzillar jadvalini tuzadilar, uning asosida siz kiruvchi kadrni boshqa segmentga o'tkazish kerakmi yoki yo'qligini hal qilishingiz mumkin. Shaffof ko'priklar ishlatilganda, tarmoq adapterlari ular yo'qligida bo'lgani kabi ishlaydi, ya'ni ko'prik orqali ramkani olish uchun hech qanday qo'shimcha choralar ko'rmaydi. Shaffof ko'prik algoritmi ko'prik o'rnatiladigan LAN texnologiyasiga bog'liq emas, shuning uchun Ethernet shaffof ko'priklari xuddi shaffof FDDI ko'priklari kabi ishlaydi.
Shaffof ko'prik o'z portlariga ulangan segmentlarda aylanayotgan trafikni passiv kuzatish asosida o'z manzil jadvalini tuzadi. Bunday holda, ko'prik ko'prik portlariga keladigan ma'lumotlar ramkalari manbalarining manzillarini hisobga oladi. Manba manziliga asoslanib, ko'prik bu tugun u yoki bu tarmoq segmentiga tegishli degan xulosaga keladi.
Ko'prik manzillar jadvalini avtomatik ravishda yaratish va undan foydalanish rasmda ko'rsatilgan oddiy tarmoq misolida ko'rib chiqing. 4.18.
Guruch. 4.18. Shaffof ko'prik qanday ishlaydi
Ko'prik ikkita mantiqiy segmentni bog'laydi. 1 -qism ko'prikning 1 -portiga bir uzunlikdagi koaksiyal kabel bilan ulangan kompyuterlardan, 2 -qism esa ko'prikning 2 -portiga boshqa uzunlikdagi koaksiyal kabel bilan ulangan kompyuterlardan iborat.
Har bir ko'prik porti bitta istisno bilan o'z segmentining so'nggi nuqtasi vazifasini bajaradi - ko'prik portining o'z MAC manzili yo'q. Ko'prik porti deb ataladigan joyda ishlaydi shafqatsiz paketga tushirish rejimi, agar portga kelgan barcha paketlar bufer xotirasida saqlansa. Ushbu rejim yordamida ko'prik unga ulangan segmentlarda uzatiladigan barcha trafikni kuzatadi va tarmoq tarkibini o'rganish uchun u orqali o'tadigan paketlardan foydalanadi. Barcha paketlar buferga yozilganligi sababli, ko'prik port manziliga muhtoj emas.
Dastlabki holatda, ko'prik har bir portiga MAC manzili ulangan kompyuterlar haqida hech narsa bilmaydi. Shuning uchun, bu holda, ko'prik olingan va tamponlangan ramkani qabul qilinganidan tashqari barcha portlariga o'tkazadi. Bizning misolimizda, ko'prik faqat ikkita portga ega, shuning uchun u ramkalarni 1 -portdan 2 -portgacha va aksincha uzatadi. Ko'prik freymni segmentdan segmentga o'tkazmoqchi bo'lganida, masalan, 1 -segmentdan 2 -segmentga, kirish algoritmi qoidalariga muvofiq ikkinchi tugunga oxirgi tugun sifatida kirishga yana urinib ko'radi. ushbu misol- CSMA / CD algoritmi qoidalariga muvofiq.
Ramkaning barcha portlarga uzatilishi bilan bir vaqtda, ko'prik ramkaning manba manzilini bilib oladi va uning manzillar jadvaliga tegishli ekanligi haqida yangi yozuv kiritadi, uni filtrlash yoki yo'naltirish jadvali ham deyishadi.
Ko'prik ta'lim bosqichidan o'tgandan so'ng, u yanada samarali ishlashi mumkin. Masalan, 1 -kompyuterdan 3 -kompyutergacha yuborilgan ramkani olganda, u manzillar jadvalining manzillarining 3 -manzil bilan mos kelishini tekshiradi. Bunday yozuv mavjud bo'lgani uchun ko'prik jadvalni tahlil qilishning ikkinchi bosqichini bajaradi. - manba manzili bo'lgan kompyuterlar (bizda bu 1 -manzil) va maqsadli manzil (3 -manzil) bitta segmentda joylashganligini tekshiradi. Bizning misolimizda ular turli segmentlarda bo'lgani uchun, ko'prik operatsiyani bajaradi yo'naltirish ramka - ilgari boshqa segmentga kirish huquqiga ega bo'lgan freymni boshqa portga uzatadi.
Agar boradigan manzil noma'lum bo'lsa, u holda ko'prik o'quv jarayonining dastlabki bosqichida bo'lgani kabi, ramkadan - ramkadan tashqari, barcha portlariga ramkani uzatadi.
Do'stlaringiz bilan baham: |