1 MPLS Architectural Principles George Swallow ([email protected])
1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow [email protected] IETF78 July...
-
Upload
cameron-hunt -
Category
Documents
-
view
221 -
download
0
Transcript of 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow [email protected] IETF78 July...
![Page 2: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/2.jpg)
2
Major Changes
Message formatDropped use of ACH-TLVs
Extended flag fields
Replaced LDI message with an “LDI Flag” on the AIS message
Added IANA Section
Added Security Section
General editing
![Page 3: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/3.jpg)
3
Dropped use of ACH-TLVsAfter talking with many hardware engineers, decided that these were not particularly silicon friendly
Important stuff for hardware is in fixed locations
Moved information into TLVs internal to the message
These can be stored for examination by software or punted up to software
Extended flag fieldsAdded another flag, which left only two, so changed format to allow for eight
Could allow for message format alignment with other drafts
Message format
![Page 4: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/4.jpg)
4
Link Down Indication
Replaced LDI message with an “LDI Flag” on the AIS message
LDI is only need when CC is running slowlyIf CC is running fast (detect time ~500 ms or less) then LDI is treated just like AIS
Semantics and the procedures remain the same
![Page 5: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/5.jpg)
5
Link Down Indication (LDI)
Setting the LDI flag is driven from the APS state
LDI flag must be set whenever the server layer enters the unavailable state
When LDI is received by an MPLS-TP LSP’s MEP it is used to
Suppresses alarms due to any CC failure – just like AIS
May be used to trigger path protection
e.g. CC is running slowly and no CC failure has occurred
![Page 6: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/6.jpg)
6
AIS / LDI Fault Generation
Client LSP
Server Working LSP
Server Protection LSP
![Page 7: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/7.jpg)
7
Example 1: An unprotected link
Server Path is unprotected
Control function tells Server MEP W to set LDI flag when generating AIS messages
Server Path WServer Path WServer MEP WServer MEP W
Client PathClient Path
Server APS/Control
Server APS/Control
![Page 8: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/8.jpg)
8
Example 2: Both Working and Protection are Up
CC functions are reporting that both W and P are up
APS is in the Normal State
Control Function tells both MEPs to clear the LDI flag when generating AIS messages
Server LSP PServer LSP P
Server LSP WServer LSP W
Server MEP PServer MEP P
Server MEP WServer MEP W
Client PathClient Path
Server APS/Control
Server APS/Control
![Page 9: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/9.jpg)
9
Example 3: Protection Up, Working Fails
Server LSP W fails, Server MEP W begins sending AIS with LDI = 0
APS / Control Function moves selector to Protection LSP
AIS ceases to be inserted in Client LSP
APS enters Protecting State, Control Function tells Server MEP P to set LDI flag (= 1) when generating AIS messages
Server LSP PServer LSP P
Server LSP WServer LSP W
Server MEP PServer MEP P
Server MEP WServer MEP W
Client LSPClient LSP
X
Server APS/Control
Server APS/Control
![Page 10: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/10.jpg)
10
ACH Codepoint
An ACH Codepoint was requested through the early allocation procedures
The codepoint has been assigned 0x0058 Fault OAM (TEMPORARY - expires 2011-07-16)
![Page 11: 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow swallow@cisco.com IETF78 July 2010.](https://reader036.fdocuments.us/reader036/viewer/2022062313/56649d165503460f949eb783/html5/thumbnails/11.jpg)
11
Next Steps
Add a more complete section about setting LDI Flag
Address any comments
Republish
Request last call