Rbridge channel tunnel protocol
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

RBridge Channel Tunnel Protocol PowerPoint PPT Presentation


  • 70 Views
  • Uploaded on
  • Presentation posted in: General

RBridge Channel Tunnel Protocol. d raft- eastlake -trill-channel-tunnel Donald E. Eastlake, 3 rd Huawei Technologies [email protected] The RBridge Channel Protocol.

Download Presentation

RBridge Channel Tunnel Protocol

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Rbridge channel tunnel protocol

RBridge ChannelTunnel Protocol

draft-eastlake-trill-channel-tunnel

Donald E. Eastlake, 3rd

Huawei Technologies

[email protected]

TRILL: RBridge Channel Protocol


The rbridge channel protocol

The RBridge Channel Protocol

  • A way to send typed messages between TRILL Switches. Specified in draft-ietf-trill-rbridge-channel which is a Proposed Standard.

    • Can also be usedbetween end stations and a TRILL switch on the same link: Native RBridge Channel Messages

  • Used as the way to envelope BFD (Bi-directional Forwarding Detection, RFC 5880) between TRILL Switches: draft-ietf-trill-rbridge-bfd which is a Proposed Standard.

TRILL: RBridge Channel Protocol


The rbridge channel protocol1

The RBridge Channel Protocol

  • RBridge Channel messages between TRILL switches look like TRILL Data packets.

  • Native RBridge Channel messages don’t have a TRILL Header.

LinkHeader

TRILLHeader

RBridge Channel Header

Type SpecificPayload

LinkTrailer

Message Type

EthernetHeader

RBridge Channel Header

Type SpecificPayload

FCS

TRILL: RBridge Channel Protocol


What s missing

What’s Missing?

  • A way to tunnel standard payloads such as RBridge Channel messages, native frames, TRILL Data packets, etc.

  • Security features.

  • A way to send an RBridge Channel message between an end station and a TRILL switch not on the same link or between two end stations not on the same link.

TRILL: RBridge Channel Protocol


Channel tunnel message format

Channel Tunnel Message Format

LinkHeader

TRILLHeader

RBridge Channel Header

Type SpecificPayload

LinkTrailer

Channel Tunnel Type

2 bytes Fixed Size Control Fields including Tunneled Payload Type

Optional Edge Forwarding Info

Optional Security Info

Tunneled Payload

TRILL: RBridge Channel Protocol


Tunneling

Tunneling

  • Channel Tunnel messages have a payload type field. Current draft has values for:

    • Null

    • RBridge Channel Message

    • TRILL Data Packet

    • TRILL IS-IS Packet

    • Ethernet Frame

TRILL: RBridge Channel Protocol


Security

Security

  • Security

    • The current RBridge Channel Message does not provide any security features even though the payload can be a “control message”. (BFD has its own authentication.)

    • The Rbridge Channel Tunnel will be able to provide authentication and encryption if desired.

TRILL: RBridge Channel Protocol


Edge forwarding

Edge Forwarding

  • Assuming coöperatingTRILL switch(es) on the links with the end station(s) involved, provides a standard way to send an RBridge Channel message between:

    • An end station and a TRILL switch both in the same campus but not on the same link.

    • Two end stations in the same campus but not on the same link.

  • Sender must be aware of what is going on and know the destinations nickname (for an Rbridge) or MAC address (for an end station).

TRILL: RBridge Channel Protocol


Edge forwarding1

Edge Forwarding

RBridge Channel Message

Native RBridge Channel Message

RB1

RB5

RB9

ES9

ES1

RBridge Channel Tunnel

TRILL: RBridge Channel Protocol


Security considerations

Security Considerations

  • The Channel Tunnel Protocol is potentially dangerous.

    • Tunneled payloads, if blindly de-capsulated and processed, could wreck havoc.

    • This is somewhat mitigated by the ability to authenticate Channel Tunnel messages.

  • The draft recommends being conservative in what you accept and requiring authentication where appropriate.

TRILL: RBridge Channel Protocol


  • Login