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