Click here to load reader

5. 18 mar16 qos em redes ip-v2

  • View
    243

  • Download
    2

Embed Size (px)

Text of 5. 18 mar16 qos em redes ip-v2

  • 05-01-2016 Sistemas de Telefonia - Comutao Digital 1

    http://mainstreet.eshore.ca/high-speed-internet-coming-to-the-columbia-basin-boundary-region/

  • 15Fev16 Sistemas de Telecomunicaes 2

    Fila do buffer desada do Roteador

    Fluxos mais pesados e de maior durao podem dominar osbuffers do roteador onde h disputa por banda

    O problema no acesso

    100Mbps

    2Mbps

  • 15Fev16 Sistemas de Telecomunicaes 4

    Onde ocorre formao de fila?

  • 15Fev16 Sistemas de Telecomunicaes 5

    Formao de fila na interface de sada

    2014 Pearson. Todos os direitos reservados.

  • 15Fev16 Sistemas de Telecomunicaes 6

    Estratgias de QoS

    Differentiated Service (DiffServ)

    Servios diferenciados

    Controle de trfego agregado (class-based);

    Menor carga nos processadores para realizar QoS;

    Per-Hop Behavior;

    Traffic Policing

    Integrated Service (IntServ)

    Servios Integrados

    Controle de trfego por fluxo(Flow-based);

    Alta carga nos processadorespara realizar QoS;

    Controle do fluxo por sinalizaona rede (RSVP)

    Traffic Shaping

  • 15Fev16 Sistemas de Telecomunicaes 7

    Sinalizao de requisio de reserva de recursos

    Mensagem de erro

    Mensagem pedido para

    estabelecer path (Path_request)

    Emissor; Transmissor

    Receptor

  • 15Fev16 Sistemas de Telecomunicaes 8

    Sinalizao de resposta de reserva de recursos

    Resposta:Mensagem de reserva de recursos

    Mensagem de erro na reserva de recursos

    Emissor; Transmissor

    Receptor

  • 15Fev16 Sistemas de Telecomunicaes 9

    DIFFSERV

    Servios diferenciados

  • De modo geral, os pacotes so classificados em trs

    principais perfis:

    Best Effort (BE) Melhor esforo

    Assured Forwarding (AF)

    Expedited Forwarding (EF)

    Servios diferenciados - Diffserv

    15Fev16 Sistemas de Telecomunicaes 10

  • DISTRIBUIO

    CORE

    ACESSO

    15Fev16 Sistemas de Telecomunicaes 11

    Medir

    Classificar

    Marcar

    Policiar

    Identificar

    Marcao

    Medir

    Classificar

    Marcar

    Policiar

    Identificar

    Marcao

    PHB

    Garante

    QoS

    localmente

    Servios diferenciados/Diffserv Arquitetura

    Identificar

    Marcao

    Identificar

    Marcao

    PHB

    Garante

    QoS

    localmente

  • AdmissionControl

    Marcao e Policing

    SchedulingQueuing e Dropping

    TrafficShappingClassificao

    http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/WAN_and_MAN/QoS_SRND/QoS-SRND-Book/QoSIntro.html

    Servios diferenciados/Diffserv Componentes do QoS

    15Fev16 Sistemas de Telecomunicaes 12

  • 15Fev16 Sistemas de Telecomunicaes 13

    Classificao

    Marcao

    Traffic Shaping/Policing

    Gerenciamento de Congestionamento - Congestion Management

    Congestion Avoidance

    Diffserv - Componentes do QoS

  • 15Fev16 Sistemas de Telecomunicaes 14

    CLASSIFICAO

  • uma etapa fundamental do QoS

    Identifica diferentes fluxos para serem tratados conforme

    poltica da rede

    Sempre realizado no permetro da rede

    Sem classificao, todos os pacotes so igualmente tratados

    Diffserv - Classificao

  • 15Fev16 Sistemas de Telecomunicaes 16

    Diffserv - Classificao

    Trfego recebido da LAN

    classificado conforme regras do

    acordo de nvel de servio (SLA)

  • 15Fev16 Sistemas de Telecomunicaes 17

    Voz Vdeo BestEffort

    Aplicacoes

    Diffserv - Classificao

    DiffservClassificao

    Scheduler Descarte

  • 15Fev16 Sistemas de Telecomunicaes 18

    Tipo de servio

    Usurios domsticos x Bombeiros/polcia/hospitais

    Tipo de aplicao

    VoIP x HTTP x Torrent

    Protocolo (Porta)

    RTP X TCP x UDP

    Endereo IP

    Endereo MAC

    interface

    Classificao de pacotes - Possibilidades

  • 15Fev16 Sistemas de Telecomunicaes 19

    Classificao - Lab

  • 15Fev16 Sistemas de Telecomunicaes 20

    Vamos classificar todos os pacotes

    que vem de PC1. Este trfego

    poderia ser p. ex. de um PABX IP

    Classificao - Lab

  • 15Fev16 Sistemas de Telecomunicaes 21

    class-map match-all

    match

    Classificao - comandos para classificar pacotes

    1

    2

    Cria uma classe de trfego

    Define que critrio ser usado para

    classificar o trfego

  • 15Fev16 Sistemas de Telecomunicaes 22

    class-map match-all cmvoip

    match input-interface Fast0/0

    Cria uma classe de trfego

    Classificao - comandos para classificar pacotes

    1

    2

    Define que critrio ser usado para

    classificar o trfego

  • 15Fev16 Sistemas de Telecomunicaes 23

    MARCAO

  • 15Fev16 Sistemas de Telecomunicaes 24

    Marcao

    cabealho do pacote IPv4

  • 15Fev16 Sistemas de Telecomunicaes 25

    Banda garantida

    Baixo delay e jitter

    Banda garantida

    Delay e jitter normais

    No garante banda

    Alto delay e alto jitterServios Dados

    Vdeo On-Demand

    VPN

    Sinalizao

    Voz

    Diffserv-Marcao

  • 15Fev16 Sistemas de Telecomunicaes 26

    Utilizada para garantir a identificao de pacotes que devero ser

    priorizados na rede

    A marcao dos pacotes ocorre nos bits do cabealho do pacote

    IP, prximo da origem

    Marcao

    Diffserv-Marcao

  • 15Fev16 Sistemas de Telecomunicaes 27

    IP Precedence - no cabealho do pacote IP

    DSCP - no cabealho do pacote IP

    802.1p CoS - no cabealho do frame Ethernet

    ATM CLP - na clula ATM

    Frame Relay DE - no cabealho do frame

    Diffserv - Opes de Marcao

  • 15Fev16 Sistemas de Telecomunicaes 28

    Diffserv - Marcao IP - Tipo de servio (RFC 791)

    http://nomundodasredes.blogspot.com.br/2011/05/cabecalho-do-pacote-ipv4.html

  • 15Fev16 Sistemas de Telecomunicaes 29

    Version Length Total Length

    80 15 31

    Precedence Unused

    D T

    0 1

    D Normal Delay Low Delay

    T Normal Throughput High Throughput

    R Normal Reliability High Reliability

    ToS

    Diffserv - Marcao - Tipo de servio ToS (RFC 791 - Set81)

    0 1 2 3 4 5 6 7

    111 - Network Control

    110 - Internet Control

    101 - Critical

    100 - Flash override

    011 - Flash

    010 - Immediate

    001 - Priority

    000 - Routine

    R

  • 15Fev16 Sistemas de Telecomunicaes 30

    Diffserv - Marcao ToSRoteador marca e classifica

    pacotes com codificao ToSRoteador marca e

    classifica pacotes

    com codificao ToS

    010000

    100

    010

    100

    010

  • 15Fev16 Sistemas de Telecomunicaes 31

    Version Length Total Length

    80 15 31

    Precedence SemUso

    D T

    ToS

    0 1 2 3 4 5 6 7

    R

    D S C P Unused

    0 1 2 3 4 5 6 7

    RFC 791

    RFC 2475

    Diffserv - Compatibilidade Precedence - DSCP

  • 15Fev16 Sistemas de Telecomunicaes 32

    Version Length Total Length

    80 15 31

    DSCP ECN

    ToS

    0 1 2 3 4 5 6 7

    CS7 1 1 1 0 0 0 56 - 63

    CS6 1 1 0 0 0 0 48 - 55

    CS5 1 0 1 0 0 0 40 - 47

    CS4 1 0 0 0 0 0 32 - 39

    CS3 0 1 1 0 0 0 24 - 31

    CS2 0 1 0 0 0 0 16 - 23

    CS1 0 0 1 0 0 0 8 - 15

    DEFAULT 0 0 0 0 0 0 0 - 7

    Diffserv - Compatibilidade Precedence/DSCP

    RFC 2475 - Dez98

  • 15Fev16 Sistemas de Telecomunicaes 33

    Diffserv Marcao DSCP e ToS

    Roteador marca e classifica

    pacotes com codificao ToSRoteador marca e

    classifica pacotes

    com codificao DSCP

    100000

    010000

    100

    010

  • 15Fev16 Sistemas de Telecomunicaes 34

    Diffserv - Marcao - DSCPRoteador marca e classifica

    pacotes com codificao DSCPRoteador marca e

    classifica pacotes

    com codificao DSCP

    100000

    010000

    100000

    010000

  • 15Fev16 Sistemas de Telecomunicaes 35

    A RFC 2597 define quatro classes de servio e dentro

    de cada uma delas h trs nveis de probabilidade de

    descarte de pacotes, caso haja congestionamento.

    https://blogs.manageengine.com/network/netflowanalyzer/2013/12/04/quality-of-service-qos-a-good-traffic-engineering-component-2.html

    Diffserv - DSCP - Assured Forwarding - RFC 2597

  • 15Fev16 Sistemas de Telecomunicaes 36

    A RFC 2597 define quatro classes de servio e dentro de

    cada uma delas h trs nveis de probabilidade de

    descarte de pacotes, caso haja congestionamento.

    https://blogs.manageengine.com/network/netflowanalyzer/2013/12/04/quality-of-service-qos-a-good-traffic-engineering-component-2.html

    Diffserv - DSCP - Assured Forwarding - RFC 2597

    descarte

    Alta

    Mdia

    Normal

    Baixa

    Prioridade

    So criadas quatro filas e dentro de cada uma delas h trs nveis de prioridade de descarte de pacotes

  • 15Fev16 Sistemas de Telecomunicaes 37

    Se houver congestionamento em uma determinada classe,

    os primeiros pacotes a serem descartados sero aqueles

    marcados com AFx3, se o congestionamento aumentar

    sero descartados os AFx2 e se houver congestionamento

    severo, ser a vez dos pacotes marcados com AFx1.

    https://blogs.manageengine.com/network/netflowanalyzer/2013/12/04/quality-of-service-qos-a-good-traffic-engineering-component-2.html

    Diffserv - DSCP - Assured Forwarding - RFC 2597

  • 15Fev16 Sistemas de Telecomunicaes 38

    De modo geral, os pacotes so classificados em trs

    principais perfis:

    Best Effort (BE) Melhor esforo 1 DSCP 000000

    Expedited Forwarding (EF).....1 DSCP 101110

    Assured Forwarding (AF).12 cdigos DSCP

    Servios diferenciados - Diffserv

  • 15Fev16 Sistemas de Telecomunicaes 39

    Best Effort (BE) DSCP 000000

    a classe original da Internet

    No h garantias

    Servios diferenciados - Diffserv

  • 15Fev16 Sistemas de Telecomunicaes 40

    Expedited Forwarding (EF) - DSCP 101110

    Minimiza delay e jitter

    QoS com maior prioridade

    Trfego excedente ao perfil da classe descartado

    Servios diferenciados - Diffserv

  • 15Fev16 Sistemas de Telecomunicaes 41

    Assured Forwarding (AF) - 12 cdigos DSCP

    4 classes

    3 filas de prioridade de descarte em cada classe

    Trfego excedente ao perfil da classe descartado

    Servios diferenciados - Diffserv

  • 15Fev16 Sistemas de Telecomunicaes 42

    Policy-map

    class

    set dscp ef

    Cria um filtro para marcao

    Associa uma classe

    de trfego ao filtro

    Define que os pacotes pertencentes classe

    associada, os pacotes sero marcados com EF

    1

    2

    3

    Diffserv - Marcao - comandos para marcar pacotes

  • 15Fev16 Sistemas de Telecomunicaes 43

    Diffserv - Marcao - Lab

  • 15Fev16 Sistemas de Telecomunicaes 44

    Vamos marcar todos os pacotes

    selecionados pela classe que

    definimos ao configurarmos a

    classificao (class-map).

    Diffserv - Marcao - Lab

  • 15Fev16 Sistemas de Telecomunicaes 45

    policy-map

    class

    set dscp 46

    Diffserv - Marcao - comandos para marcar pacotes

    1

    2

    Cria uma classe de trfego

    Associa uma classe de

    trfego policy-map

    Marca os pacotes da classe

    associada policy-map

    3

  • 15Fev16 Sistemas de Telecomunicaes 46

    policy-map pmvoip

    class cmvoip

    set dscp 46

    Diffserv - Marcao - comandos para marcar pacotes

    1

    2

    Cria uma policy-map

    Associa uma classe de

    trfego policy-map

    Marca os pacotes da classe cmvoip

    que foi associada policy-map

    3

  • 15Fev16 Sistemas de Telecomunicaes 47

    Pode-se sempre priorizar e encaminhar qualquerpacote marcado com EF?

    Se o trfego marcado com EF ocupar toda a banda?

    https://blogs.manageengine.com/network/netflowanalyzer/2013/12/04/quality-of-service-qos-a-good-traffic-engineering-component-2.html

  • 15Fev16 Sistemas de Telecomunicaes 48

    A RFC 2597 define quatro classes de servio e dentro de cada

    uma delas h trs nveis de probabilidade de descarte de

    pacotes, caso haja congestionamento.

    https://blogs.manageengine.com/network/netflowanalyzer/2013/12/04/quality-of-service-qos-a-good-traffic-engineering-component-2.html

    Diffserv - DSCP - Assured Forwarding - RFC 2597

    probabilidade de descarte baixa na

    classe

    probabilidade de descarte mdia

    na classe

    probabilidade de descarte alta

    na classe

    Precedncia DescrioNome/Binario/deci

    malNome/Binario/de

    cimalNome/Binario/d

    ecimal

    7pacotes

    Keep aliveCS7/111000

    6pacotes

    IP RoutingCS6/11000

    5 Critical CS5/101000

    4 Classe 4 AF41/100010/34 AF42/100100/36 AF43/100110/38

    3 Classe 3 AF31/011010/26 AF32/011100/28 AF33/011110/30

    2 Classe 2 AF21/010010/18 AF22/010100/20 AF23/010110/22

    1 Classe 1 AF11/001010/10 AF12/001100/12 AF13/001110/14

    0 Best-Effort BE/000000/0

  • 15Fev16 Sistemas de Telecomunicaes 49

    probabilidade de descarte

    baixa na classe

    probabilidade de descarte mdia na

    classe

    probabilidade de descarte

    alta na classe

    Nvel de Precedncia

    DescrioNome/Binario/

    decimalNome/Binario/

    decimalNome/Binario/

    decimal

    7pacotes

    Keep aliveCS7/111000

    6pacotes

    IP RoutingCS6/11000

    5 Critical CS5/101000

    4 Classe 4 AF41/100010/34 AF42/100100/36 AF43/100110/38

    3 Classe 3 AF31/011010/26 AF32/011100/28 AF33/011110/30

    2 Classe 2 AF21/010010/18 AF22/010100/20 AF23/010110/22

    1 Classe 1 AF11/001010/10 AF12/001100/12 AF13/001110/14

    0 Best-Effort BE/000000/0

    Diffserv - DSCP - RFC 2597 - Dez98

  • 15Fev16 Sistemas de Telecomunicaes 50

    Controle de Congestionamento(Congestion Avoidance)

    probabilidade de descarte baixa na

    classe

    probabilidade de descarte mdia na

    classe

    probabilidade de descarte alta na

    classe

    DescrioNome/Binario/dec

    imalNome/Binario/deci

    malNome/Binario/dec

    imal

    NV

    EL

    DE P

    RECED

    N

    CIA

    (P

    rioridade)

    7pacotes

    Keep aliveCS7/111000

    6pacotes

    IP RoutingCS6/11000

    5ExpeditedForwarding

    EF/101110

    4 Classe 4 AF41/100010/34 AF42/100100/36 AF43/100110/38

    3 Classe 3 AF31/011010/26 AF32/011100/28 AF33/011110/30

    2 Classe 2 AF21/010010/18 AF22/010100/20 AF23/010110/22

    1 Classe 1 AF11/001010/10 AF12/001100/12 AF13/001110/14

    0 Best-Effort BE/000000

    Diffserv - DSCP - Expedited Forwarding - RFC 2598 - Dez98

  • 192.168.x.0/24 192.168.x+2.0/24

    192.168.x+1.0/24

    .1

    .254

    .1

    .254

    .1 .2

    Lab Atividade II

  • 15Fev16 Sistemas de Telecomunicaes 5252

    Congestion ManagementControle de Congestionmento

  • 15Fev16 Sistemas de Telecomunicaes 53

    Em situaes de congestionamento, garante que

    pacotes com diferentes nveis de prioridade recebam

    QoS distintos, tais como atraso e banda

    Diffserv - Gerenciamento de Congestionamento - queuing

  • 15Fev16 Sistemas de Telecomunicaes 54

    Queuing

    Rajadas de trfego podem exceder

    temporariamente a capacidade da interface;

    Filas permitem que o trfego excedente

    aguarde para ser transmitido assim que o

    congestionamento diminuir;

    O gerenciamento de filas determina quais

    pacotes sero transmitidos;

    As filas introduzem atraso no trfego.

  • 15Fev16 Sistemas de Telecomunicaes 55

    Diffserv - Algoritmos de gerenciamento de filas

    FIFO - First In First Out

    Priority Queue (Absolute)

    Custom Queue

    Fair-Queue (WFQ, CBWFQ, LLQ)

  • 15Fev16 Sistemas de Telecomunicaes 56

    Diffserv - Algoritmos de gerenciamento de filas - FIFO

    Interface de entrada Buffer da Interface

    de sada Interface de sada

  • 15Fev16 Sistemas de Telecomunicaes 57

    Diffserv - Algoritmos de gerenciamento de filas - FIFO

    o mtodo mais simples

    Tem o menor carga sobre a CPU

    No controla congestionamento

    Os pacotes so transmitidos na ordem em que

    chegam na fila

    Trfegos com alto volume podem inviabilizar

    trfegos interativos

  • 15Fev16 Sistemas de Telecomunicaes 58

    Em caso de congestionamento o tamanho das filas - e

    por consequncia, o atraso e a probabilidade de

    descarte de pacotes - cresce exponencialmente.

    Diffserv - Algoritmos de gerenciamento de filas - FIFO

  • 15Fev16 Sistemas de Telecomunicaes 59

    Prioridadedas filas

    Alta

    Mdia

    Normal

    Baixa

    Priority Queuing

    Se h pacotes de determinado tipo aguardandopriorize o seu envio imediato;

    Descarte(drop)

  • 15Fev16 Sistemas de Telecomunicaes 60

    Coloca pacote na fila de Tx do Hardware

    P1 vaziaN

    Y

    Priority Queuing Lgica de Scheduling

    P2 vaziaN

    Y

    P3 vaziaN

    Y

    P4 vaziaN

    Aguarda espaona fila TX

    Prioridade Alta

    Prioridade Mdia

    Prioridade Normal

    Prioridade Baixa

  • 15Fev16 Sistemas de Telecomunicaes 61

    Interface Buffer

    Transmit Queue

    Output Line

    Interface de sada Ethernet Frame Relay ATM Serial Link Etc.

    Alta

    Mdia

    Normal

    Baixa

    Tamanho da fila

    Classificao

    Interface de entrada Ethernet Frame Relay ATM Serial Link Etc.

    Priority Queuing

  • 15Fev16 Sistemas de Telecomunicaes 62

    Necessita de controle de admisso de trfego;

    No h limite para cada nvel de prioridade;

    H um alto risco das filas de menor prioridade

    no serem atendidas (starvation effect).

    Priority Queuing - Limitaes

  • 15Fev16 Sistemas de Telecomunicaes 63

    Custom queue

    Permite que o usurio determine a quantidade de bytes de

    cada fila que ser transmitida

    O nmero de filas depende do Equipamento e do Engenheiro

    de Rede

    Descarte(drop)

    Fila 0

    Fila 1

    Fila 2 ...

    Fila N

  • 15Fev16 Sistemas de Telecomunicaes 64

    Custom Queuing Lgica de Scheduling

    Aguarde liberao de espao na fila TX do hardware

    Mova pacote para fila Txdo Hardware

    Repita esse processo com a prxima fila

    Adicione o tamanho do pacote ao contador de bytes da fila

    O limite do contador de bytes da fila foi atingido?

    H pacote na fila atual? N

    N

    Y

    Y

  • 15Fev16 Sistemas de Telecomunicaes 65

    Interface Buffer

    At 16 filas

    3/10

    1/10

    Weighted RoundRobin Scheduling(byte count)

    Aloca percentualda banda do link

    Classificao

    Interface Hardware Ethernet Frame Relay ATM Serial Link Etc.

    2/10

    3/10

    2/10

    Taxa de ocupaodo link

    Transmit Queue

    Output Line

    Custom Queuing - Weighted Round Robin

  • 15Fev16 Sistemas de Telecomunicaes 66

    Torna Jitter imprevisvel

    Equidade depende fortemente de MTU e Tamanho de

    janelas TCP

    O clculo de percentual para cada tipo de trfego

    complex

    Custom Queuing - Limitaes

  • 15Fev16 Sistemas de Telecomunicaes 67

    WFQ classifica o trfego por fluxo

    Um fluxo formado pelos pacotes que apresentam em

    seus cabealhos: o mesmo IP de origem, o mesmo IP de

    destino, como tambm os mesmos ports na origem e

    destino

    Cada fluxo colocado numa fila. Isso resulta em um

    elevado nmero de filas (p.ex. 4096 filas). Ao fim de um

    fluxo a fila destruda

    Diffserv -Weighted Fair Queue - WFQ

  • 15Fev16 Sistemas de Telecomunicaes 68

    WFQ tem como objetivo dividir a banda disponvel por todos os

    fluxos, aproximando-se da tecnologia TDM (time-division

    multiplexing)

    Fila 0

    Fila 1

    Fila 2 ...

    Fila N

    Descarte(drop)

    Diffserv - Weighted Fair Queue - WFQ

  • 15Fev16 Sistemas de Telecomunicaes 69

    WFQ permite dividir a banda disponvel considerando a

    prioridade entre os fluxos.

    Fila 0

    Fila 1

    Fila 2 ...

    Fila N

    Descarte(drop)

    Diffserv -Weighted Fair Queue - WFQ

  • 15Fev16 Sistemas de Telecomunicaes 70

    WFQ funciona bem para redes em que o trfego

    real-time consome um baixo percentual da banda.

    WFQ atende melhor trfegos que tem baixo volume.

    O nmero de filas depende do nmero de fluxos e

    controlada automaticamente pelo dispositivo.

    Essa estratgia de QoS combina as classes de servio

    com o controle automtico de banda e fluxos do WFQ.

    Diffserv - Weighted Fair Queue - WFQ

  • 15Fev16 Sistemas de Telecomunicaes 71

    Diffserv - Class-Based Weighted Fair Queue - CBWFQ

    CBWFQ suporta at 64 filas, obrigatria a existncia

    de uma fila chamada class-default. Essa fila receber

    os pacotes no priorizados.

    CBWFQ permite maior controle sobre a classificao

    do trfego e, com o uso do WFQ, pode-se obter uma

    melhor distribuio da banda conforme as prioridades

    do trfego.

  • 15Fev16 Sistemas de Telecomunicaes 72

    Class-Based Weighted Fair Queue - CBWFQ

    CBWFQ reserva um percentual da banda para cada

    classe, com base em valores configurados pelo

    Engenheiro de rede

    Se uma fila no necessitar de sua cota de banda, ela

    imediatamente pulverizada para as demais filas;

  • 15Fev16 Sistemas de Telecomunicaes 73

    Class-Based Weighted Fair Queue - CBWFQ

    CBWFQ perde a funcionalidade da Priority Queue, pois

    no garante prioridade absoluta para nenhuma fila,

    na medida em que divide a banda disponvel pelos

    fluxos existentes.

  • 15Fev16 Sistemas de Telecomunicaes 74

    Low Latency Queue (LLQ)

    LLQ procura atender o trfego sensvel a atrasos.

    LLQ um caso especfico de CBWFQ.

    Com LLQ, pode-se configurar PQ em uma estratgia

    CBWFQ.

  • 15Fev16 Sistemas de Telecomunicaes 75

    Low Latency Queue (LLQ) Cenrio de Lab

  • 15Fev16 Sistemas de Telecomunicaes 76

    Definio de classe de trfego

    Definio de Policy LLQ

    Marcao de pacotesDefinio de prioridade e Reserva de banda

    Associao de policy LLQ interface serial

    Low Latency Queue - Configurao

    ACESSO (R1, R2)

    class-map match-all cmappllqaccessmatch input-interface fastethernet 1/0exit

    policy-map pmappllqaccessclass cmappllqaccessset ip dscp efpriority percent 45exit

    int s2/0service-policy output pmappllqaccessexit

  • 15Fev16 Sistemas de Telecomunicaes 77

    definio de classe de trfegoseleciona pacotes marcados com DSCP 46

    definio de Policy LLQassociao com classedefinio de prioridade e reserva de banda

    associao de policy LLQ interface serial

    Low Latency Queue - Configurao

    CORE (R3, R4)

    class-map match-all cmappllqcorematch ip dscp 46exit

    policy-map pmappllqcoreclass cmappllqcorepriority percent 45exit

    interface serial 2/0service-policy output pmappllqcoreexit

    interface fast0/0service-policy output pmappllqcoreexit

    associao de policy LLQ interface FastEthernet

  • 15Fev16 Sistemas de Telecomunicaes 78

    Melhora performance dos servios de alta prioridade

    s expensas de trfegos de baixa prioridade

    Causa algum overhead nos roteadores de borda da rede

    (ingress/egress)

    Baixo overhead nos roteadores de Core no por fluxo

    Diffserv Servios diferenciados - Vantagens

  • 15Fev16 Sistemas de Telecomunicaes 79

    Implementao relativamente simples

    No requer reservas rgidas

    No requer sinalizao

    No requer negociao fim-a-fim

    Diffserv Servios diferenciados - Vantagens

  • 15Fev16 Sistemas de Telecomunicaes 80

    Ganhos de performance so relativos, no absolutos

    Granulao grosseira na classificao

    No possui previsibilidade fim-a-fim: QoS executado por

    hop (PHB)

    Diffserv Servios diferenciados - DESvantagens

  • 15Fev16 Sistemas de Telecomunicaes 81

    Requer maior ateno no gerenciamento da rede

    Qualquer host pode marcar trfego com alta prioridade

    (requer cuidados com sergurana). Ex.: Windows 2000

    marcava todos os seus pacotes com alta prioridade

    Diffserv Servios diferenciados - DESvantagens

  • 15Fev16 Sistemas de Telecomunicaes 82

    Reservas so garantidas e precisas

    Reserva de banda no compartilhada numa classe; granulao

    fina no QoS

    Reserva justa para cada fluxo (conforme SLA)

    Intserv Servios integrados - Vantagens

  • 15Fev16 Sistemas de Telecomunicaes 83

    tico favorecer um tipo de trfego?

    tico manipular o contedo de pacotes?

    vlido banir completamente alguma aplicao?

    correto que quem pague mais receba maior

    prioridade?

    Controvrsias do QoS