You are on page 1of 83

MetroEthernet

Protocolos Spanning-Tree
PVST
Rapid-PVST
MST
QoS Ethernet
QinQ
MinM
Cascateamento de Switches
O cascateamento de switches na presena de
VLANS motivou a elaborao dos seguintes padres
IEEE:
IEEE 802.1Q: define o funcionamento de VLANs
Acrescenta dois campos no quadro:
Identificador de VLAN
Prioridade
IEEE 802.1p: define o uso do campo prioridade.
Quadros Ethernet
MAC destino
(6 bytes)
MAC origem
(6 bytes)
Dados
(46 a 1500 bytes)
FCS
(4 bytes)
Ethernet I & II
Tipo Proto.
(2 bytes)
MAC destino
(6 bytes)
MAC origem
(6 bytes)
Dados
(46 a 1500 bytes)
FCS
(4 bytes)
IEEE 802.3
Tamanho
(2 bytes)
MAC destino
(6 bytes)
MAC origem
(6 bytes)
Dados
(46 a 1500 bytes)
FCS
(4 bytes)
IEEE 802.1Q
Tipo Proto
(2 bytes)
VLAN id e
prioridade
(2 bytes)
Tipo 802.1Q = 0x8100 Prioridade (3 bits) + CF (1bit) + VLANID (12 bits)
Tipo Proto
(2 bytes)
Interligao de Switches
SWITCH
SWITCH
SWITCH
A
B
C
D
E
VLAN 1,2,3 VLAN 1,2,3
VLAN 1,2,3
VLAN 1
VLAN 2
VLAN 2
VLAN 3
VLAN 2
TRUNK
ACCESS
Interface Trunk: Trfego de
Vrias VLANs
IEEE 802.1Q
Interface de Acesso: Trfego
de uma nica VLAN
IEEE 802.3
Modos das Portas de Switch
As portas de um switch pode trabalhar em dois
modos:
Modo Access
Cada porta do switch pertence a uma nica VLAN.
Quadros Ethernet: Formato Normal.
Modo Trunk
O trfego de mltiplas VLANs multiplexado em um nico link
fsico.
Usualmente interconectam switches.
Quadros Ethernet: formato especial (VLAN).
Apenas computadores com placas especiais podem se
conectar a essas portas.


Protocolos Trunk
Os quadros nas interfaces Trunk so formatados em
quadros especiais para identificar a quais LANs eles
pertencem. O IEEE 802.1Q um protocolo para interface
Trunk.
DESTINO ORIGEM CFI Dados CRC
6 Bytes 6 Bytes
Esses campos so removidos
quando o quadro enviado para
uma interface do tipo access.
TYPE
2 Bytes
PRIO
3 Bits
VLAN ID
1 Bit 12 Bits
PRIO: IEEE 802.1 P
CFI: Canonical Format Indicator
0 em redes Ethernet
TYPE
2 Bytes
0x8100
Spanning Tree Protocol: STP
Quando os switches colocados em cascata
formam caminhos com loops fechados, o
encaminhamento de quadros pode levar ao
congestionamento da rede.
O STP um protocolo de camada 2 utilizado
para prevenir a ocorrncia desses loops.
Loops em Cascateamento de
Switches
A B
C,D A,B
C D
Os switches criam tabelas de
encaminhamento escutando os endereos
MAC de origem enviado para suas portas.
Cascateamento de Switches
A B
C,D,E,F
A,B
C D
E F
A,B,C,D
E,F
Cascateamento de Switches
A B
A,B,C,D,E,F
C D
E F
A,B,C,D,E,F
A,B,C,D,E,F
A,B,C,D,E,F
A,B,C,D,E,F
A,B,C,D,E,F
Princpio do STP
O STP executado em cada switch da rede
Princpio:
Somente um caminho ativo pode existir entre 2 estaes na
rede
Bloquear as portas que impliquem em loops fechados.
A estratgia consiste em escolher um switch como
Root, e construir uma rvore como o menor caminho
at o Root.

SPT
O STP utiliza um protocolo chamado BPDU:
Bridge Protocol Data Unit
Mensagens em Multicast (MAC)
DE: 0x0180C20000000
AT: 0x0180C20000010
STP funciona continuamente, de maneira a
refletir mudanas de topologia na rede.
Se SPT est ativo, os pacotes multicast so
recebidos, mas no encaminhados.
Se SPT est desativo, os pacotes multicast so
encaminhados como multicast desconhecido.
Topologia STP
A
B
C
D
RP
RP
RP
As portas na direo do root so
chamadas porta Root
As portas na direo oposta ao
root so chamadas de designadas.
BPDU: Padro IEEE 802.1D
Campos do BPDU
Protocol Identifier: 0 (SPT)
Version: 0 (ST)
Message Type: 0 (Configuration)
Flags: Topology change (TC), Topology change acknowledgment
(TCA)
Root ID: 2-Byte Prioridade + 6-Byte MAC da Bridge
Root Path Cost: 4-Bytes custo da Bridge at o root.
Bridge ID: 2-Byte Prioridade + 6-Byte MAC da Bridge (por VLAN)
Port ID: 2 Bytes (usado para escolher a porta a ser bloqueada em caso
de loop)
Message Age: Tempo decorrido desde que a mensagem repassada foi
enviada pelo Root
Maximum Age: Idade a partir do qual a mensagem deve ser ignorada
Hello Time: Intervalo entre mensagens da root bridge
Forward Delay: Tempo que a bridge deve esperar antes de mudar de
estado em caso de mudana de topologia.
Topologia STP
Todas as portas
so DP
ROOT = Bridge com a
menor Bridge ID (menor
prioridade ou menor MAC)
Porta Root
aquela que
tem a menor
distncia at
o Switch Root
Esses caminhos foram
bloqueados. Em caso de
caminhos paralelos, a interface
mais lenta sempre
bloqueada.
Por default, a
prioridade de todos
os switches 32768.
Mensagens BPDU
Todos os switches so root inicialmente
Todos os switches enviam mensagens BPDU em
multicast para todas as suas interfaces.
Se SPT est ativo, as mensagens recebidas no so
propagadas pelo switch.
Se a mensagem recebida por um switch superior
(menor bridge ID, custo) ele armazenada, seno
ignorada.
Se a mensagem superior for recebida pela porta root,
ela propagada para as demais portas DP,
correspondendo as redes LAN onde o switch
designado.
Configurao Default (cisco)
Aprimorando SPT
possvel induzir o protocolo SPT a escolher
portas e caminhos diferentes para cada
conjunto de VLANs.
Essa configurao feita alterando-se o nvel
de prioridade (ou custo) associado as portas
trunks.
Mapeamento de VLANs em portas
trunk
Por default, cada porta trunk pode ser
utilizada por todos as VLANs do switch.
Todavia, no caso de haver caminhos
redundantes, possvel restringir o uso das
VLANs para portas trunks especficas.
Isso permite efetuar balaceamento de carga,
mas sem failback.
Exemplo
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Vlan20
somente
Vlan1
somente
Gi0/2 Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/13-20 Gi1/0/1-12
Fa0/17-24 Fa0/1-16
10.0.0.2
10.0.0.1
2950-2
vlan1 vlan20
Fa0/17-24 Fa0/1-16
10.0.0.3
Gi0/1 Gi0/2
Vlan20
somente
Vlan1
somente
Gi1/0/24 Gi1/0/23
Native VLAN
Uma porta trunk est sujeita a dois tipos de
trfego:
Trfego com TAG:
resultantes do trfego de VLANs de um switch para outro
Trfego sem TAGs:
utilizados normalmente por protocolos intra-switch, como
o protocolo de configurao de portas trunk
O trfego sem TAGs associado a Native
VLAN da porta trunk.
Por default, a native VLAN das portas trunk
VLAN 1
Native VLAN
A fim de haver negociao entre entre portas trunk
necessrio que elas pertenam a mesma VLAN
Todavia, o trfego direcionado de uma VLAN para a
porta Trunk no receber o cabealho de VLAN, se
seu cdigo coincidir com a Native VLAN do switch.
2950-1
vlan1 vlan20
10.0.0.2
2950-1
vlan1 vlan20
10.0.0.2
Native VLAN 1
Native VLAN 1
Trfego sem TAG
Trfego com TAG
Balanceamento de Carga com
Prioridade de Portas
O mapeamento esttico de VLANs para
portas trunk no permite a reorganizao
automtica do fluxo de dados quando uma
enlace trunk danificado.
A alternativa mais adequada priorizar a
utilizao de certas VLANs em certas portas,
ao invs de bloquear sua utilizao.
Por default, a prioridade de utilizao de VLANs
em portas trunk 128.
Exemplo
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Vlan1 prio 16
Vlan20 prio 128
Gi0/2
Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/13-20 Gi1/0/1-12
Fa0/17-24 Fa0/1-16
10.0.0.2
10.0.0.1
2950-1
vlan1 vlan20
Fa0/17-24 Fa0/1-16
10.0.0.3
Fa0/1 Fa0/17
Gi1/0/24 Gi1/0/23
Vlan1 prio 128
Vlan20 prio 16
Vlan1 prio 16
Vlan20 prio 128
Vlan1 prio 128
Vlan20 prio 16
Balanceamento de Carga com STP
Path Cost
Por default, o custo dos caminhos trunk est
associado a velocidade das portas do switch.
Porta Ethernet: 100
Porta Fast-Ethernet: 19
Porta Giga-BitEthernet: 4
Em caso de haver trunks redundantes para o mesmo
caminho, o STP ir selecionar com caminho com o
menor custo (i.e., maior velocidade).
Por default, o valor do custo o mesmo para todas as
VLANs, mas pode ser alterado para prover balanceamento
de carga.
O custo acumulativo quando switches so cascateados

Exemplo
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Vlan1 path 19
Vlan20 path 30
Fa0/17 Fa0/1
Gi1/0/1
Gi1/0/13
Gi1/0/13-20 Gi1/0/1-12
Fa0/17-24 Fa0/1-16
10.0.0.2
10.0.0.2
2950-1
vlan1 vlan20
Fa0/17-24 Fa0/1-16
10.0.0.3
Fa0/1 Fa0/17
Gi1/0/15 Gi1/0/3
Vlan1 path 30
Vlan20 path 19
Vlan1 path 19
Vlan20 path 30
Vlan1 path 30
Vlan20 path 19
Modos e Protocolos de Spanning
Tree
PVST+:
Protocolo da cisco baseado no IEEE 802.1D
Usa um algoritmo de SPT por VLAN
Rapid PVST+: (RSTP)
Convergncia rpida baseada no IEEE 802.1w
Apaga imediatamente as entradas MAC aps uma mudana
de topologia, ao invs de aguardar o aging-time de 5
minutos.
MSTP:
Baseado no padro IEEE 802.1s
Permite mapear mltiplas VLANs em uma nica instncia de
SPT.
Executado sobre o RSTP (IEEE 802.1w) (uso obrigatrio)
Limitaes
PVST+ e RSTP:
128 instncias de SPT (i.e., 128 VLANs)
MSTP:
65 MST instncias
Nmero ilimitado de VLANs por MST.
MSTP Multiple Spanning-Tree
Protocol
MSTP: IEEE 802.1s
Melhora a tolerncia a falhas
Mltiplos forwarding paths
Permite balanceamento de carga
Mais escalabilidade que o PVST
Problema do PVST
PSVT permite balanceamento de carga, escolhendo
trunks diferentes para diferentes VLANs.
D1: root para Vlans 501 a 1000 e D2: root para Vlans 1-500
Problema: 1000 instncias de PSVT com uma
topologia de apenas 2 caminhos alternativos.
Alto consumo de CPU nos switches e pouca escalabilidade.
Padro 802.1q
Define apenas uma instncia de ST para todas as
VLANs: CST (Common Spanning Tree)
No permite balanceamento de carga.
OBS. PVST no padro IEEE 802.1q
Padro IEEE 802.1s (MST)
Permite agrupar VLANs em instncias de SPT.
Intancia 1: VLANs 1 a 500
Instancia 2: VLANs 501 a 1000
Cada instncia pode ter um caminho diferente.
Apenas duas instncias de SPT para 2 alternativas de
topologia.
Regies MST
A fim de prover maior escalabiliade, o padro MST define que
uma rede pode ser organizada em regies
Cada regio pode possuir mltiplas instncias, sendo
1 instncia IST (Internal Spanning Tree) Instncia 0
Transmite BPDUs
1 ou mais instncias MST
Transmite MSTP BDUs
MST
Region 1
MST
Region 2
MST
Region 3
IST Master
IST Master
IST Master
Regio MST
Switches pertencem a mesma regio MST se:
Tiverem o mesmo nome de regio
Tiverem a mesma verso
Tiverem o mesmo mapeamento de instncias para
VLAN
Exemplo
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Gi0/2
Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/13-20 Gi1/0/1-12
Fa0/17-24 Fa0/1-16
10.0.0.2
10.0.0.1
2950-1
vlan1 vlan20
Fa0/17-24 Fa0/1-16
10.0.0.3
Gi0/1 Gi0/2
Gi1/0/24 Gi1/0/23
Instancia 1
Vlan 1,10
Instancia 2
Vlan 2,20
Instancia 1
Vlan 1,10
Instancia 2
Vlan 2,20
Qualidade de Servio em Switches
Ethernet

Edgard Jamhour
QoS em Switches da Cisco
Baseado em Servios Diferenciados
Possibilidade de executar priorizao
utilizando informaes da camada 2 ou 3.
Camada 2:
Bits de prioridade dos TAGs IEEE 802.1Q
Campo COS: Class Of Service (IEEE 802.1P)
Camada 3:
Campos TOS, renomeados para DSCP
Informaes para Classificao de
QoS nas Camadas 2 e 3
COS: IEEE 802.1P
De acordo com a abordagem do padro 802.1p, o
diferentes tipos de trfego podem ser tratados
utilizando 8 nveis de prioridade:
000 = 0 : Best Effort
001 = 1 : Background
010 = 2 : No Utilizado
011 = 3: Excellent Effort
100= 4 : Carga Controlada
101 = 5 : Vdeo
110 = 6 : Voz
111= 7 : Controle de Rede
Operaes de QoS no Switch
ENTRADA
SADA
Fluxo de Trfego no Switch
As filas so utilizadas para impor o QoS no trfego.
As filas podem possuir uma quantidade especfica de banda e
nveis diferentes de descarte.
O switch possui duas
filas de entrada
O switch possui quatro
filas de sada
Cenrio de Estudo 1:

2950-1
3750-1
Usurio
Dados
Usurio
VoIP
Gi0/1
Gi1/0/21
10.0.0.2
10.0.01
2950-2
10.0.0.3
Gi0/1
Fa0/5-6
Fa0/7-8 Fa0/5-6 Fa0/7-8
NVEL
EDGE
Usurio
VoIP
Usurio
Dados
Gi1/0/23
NVEL
CORE
Trunk Trunk
Usurio
Dados
Gi1/0/5-6
Usurio
VoIP
Gi1/0/7-8
Criando ACL Policies
Polticas definem os critrio que permitem classificar,
marcar e policiar o trfego em uma interface
Access-List
Access-List
Classe
(critrio de
classificao)
Ao de Marcao
Policiamento
Policy
Interface
...
Policiamento
Modelo Token Bucket
Permite adequar o trfego em torno de uma taxa
mdia, com rajadas de intensidade controlada.
Servio
Garantido se
r <= R
b bytes
r bytes/s
chegada
p bytes/s
sada
d <= b/p
r
sada
(bytes/s)
p
t
R
B
reserva
R
Classificao
TOS, DSCP, CoS ou UnTrust
Trust COS
COS
Default da
Porta
Use o
COS do
Frame
sem tag com tag
Aplique o Mapa CoS-to-
DSCP
Trust DSCP
Use DSCP
Trust ToS
Aplique o Mapa
IP Prcedence-to-
DSCP
No Confia
Testa as Politicas
da Porta
Aplica o DSCP ou
CoS da poltica
Aplica
DSCP 0
Aplique o Mapa
CoS-to-DSCP
Achou
politica
No
achou
politica
Mapeamentos Default
config term
mls qos map cos-dscp 10 15 20 25 30 35 40 45
end
show mls qos maps cos-dscp
Cos-dscp map:
cos: 0 1 2 3 4 5 6 7
--------------------------------
dscp: 10 15 20 25 30 35 40 45

Fluxo de Trfego no Switch
Duas Filas de Entrada (Ingress Queues)
Quatro Filas de Sada (Egress Queues)
Descarte Ponderado
WTD: as filas utilizam um algoritmo de
descarte ponderado, baseado na
classificao dos quadros:
Novos quadros
com Cos 4-5 so
descartados
quando a fila
atinge 60% da
taxa de ocupao
SRR Shaped Round Robin
Controla a taxa no qual os quadros so
retirados das filas
De entrada para o stack ring
De sada para a porta do switch
SRR pode ser configurado como:
shared ou shaped
Porta de sada
Shared
Porta de entrada
SRR
Shared
Garante um mnimo de banda para cada fila (em
porcentagem) mas permite uma maior utilizao
caso as outras filas estejam ociosas.
Shaped
Cada fila de sada possui uma quantidade de
banda limitada
Mesmo que a banda de outras filas no esteja
sendo utilizada, a banda de uma fila nunca
excedida.
Tratamento dos quadros na entrada
Duas filas de
entradas so
suportadas.
As filas de
entrada podem
ser colocadas em
modo Normal ou
Expedite
O modo Expedite
tem banda
garantida.
Configurao da Fila de Entrada
3750
Quais pacotes so associados a qual fila (por DSCP
ou COS)?
Qual a porcentagem de descarte em cada fila, e qual
CoS, DSCP so mapeados a cada threshold?
Qual a porcentagem de buffer alocada a cada fila?
Quanto de banda alocada a cada fila?
Existe algum trfego (como VoIP) que precise ser
tratado com alta prioridade?
Configurao Default para as Filas de
Entrada
Configurao das Filas de Sada
Quais pacotes (CoS ou DSCP) so enviados para
quais filas de sada?
Quais as porcentagens de descarte aplicado a cada
uma das filas de sada, e quanto de memria
reservado para cada tipo de trfego?
Quanto de buffer alocado para as filas de sada?
A banda da porta de sada limitada?
Quo a freqncia em que as filas de sada so
servidas e com qual tcnica (shaped, shared, ou
ambas)?

Mapeamento Default para as Filas de
Sada
EtherChannel/IEEE 802.3ad
Tunelamento VLAN /IEEE 802.3ac
Q-in-Q/IEEE 802.1ad
MAC-in-MAC/IEEE 802.1 ah
MPLS

EtherChannel
Agregao de Portas:
Etherchannel um padro
que permite agregar mltiplas
portas de caractersticas
comuns a fim de formar uma
porta de maior capacidade.
Atualmente possvel criar
portas agregadas full-duplex
com at 800 Mbps (Fast) ou 8
Gbps (Giga)
O nmero total de
Etherchannels 48.

Modos EtherChannel
Apenas portas trunk com caractersticas
idnticas podem ser agregadas.
A configurao pode ser:
Automtica:
PAgP: Port Aggregation Protocol
LACP: Link Aggregation Control Protocol
Manual:
On: sem protocolo de negociao
Usado apenas para compatibilidade entre switches que
no suportam os protocolos de negociao.
Identificao da Porta Agregada
As portas Etherchannel so identificadas por uma interface lgica
(Logical port-channel), numerada de 1 at 8.
Comandos aplicados a interface lgica afetam simultaneamente todas as
portas do grupo.
Comandos aplicados as portas fsicas no afetaro as demais portas do
grupo
Quando o grupo criado pela primeira
vez, as portas seguem a configurao
da primeira porta do grupo:
Allowed-VLAN list
Spanning-tree path cost for each VLAN
Spanning-tree port priority for each VLAN
Spanning-tree Port Fast setting
PAgP Port Aggregation Protocol
Protocolo proprietrio da cisco
Apenas para switches simples, no funciona em stacks.
Agrupa automaticamente portas com as mesmas
caractersiticas:
Velocidade, modo duplex, native VLAN, VLAN range,
trunking status.
Porta Access devem pertencer a mesma VLAN
Portas Trunk devem pertencer a mesma native VLAN
O grupo de portas passado ao protocolo Spanning-
Tree como sendo uma porta nica.
Permite agregar at 8 portas.
Modos PAgP
Auto: modo passivo que apenas responde a
solicitao para entrar no grupo.
Desirable: modo ativo, que solicita a outra porta
entrar no modo Etherchannel.
Desirable Desirable
Desirable Auto
Auto Auto
Auto
Desirable
(Silent mode)
No PAgP
Se no for usado o modo silent, a porta
no entra em operao
Endereo MAC
A primeira porta do Etherchannel que se torna
ativa prov o endereo MAC para todo o
grupo.
Se a porta que cedeu o MAC for removida,
outra porta oferecer o endereo para o
grupo.
As mensagens PAgP so enviadas na menor
VLAN associada a porta.
LACP: Link Aggregation Control
Protocol
Padro IEEE 802.3ad
Operao similar ao PAgP, mas suporta
tambm stack switching.
Modos de operao:
Passivo
Similar ao modo auto PAgP
Ativo
Similar ao modo desirable PAgP
A escolha do MAC similar ao PAgP
Permite agregar at 16 portas, mas apenas 8
esto ativas num dado instante.
Exemplo
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Gi0/2 Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/17-20 Gi1/0/1-16
Fa0/17-20 Fa0/1-16
10.0.0.2
10.0.0.1
2950-2
vlan1 vlan20
Fa0/17-20 Fa0/1-16
10.0.0.3
Gi0/1 Gi0/2
Gi1/0/24
Gi1/0/23
Ether1
PAgP
Ether2
PAgP
Balanceamento de Carga
O balanceamento de carga pode ser feito com base:
Endereo Mac de Origem
Pacotes com o mesmo MAC de origem so sempre alocados
na mesma porta do grupo.
Diferentes MACs de origem so distribudos entre as portas.
A
B
C
D
E
F
Balanceamento de Carga
Endereo Mac de Destino
Pacotes com o mesmo MAC de destino so sempre alocados
na mesma porta do grupo.
Diferentes MACs de destino so distribudos entre os pares
Ambos
Mantm na mesma porta apenas o fluxo de quadro trocado
entre os mesmos parceiros.

A
B
C
D
E
F
Escolha do Mtodo de Balanceamento
A escolha do
mtodo depende da
topologia de rede.
O mtodo deve ser
escolhido de
maneira a prover a
mxima utilizao
de porta no
Etherchannel.
Exemplo: SPT com EtherChannel
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Gi0/2
Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/17-20 Gi1/0/1-16
Fa0/17-20 Fa0/1-16
10.0.0.2
10.0.0.1
2950-2
vlan1 vlan20
Fa0/17-20 Fa0/1-16
10.0.0.3
Gi0/1 Gi0/2
Gi1/0/24
Gi1/0/23
Ether1
PAgP
Ether2
PAgP
Fa0/21
Fa0/22
Fa0/21
Fa0/22
Ether3
PAgP
Exemplo: Balanceamento de Carga
2950-1
vlan1
3750-1
vlan1 vlan20
vlan20
Gi0/2
Gi0/1
Gi1/0/21
Gi1/0/22
Gi1/0/17-20 Gi1/0/1-16
Fa0/17-20 Fa0/1-16
10.0.0.2
10.0.0.1
2950-2
vlan1 vlan20
Fa0/17-20
Fa0/1-16
10.0.0.3
Gi0/1 Gi0/2
Gi1/0/24
Gi1/0/23
Ether1
PAgP
Ether2
PAgP
Fa0/21
Fa0/22
Fa0/21
Fa0/22
Ether3
PAgP
Vlan 20
Prio 16
Arquitetura Metro Ethernet
Q-in-Q e MAC-in-MAC
User-facing provider edge (U-PE)
Network-facing provider edge (N-PE)
Provider edge aggregation (PE-AGG)
WAN
Ethernet access domains [EADs]
Intra-EAD and Inter-EAD Services

MPLS
U-PE N-PE
USURIO ACESSO CORE WAN
Blocos Funcionais
QinQ
ou
MinM
MPLS
Networks
PE
50ms Ethernet
Access Ring
QinQ
Or
MinM MPLS
U-PE N-PE
Customer
Prem Access
Metro Ethernet
Access/Aggregation
Metro Core WAN
Os novos padres QinQ e MinM so utilizados para prover
escalabilidade na construo de backbones metropolitanos.
MinM e QinQ
QinQ
Or
MinM
MPLS
Networks
Gerenciamento em Ethernet
Customer
Premises
CPE
Ethernet
CO/POP
Access
Aggregator
Backbone
Edge
Device
NTU
Gerenciamento Ethernet
O gerenciamento da camada Ethernet inclui:
Marcao e Re-Marcao de TAGs VLAN
Gerenciamento de Banda
Alarmes de falha e diagnsticos
IEEE802.1ad QinQ (Stacked VLAN)
IEEE802.1ah MinM (Backbone Provider Bridge)
QinQ e MinM
Cabealho
da rede do
usurio
Dados
QinQ
VLAN IDs
As VLANs ID so colocadas no
cabealho da rede do usurio.
Permite a reutilizao de VLANs nos
sub-campos
Cabealho
na rede do
usurio
Dados
Cabealho
do Service
Provider
MinM
Um novo cabealho acrescido pelo
SP contm endereos MAC
Permite a reutilizao de VLANs no
cabealho do usurio.
Princpio MinM
Site X
Site Y
Service Provider
Metro Ethernet
network
Ethernet
Switches
Enterprise
Ethernet
header
User
data
SP Ethernet
header
Pacotes Ethernet
Chegam da rede
da empresa
Ethernet
UNI
(source)
O switch de borda
acrescenta um
novo cabealho
(SP) com
endereos MAC
Ethernet
UNI
(destination)
O pacote
encaminhado pela
rede utilizando as
informaes do
cabealho SP
O switch de sada
remove o
cabealho SP
Customer
Ethernet
Frame
Quadro Mac-in-Mac
SP MAC
DA
SP MAC
SA
ET=0x810
0
SP Q-tag1
ET=MiM
Service
Tag
Customer
Ethernet
Frame
SP FCS
Destination MAC address
If destination unknown, then
0xFFFFFF
Source MAC address
P-
bits
C
F
I
Tunnel ID
(XXX)
Reser
ved
P
T
Service ID
(YYY)
SP Header
SP Payload
1 12 3
1 24 7
Future
Growth.
Vendor
specific
fields.
Payload Type
(data or control)
ET: Ethertype
CTI: Canonical Field Identifier
Traffic Management
EVC ID
16M
Enterprise
CPE
Enterprise
CPE
Carrier
Access
Carrier
Access
Carrier
Core
Carrier
Core
a1
b1
Princpios do QinQ
b1 a1 Q
b1 a1 Q Q
b1 a1 Q Q Q b1 a1 Q Q Q
b1 a1 Q Q
b1 a1 Q
Q in Q data frame format
C-MAC DA
C-MAC SA
C Tag
C-Payload
C-FCS
P VLAN ID
P-Ethertype
P-VLAN
CoS
P CFI
S Tag
Customer original Tag
SP CoS
SP EVC ID
4096
Customer internal MAC
Camadas de QoS
Mltiplas tecnologias de QoS esto disponveis
em diferentes camadas de rede
Nenhuma tecnologia sozinha consque prover QoS fim a
fim.
Application-signaled QoS SIP/SDP, H.323
IP QoS IP Differentiated Services (DiffServ)
Network-signaled QoS ATM PNNI, MPLS RSVP-TE or CR-LDP
Traffic Engineered Paths ATM PVCs, MPLS E-LSPs and L-LSPs
Link Layer QoS
Ethernet 802.1p, VLANs, ATM, PPP, MPLS EXP,
DOCSIS, Frame Relay, 802.11e WLAN QoS
Physical Layer QoS s, Virtual Circuits (VCs), Ports, Frequencies
Q
o
S

M
o
n
i
t
o
r
i
n
g

a
n
d

M
e
a
s
u
r
e
m
e
n
t

QoS Fim-a-Fim
Physical Layer QoS
Port Prioritization
OE MAN
L2
Ethernet
Switch
L3
Ethernet
Switch
Link Layer QoS
Ethernet 802.1p
Network-signaled
QoS RSVP-TE
OE
Switch
Traffic Engineered
Paths - MPLS
CMTS
Cable
Modem
Link Layer QoS
DOCSIS
QoS Monitoring / Measurement
IP QoS - DiffServ
Cable
Access
Provider
Exemplo de CoS-based SLA
4 classes de servio
CoS determinado via 802.1p CoS
ID
Service
Class
Service Characteristics CoS ID
Bandwidth Profile per
EVC per CoS ID
Service
Performance
Premium VoIP e Video 6, 7
CIR > 0
EIR = 0
Delay < 5ms
Jitter < 1ms
Loss < 0.001%
Silver
Aplicaes de Misso Crtica
(e.g. sistema ERP)
4, 5
CIR > 0
EIR UNI Speed
Delay < 5ms
Jitter = N/S
Loss < 0.01%
Bronze
Trgo do tipo burst com
necessidade de banda
3, 4
CIR > 0
EIR UNI Speed
Delay < 15ms
Jitter = N/S
Loss < 0.1%
Standard Best effort 0, 1, 2
CIR=0
EIR=UNI speed
Delay < 30ms
Jitter = N/S
Loss < 0.5%