5– Amaliy mashg‘ulot.
Kanallar agregatsiyasi haqida tushunchalar.
Ishdan maqsad:
Kanallar agregatsiyasi haqida tushunchalarga ega bo„lish.
Nazariy qism
Kanalar agregatsiyasi - bu Ethernet tarmoqlarida bir nechta parallel ma'lumotlarni uzatish
kanallarini bitta mantiqiy kanalga birlashtirish texnologiyasi bo'lib, u o'tkazish
qobiliyatini
oshirish va ishonchlilikni oshirish imkonini beradi. Birlashtirishning turli xil o'ziga xos ilovalarida
muqobil nomlar qo'llaniladi: port trunking, havolalar to'plami, NIC bog'lanishi, NIC jamoasi.
5.1
– rasm. Switch va Server o'rtasidagi kanal agregatsiyasi.
LACP (Link Aggregation Control Protocol) bu IEEE 802.3 ad va IEEE 802.1 aq hujjatlarida
tasvirlangan ochiq standart havolalarni birlashtirish protokoli. Ko'pgina ishlab chiqaruvchilar o'z
maxsulotlari uchun xususiy yoki xususiy texnologiyalardan foydalanadilar, masalan,
Cisco
EtherChannel texnologiyasidan (1990-yillarning boshida Kalpana tomonidan ishlab chiqilgan)
hamda nostandart PAgP protokolidan foydalanadi.
Bog'lanishni yig'ishning asosiy afzalligi shundaki, u o'tkazish qobiliyatini potentsial
ravishda oshiradi: ideal sharoitlarda tarmoqli kengligi yig'ilgan havolalarning o'tkazish qobiliyati
yig'indisiga yetishi mumkin. Yana bir afzallik - aloqa liniyalarining "issiq" zaxirasi: yig'ilgan
kanallardan biri ishdan chiqqan taqdirda, trafik qolganlari orqali xizmat ko'rsatishni to'xtatmasdan
yuboriladi va ishdan chiqqan kanal tiklangandan so'ng u avtomatik ravishda ishga tushiriladi.
Mahalliy tarmoqlar uchun IEEE 802 standartlar guruhining bir qismi sifatida IEEE 802.3ad
standarti 2000 yilda qabul qilingan, to'liq nomi "Paralel havolalar uchun 802.3ad Link
aggregatsiyasi".
Umuman olganda, 802.3ad yordamida sakkizta standart havolalarni yig'ish
ko'proq tarmoqli kengligi tartibini qo'llab-quvvatlaydigan bitta qurilmadan arzonroq va qimmatroq
tezroq adapterlarni sotib olmasdan tizimdagi havolalar tezligini bosqichma-bosqich oshirish
imkonini beradi. Biroq, yig'ishning cheklovlari mavjud: trafikning kanallar bo'ylab taqsimlanishi
notekis bo'lishi mumkin, toki barcha trafik bitta kanal orqali o'tadi, boshqalari esa bo'sh (trafik,
imkoniyatlar va apparat sozlamalariga qarab) bo'ladi, bu o'ta og'ir holatlarda daromad keltirmaydi.
bitta kanalga nisbatan tarmoqli kengligida. Bundan tashqari, maksimal sakkizta havolani
birlashtirish mumkin, ular gigabitli havolalarda bitta yuqori tezlikdagi adapter ta'minlay oladigan
10 Gb / s o'rniga atigi 8 Gb / s nazariy umumiy o'tkazuvchanlikni beradi.
Ko'pgina gigabitli havolalarni yig'ish yechimlari IEEE 802.3ad standartiga asoslangan.
Biroq, boshqa kompaniyalarning standartlashtirilmagan protokollari
ushbu standart qabul
qilinishidan oldin ham mavjud edi, ularning ba'zilari bugungi kunda ham qo'llaniladi. Ushbu
protokollar asosan bitta kompaniya yoki bitta mahsulot qatori mahsulotlari bilan ishlaydi. Ulardan
ba'zilari standartga nisbatan ma'lum afzalliklarga ega, masalan, Cisco
tomonidan ishlatiladigan
EtherChannel turli xil paketlarni yuborish rejimlarini qo'llab-quvvatlaydi, 802.3ad esa faqat
standart rejimni qo'llab-quvvatlaydi. Boshqa nostandart yig'ish protokollariga Duralink Trunking
(Adaptec), MLT (multi link trunking, Nortel) kiradi. 2000-yillarning o'rtalariga kelib, ko'pchilik
ishlab chiqaruvchilar IEEE 802.3ad standartini qo'llab-quvvatlaydigan tarmoq qurilmalarini ishlab
chiqarishga o'tdilar, bu esa, asosan, turli markalardagi qurilmalarning birgalikda ishlashiga imkon
berishi kerak. Biroq, amalda, ba'zi kombinatsiyalar ishlamasligi mumkin, shuning uchun
spetsifikatsiyalar ko'pincha muayyan qurilmalarning birgalikda
ishlash imkoniyatini aniq
belgilaydi.
Havolalarni birlashtirish texnologiyalari bir vaqtning o'zida barcha interfeyslardan
foydalanish imkonini beradi. Biroq, qurilmalar translyatsiya freymlarining tarqalishini
(shuningdek, multicast va noma'lum unicast) nazorat qiladi, shuning uchun ular aylanishmaydi.
Buning uchun kommutator translyatsiya kadrini oddiy interfeys orqali qabul qilganda uni faqat
bitta interfeys orqali jamlangan havolaga yuboradi. Va translyatsiya ramkasi yig'ilgan havoladan
olinganda, uni qaytarib yubormaydi.
5.2
– rasm. Kanallar agregatsiyasi
Havolani birlashtirish havola o'tkazuvchanligini oshirishi mumkin bo'lsa-da, biz
havolalarni yig'ishdagi interfeyslar o'rtasida mukammal yuk balansiga tayanmasligimiz kerak.
Agregatlangan kanallarda yuklarni
muvozanatlash texnologiyalari, qoida tariqasida, quyidagi
mezonlarga muvofiq balanslashga qaratilgan: MAC manzillari, IP manzillari, manba yoki maqsad
portlari (bitta mezon yoki ularning kombinatsiyasi bo'yicha). Ya'ni, ma'lum bir interfeysning
haqiqiy ish yuki hech qanday tarzda hisobga olinmaydi. Shuning uchun bitta interfeys boshqalarga
qaraganda ko'proq yuklanishi mumkin. Bundan tashqari, agar balanslash usuli noto'g'ri tanlangan
bo'lsa (yoki boshqa usullar mavjud bo'lmasa) yoki ba'zi topologiyalarda, barcha ma'lumotlar
haqiqatda, masalan, bitta interfeys orqali uzatiladigan vaziyat yuzaga kelishi mumkin. Ba'zi
xususiy dizaynlar turli xil qurilmalarni bog'laydigan havolalarni birlashtirishga imkon beradi.
Shunday qilib,
nafaqat kanal, balki qurilmaning o'zi ham zaxiralangan. Bunday texnologiyalar
odatda taqsimlangan havolalarni yig'ish deb ataladi (ko'pgina sotuvchilar ushbu texnologiya uchun
o'z nomiga ega). Ushbu sahifa parallel havolalarni birlashtirishga qaratilgan. Tarqalgan yig'ish
uchun alohida bo'lim ajratilgan, unda ba'zi ishlab chiqaruvchilarning tegishli texnologiyalari
ko'rsatilgan.
Dostları ilə paylaş: