QoS Flashcards
- O QoS em um dado router ocorre com base sempre no ___ label
Top Label
Considere um imposition mpls sobre um pacote com IP prec 5, qual deverá ser o valor dos bits exp ?
5
Considere um imposition mpls sobre um quadro MPLS com bits exp 3, qual deverá ser o valor dos bits exp do novo label?
3
Considere um swap mpls sobre um quadro MPLS com bits exp 3, qual deverá ser o valor dos bits exp do novo label?
3
Considere um pop mpls
pacote ip com 2 labels
o outer label com bits exp 3
o inner label com bits exp 4
Os bits do outer label serão copiados para o inner label ?
não, não há reflexão no disposition / pop
Considere um pop mpls
- pacote ip com 1 label
- o transport label com bits exp 3
- ip prec do pacote ip 5
Os bits do transport label serão copiados para o Campo TOS ?
não, não há reflexão no disposition / pop
Quais os 3 modelos de túneis diff serv ?
Pipe
Short Pipe
Long Pipe
túneis diff serv
____ ____
o No ingress LSR, a marcação pode ser por ToS reflection ou manualmente executada por policy
o No egress LSR o tratamento (schedule e discarding) ocorre com base nos bits Exp (LSP DiffServ tunnel) e a marcação QoS não é copiada do Label para o IP Prec do pacote IP
Pipe
túneis diff serv
____ _____
o No ingress LSR, a marcação pode ser por ToS reflection ou manualmente executada por policy
o No egress LSR o tratamento (schedule e discarding) ocorre com base nos bits DSCP ( DiffServ tunneled information ou informação DiffServ tunelada) e a marcação QoS não é copiada do Label para o IP Prec do pacote IP
short pipe (considera mais curto pois o label sai antes, no pop ??)
túneis diff serv
____ _____
o No ingress LSR, a marcação deve obrigatoriamente ocorrer por ToS reflection
o No egress LSR a marcação deve ser copiada do bit Exp para os bits DSCP ( Do túnel LSP DiffServ para o túnel DiffServ (DSCP))
o Se os bits exp forem alterados no transito esta alteração será refletida até o pacote IP
Uniform
Quais as duas implementações suportadas para DS TE ?
o IOS e IOSXR suportam as implementações DS-TE Standard e Pre standard
“Aparentemente não havia uma padronização, mas a cisco já tinha uma implementação”
As duas implementações DS TE são interoperáveis.
Falso
o As implementações não são interoperáveis pois usam diferentes extensões OSPF
Ambas as implementações DS-TE suportam MAM e RDM
Falso, A standard suporta ambas a pre standard apenas o RDM
CT0 Pool Global e CT1 subpool global
verdadeiro
Qual valor decimal do EF
46
–_____ Queueing – First packet that enters is the first that is leaving.
–____ Queueing – Resources (bandwidth) are shared equally amongst the flows.
– ____ – Bandwidth is allocated per flow proportionally to weight (marks).
FIFO
Fair
Weighted Fair Queueing (WFQ)
________ – Successor of WFQ, plus we have the ability to create our own Classes for Traffic Classification. It is based on Weights (Bandwidth). By default only ___ of interface traffic is allowed to be assigned by this queue, the other____ remains for routing protocols and other control plane protocols. The default method of Dropping packet’s is _______, but you are allowed to change to______ as well.
Class Bassed Weighted Fair Queueing (CBWFQ) 75% 25% Tail drop WRED
Quais os 3 modelos QoS
Best Effort
Int Sev
DiffServ
Qual uso para os dois bits menos significantes do campo TOS
Explicit Congestion Notification - ECN
• O IPv6 possui o campo Flow Label permite o processamento por fluxo na camada IP
o Campo setado pelo source host e pode ser modificado por nodes intermediários
falso, não pode ser modificado em nodes intermediários
- ___________ Used for best-effort service (bits 5 to 7 of DSCP = 000).
- ___________: Used for low-delay service (bits 2 to 7 of DSCP = 101110).
- ___________: Used for guaranteed bandwidth service (bits 5 to 7 of DSCP = 001, 010, 011, or 100).
- Class-Selector PHB: Used for backward compatibility with non-DiffServ-compliant devices (RFC 1812-compliant devices [bits 2 to 4 of DSCP = 000]).
Default PHB:
Expedited Forwarding Per-Hop Behavior (EF PHB
Assured Forwarding Per-Hop Behavior (AF PHB)
Cisco IOS XR DS-TE Implementation • Dois tipos de túneis podem ser definidos o \_\_\_\_ tunnels (constrained via global pool) o\_\_\_\_\_ Tunnels (constrained via subpool bandwidth) o O pool global inteiro fica disponível quando um subpool não é usado
Data Tunnels
Voice Tunnels
Quais as 3 operações possível a um pacote na rede ?
o Expedited
o Delayed
o Dropped
No congestion management são usadas filas para priorizar pacotes de classes definidas para que possam ser encaminhados mesmo na condição de congestão.
Quais filas podem ser usadas ?
LLQ, WFQ
Para evitar o congestionamento (congestion avoindanc) são usados algoritmos que executam o drop de pacotes no buffer.
Cite algoritmos para congestion avoindance
Tail drop
RED
WRED
o tail drop causa o problema de global sync
verdadeiro
o ____
Padrão de mercado
Dropa pacotes randomicamente
Beneficia apenas o TCP pois UDP não trabalha com janela
RED
o____
Implementação cisco do RED
Mesma operação básica do RED porém com suporte a classes
WRED
No WRED os pacote começam a ser dropados no Maximum threshold
Falso, no mínimo
No WRED
Abaixo do min threshold não há drops
Entre o Min threshold e o max thresholdos drops vão ocorrendo gradativamente esse é o _____________
Após o max threshold os são totais
MPD (Mark Probability Denominator)
• Shapping implica fila e memoria suficiente para buffer de pacotes, policy não precisa
verdadeiro
Quais os metodos de implementação do QoS
CLI
Cisco auto Qos
MQC
Cisco Works QPM - Qos Policy Manager
Quantos bits existem para COS
3
Qual tipo de fila distribui pacotes igualmente
Round robin
Qual a diferença entre round robin e weighted round robin
No weighted é possível priorizar, o tráfego de uma classe priorizada será transmitido mais
Qual a desvantagem do round robin
Não observa tamanho dos pacotes o que gera irregularidade
Como o deficit RR resolve o problema do RR
Mantem registro dos bytes extras transmitidos por um sender, uma especie de crédito e débito de byte slots no sentido de ser mais justo no balanceamento
A diferença entre o RR e o Modified Deficit RR é o que o MDRR suporta classes em 2 modelos:
em 2 modelos:
o Strict:
Esvazia a “LLQ” primeiro enquanto ela tiver dados
Sujeito a starvation
o Alternate:
Atende a LLQ e demais filas que possuírem dados em round Robin, porém atendendo a Pesos
Opera mantendo track de bytes a mais servidos a fila para decrementa no próximo slot
Se pacotes chegarem na LLQ o escalonador estiver atendendo outra fila, o escalonador terminará de atender a fila atual para depois atender a LLQ, isso pode causar delay e Jitter
Falso, essa é a diferença entre o MRR e MDRR
• ______ é o esquema de dropping default para CBWFQ, o_____ pode ser usado para prevenir o congestionamento de uma classe
taildrop
WRED
Qual fila é configurada usando o comando
bandwidth percent 30
CBWFQ
• No Cisco IOS existem duas filas Priority Q1 e Q2, a Q1 é mais prioritária
falso, no IOS XR
Qual fila configurada pelo comando “priority”
LLQ