Sinf asosida navbat - Class-based queueing

Sinf asosida navbat (CBQ) a navbat intizomi uchun tarmoq rejalashtiruvchisi bu trafikni baham ko'rishga imkon beradi tarmoqli kengligi teng ravishda, sinflar bo'yicha guruhlanganidan keyin. Sinflar ustuvorligi, interfeysi yoki boshlang'ich dasturi kabi turli xil parametrlarga asoslangan bo'lishi mumkin.

CBQ - bu yo'riqnoma asosidagi an'anaviy texnologiyaga alternativa sifatida Lourens Berkli milliy laboratoriyasidagi Tarmoq tadqiqotlari guruhi tomonidan ishlab chiqilgan trafikni boshqarish algoritmi. Endi ochiq texnologiya sifatida jamoat mulki sifatida CBQ kompaniyalari tomonidan o'zlarining WAN chegaralarida joylashtirilgan.

CBQ foydalanuvchi trafigini har qanday IP-manzillar, protokollar va dastur turlarining kombinatsiyasi asosida sinflar iyerarxiyasiga ajratadi. Masalan, kompaniyaning buxgalteriya bo'limi muhandislik bo'limi kabi Internetga kirish imtiyozlariga muhtoj bo'lmasligi mumkin. Har bir kompaniya turlicha tashkil etilganligi va turli xil siyosat va biznes talablariga ega bo'lganligi sababli, transport oqimlarini tasniflashda transportni boshqarish texnologiyasi uchun egiluvchanlik va donadorlikni ta'minlash juda muhimdir.

CBQ tarmoq menejerlariga trafikni ko'p bosqichli ierarxiyada tasniflashga imkon beradi. Masalan, ba'zi kompaniyalar birinchi navbatda har bir bo'lim yoki ishbilarmon guruhning umumiy ehtiyojlarini aniqlab olishlari mumkin, so'ngra har bir bo'limdagi har bir dastur yoki dasturlar guruhining talablarini belgilashlari mumkin. Ishlash va me'moriy sabablarga ko'ra an'anaviy yo'riqnoma asosidagi navbat sxemalari kam sonli sinflar bilan chegaralanadi va faqat bir o'lchovli tasniflashga imkon beradi.

Chunki u ishlaydi IP tarmoq qatlami, CBQ har qanday narsada bir xil foyda keltiradi 2-qavat texnologiyasi va har qanday IP protokoli bilan bir xil darajada samarali bo'ladi, masalan Transmissiyani boshqarish protokoli (TCP) va Foydalanuvchi Datagram protokoli (UDP). Shuningdek, u istalgan mijoz yoki server TCP / IP stek o'zgarishi bilan ishlaydi, chunki u uchidan uchigacha trafikni boshqarish uchun standart TCP / IP oqimini boshqarish mexanizmlaridan foydalanadi.

Amalga oshirish dasturi ostida mavjud GNU umumiy jamoat litsenziyasi uchun Linux yadrosi.[1]

Adabiyotlar

  1. ^ "CBQ Linux yadrosi tarmoq rejalashtiruvchisi moduli". kernel.org. Olingan 2013-09-07.