QoS pre VoIP a video: konfigurácia CBWFQ & LLQ na Cisco

V dnešných podnikových sieťach neustály rast VoIP a video prevádzky znamená vyššie nároky na kvalitu služieb (QoS). Konfigurácia CBWFQ (Class-Based Weighted Fair Queuing) a LLQ (Low-Latency Queueing) na Cisco routeroch je zárukou, že hlasové a video aplikácie dostanú potrebnú prioritu a spoľahlivosť. V tomto článku krok za krokom ukážeme, ako tieto mechanizmy fungujú, ako ich správne nastaviť a overiť, aby vaša sieť zostala stabilná a výkonná.

1. Prečo CBWFQ a LLQ?

Hlasové aj video aplikácie sú citlivé na latenciu a jitter. Bežné fronty môžu spôsobovať nepredvídateľné oneskorenia, čo vedie k rušeniu VoIP hovorov alebo trhanému videu. CBWFQ poskytuje spravodlivý prístup k šírke pásma jednotlivým triedam, zatiaľ čo LLQ umožňuje vysoko prioritnú prístupnosť a nízku latenciu pre kritické tóny a video pakety.

2. Základné kroky konfigurácie

Celý postup možno rozčleniť do troch fáz:

  1. Definícia tried (class-map) – označíte hlasovú, video a ostatnú prevádzku.
  2. Politika QoS (policy-map) – priradíte fronty, bandwidth a priority.
  3. Nasadenie na rozhranie – implementujete policy cez service-policy.

2.1 Definícia tried

class-map match-any VOICE
 match ip dscp ef

class-map match-any VIDEO
 match ip dscp af41

Tu hovoríme: všetky pakety s DSCP EF (Expedited Forwarding) patria do VOICE, potom tie s AF41 do VIDEO.

2.2 Politika s CBWFQ a LLQ

policy-map QOS_CBVWQ_LLQ
 class VOICE
   priority percent 30
 class VIDEO
   bandwidth percent 40
 class class-default
   fair-queue

– Hlasové pakety majú priority frontu s garantovanou pásmovou kapacitou 30 %.
– Voideo je zaistené 40 % CBWFQ.
– Ostatná prevádzka sa spravodlivo rozdelí v „fair-queue“ poli.

2.3 Nasadenie na rozhranie

interface GigabitEthernet0/0
 bandwidth 100000
 service-policy output QOS_CBVWQ_LLQ

Obvykle sa politika implementuje na výstup (output) WAN rozhrania, kde musí QoS prevádzka prechádzať.

3. Podrobnosti činnosti CBWFQ a LLQ

CBWFQ balancuje medzi triedami tak, aby každá dostala svoj podiel šírky pásma. LLQ však pre triedu VOICE vytvára strict-priority frontu, čo zabezpečí minimálne čakanie kritickým paketom.

4. Overenie a ladenie výkonu

Po nasadení značky QoS nastáva zásadná fáza – overovanie:

5. Príklad rozšírenej politiky

class-map match-any VOICE
 match ip dscp ef

class-map match-any VIDEO
 match ip dscp af41

class-map match-any BULK
 match ip dscp cs1

policy-map QOS_FULL
 class VOICE
   priority percent 25
 class VIDEO
   bandwidth percent 35
 class BULK
   bandwidth percent 20
 class class-default
   fair-queue

interface Serial0/0
 bandwidth 2000
 service-policy output QOS_FULL

V tomto príklade rozdeľujeme pásmo medzi tri triedy a ostatnú prevádzku dávame do fair-queue.

6. Najčastejšie chyby a odporúčania

Odporúčame začať s testovacím nasadením, postupne merať dopady a iterovať hodnoty.

7. Záver

CBWFQ & LLQ predstavujú silnú kombináciu pre QoS v moderných sieťach. Kombinujú garantovaný výkon s nízkou latenciou pre hlas a video a zabezpečujú spravodlivú distribúciu pro ostnú prevádzku. Ak chcete tieto techniky odskúšať prakticky, odporúčame kurz Kvalita služieb (QoS): praktická konfigurácia, kde si nasadenie vyskúšate v laboratóriu a pochopíte efektivity vašej politiky.

Ako začať programovať?

Úvod do programovania pre každého bez prechádzajúcich znalostí.

Stiahnite si náš ebook teraz výnimočne zdarma!!!

Viac informacií preberáme na kurze:

Kurz NP4 - Kvalita služieb (QoS): praktická konfigurácia

Marián Knězek

 

Súvisiace články: