Asosiy kontentga o‘tish
Innovialabs

Ofis tarmog‘ida QoS: qo‘ng‘iroq, video va muhim servislar ustuvorligi

Chuqur4 daq

Qisqacha

QoS tezlik qo‘shmaydi — kanal to‘lganda qaysi paketlar birinchi ketishini hal qiladi, shuning uchun tor joy sizning nazoratingizda bo‘lgan joyda ishlaydi: provayderga chiquvchi kanal, LAN va Wi-Fi.

QoS nima qila oladi va nima qila olmaydi

Quality of Service to‘lgan nuqtadagi navbatni boshqaradi. Kanal to‘lmagan paytda QoS ning qiladigan ishi yo‘q. To‘lganda esa QoS qaysi paketlar birinchi yuborilishini, qaysilari kechiktirilishi yoki tashlab yuborilishini hal qiladi.

Shuning uchun QoS kimdir katta fayl yuklayotganda qo‘ng‘iroqlar va video uchrashuvlarni toza saqlashga yordam beradi. Lekin ofisga shunchaki yetmaydigan kanalni tuzatmaydi — bunda ko‘proq tezlik kerak.

QoS haqiqatan qayerda ishlaydi

Tarmoq nuqtasiNazoratNima qilish kerak
Provayderga chiquvchi kanalTo‘liqTrafikni haqiqiy upload tezligidan biroz pastroq cheklang va limit ichida ustuvorlik bering
Provayderdan kiruvchi kanalBilvositaKiruvchi trafikni haqiqiy tezlikdan biroz pastroq cheklang, navbat provayderda emas, sizning routeringizda yig‘ilsin
LAN kommutatorlariTo‘liq, kamdan-kam kerakKommutatorlar orasidagi va kirish nuqtalariga boruvchi band uplinklarda muhim
Wi-FiQismanWMM trafikni toifalarga ajratadi: ovoz, video, oddiy, fon
Routerdan keyingi internetYo‘qProvayderlar odatda belgilaringizni e’tiborsiz qoldiradi yoki qayta yozadi

Asosiy g‘oya: navbat siz boshqaradigan qurilmada hosil bo‘lishi kerak. Agar router kanalni haqiqatdagidan tezroq deb hisoblasa, paketlar provayder modemida to‘planadi, u yerda esa qoidalaringiz ishlamaydi.

DSCP belgilash

DSCP — IP sarlavhasidagi 6 bitli maydon, u paketga qanday munosabatda bo‘lishni bildiradi. Keng tarqalgan qiymatlar:

TrafikDSCP nomiQiymat
Ovoz (RTP media)EF46
VideokonferensiyalarAF4134
Qo‘ng‘iroq signalizatsiyasi (SIP)CS324
Biznes ilovalarAF2118
StandartCS00
Fon (bekaplar, yangilanishlar)CS18

IP telefonlar va ba’zi konferensiya ilovalari paketlarni o‘zi belgilaydi. Ishonch chegarasini belgilang: telefonlardan kelgan belgilarga ishoning, noutbuklarga esa ko‘r-ko‘rona ishonmang, aks holda har bir ilova o‘zini shoshilinch deb e’lon qiladi. Qurilmalar trafikni belgilamaydigan joyda uni routerda IP manzil, port yoki tarmoq osti (masalan, ovoz VLAN i) bo‘yicha tasniflang.

Kichik ofis uchun odatiy sxema:

  • Ovoz uchun ustuvor navbat — boshqa trafikni bo‘g‘ib qo‘ymasligi uchun shift bilan.
  • Video uchrashuvlar va muhim tizimlar (ERP, buxgalteriya, kassalar) uchun kafolatlangan ulush.
  • Qolgan hamma narsa uchun oddiy sinf.
  • Bekaplar, yangilanishlar va katta yuklamalar uchun past ustuvorlik.

Foydalanuvchi yoki ilova bo‘yicha limitlar — alohida vosita: bitta IP yoki bitta ilova uchun cheklov bir kishining butun kanalni egallashiga yo‘l qo‘ymaydi. Ko‘plab routerlar faol foydalanuvchilar o‘rtasida polosani avtomatik teng taqsimlay oladi.

Zamonaviy aqlli navbat boshqaruvi (fq_codel, CAKE) bufferbloat ni — to‘lib ketgan buferlar sababli kechikishlarni kamaytiradi. Ko‘plab ofis kanallarida bu murakkab sinflar sxemasidan ko‘proq foyda beradi, shuning uchun undan boshlang.

Sozlash misollari

OpenWrt da SQM va CAKE (tezliklar kbit/s da, o‘lchanganidan biroz pastroq):

config queue 'wan'
	option enabled '1'
	option interface 'eth1'
	option download '90000'
	option upload '45000'
	option qdisc 'cake'
	option script 'piece_of_cake.qos'

layer_cake.qos skripti qo‘shimcha ravishda trafikni ustuvorlik darajalariga ajratish uchun DSCP dan foydalanadi.

MikroTik RouterOS: ovoz paketlarini belgilash va chiquvchi kanaldagi navbatlar daraxtida ularga ustuvorlik berish.

/ip firewall mangle
add chain=postrouting out-interface=ether1 dscp=46 action=mark-packet new-packet-mark=voice passthrough=no
add chain=postrouting out-interface=ether1 action=mark-packet new-packet-mark=other passthrough=no
/queue tree
add name=up parent=ether1 max-limit=45M
add name=up-voice parent=up packet-mark=voice priority=1 limit-at=5M max-limit=45M
add name=up-other parent=up packet-mark=other priority=8 max-limit=45M

Uy va SMB routerlarida odatda «QoS» yoki «Polosa nazorati» sahifalari bor: haqiqiy WAN tezliklarini kiriting, qurilma yoki ilovalar ustuvorligini va qurilma bo‘yicha limitlarni belgilang.

Bosqichma-bosqich

  1. Kunning turli vaqtlarida haqiqiy upload va download tezliklarini o‘lchang.
  2. Muhim narsalar ro‘yxatini tuzing: qo‘ng‘iroqlar, video uchrashuvlar, bulutli buxgalteriya, to‘lov terminallari.
  3. Shaping yoki SQM ni o‘lchangan tezliklardan biroz pastroq yoqing.
  4. Bir nechta sinf yarating: ovoz, video, biznes, oddiy, fon.
  5. Bekaplar va katta sinxronizatsiyalarni past ustuvorlikka yoki tungi vaqtga o‘tkazing.
  6. Tekshiring: katta fayl yuklanayotganda qo‘ng‘iroq qiling va ovoz uzilmayotganini eshiting.

Ko‘p uchraydigan xatolar

  • O‘lchangan emas, tarifdagi tezlik kiritilgan.
  • Hech kim qo‘llab-quvvatlay olmaydigan juda ko‘p sinflar.
  • Hamma narsa yuqori ustuvorlik bilan belgilangan — bu ustuvorliksiz bilan bir xil.
  • QoS to‘lib ketgan kanalni yoki yomon Wi-Fi qamrovini tuzatadi deb kutish.

Ko‘p beriladigan savollar

Qisman. Provayder nima yuborishini boshqara olmaysiz, lekin kiruvchi trafikni haqiqiy tezlikdan biroz pastroq cheklash navbatni routeringizda ushlab turadi, u yerda esa qo‘ng‘iroqlarga ustuvorlik berish mumkin.

Bunda yordam beramiz

O‘zingiz shug‘ullanmasdan natija olishni istasangiz — biz har kuni shu bilan shug‘ullanamiz.

Loyihani muhokama qilish

Yana o‘qing

G‘oya yoki vazifangiz bormi? Bizga aytib bering

Ish kuni davomida javob beramiz va yechim taklif qilamiz. Konsultatsiya bepul.