Token Ring - bu OSI modelining ma'lumotlar havolasi qatlamida (DLL) joylashgan mahalliy tarmoq protokoli - "tokenga kirish" bilan halqaning mahalliy tarmoq (LAN) texnologiyasi. U halqa atrofida harakatlanuvchi marker deb ataladigan maxsus uch baytli ramkadan foydalanadi. Tokenga egalik egasiga axborotni tashuvchida uzatish huquqini beradi. Tokenga kirish huquqiga ega ring ramkalar halqa bo'ylab harakatlanadi.
Token Ring Local Area Network (LAN) dagi stansiyalar mantiqiy ravishda halqa topologiyasida tashkil etilgan bo‘lib, ma’lumotlar boshqaruv kirish halqasi atrofida aylanib yuruvchi boshqaruv tokeni bilan ketma-ket bir halqali stansiyadan ikkinchisiga uzatiladi. Ushbu token uzatish mexanizmi ARCNET, token avtobusi va FDDI tomonidan taqsimlanadi va stokastik CSMA/CD Ethernetdan nazariy afzalliklarga ega. Maksimal yuk birligi (MTU) hajmi 4464 bayt.
Tokenni topshirish
Token Ring va IEEE 802.5 token uzatish tarmoqlarining yorqin namunasidir. Token o'tkazuvchi tarmoqlar tarmoq atrofida token deb ataladigan kichik ma'lumotlar blokini harakatga keltiradi. Ushbu tokenga egalik o'tkazish huquqini kafolatlaydi. Agar tokenni qabul qiluvchi xost jo‘natish uchun hech qanday ma’lumotga ega bo‘lmasa, u tokenni keyingi oxirgi stansiyaga yo‘naltiradi. Har bir stantsiya markerni ma'lum maksimal vaqt davomida ushlab turishi mumkin (standart 10ms).
Ushbu texnologiya mahalliy tarmoqning ishlashi paytida yuzaga keladigan to'qnashuvlar muammosini hal qilishni taklif qiladi. Ethernet texnologiyasida bunday to'qnashuvlar bir segmentda joylashgan bir nechta ish stantsiyalari tomonidan, ya'ni umumiy jismoniy ma'lumotlar kanalidan foydalangan holda bir vaqtning o'zida ma'lumot uzatishda sodir bo'ladi.
Agar tokenga egalik qiluvchi stansiya uzatish uchun maʼlumotga ega boʻlsa, u tokenni ushlaydi, uning bir bitini oʻzgartiradi (buning natijasida token “maʼlumotlar blokining boshlanishi” ketma-ketligiga aylanadi), uzatmoqchi boʻlgan maʼlumotni toʻldiradi va bu ma'lumotni keyingi stansiya halqa tarmog'iga yuboradi. Axborot bloki halqa atrofida aylansa, tarmoqda hech qanday token yo'q (agar halqa "erta token chiqarish" ni ta'minlamasa), shuning uchun ma'lumot uzatishni istagan boshqa stantsiyalar kutishga majbur bo'ladi. Shu sababli, Token Ring tarmoqlarida to'qnashuvlar sodir bo'lmaydi. Agar tokenning muddatidan oldin chiqarilishi ta'minlansa, ma'lumotlar blokini uzatish tugagandan so'ng yangi token chiqarilishi mumkin.
Axborot bloki ma'lumotni keyingi qayta ishlash uchun nusxalash uchun mo'ljallangan manzil stantsiyasiga etib borguncha halqa atrofida aylanadi. Axborot bloki halqa atrofida aylanishda davom etmoqda; blokni yuborgan stantsiyaga etib borganidan keyin nihoyat olib tashlanadi. Yuboruvchi stansiya qaytarilgan blokni tekshirib ko'rishi va belgilangan stantsiya tomonidan ko'chirilganligini tekshirishi mumkin.
Do'stlaringiz bilan baham: |