Trajanje: 4 dana (Trajanje je produženo s 3 na 4 dana u odnosu na prethodnu verziju)
Opis: Cilj ovog tečaja je dati polaznicima detaljan uvid u principe implementacjie QoS-a u IP mrežema i implementirati i custom alatima testirati QoS na nizu primjera u Cisco okolini.
Sadržaj:
Općenito o QoS-u u IP mrežama
Razlozi zagušenja u mrežama i posljedice
Tipovi delay-a u mreža
QoS mehanizmi:
- upravljanje zagušejnem ( mehanizmi punjenja i način pražnjenja buffera – “congestion management”)
- mehanizmi izbjegavanja zagušenja (“congestion avoidance”)
- klasifikacija i markiranje
- ostali opcionalno korišteni mehanizmi: shapeing / policing
- mehanizmi na linkovima s malim bandwidthim: kompresija , fragmentacija i interleaving
Aplikacije, protokoli i QoS
Tipovi aplikacija
TCP protokol i QoS
- review rada TCP protokola
- TCP windowing – razlozi i veza s delay-em
- ponašanje TCP-a kod gubitak paketa: TCP slow start, fast retransmit, congestion avoidance mehanizmi, TCP SACK
IP “QoS oktet”
IP QoS modeli
Ethernet i QoS
Diffserv Model principi
Klasifikacija i markiranje paketa na ulazu
Klasifikacija i congestion management u core dijelu
Congestion avoidance
Congestion management: RR, WRR, priority
Shaping/policing
Opis aplikacija za testiranje QoS-a
Cisco ruteri i QoS – IOS ruter konfiguracija
Pregled legacy (pre-MQSCLI) modela: fifo, WFQ, custom queuing, priority queuing
FIFO Queuing
Transmit ring
Izračun kašnjenja kod FIFO queuinga
Ponašanje TCP baziranih aplikacija kod zagušenja na linku
Ponašanje “constant-rate” aplikacija kod zagušenja na linku
Općeniti pregled queuing mehanizama i servisiranja queue-ova: priority queue, round robin, weighted round robin, deficit weighted round robin
Congestion avoidance, RED i weighted RED
Modular Quality of Service Command Line Interface konfiguracija (MQSCLI)
MQSCLI LLQ konfiguracija:
osnovni primjer CBWFQ i LLQ konfiguracije
podešavanje parametara queue-ova
WRED
fifo / fair queue unutar klase
Congestion avoidance: RED, WRED; ECN + RED/WRED
Token bucket mehanizam, Traffic shaping, Traffic policing
MQSCLI LLQ konfiguracija:
policing
shaping
Klasifikacija i markiranje paketa
Implementacija Diffserv modela
NBAR
12-class model
Prilagodba korisničkog Diffserv modela za QoS-a u providerovoj mreži
Auto-QoS VoIP i Auto-QoS Enterprise
Razlika ponašanja IOS-XE i IOS softwarea
Cisco switchevi i QoS
Potreba za QoS-om u switch okolini
ASIC ograničenja i mogućnosti u odnosu na software bazirani QoS: tipične situacije
Nomenklatura queuinga
Primjeri switcheva: Catalyst 2960/3560/3750 QoS
Mogućnosti
Ingress/Egress queuing
Ulazni QoS
trusting model i mape
conditional trusting ( IP phone)
postavljanje QoS markera (COS/DSCP) na osnovu policy-mape
ingres policing
Odlazni QoS
pridjeljivanje okvira queue-u
postavljanje veličine buffera
mogućnosti queue-a: queue shaping/sharing, priority queue i konfiguracija
policing sučelja
Odlazni DSCP i COS ovisno o modelu
Defaultna konfiguracija
Auto-QoS konfiguracija