Possible TRILL Use of GENAPP in draft-ietf-trill-rbridge-channel Donald E. Eastlake, 3 rd Huawei Technologies (USA) 24 July 20111.

Slides:



Advertisements
Similar presentations
TRILL ESADI draft-hu-trill-rbridge-esadi-00 Hongjun Zhai (ZTE) Fangwei hu (ZTE) Radia Perlman (Intel Labs) Donald Eastlake 3 rd (Huawei) July 20111TRILL.
Advertisements

TRILL Header Extension Simplifications Donald Eastlake 3 rd Huawei Technologies 1July 2011.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
Understanding IPv6 Slide: 1 Appendix A Link-Layer Support for IPv6.
Fine Grained Labeling draft-ietf-trill-fine labeling-01.txt Donald E. Eastlake 3 rd Huawei Technologies August 2012TRILL FGL1.
Common OAM between IEEE and IETF/TRILL Tissa Senevirathne Donald Eastlake September, 2012.
The Network Layer Chapter 5. The IP Protocol The IPv4 (Internet Protocol) header.
Chapter 5 The Network Layer.
Revision of the Appointed Forwarder RFC draft-eastlake-trill-rfc txt Donald E. Eastlake, 3 rd March 2015 Appointed.
CS 356 Systems Security Spring Dr. Indrajit Ray
TRILL Link Protocols Donald Eastlake Huawei Technologies July 20141Directory Assist.
TRILL over IP draft-ietf-trill-over-ip-01.txt IETF 91, Honolulu Margaret Wasserman Donald Eastlake, Dacheng Zhang.
TRILL OAM draft-eastlake-trill-rbridge-channel-00 draft-bond-trill-rbridge-oam-01 draft-manral-trill-bfd-encaps-01 Donald Eastlake 3 rd Huawei Technologies.
4: Network Layer4a-1 IP datagram format ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier Internet checksum time.
Internet Control Message Protocol ICMP. ICMP has two major purposes: –To report erroneous conditions –To diagnose network problems ICMP has two major.
© Janice Regan, CMPT 128, CMPT 371 Data Communications and Networking Network Layer ICMP and fragmentation.
Submission doc.: IEEE 11-12/0621r2 May 2012 Donald Eastlake 3rd, HuaweiSlide 1 Alternative Mesh Path Selection Date: Authors:
March 2008Protocol Draft Changes -06 to -071 TRILL Protocol Specification Changes from -06 to -07 Donald Eastlake 3 rd
資 管 Lee Appendix A1 Link-Layer Support for IPv6. 資 管 Lee Lesson Objectives Basic structure of IPv6 packets LAN media WAN media IPv6 over IPv4.
CDPA 網管訓練 駭客任務 2 Ethernet Switching ARP, IP, LAN, Subnet IP Header, Routing ICMP
Protocols 1 Objective: Build a protocol foundation for Client / Server programming in an Internet Environment Note: RFCs available from
July 2011IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
TRILL Base Protocol Clarifications and Corrections November 20111TRILL: Clear Correct Donald E. Eastlake, 3 rd (Huawei) Mingui Zhang (Huawei) Anoop Ghanwani.
November 2010Future TRILL Work1 Future TRILL Work 2 Donald Eastlake 3 rd 155 Beaver Street Milford, MA USA
Directory Assisted Edge Donald Eastlake, Linda Dunbar Huawei Technologies
Chapter 1 - Local Area Network Technologies. How IP Datagrams are Encapsulated IP datagrams are found at the OSI Network layer IP datagrams are sent to.
TRILL OAM & BFD draft-eastlake-trill-rbridge-bfd-00.txt Donald E. Eastlake 3 rd 155 Beaver Street Milford, MA USA November 20101TRILL OAM & BFD Vishwas.
Internet Protocols. Address Resolution IP Addresses are not recognized by hardware. If we know the IP address of a host, how do we find out the hardware.
1 Network Layer Lecture 16 Imran Ahmed University of Management & Technology.
November 2010IETF TRILL WG1 TRILL Working Group TRansparent Interconnection of Lots of Links Mailing list: Tools site:
Transport Layer3-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
Internet Protocol Formats. IP (V4) Packet byte 0 byte1 byte 2 byte 3 data... – up to 65 K including heading info Version IHL Serv. Type Total Length Identifcation.
TRILL OAM - Update, Status and Next Steps 84 th IETF, Vancouver, Canada.
Chapter 20 Network Layer: Internet Protocol
4: Network Layer4b-1 IPv6 r Initial motivation: 32-bit address space completely allocated by r Additional motivation: m header format helps speed.
1 Figure 3-5: IP Packet Total Length (16 bits) Identification (16 bits) Header Checksum (16 bits) Time to Live (8 bits) Flags Protocol (8 bits) 1=ICMP,
1 Connectivity with ARP and RARP. 2 There needs to be a mapping between the layer 2 and layer 3 addresses (i.e. IP to Ethernet). Mapping should be dynamic.
RBridges: Operations, Administration, and Maintenance (OAM) Support David Bond, Vishwas Manral UNH-IOL, IP Infusion draft-bond-trill-rbridge-oam-00 1.
Common OAM between IEEE and IETF/TRILL Tissa Senevirathne Donald Eastlake September, 2012.
Pseudo Wire (PW) Virtual Circuit Connection Verification (VCCV) Update Thomas D. Nadeau Cisco Systems, Inc Rahul Aggarwal (Presenter) Juniper Networks.
March th IETF - Prague1 TRILL Working Group Changes from draft-trill-rbridge-protocol-02.txt to draft-trill-rbridge-protocol-03.txt Dinesh Dutt,
Submission doc.: IEEE 11-12/0621r6 November 2012 Donald Eastlake 3rd, HuaweiSlide 1 Alternative Mesh Path Selection Date: Authors:
March 2007RBridge Extensions1 RBridge Protocol Extensions and the Inner Q-tag Location Donald Eastlake 3rd
TCP/IP PROTOCOL UNIT 6. Overview of TCP/IP Application FTP, Telnet, SMTP, HTTP.. Presentation Session TransportHost-to-HostTCP, UDP NetworkInternetIP,
Network Layer Protocols COMP 3270 Computer Networks Computing Science Thompson Rivers University.
IP Fragmentation. Network layer transport segment from sending to receiving host on sending side encapsulates segments into datagrams on rcving side,
Packet Switch Network Server client IP Ether IPTCPData.
TRILL OAM- Status, Updates and Next Steps Tissa Senevirathne November, 2012 Version 3.1.
Data Communication Networks Lec 18. Wired LAN:Ethernet Datalink layer – Logical link control(LLC) – MAC Physical layer.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
4: Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
March 2015 TRILL Link Security March 2015 TRILL Link Security
Future TRILL and TRILL Related Work
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
Internet Control Message Protocol
Internet Protocol Formats
FCoE over TRILL draft-mme-trill-fcoe-00 ietf
Standards Basics.
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
RBridge Channel Tunnel Protocol
Additional TRILL Work/Documents
TCP - Part I Relates to Lab 5. First module on TCP which covers packet format, data transfer, and connection management.
Some slides have been taken from:
Chapter 20. Network Layer: IP
Internet Protocol Formats
32 bit destination IP address
TRILL Adjacency Document Status
TRILL Header Extension Improvements
Parag Jain, Samer Salam, Ali Sajassi (Cisco),
TRILL Adjacency Document Status
Presentation transcript:

Possible TRILL Use of GENAPP in draft-ietf-trill-rbridge-channel Donald E. Eastlake, 3 rd Huawei Technologies (USA) 24 July 20111

Possible TRILL Use of GENAPP draft-ietf-trill-rbridge-channel, if approved in its current form – allocates a GENAPP ID for TRILL to conserve other IDs – specifies an APPsub-TLV for use in the instance zero LSP to announce support of RBridge channel protocols The RBridge channel facility is used to support TRILL OAM If use of GENAPP is not approved, this will be changed to a Router Capabilities sub-TLV. 24 July 20112

OAM Layers 24 July Router Bridge RBridge 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 P P P P ET IP TR ET Router P ET IP RBridge P TR ET

Three Drafts 1.Channel Draft provides a communications path for inter-RBridge messages 2.BFD draft provides BFD Control and BFD Echo 3.RBridge OAM draft provides ICMP like facilities (ping, echo, error reporting) March 2011TRILL OAM4 1. RBridge Channel 3. RBridge OAM2. BFD for TRILL

An RBridge Channel RBridge Channel Frames are TRILL Data Frames: The Rbridge Channel Message Header & Payload: March 2011TRILL OAM5 Link HeaderTRILL HeaderChannel HeaderChannel DataLink Trailer All-Egress- RBridges Inner MacSA RBridge-Channel Ethertype Flags, Channel Protocol # Channel Protocol Data

An RBridge Channel Message 0 = Silent 1 = Multi-Hop 2 = Native available 1 = RBridge Channel Error 2, 3 = BFD Control, Echo 3, 4 = TRILL Echo, Error 5 – 4,094 available March 2011TRILL OAM6 12 bits of Channel Header Flags 12 bit Channel Protocol Number 4 bit Channel Version = 0 4 bit ERR Code All-Egress- RBridges Inner MacSA RBridge-Channel Ethertype Flags, Channel Protocol # Channel Protocol Data

Channel Protocols Supported APPsub-TLV Format of proposed APPsub-TLV – Support of RBridge Channel protocols is consider to be a vector of bits numbered 0 through 4,094, defaulting to zero where a 1 bit indicates support 24 July APPsub-Type = 1 Length Bit Vectors | | | | Bit Vector Length | Bit Vector Offset | | bits

Channel Protocols Supported APPsub-TLV Low volatility – Support of channel protocols probably changes only on software upgrade or the like Expected size: < 12 bytes – 1 GENAPP Type – 1 GENAPP Length – 2 TRILL GENAPP ID – 7 Example value 3 A bit vector encoding of one byte of bits 4 A bit vector encoding of two bytes of bits 24 July 20118

END Donald E. Eastlake, 3 rd Huawei Technologies (USA) 24 July 20119