1 / 10

Transport MPLS OAM Label Stack Overview

Transport MPLS OAM Label Stack Overview. Scope of next slides. Slides cover on MEP to MEP and MEP to MIP monitoring Detailed OAM packet walkthrough not yet covered in this slide-set For MIP monitoring traceroute or loopback is executed and TTL set accordingly

ellema
Download Presentation

Transport MPLS OAM Label Stack Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Transport MPLS OAMLabel Stack Overview

  2. Scope of next slides • Slides cover on MEP to MEP and MEP to MIP monitoring • Detailed OAM packet walkthrough not yet covered in this slide-set • For MIP monitoring traceroute or loopback is executed and TTL set accordingly • Introduce concept of LSP/PW TCM label: • This is a label to indicate a tandem monitoring session • 1 for 1 mapping between an LSP / PW and its TCM session. i.e. no multiplexing • New TCM FEC is required for LSPs and PWs. TCM FEC maps TCM to underlying PW or LSP being monitored. Colour Conventions LSP tandem OAM label LSP label PW tandem OAM label PW label PW control word ACH

  3. Notation The following notation is suggested: • [Destination][(using label provided by)][optionalFEC]/[StackBit] • Thus D(E)/0 means Destination is D, using label provided by (E) - i.e. c is the tunnel next hop and the Sbit is 0 - i.e. not bottom of stack. • Thus E(E)p/1 means Destination is E, using label provided by (E) the FEC is a pseudowire and the Sbit is 1, i.e. bottom of stack • Special Labels and terms • Ach = Associated Channel Header • CW = Control Word • P = PW FEC

  4. Scenarios • SS-PW, LSP and TCM-LSP OAM • TCM-MS-PW OAM • Combined LSP OAM and TCM-MS-PW • SS-PW over inter-domain LSP • Inter-provider MS-PW – per provider TCM • TCM-MS-PW OAM: MS-PW OAM: Tandem MEP-MIP and E2E • Inter-provider combined TCM-LSP and TCM-PW considered unrealistic

  5. SS-PW, LSP and TCM-LSP OAM LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word A B C D E TCM LSP label does not represent a true LSP No LSP Mux (1:1 mapping) New LSP FEC?? Section OAM LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh TCM-LSP OAM D(C)/0 D(D)/0 LFU/1 LFU/1 ACh ACh E2E (A to E) LSP OAM D(C)/0 D(D)/0 E(B)/0 E(D)/0 E(D)/0 E(E)/0 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh E2E (A to E) PW OAM D(C)/0 D(D)/0 E(B)/0 E(D)/0 E(D)/0 E(E)/0 E(E)p/1 E(E)p/1 E(e)p/1 E(E)p/1 ACh ACh ACh ACh Non OAM Data Frames TCM-LSPs D(C)/0 D(D)/0 E2E LSP E(B)/0 E(D)/0 E(D)/0 E(E)/0 SS-PW E(E)p/1 E(E)p/1 E(E)p/1 E(E)p/1 CW CW CW CW

  6. TCM-MS-PW OAM LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word B and D are S-PEs A B C D E Section OAM LFU/1 LFU/1 LFU/1 LFU/1 LFU a priori not needed because D(D)p is bottom of stack and Ach has been negotiated ACh ACh ACh ACh TCM PW label does not represent a true PW No PW Mux (1:1 mapping)New PW FEC?? LSP OAM not shown here TCM-PWE (B to D)OAM D(C)/0 D(D)/0 Use of pseudo-wide Label stacking* to be further specified. * : not pseudo-wire nesting D(D)p/1 D(D)p/1 ACh ACh E2E (A to E) PW OAM D(C)/0 D(D)/0 B(B)/0 D(D)p/0 D(D)p/0 E(E)(0) E(B)p/1 E(D)p/1 E(D)p/1 E(E)p/1 ACh ACh ACh ACh B(B)p-D(D)p pw label swap D(D)p pw label push D(C) lsp label push Non OAM Data Frames LSPs B(B)/0 D(C)/0 D(D)/0 E(E)(0) TCM-PWE D(D)p/0 D(D)p/0 MS-PW E(B)p/1 E(D)p/1 E(D)p/1 E(E)p/1 CW CW CW CW

  7. Combined LSP OAM and TCM-MS-PW LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word B and D are S-PEs A B C D E Section OAM LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh One hop LSP OAM and Section OAM would traditionally not run concurrently LSP OAM B(B)/0 D(C)/0 D(D)/0 E(E)/0 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh TCM-PWE (B to D)OAM Use of pseudo-wide Label stacking* to be further specified. * : not pseudo-wire nesting D(C)/0 D(D)/0 D(D)p/1 D(D)p/1 ACh ACh E2E (A to E) PW OAM D(C)/0 D(D)/0 B(B)/0 D(D)p/0 D(D)p/0 E(E)/0 E(B)p/1 E(D)p/1 E(D)p/1 E(E)p/1 LFU a priori not needed because D(D)p/1 bottom of stack and negotiated Ach ACh ACh ACh ACh Non OAM Data Frames LSPs B(B)/0 D(C)/0 D(D)/0 E(E)/0 TCM-PWE D(D)p/0 D(D)p/0 MS-PW E(B)p/1 E(D)p/1 E(D)p/1 E(E)p/1 CW CW CW CW

  8. SS-PW over inter-domain LSP LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word Domain A Domain B T-PE S-PE S-PE T-PE A B C D E F Section OAM LFU/1 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh ACh One hop TCM-LSP OAM and Section OAM would traditionally not run concurrently TCM-LSP OAM C(B)0 C(C)/0 F(E)/0 F(F)/0 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh Manual stiching in C and D E2E LSP OAM C(B)0 C(C)/0 F(E)/0 F(F)/0 C(C)/0 C(C)/0 D(D)/0 F(F)/0 F(F)/0 LFU/1 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh ACh E2E PW OAM C(B)0 C(C)/0 F(E)/0 F(F)/0 C(C)/0 C(C)/0 D(D)/0 F(F)/0 F(F)/0 F(F)p/1 F(F)p/1 F(F)p/1 F(F)p/1 F(F)p/1 ACh ACh ACh ACh ACh Non OAM Data Frames TCM-LSPs C(B)0 C(C)/0 F(E)/0 F(F)/0 E2E LSP C(C)/0 C(C)/0 D(D)/0 F(F)/0 F(F)/0 SS-PW F(F)p/1 F(F)p/1 F(F)p/1 F(F)p/1 F(F)p/1 CW CW CW CW CW

  9. Inter-provider MS-PW LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word Provider A Provider B A B C D E F T-PE S-PE S-PE T-PE Section OAM LFU/1 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh ACh One hop TCM-LSP OAM and Section OAM would traditionally not run concurrently LSP OAM D(D)/0 C(B)0 C(C)/0 F(E)/0 F(F)/0 LFU/1 LFU/1 LFU/1 LFU/1 LFU/1 ACh ACh ACh ACh ACh PW switching in C and D TCM MS-PW OAM C(B)/0 C(C)/0 D(D)/0 F(E)/0 F(F)/0 C(C)0 C(C)/0 D(D)/0 F(F)/0 F(F)/0 ACh ACh ACh ACh ACh E2E PW OAM C(C)/0 C(B)/0 F(E)/0 F(F)/0 C(C)0 C(C)/0 D(D)/0 F(E)/0 F(F)/0 F(F)p/1 F(C)p/1 F(C)p/1 F(D)p/1 F(E)p/1 ACh ACh ACh ACh ACh Non OAM Data Frames LSP tunnel C(C)/0 C(B)/0 F(E)/0 F(F)/0 TCM MS-PW C(C)0 C(C)/0 D(D)/0 F(F)/0 F(F)/0 MS-PW F(C)p/1 F(C)p/1 F(D)p/1 F(F)p/1 F(F)p/1 CW CW CW CW CW

  10. TCM-MS-PW OAM MS-PW OAM: Tandem MEP-MIP and E2E LFU – Label For You (label 13) ACh – Associated Channel CW – Control Word B,C and D are S-PEs A B C D E T-PE S-PE S-PE S-PE T-PE MEP MIP MIP MEP Section OAM LFU/1 LFU/1 LFU/1 LFU/1 (LSP OAM not shown) ACh ACh ACh ACh TTL expires, OAM pkt pops out at MIP TCM-PWE (A to C)OAM B(B)/0 C(C)/0 T=2 T=1 D(B)p/1 D(C)p/1 ACh ACh TCM label causes OAM to terminate at MEP TCM-PWE (A to D)OAM B(B)/0 C(C)/0 D(D)/0 T=5 T=4 T=3 D(B)p/1 D(C)p/1 D(D)p/1 ACh ACh ACh E2E (A to E) PW OAM B(B)/0 C(C)/0 D(D)/0 D(B)p/0 D(C)p/0 D(D)p/0 E(E)(0) TCM label swaps at each S-PE E(B)p/1 E(C)p/1 E(D)p/1 E(E)p/1 ACh ACh ACh ACh Non OAM Data Frames LSPs B(B)/0 C(C)/0 D(D)/0 E(E)(0) TCM-PWE D(B)p/0 D(C)p/0 D(D)p/0 MS-PW E(B)p/1 E(C)p/1 E(D)p/1 E(E)p/1 CW CW CW CW

More Related