Sie sind auf Seite 1von 15

MPLS-TP test in GN3

Alberto Colmenero, NORDUnet


JRA1 T1/T2 Workshop
Copenhagen 20-11-2012

connect communicate collaborate

Agenda

MPLS-TP Intro.
! What is MPLS-TP?
! Main differences with IP/MPLS.
! Standardization briefing.
! MPLS-TP OAM Dispute.
! MPLS-TP testing in JRA1 T1.
! Testing during GN3.
! Testing during GN3 Y4.
! JRA1 T1 view on MPLS-TP.
! Conclusions and questions
!

connect communicate collaborate

MPLS-TP Intro

MPLS-TP is the result of a


joint effort between the ITU-T
and the IETF.

MPLS-TP is a subset of MPLS


with extensions to support the
requirements for transport
networks.

GANT global connectivity and projects

connect communicate collaborate

MPLS-TP Additional functionality

connect communicate collaborate

MPLS-TP
Standardarization
(IETF)
IETF
MPLS-TP General
Definitions
General
Description

Focus Area

IETF RFC or WG documents

JWT document

JWT Report on MPLS-TP


Architectural Considerations

First milestone on MPLS-TP


Joint work by IETF/ITU-T

RFC 5317

General

MPLS-TP Terminologies

Terminologies

draft-ietf-mpls-tp-rosetta-stone

Requirements and Frameworks


Requirements

Frameworks

Description and Focus Area

IETF RFC or WG documents

General MPLS-TP Requirements.

RFC 5654

MPLS-TP OAM Requirements

RFC 5860

MPLS-TP Network Management Requirements

RFC 5951

MPLS-TP Architecture Framework

RFC 5921

MPLS-TP Network Management Framework

RFC 5950

MPLS-TP OAM Architecture Framework

draft-ietf-mpls-tp-oamframework

MPLS-TP Survivability Framework

draft-ietf-mpls-tp-survive-fwk

MPLS-TP Control Plane Framework

draft-ietf-ccamp-mpls-tp-cpframework

MPLS-TP OAM Analysis

draft-ietf-mpls-tp-oam-analysis

45
connect communicate collaborate

IETF MPLS-TP General Protocol


MPLS-TP
Standardarization (IETF)
Definitions
MPLS-TP Protocols for Forwarding and Protection
Data Plane

Protection

Function

IETF RFC or WG documents

MPLS-TP Identifiers conformant to existing


ITU and compatible with existing IP/MPLS

draft-ietf-mpls-tp-identifiers

MPLS Label Stack Entry:


"EXP" renamed to "Traffic Class"

RFC 5462

MPLS Generic Associated Channel for In-band


OAM and control

RFC 5586

In-Band Data Communication for the MPLSTP

RFC 5718

MPLS TP Data Plane Architecture

RFC 5960

MPLS-TP UNI-NNI

draft-ietf-mpls-tp-uni-nni

MPLS-TP Linear Protection

draft-ietf-mpls-tp-linear-protection

MPLS-TP MIB Management


Management

Function

IETF RFC or WG documents

MPLS-TP MIB management overview

draft-ietf-mpls-tp-mib-management-overview

46
connect communicate collaborate

MPLS-TP Standardarization (IETF)

IETF MPLS-TP OAM (FM and PM)


MPLS-TP Fault Management (FM) OAM Functions
Proactive FM OAM
Functions

OAM Functions

IETF WG documents

MPLS-TP Identifiers conformant to existing


ITU and compatible with existing IP/MPLS

draft-ietf-mpls-tp-identifiers

Remote Defect Indication (RDI)

draft-ietf-mpls-tp-cc-cv-rdi

Alarm Indication Signal (AIS)

draft-ietf-mpls-tp-fault

Link Down Indication (LDI)


Lock Report (LKR)
On demand FM OAM
Functions

Config MPLS-TP OAM using LSP Ping

draft-ietf-mpls-lsp-ping-mpls-tp-oam-conf

Continuity Verification (CV)

draft-ietf-mpls-tp-on-demand-cv

Loopback (LBM/LBR)

draft-ietf-mpls-tp-li-lb

Lock Instruct (LI)

MPLS-TP Performance Management (PM) OAM Functions


Proactive PM OAM
Functions
and
On demand PM OAM
Functions

OAM Functions

IETF WG documents

Packet loss measurement (LM)

draft-ietf-mpls-tp-loss-delay-profile

Packet delay measurement (DM)


Throughput measurement
Delay Variation measurement

47
connect communicate collaborate

MPLS-TP Standardarization (IETF)

IETF MPLS-TP Various OAM


Various OAM Functions

Various OAM related

OAM Functions

IETF WG documents

Configuration of pro-active MPLS-TP


Operations, Administration, and
Maintenance (OAM) Functions Using
RSVP-TE

draft-ietf-ccamp-rsvp-te-mpls-tp-oam-ext

Guidelines for the use of the OAM acronym in


the IETF

draft-ietf-opsawg-mpls-tp-oam-def

An Overview of Operations, Administration,


and Maintenance (OAM) Mechanisms

draft-ietf-opsawg-oam-overview

For more information, see:


http://datatracker.ietf.org/wg/mpls/
http://datatracker.ietf.org/wg/pwe3/
http://datatracker.ietf.org/wg/ccamp/
48

connect communicate collaborate

MPLS-TP Standardarization (ITU-T)


Architecture and
Definitions

G.8110.1

G.8101

Architecture

Definitions

G.8110

02/11

Interface, OAM
specifications

G.8113.1 G.8113.2
OAM

Y.1731-based

OAM

G.8112

UNI/NNI

MPLS-based

02/11

Specific
functionalities

07/10

10/06

G.8131

linear
protection

G.8132

ring
protection

02/07

Management and
Control Plane Arch.

Rec under revision

G.8121

Equipment

G.8121.2

for G.8113.1

for G.8113.2

Equipment

Equipment

10/07

G.8080

G.8152

G.8151

ASON
Arch.

05/0
8
approved
Rec

G.8121.1

Infomodel

EMF

consented Rec

Rec in
progress

10/07
Rec started

G.7712
DCN

09/10
Rec not planned yet

connect communicate collaborate

MPLS-TP OAM Dispute


IETF working on extensions of OAM tools.
! ITU-T working on approval of ITU-T 8113.1 and ITU-T 8113.2. This is to
be discussed in WTSA-12. To be held in Dubai from today.
! ITU-T waiting for IETF to assign an OAM Channel Type to differentiate
between OAM PDUs.
!

http://www.itu.int/ITU-T/newslog/MPLSTP+The+Facts.aspx

connect communicate collaborate

OAM tools comparison


Class
Multiownership

Type

Continuity Check

CV.CC

CCM.CC

BFD async + ext.

Connectivity Verification

CV (TTSI)

CCM (MEG-IG + MEP-ID)

BFD extensions

Interruption

CV.CC, CV.RDI

CCM.CC, CCM.RDI

BFD status + ext.

Frame Loss

CV.LM

CCM.LM, LMM/LMR

New PM tool

Alarm Suppression

FDI

AIS

New FM tool

Locked Indication

LCK

LCK

New FM tool

Remote Defect Ind

CV.RDI

CCM.RDI

BFD diag extensions

Client Signal Fail

CSF

CSF

New tool [WIP]

Connectivity Check

LBM/LBR

LBM/LBR

LSP Ping extensions

Frame Loss

LMM/LMR

LMM/LMR

New PM tool

Frame Delay

DMM/DMR, 1DM

DMM/DMR, 1DM

New PM tool

Frame Delay Variation

DMM/DMR, 1DM

DMM/DMR, 1DM

New PM tool

Throughput

LBM/LBR, TST

LBM/LBR, TST

New tool [WIP]

Fault
localization

Channel connectivity

LBM/LBR

LBM/LBR

LSP Ping extensions

Flow connectivity

LSP Traceroute ext.

Protection

Head-/tail-end sync

APS

APS

New PSC tool

General

MCN and SCN s ECC

MCC, SCC

Performance

Status

Comm
channel

ITU-T: G.8114

MPLS-TP
IETF: Other drafts
ITU-T: G.8113.2

nx8

Maintenance

Ondemand

MPLS-TP
IETF: draft-bhh
ITU-T: G.8113.1

Network, Tandem (carrier,


prot.sw.), Link Connections

Levels
Status

Pro-active

T-MPLS

Function

Performance

Label stacking (unbounded)

MCC, SCC [RFC 5718]

connect communicate collaborate

MPLS-TP testing in JRA1 T1

Main testing:
!
MPLS-TP architecture.
!
Services (Point-to-point, multipoint-to-multipoint).
!
MPLS-TP OAM.
BFD demo.
LSP ping.
ITU-T Y.1731 demo (CV, LM and DM).
!
1+1 protection with BFD.
!
1+1 protection with CV and dDEG.
!
Management system.
!
Control plane.
Topology discovery.
Tunnel and PW creation.

MPLS-TP testing during Y4:


!
In-house testing with ALU 1850 TSS platform.

connect communicate collaborate

MPLS-TP Conclusions and questions


Main conclusions:
! Implementations not fully mature.
! Different approaches.
! OAM tools not compatible.
! Control plane not fully deployed.
! MPLS-TP and IP/MPLS seamless interoperability not ready.
! MPLS-TP in MSPP platforms can be an advantage for organizations with
legacy networks.
! IP/MPLS networks can make good use of new OAM tools, new protection
and restoration capabilities, and maybe NMS to simplify operations.
! Use of end-to-end multi-segment MPLS-TP tunnels to transport services
requires vendor interoperability.
Open questions for tomorrow:
! MPLS-TP vs IP/MPLS or PBB-TE.
! MPLS-TP instead of OTN?
! Ethernet OAM or MPLS-TP OAM?
! Control plane or NMS?

connect communicate collaborate

Multi-Segment Pseudowire (MS-PW)


enables interconnection between MPLS-TP and other domains

enables interconnection between MPLS-TP and other domains


Multi-segment
PWseudowire
This scenario
scenario assumes
assumes
IP/MPLS supporting
supporting(MS-PW)
MPLS-TP OAM
OAM ,, as
as per
per RFC5860
RFC5860
This
IP/MPLS
MPLS-TP

Border Node
Node scheme
scheme
Border
Client
Client
PW
PW
LSP
LSP

ETH/SDH/OTN
ETH/SDH/OTN

Fiber
Fiber

T-PE
T-PE

MPLS-TP
MPLS-TP

ETH/SDH/OTN
ETH/SDH/OTN

54
54

Fiber
Fiber

MPLS-TP
MPLS-TP

PW OAM
PW OAM
LSP OAM
LSP OAM

Ethernet/POS/OTN
Ethernet/POS/OTN

Fiber
Fiber

S-PE
S-PE

S-PE
S-PE

PW
PW
LSP
LSP
Ethernet
Ethernet
Fiber
Fiber
PW OAM
PW OAM
PW OAM
PW OAM
LSP OAM
LSP OAM
ETH OAM
ETH OAM

IP/MPLS
IP/MPLS

T-PE
T-PE

PW OAM
PW OAM
LSP OAM
LSP OAM

IP/MPLS or
or
IP/MPLS
MPLS-TP
MPLS-TP

MPLS-TP
MPLS-TP

Client
Client
PW
PW
LSP
LSP

T-PE
T-PE

Client
Client
PW
PW
LSP
LSP

PW OAM
PW OAM

PW OAM
PW OAM
LSP OAM
LSP OAM

Border Link
Link scheme
scheme
Border

IP/MPLS
IP/MPLS

MPLS-TP
MPLS-TP

IP/MPLS
IP/MPLS

Client
Client
PW
PW
LSP
LSP

Ethernet/POS/OTN
Ethernet/POS/OTN

S-PE
S-PE

Fiber
Fiber

IP/MPLS
IP/MPLS

T-PE
T-PE

PW OAM
PW OAM
LSP OAM
LSP OAM

connect communicate collaborate

MPLS-TP

Thank you

connect communicate collaborate

Das könnte Ihnen auch gefallen