1 / 21

TRILL OAM draft-eastlake-trill-rbridge -channel-00 draft-bond-trill-rbridge-oam-01 draft-manral-trill-bfd-encaps-01

TRILL OAM draft-eastlake-trill-rbridge -channel-00 draft-bond-trill-rbridge-oam-01 draft-manral-trill-bfd-encaps-01. David Michael Bond UNH IOL david.bond@iol.unh.edu. Vishwas Manral IP Infusion vishwas@ipinfusion.com. Donald Eastlake 3 rd Huawei Technologies d3e3e3@gmail.com. Contents.

belinda
Download Presentation

TRILL OAM draft-eastlake-trill-rbridge -channel-00 draft-bond-trill-rbridge-oam-01 draft-manral-trill-bfd-encaps-01

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. TRILL OAMdraft-eastlake-trill-rbridge-channel-00draft-bond-trill-rbridge-oam-01draft-manral-trill-bfd-encaps-01 David Michael Bond UNH IOL david.bond@iol.unh.edu Vishwas Manral IP Infusion vishwas@ipinfusion.com Donald Eastlake 3rd Huawei Technologies d3e3e3@gmail.com TRILL OAM

  2. Contents • TRILL OAM • Layer 3 and Layer 2 OAM don’t work for TRILL • An RBridge Channel • ICMP like OAM Facilities • TRILL BFD Support • Proposed WG Actions TRILL OAM

  3. Operations, Administration, & Management OAM • TRILL OAM needs to operate in single and multiple hops unicast and multicast between and through TRILL protocol stacks on RBridges. It needs to provide: • TRILL error reporting (TRILL Header hop count exhausted, egress nickname unreachable, …) and similar “ICMP-like” functions • Rapid RBridge/link failure detection • RBridge level traceroute • RBridge level ping TRILL OAM

  4. Layer 3 OAMDoesn’t Work for TRILL OAM • RBridges are not required to have IP protocol stacks or IP addresses. • Even if all RBridges in a campus did have IP protocol stacks, those stacks would not be involved in TRILL ingress, transit, or egress processing for through traffic, even for IP native frames. TRILL OAM

  5. Layer 2 OAMDoesn’t Work for TRILL OAM • Layer 2 OAM would only be applicable to the Layer 2 link between neighbor RBridges. • It can test the links and ports but not TRILL protocol stacks • Layer 2 protocols, such as 802.1ag, cannot pass through RBridges in native form • Different links in an RBridge campus can be different technologies. • For example, all, some, or none of the links in a campus could be PPP or 802.1 or other… TRILL OAM

  6. Operations, Administration, & Management OAM P P P P P ET ET IP P IP ET ET ET ET ET ET Router Router TR TR TR ET RBridge RBridge RBridge Bridge P = Ports and Fast Path Logic ET = Ethernet stack possibly with 802.1ag OAM = Green TR = TRILL protocol stack including TRILL OAM = Red IP = IP protocol stack including Layer 3 OAM = Black TRILL OAM

  7. Three Drafts • Channel Draft provides a communications path for inter-RBridge messages • TRILL OAM draft provides ICMP like facilities • BFD draft provides BFD Control and BFD Echo 2. TRILL OAM 3. BFD for TRILL 1. RBridge/OAM Channel TRILL OAM

  8. Contents • TRILL OAM • An RBridge Channel • Inter-RBridge channel for OAM and other protocols • ICMP like OAM Facilities • TRILL BFD Support • Proposed WG Actions TRILL OAM

  9. An RBridge Channel • RBridge Channel frames look like TRILL Data frames • If unicast they are routed to the egress nickname • A special nickname “Any-RBridge” is available to guarantee delivery to neighbors regardless of the state of nicknames. • If multi-destination, they are distributed over the tree identified by the egress nickname to all RBridges in the Inner.VLAN TRILL OAM

  10. An RBridge Channel • Inter-RBridge TRILL OAM frames are detected by an OAM-aware egress RBridge based on their Inner.MacDA: All-OAM-RBridges. • If appropriate for the OAM protocol, messages can also be sent between RBridges and end stations. • The following Ethertype will be available: • TRILL-OAM TRILL OAM

  11. An RBridge Channel • TRILL OAM Frames are TRILL Data Frames: • The TRILL OAM Message Header and Payload: Link Header TRILL Header Channel Header OAM Data Link Trailer All-OAM-RBridges Flags, Version, OAM Protocol # OAM Protocol Specific Inner MacSA TRILL-OAM Ethertype TRILL OAM

  12. An RBridge Channel • 0 = Silent • 1 = Multi-Hop • 2 - 11 available • 1 = Rbridge Channel Err • 2 = TRILL OAM • 3, 4 = BFD Control, Echo • 5 – 4,094 available Special Inner.MacDA Flags, Version, OAM Protocol # OAM Protocol Specific Inner MacSA TRILL-OAM Ethertype 4 bit OAMHeader Version 12 bits of OAMHeader Flags 4 bitERR Code 12 bit OAMProtocol Number TRILL OAM

  13. Contents • TRILL OAM • An RBridge Channel • ICMP like OAM Facilities • TRILL BFD Support • Proposed WG Actions TRILL OAM

  14. draft-bond-trill-rbridge-oam-01 • TRILL Traceroute • Based on hop count, similar to IP traceroute • TRILL Ping • Similar to ICMP • Error reporting functionality

  15. draft-bond-trill-rbridge-oam-01 • Differences between 00 and 01 • Reworked the document to use the OAM Channel rather than an OAM option • Changed the frame formats to work within the OAM Channel • Numerous minor typo corrections and wording clarifications • Removed the route-respond traceroute • Combined all the error notifications into one OAM Channel

  16. Contents • TRILL OAM • An RBridge Channel • ICMP like OAM Facilities • TRILL BFD Support • Proposed WG Actions TRILL OAM

  17. TRILL BFD Support • BFD Control protocol provides very low overhead continuity testing messages. Because of this low overhead, they can be sent frequently and thus rapidly detect failures. • For RBridge OAM, BFD Control is sent via the RBridge Channel. TRILL OAM

  18. TRILL BFD Support • If support for BFD Echo is indicated through BFD Control, BFD Echo can be used to send a frame to a neighbor RBridge that is addressed back to yourself. That is, the ingress and egress nicknames in the TRILL Header are equal. • See RFC 5880 and 5882 for general BFD information, RFC 5881 for BFD over IP. TRILL OAM

  19. Contents • TRILL OAM • An RBridge Channel • ICMP like OAM Facilities • TRILL BFD Support • Proposed WG Actions TRILL OAM

  20. Proposed WG Actions • Rename the “OAM Channel” to “RBridge Channel” • Adopt these three drafts as TRILL working group drafts, retaining the three draft structure TRILL OAM

  21. END David Bond UNH IOL david.bond@iol.unh.edu Vishwas Manral IP Infusion vishwas@ipinfusion.com Donald Eastlake 3rd Huawei Technologies d3e3e3@gmail.com TRILL OAM

More Related