Você está na página 1de 79

Ethernet e MPLS OAM

GTER 22

Carlos Campana

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Oferta de servios Ethernet


Access/Metro/National Carrier Ethernet
Expansibilidade
De 1Mbps a 10 Gbps
Caminho de migrao claro
Flexibilidade
P2P, P2MP, MP2MP, acesso L3
Suporte para CoS/QoS voz e vdeo
Custo
Custo/Mbps mais baixo que outras alternativas
Simplicidade
Tecnologia plug-and-play
Aprovisionamento mais rpido

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

A grande preocupao
Para quem presta os servios
Como oferecer esses servios com facilidades para:
Identificao (deteco/diagnstico) de problemas
Gerenciamento

que existem hoje em outras tecnologias como SDH,


ATM, Frame Relay, IP
Sem depender de mecanismos proprietrios
Como mudar a inesquecvel
experincia que fazer
troubleshooting
em Ethernet?
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Agenda
OAM
Resumo de Ethernet OAM
Aplicando Ethernet OAM
Inter-working de OAM
Resumo de MPLS OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

OAM

Operations, Administration and Maintenance & Provisioning

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

OAM &P: o conceito


Operaes, Administrao, Manuteno & AProvisionamento:
indicao de falha

monitorao de performance

gerncia de segurana

funes de diagnstico

aprovisionamento de configurao e servio

OAM compreende as interfaces N S e WE

N S

Plano de Gerncia
(NMS / EMS)

Plano de Rede
(NEs)
W E
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

OAM &P: o conceito


Operations, Administration, Maintenance & Provisioning:
indicao de falha

monitorao de performance

gerencia de segurana

funes de diagnstico

aprovisionamento de configurao e servio

OAM compreende as interfaces N S e WE

O foco primrio dos protocolos de Ethernet OAM na


Plano de Gerncia

N S

interao W
(entre NEs)
(NMS E
/ EMS)

Plano de Rede
(NEs)
W E
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Diferentes domnios de servio,


diferentes domnios de OAM
Customer
Equipment

SP Network
Core

Access
U-PE A

N-PE 1
MPLS

CE
Native
Ethernet

Operadora1

U-PE D

Operadora3
SONET/SDH

CE

N-PE 4
ATM U-PE C

CE

Operadora2
PW

CE
U-PE B

N-PE 3

N-PE 2

Operadora4

Provedor
Cliente

Cebola de domnios: a visibilidade de cada domnio


limitada at suas fronteiras com outros domnios e aos
seus prprios elementos internos
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

ATM
RFC1483

Bri
dg
e

Ro
ute
r

Ro
ute
r

Ro
ute
r

Bri
dg
e

sw
itc
h

sw
itc
h

OAM de Servio
OAM de
Rede

Cu
sto
me
r
Bri
dg
e

Rede
Transporte

Bri
dg
e

Ed
ge
Bri
dg
e

Servio

10G
Ethernet

AT
M
Sw
itc
h

Ethernet
over MPLS

AT
M
Sw
itc
h

Ethernet
over SONET

Operadora B
Ed
ge
Ro
ute
r

Nveis

Operadora A

Cu
sto
me
r
Bri
dg
e

OAM: estruturao em nveis

SONET
OAM

OAM de
Rede
MPLS
OAM

Ethern
OAM

ATM
OAM

Modelo iterativo (empilhamento de nveis) & relativo (nvel de servio


para a operadora o nvel de transporte para o SP)
Cada nvel suporta os seus prprios mecanismos de OAM
Inter-working entre e diferentes mecanismos de OAM possvel
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Ethernet OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

10

Motivadores para Ethernet OAM


Complexidade de Gerncia
Redes de grande cobertura
Mltiplas redes pertencentes a organizaes/companhias
distintas
IP overlay ou plug-n-play no so mais opes vlidas!
Eficincia Operacional
Reduo Opex, evitar visitas clientes
Custo de indisponibilidade / reduo do tempo
Procedimentos/Ferramentas de OAM de TDM e tecnologias WAN
(benchmark)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

11

Ethernet OAM: Building Blocks

Se
rvi
ce
La
yer
Ne
two
rk
La
yer
Tra
ns
po
rt L
aye
r

31
Y.17

I
E-LM

ag
802.1
ah
802.3

IEEE 802.1ag: Connectivity Fault Management (CFM)


ITU-T Y.1731: funes e mecanismos de OAM para redes
baseadas em Ethernet
IEEE 802.3ah: Ethernet Link OAM (EFM OAM)
MEF E-LMI: Ethernet Local Management Interface
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

12

802.1ag Connectivity Fault Management (CFM)


Cliente

Provedor de Servio

Acesso
Ethernet
CE 1

Acesso
MPLS

Core MPLS

uPE B PE-Agg B nPE B

nPE A

uPE A

CE 2

Domnio do
Cliente
Domnio do
Provedor
Domnio da
Operadora

OAM fim a fim por EVC (Ethernet Virtual Circuit)


Domnios de manutenco hierrquicos
MEPs/MIPs

Frames Ethernet Padro (in-band)


Continuity Check (CC)
Loopback
Link Trace
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

13

Domnios de Manuteno
CE

CE
PE

CE

CE

PE
CE

CE

Domnio da
Operadora
Domnio do
Provedor

PE

PE

CE

Domnio
do Cliente

Cenrio A:

Cenrio B:

Cenrio C:

Domnios consecutivos OK

Interseo de domnios NO

Domnios aninhados

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

OK
14

Pontos de Manuteno
Um ponto de manuteno (MP) um ponto de demarcao em uma
interface que participa no CFM, dentro de um domnio de
manuteno.
Duas classes de MPs:
Maintenance End Points (MEPs):
Por domnio de manuteno e S-VLAN
Na fronteira do domnio
Fonte ativa de mensagens CFM
Maintenance Intermediate Points (MIPs):
Por domnio de manuteno e para todas as S-VLAN em uma porta
Interno ao domnio
Pontos passivos, s respondem quando solicitados por certas mensagens
CFM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

15

Pontos de Manuteno
Equipamento
do cliente

MEP

Bridges da
Operadora A

Bridges da
Operadora B

MIP MEP

MIP
MEP

Direo
Externa

MEP

MIP MIP
MIPMIP

MIP

MEP MEP
MIP

MEP
MIP MIP MIP MIP

Nvel do
Cliente

MEP
MIP

MIP

Direo
Interna

Nivel do
Provedor
Nvel da
Operadora

Presentation_ID

Equipamento
do cliente

2006 Cisco Systems, Inc. All rights reserved.

Nivel da
Operadora
16

Continuity Check (CC)


Por domnio, por VLAN mensagens multicast heart-beat. Formato do frame:
well-known

Maintenance Level (0 to 7)

SA
45 bits

Ethertype

VLAN

CFM Ethertype

CFM TLVs

3 bits

Transmitidas em intervalos peridicos definidos pelo MEP


Tem um valor de Hold-Time para indicar ao recebedor a validade da mensagem
Catalogadas pelos MIPs no mesmo nvel de manuteno
Terminadas pelos MEPs no mesmo nvel de manuteno
Uni-directionais e no solicitam resposta
Contm o estado da porta onde MEP est configurado

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

17

Continuity Check (CC)


Equipamento
do cliente

Bridges da
Operadora A

Bridges da
Operadora B

catalogue catalogue

MEP

Presentation_ID

catalogue & terminate

MIP MIP

2006 Cisco Systems, Inc. All rights reserved.

Equipamento
do cliente

MEP

18

Loopback
Loopback
Ethernet Ping: Endereo MAC de destino, VLAN and domnio
de manuteno.
Frame unicast, origem tem de ser um MEP, destino pode ser
um MEP ou um MIP. Reply unicast tambm.
Gerado sob demanda via CLI.

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

19

Loopback
Equipamento
do cliente

Equipamento
do cliente

dest

src

MEP

MIP MIP

MEP

1. Loopback Request
2. Loopback Reply
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

20

Traceroute
Traceroute
Mensagem multicast, origem tem de ser um MEP, destino tem
de ser um MEP tambm. Resposta unicast.
Gerado sob demanda via CLI.
Endereo MAC de destino, VLAN e domnio de manuteno.
Permite a identificao de todos os MIPs do mesmo domnio
de administrao no caminho at o MEP de destino.
Tem um TTL para limitar a propagao na rede.

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

21

Traceroute
Equipamento
do cliente

src

Bridges da
Operadora B

Bridges da
Operadora A

dest

Equipamento
do cliente

6. Reply
4. Reply
2. Reply

MEP

Presentation_ID

MIP MIP

MEP

1.

3.

5.

Request

Request

Request

2006 Cisco Systems, Inc. All rights reserved.

22

CFM (802.1ag) - Exemplo


Configurao
interface GigabitEthernet3/2
description connected to cust-xyz
ethernet cfm mip level 7
ethernet cfm mep level 4 mpid 4101 vlan 101

Comandos
#traceroute ethernet 0015.637b.4e00 level 4 vlan 101
Tracing the route to 0015.637b.4e00 on Domain PROVIDER_DOMAIN, Level 4, vlan 101
-----------------------------------------------------------------------------MAC
Hops

Host

Forwarded

Ingress Ingress Action


Egress

Egress Action

Relay Action
Next Hop

-----------------------------------------------------------------------------B 1

Presentation_ID

dl-c7606

0015.6215.3e85 Gi3/23

IngOk

RlyCCDB

Not Forwarded

EgrDown

sj-c3750me

2006 Cisco Systems, Inc. All rights reserved.

Gi3/24

23

Y.1731 (ITU)
CFM mais
ETH-LCK (para diagnsticos fora de servio)
Multicast Loopback
AIS
TEST
Canal de controle (maintenance communication channel)
Experimental OAM
Medio de Performance (Delay, Packet loss )

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

24

802.3ah (Cap. 57) Ethernet Link OAM


Cliente

Provedor de Servio

Acesso
Ethernet
CE 1

802.3ah 802.3ah

Core MPLS

Acesso
MPLS
CE 2

Link Layer
OAM

802.3ah

Link Level OAM


Opera em modo ponto a ponto, no propagada alm de um nico hop.
Usa Slow Protocol (mximo de 10 frames por segundo) dest 01-80-C2-00-00-02
Funes:
OAM discovery detecta capacidade de OAM no peer device
Link monitoring notificaes quando limites so excedidos
Remote MIB Variable Retrieval MIB 802.3ah
Remote Failure indication Informa o peer que o caminho de recepo est inativo
Remote Loopback coloca o peer em loopback. Pode ser usado para coleta de estatsticas.
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

25

Ethernet OAM Link Monitoring


OAM Link Monitoring
Quatro tipos de erros
Errored Symbol Period : Nmero de erros de codificao que
aconteceram durante um perodo especificado que
ultrapassaram o limite definido
Errored Frame: Numero de erros de frames / perodo acima
do limite
Errored Frame Period : Nmero de erros de frames nos
ltimos N frames que ultrapassaram o limite
Errored Frame Seconds : Nmero de segundos errados
(intervalos de 1 seg onde pelo menos 1 erro aconteceu)
dentro dos ltimos N segundos, acima do limite.
Uma notificao de evento enviada para o cliente remoto se
qualquer dos erros acima detectado localmente.

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

26

Ethernet OAM: Remote Loopback


OAM Remote Loopback
Localizao de falha e teste de performance
Uma OAMPDU (Loopback Control) usada para controlar o cliente
OAM remoto.
O trfego enviado pelo master retornado pela porta remota
controlada, exceto Pause e OAMPDUs.

OAM

OAM
X

MAC

MAC

PHY

PHY

Master OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Slave OAM

27

802.3ah - Exemplo
Configurao
interface FastEthernet4/4
ethernet oam max-rate 5
ethernet oam min-rate 2
ethernet oam timeout 30
ethernet oam remote-failure link-fault action error-disable-interface
ethernet oam remote-failure dying-gasp action error-disable-interface
ethernet oam

Comandos
Show ethernet oam statisticsFastEthernet4/2
Counters:
---------

Presentation_ID

Information OAMPDU Tx

: 3

Information OAMPDU Rx

: 3

Unique Event Notification OAMPDU Tx

: 0

Unique Event Notification OAMPDU Rx

: 0

2006 Cisco Systems, Inc. All rights reserved.

28

E-LMI (MEF 16)


Cliente

Provedor de Servio

Acesso
Ethernet
CE 1

Core MPLS

uPE B

E-LMI

Acesso
MPLS
uPE A

CE 2

Service
Layer OAM

E-LMI

Protocolo assimtrico, aplicvel somente em UNIs (uPE para CE)


Procedimentos e mensagens trocadas. No especifica como o PE recebe
os dados de OAM baseado em OAM de Servio ou Rede entre PEs
Permite que o PE informe ao CE:
Estado do EVC
Estado da UNI Remota
Mapeamento de CE-VLAN para EVC
Perfis de BW

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

29

Terminologia MEF
User Network Interface
(UNI)

User Network Interface


(UNI)

Metro Ethernet Network


(MEN)

CE-A

CE-B
Ethernet Virtual
Circuit
(EVC) MPTMP

Ethernet Virtual
Circuit
(EVC) PTP

CE-C
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

30

Ethernet Local Management Interface


uso com um core Ethernet
User Network Interface
(UNI)

User Network Interface


(UNI)

Metro Ethernet Network


(MEN)
CE

PE

Ethernet LMI

PE

CE

Ethernet LMI

Ethernet LMI: Ethernet Provisioning and Management entity across UNI (CE-PE)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

31

Ethernet Local Management Interface


uso com um core MPLS
User Network Interface
(UNI)

User Network Interface


(UNI)

MPLS
CE

PE

Ethernet LMI

PE

CE

Ethernet LMI

Ethernet LMI: Ethernet Provisioning and Management entity across UNI (CE-PE)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

32

Informao transportada pela E-LMI


Dados de Configurao
CE-VLANs
Bandwidth Profile per EVC
Bandwidth Profile per UNI
Dados do Aprovisionamento
EVC service Identifier
UNI Identifiers for EVC
UNI Type
Remote UNI Identifier for EVC
Dados Dinmicos (aprendidos por OAM da MEN)
EVC status
Remote UNI state
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

33

Protocolo Ethernet LMI


Baseado em pooling feito pelo CE
Mensagens de sincronizao (Heartbeat) a cada T391 segundos
Receber todos os dados do PE quando
uma mudana notificada
precisa de dados (startup/ N391)
A MEN pode atualizar o estado do EVC assncronamente

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

34

Fluxo tpico
CE
Startup
Auto
Config-

T391
timeout

MEN
STATUS ENQ (Full Status Req)
STATUS (Full Status Resp)

UNI Id
EVC Id
CE-VLAN
Bandwidth Profile
EVC Status
..

STATUS ENQ (Ethernet LMI Check)


STATUS (Ethernet LMI Check)

Link Ok !!

Link
OK !!

STATUS (ASYNC)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Only EVC Status

35

E-LMI - Exemplo
Configurao
interface GigabitEthernet0/1
logging event subif-link-status
ethernet lmi interface

Comandos
#show ethernet lmi statistics interface g0/1
Ethernet LMI Statistics for interface GigabitEthernet0/1
Ether LMI Link Status: Up
UNI Status: Up
UNI Id: csco-sd
Reliability Errors:
Status Timeouts
1 Invalid Sequence Number
Invalid Status Response
0 Unsolicited Status Received
Protocol Errors:
Invalid Protocol Version
0 Invalid EVC Reference Id
Invalid Message Type
0 Out of Sequence IE
Duplicated IE
0 Mandatory IE Missing

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

0
0
0
0
0

36

Padres
Organizao

Ethernet OAM
[WE, N S]
Link OAM [E<>W]
IEEE 802.3ah
Fault Mgmt [E<>W]
IEEE 802.1ag
MIBS
IEEE 802.3 + 802.1
EMS/NMS [N<>S]
EMS-NMS Info Model
Service OAM [E<>W]
Performance Mgmt
Ethernet OAM [E<>W]
Y.1731
Ethernet Protection
G.8031
FCAPS/FAB
SG4
L2VPN OAM Req. & Framework [E<>W]
L2VPN WG

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

37

Aplicando
Ethernet OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

38

Possilidades
Excessive
Encoding
Errors
Access
Excessive
FCS
Errors

Customer
Equipment
CE

Unidirectional
Link SP Network

Crossconnecte
d Service

U-PE A

MPLS

Unexpecte
d Endpoint

VC
failure
U-PE D

N-PE 3

SONET/SDH

LSP
Failure
N-PE 4

N-PE 2

Ethernet UNI

C-VLAN
to EVC CE
mismatch

MPLS U-PE C
Ethernet UNI

Physical
link failure

UNI
port
failure

PW failure
VFI
failure

U-PE
device
failure
Presentation_ID

N-PE 1

Duplex
mismatch

PW
U-PE B

Physical
link failure

Core

Native
Ethernet

CE

D-LDP
session
failure

2006 Cisco Systems, Inc. All rights reserved.

P-Router
failure

Speed
mismatch

CE

AC
failure

VLAN to VFI
xconnect failure
Physical
link failure

39

Taxonomia do problema
Gerncia de Falhas
Deteco
Notificao
Verificao
Isolamento
Recuperao

Gerncia de Performance
Medio de perda de frames
Medio do delay
Medio do jitter
Medio de disponibilidade

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Servios
Ethernet

Gerncia de configurao
Aprovisionamento de servios

40

E-OAM para Gerncia de Falhas (1 de 5)


Deteco
Fault
Detection

Fault
Notification

Fault
Verification

Fault
Recovery

Fault
Isolation

Deteco de Falha
Mecanismo

802.1ag
(CFM)

802.3ah

Presentation_ID

Continuity
Check (CC)

Link
Monitoring

2006 Cisco Systems, Inc. All rights reserved.

Falhas Detectveis
Conectividade no desejada/vazamento de servio
Perda de conectividade com um site
Falha de link
Falha no dispositivo (soft & hard)
Loops
Erros de configurao

Enlace unidirecional
Deteriorao da qualidade do link (Frame/Symbol
Errors)

41

E-OAM para Gerncia de Falhas (2 de 5)


Notificao de Falha

Y.1731

Mecanismo

Gatilhos

Alarm
Indication
Signal (AIS)

Perda de Continuity Check


Indicao de OAM de Servio
Indicao de Domnio ME de
nvel inferior

802.1ag
(CFM)

Remote Defect
Indication (RDI)

802.3ah

Remote
Failure
Indication

E-LMI

Presentation_ID

Conectividade Unidirecional (p2p)


Conectividade
parcial de servio (mp)

Notificao
Fault
Notification

Fault
Recovery

Fault
Verification

Fault
Isolation

Falha em link
Dying Gasp
Evento crtico

Event
Notification

Limite de erros ultrapassado


(frames/symbols per interval)

Status
Message

Modificao de estado de EVC


Modificao de estado do UNI
remoto

2006 Cisco Systems, Inc. All rights reserved.

Fault
Detection

42

E-OAM para Gerncia de Falhas (3 de 5)


Fault
Detection

Fault
Notification

Verificao

Fault
Recovery

Fault
Verification

Fault
Isolation

Verificao de Falha
Mecanismo

802.1ag
(CFM)

Y.1731

Presentation_ID

Loopback

Multicast
Loopback

2006 Cisco Systems, Inc. All rights reserved.

Capacidade
MAC Ping por EVC (destino nico)
Verificar conectividade bidirecional entre
dois pontos de manuteno

MAC Ping (todas destinaes)


Verificar conectividade bidirecional entre um
ponto de manuteno e todos os outros pontos
para um servio

43

E-OAM para Gerncia de Falhas (4 de 5)


Fault
Detection

Fault
Notification

Fault
Recovery

Fault
Verification

Fault
Isolation

Isolamento

Isolamento de Falha
Mecanismo

802.1ag
(CFM)

Presentation_ID

Link Trace

2006 Cisco Systems, Inc. All rights reserved.

Capacidade
MAC Traceroute por EVC
Identificao de pontos intermedirios no
caminho
entre origem e destino
Informar ACLs encontradas ou portas bloqueadas
por STP

44

E-OAM para Gerncia de Falhas (5 de 5)


Fault
Detection

Fault
Notification

Recuperao
Fault
Recovery

Fault
Verification

Fault
Isolation

Recuperao de Falhas
Mecanismo

G.8031

Mecanismos

ETH-APS

Capacidade
Usa mecanismos de CFM para monitorao
de caminhos redundantes (msec)

xSTP

no OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

45

E-OAM para Gerncia de Performance


Medio de perda de frames
Medio de delay
Medio de variao de delay (Jitter)
Medio de disponibilidade
Gerncia de Performance
Mecanismo

IP SLA

CFM
Loopback
Jitter Probe

Y.1731

Presentation_ID

LMM / 1DM /
DMM

2006 Cisco Systems, Inc. All rights reserved.

Capacidade
Estatsticas de SLA, incluindo:
Latncia unidirecional ida-e-volta
Jitter unidirecional
Perda de fames

Medio de perda
Delay em um sentido
Delay nos dois sentidos

46

E-OAM para Gerncia de Configurao


Customer
Equipment

SP Network
Core

Access

E-LMI

U-PE A

CE

N-PE 1

MPLS

N-PE 3

U-PE D
CE

SONET/SDH

Native
Ethernet
PW
CE

U-PE B

N-PE 4
N-PE 2

Ethernet UNI

MPLS U-PE C

CE

Ethernet UNI

Gerncia de Configurao
Mecanismo

CE-VLAN /
EVC Map

Capacidade
Reduzir erros de configurao
Facilitar a ativao de servios gerenciados

E-LMI
BW Profile

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Aprimorar a performance do servio, com shaping


de trfego no CE
Reduzir a configurao de policing no PE
47

Que protocolo usar (e onde)?


CFM

E-LMI

Access

Customer
Equipment

U-PE A

CE

802.3a
h

SP Network
Core
N-PE 1
802.3a
h

MPLS

N-PE 3

U-PE D
CE

SONET/SDH

Native
Ethernet
PW

CE

U-PE B

N-PE 4
N-PE 2

Ethernet UNI

MPLS U-PE C

CE

Ethernet UNI

CFM

CFM

A escolha dos protocolos, localizao e alcance de operao varia com a


topologia de rede e os servios
Restries (inerentes definio dos protocolos):
E-LMI em UNI (PE para CE)
802.3ah em 802.3 PHY ponto a ponto (ou emulada)
CFM/Y.1731 requer entendimento do nvel MAC Ethernet
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

48

Inter-Working
de OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

49

O que Inter-working de OAM?


Operator
Operator B
O modelo de nveis
deAOAM deve ser mantido: as mensagens
no devem cruzar os
Cu
sto
me
r
Bri
dg
e

Ed
ge
Ro
ute
r

AT
M
Sw
itc
h

AT
M
Sw
itc
h

Ed
ge
Bri
dg
e

Cu
sto
me
r
Bri
dg
e

nveis

As mensagens de OAM no devem sair das fronteiras de domnio dentro de um nvel


Bri
dg
e

Bri
dg
e

Ro
ute
r

Ro
ute
r

Ro
ute
r

Bri
dg
e

sw
itc
h

sw
itc
h

Inter-working a traduo de eventos e no necessariamente o mapeamento 1:1 de


mensagens
Inter-working pode ser inter e intra nvel
Ethernet
over SONET

Ethernet
over MPLS

Traduo de

10Geventos interATM
Ethernet
RFC1483

domnio e intra-nvel

Service OAM

Network
OAM

Transport
OAM
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Network
OAM

Transport
OAM

Transport
OAM

Nveis servidores
alimentam eventos
para os nveis
clientes

Transport
OAM
50

Por que Inter-working de OAM?


Permite o gerenciamento de servios Ethernet em:
Mdias combinadas
Redes/transportes heterogneos
Equipamentos legados

Aproveita os benefcios de mecanismos de OAM dos


nveis servidores
Potencialmente tempos mais rpidos para deteco de alarmes
Supresso de alarmes redundantes

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

51

Cenrios de Inter-working: 802.3ah e CFM


Cliente

Provedor de Servio
CE

Core MPLS

Acesso
Ethernet
CE 1

uPE B PE-Agg B nPE B

AIS

Acesso
MPLS
nPE A

AIS

uPE A

CC

CE 2

Service Layer
OAM
Transport
Layer OAM

802.3ah

802.3ah para CFM

802.3ah

Erros no nvel de enlace detectados pelo 802.3ah, enviados para o CFM no mesmo dispositivo.
O CFM notifica os dispositivos remotos da falha.
Duas variaes:
Baseado em CC (802.3ah na borda domnio)
Baseado em AIS (802.3ah no domnio)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

52

Cenrios de Inter-working:
MPLS PW OAM para E-LMI
Cliente

Provedor de Servio

Cliente
CE

MPLS Core

CE 1

PE B

PW OAM
para E-LMI

PE A

Service Layer
OAM
E-LMI

E-LMI

VCCV-BFD

CE 2

Transport
Layer OAM

D-LDP

Directed-LDP e VCCV (BFD mode) rodando entre os PEs.


D-LDP para notificao de falha, VCCV para deteo de falhas
Falhas detectadas/informadas pelo OAM de PW so enviadas para E-LMI pela funo de
I/W no PE.
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

53

MPLS OAM

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

54

MEF: Modelo de Servios


Um servio o que o CE v.
A tecnologia usada na rede metro no visvel.
Customer
Edge
(CE)

ATM

SDH
Ethernet
Local
Management
Interface

User
Network
Interface
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Ethernet

RPR

Customer
Edge
(CE)

IP
Rede Metro
Ethernet
MPLS
Responsabilidade
do Provedor de
Servio

Ethernet
Padro

User
Network
Interface
55

MPLS Transporte e Servios


MPLS L3 VPN service
Cliente A
Site 1

Cliente A
Site 2

MPLS CORE

CE

CE
PE-PE LSPs

PWES

PE

PE

PWES

Pseudo Wires

Cliente B
Site 1

PSN Tunnel

Cliente B
Site 2

Emulated Service
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

56

Rede Metro MPLS e Ethernet


Core MPLS
VPWS / Pseudowires
VPLS

Acesso MPLS
VPWS / Pseudowires
H-VPLS

Acesso Ethernet
802.1Q
802.1Q trunking (QinQ)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

57

Recordando: Ping and Trace


R1

R2

ICMP Echo
Request
para R4

b.
OR b. descarte entre R1 e R4
=> Time Out em R1

IP Dest=R4
TTL=1

IP Dest=R4
TTL=2

R2 descarta o pacote;
Envia TTL Expired ICMP de
volta p/ R1
R2 diminui o TTL em 1
e envia p/ R3

R3

R4
a. Chega em R4
=> Sucesso
R4 envia
ICMP Echo
Response

R3 descarta pacote
Envia TTL Expired
ICMP de volta p/ R1

Ping usando
ICMP

Traceroute
Usando
UDP/ICMP

IP Dest=R4
TTL=3

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

58

Um ping/trace baseado em ICMP usa o


encapsulamento MPLS?
SIM
Se existir um LSP para o destino
Para isso o equipamento tem de rodar MPLS
A interface de sada deve ter MPLS ativado
O prximo equipamento (next hop) deve distribuir um label para a FEC

ENTRETANTO
O ping ter sucesso mesmo
Se no h caminho MPLS
Ou se o caminho estiver quebrado

PORQUE?
Porque conectividade IP suficiente para ping/trace
Mas isto no suficiente para verificar um LSP

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

59

Alguns possveis problemas / desafios


Plano de dados falha, mas o IGP no (buracos negros)
Diagnstico de problemas de conectividade PE-PE
O LDP/RSVP-TE falha, mas no o IGP
Descobrindo a causa de degradao de performance em um
caminho
Visualizar o caminho percorrido por um fluxo em uma rede
complexa
Pacotes sem label

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

60

MPLS LSP Ping/Traceroute


Detectar buracos negros ou erros de roteamento para o
trfego MPLS

Requisitos

Isolar as falhas MPLS


Verificar o plano de dados em relao ao plano de
controle
Detectar a MTU nos camihos dos LSP MPLS
MPLS LSP ping (ICMP) para verificao de conectividade

Soluo

MPLS LSP traceroute para localizao de falhas


MPLS LSP traceroute para identificao do caminho
Prefixos IPv4 LDP e VPNv4

Aplicaes

Padres IETF
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

Tunel de engenharia de trfego


Conectividade entre PE e P para aplicaes de transporte
MPLS, MPLS VPN e Engenharia de Trfego
RFC 4377, 4378, 4379
61

O que um Ping LSP detecta?


Conectividade entre a origem e um possvel LSR para o destino
(FEC Forward Equivalence Class)
Um caminho com label existe e faz sentido
O teste requer um caminho de volta funcionando
Pode verificar as permutaes de ECMP, ou usando um endereo
aleatrio ou previamente executando uma srie de traceroutes
para determinar o conjunto timo de permutaes de endereos
para a verificao do caminho.
Pode verificar problemas de MTU fim-a-fim
Pode traar o caminho que um fluxo tomar
Verificao da configurao na ativao de um servio

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

62

MPLS OAM : LSP Ping & Trace


O pacote de teste segue o mesmo caminho que o caminho de
dados MPLS at o ponto de falha
O diagnstico dado pelo LSR onde a falha acontece
MPLS Echo-request
50 SA

DA

SA

Echo

SA=Source Addr
DA=Destination Addr

DA

Echo

49
50

R3

R1

R2
LSP quebrado

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

63

LSP Ping: IPv4 FEC


R3#ping mpls ipv4 10.200.0.1/32 ?
destination Destination address or address range
exp
EXP bits in mpls header
interval
Send interval between requests in msec
pad
Pad TLV pattern
repeat
Repeat count
reply
Reply mode
size
Packet size
source
Source specified as an IP address
sweep
Sweep range of sizes
timeout
Timeout in seconds
ttl
Time to live
verbose
Verbose mode for ping output

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

64

Depurao usando MPLS Ping (IPv4)


R1

LSP Quebrado
R4

R3

MPLS desativado
Se um ping tradicional for feito entre R3 e R4, funcionar.
Um ping mpls falhar; A resposta vir de R1
R3#ping mpls ipv4 10.200.0.4/32 verbose

Falha

Sending 5, 100-byte MPLS Echos to 10.200.0.4/32, timeout is 2 seconds, send interval


is 0 msec:
Codes: '!' - success, 'Q' - request not transmitted, '.' - timeout, 'U' - unreachable, 'R' downstream router but not target
Type escape sequence to abort
U 10.200.0.1, return code 4

Cdigo de
Diagnstico

U 10.200.0.1, return code 4


U 10.200.0.1, return code 4
U 10.200.0.1, return code 4
U 10.200.0.1, return code 4
Success rate is 0 percent (0/5)
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

65

RFC 4379 Cdigos de Resposta


RETURN CODES
Value
-----

Meaning
-------

No return code

Malformed echo request received

One or more of the TLVs was not understood

Replying router is an egress for the FEC at stack depth <RSC>

Replying router has no mapping for the FEC at stack depth <RSC>

Downstream Mapping Mismatch

Upstream Interface Index Unknown

Reserved

Label switched at stack-depth <RSC>

Label switched but no MPLS forwarding at stack-depth <RSC>

10 Mapping for this FEC is not the given label at stack depth <RSC>
11 No label entry at stack-depth <RSC>
12 Protocol not associated with interface at FEC stack depth <RSC>
13 Premature termination of ping due to label stack shrinking to a single label
Notation <RSC> refers to the Return Subcode.
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

66

LSP Ping para um tnel TE


Para um ping LSP em um tnel TE use a opo traffic-eng
R3# ping mpls traffic-eng tun <Tun int number>?
destination
Destination address or address range
exp
EXP bits in mpls header
interval
Send interval between requests in msec
pad
Pad TLV pattern
repeat
Repeat count
reply
Reply mode
size
Packet size
source
Source specified as an IP address
sweep
Sweep range of sizes
timeout
Timeout in seconds
ttl
Time to live
verbose
Verbose mode for ping output
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

67

LSP Trace: Path e Tree


R3
R1

R4

R2

R5
R7

R8

R6
R9

O trace pode ser dividido em duas opes


Path trace informaes sobre um dos caminhos dentre todos os possveis
caminhos ECMP
No exemplo acima, um path trace de R1 para R6 retornar somente um
caminho, por exemplo R1-R2-R3-R4-R5-R6
Tree trace retorna informaes sobre todos os caminhos entre uma
origem e um destino
and destination
No exemplo acima, um LSP (tree) trace dar informaes sobre os
caminhos R1-R2-R3-R4-R5-R6 e R1-R2-R7-R8-R5-R6

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

68

Exemplo: LSP Tree Trace


traceroute de R1 para
R6 127.0.0.1/TTL=1

R3
R1

R4

R2

R6

R7

R8
R9

R2 responde que
127.0.0.1 e 127.0.0.4
seguiro para R3
127.0.0.2 e 127.0.0.3
seguiro para R7
Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

69

Exemplo: LSP Tree Trace


Traceroute de R1 para
R6 127.0.0.1/TTL=2

R1

R3
R2

R6

R7

R3 responde
127.0.0.1 seguir para R4
127.0.0.3 seguir para R8

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

R4

R8
R9

70

Exemplo: LSP Tree Trace

R3
Path 127.0.0.1

R1

R4

R2

R6

Path 127.0.0.2
Path 127.0.0.3
Path 127.0.0.4

R7

R8
R9

R1 tem um mapa dos caminhos de mesmo custo e pode testar


todas as combinaes com um nmero mnimo de pings
Alternativa incrementar montonamente o endereo 127/8

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

71

Virtual Circuit Connection


Verification (VCCV)
Requisitos

Capacidade de prover deteco de falhas e


diagnsticos fim-a-fim para um servio de pseudowire
Um tnel pode servir vrios pseudowires
O Ping LSP pode monitorar o tnel na rede (conectividade PE-PE),
mas no o VC dentro do tnel

Soluo

Aplicaes
Padro IETF
Presentation_ID

VCCV permite o envio de pacotes de controle in-band nos


pseudowires (PW)
Dois componentes:
Sinalizao para comunicar as funcionalidades VCCV como parte do label do
VC
Switching para que o payload do PW seja tratado como um pacote de controle

L2VPNs sobre MPLS


FRoMPLS, ATMoMPLS, EoMPLS

Draft-ietf-pwe3-vccv-xx.txt

2006 Cisco Systems, Inc. All rights reserved.

72

VCCV Ping
R3#ping mpls pseudowire <IPv4 peer IP addr > <VC ID>?
destination
exp
interval
pad
repeat
reply
size
source
sweep
timeout
ttl
verbose

Presentation_ID

Destination address or address range


EXP bits in mpls header
Send interval between requests in msec
Pad TLV pattern
Repeat count
Reply mode
Packet size
Source specified as an IP address
Sweep range of sizes
Timeout in seconds
Time to live
Verbose mode for ping output

2006 Cisco Systems, Inc. All rights reserved.

73

Bidirectional Forwarding Detection (BFD)

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

74

BFD: Background
Uma funcionalidade cada vez mais importante nos elementos de
rede a deteco rpida de falhas de comunicao entre
sistemas adjacentes, para estabelecer caminhos alternativos mais
rapidamente
A deteco pode acontecer rapidamente em certas circunstncias,
quando o hardware do enlace utilizado participa (como os alarmes
do SDH). Entretanto existem mdias que no possuem esse
recurso de sinalizao (como Ethernet) e que podem no detectar
certas falhas no caminho
Redes usam mecanismos de Hello relativamente lentos,
geralmente nos protocolos de roteamento
Os mecanismos de Hello dos protocolos de roteamento no
ajudam quando esses protocolos no esto em uso

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

75

Bidirectional Forwarding Detection (BFD)


Simples, independente, campos fixos, hello protocol
Os equipamentos transmitem pacotes BFD peridicamente nas
direes respectivas de um caminho
Se um n para de receber pacotes BFD, assume-se que algum
componente do caminho falhou
Um caminho s considerado operacional quando uma
comunicao nos dois sentidos estabelecida entre os sistemas
Sesses BFD distintas so criadas para cada caminho de
comunicao e cada protocolo de dados em uso entre os
sistemas
draft-ietf-bfd-base-04.txt
Pacotes de controle

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

76

Juntando tudo..
Media type
ATM VP
ATM VC
FR

CC CP
ILMI
LMI

Ethernet Last Mile

CC DP

Performance

Traceroute

F4 (VC-3)

F4 (VC-4)

F5 (PT 100)

F5 (PT 101)

Keepalive
IEEE 802.3ah

Ethernet
Provider Bridge
MPLS LDP

Loopback

IEEE 802.1ag
LDP Hello

BFD, Y.1713,
Y.1711

LSP Ping

LSP TR

MPLS TE

RSVP Hello

MPLS PW

LDP Hello

BFD, Y.1711

VCCV Ping

IGP/BGP Hello

BFD

IP Ping

IP SLA

IP TR

IPv4

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

77

Q and A

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

78

Presentation_ID

2006 Cisco Systems, Inc. All rights reserved.

79

Você também pode gostar