1 / 10

Generic Ethernet Pseudowire

Generic Ethernet Pseudowire. Shane Amante Florin Balus Giles Heron Vach Kompella Andrew Malis. Why re-visit Ethernet Pseudowire?. Keep the pseudowire definition simple NSP function definition Pseudowire function definition. NSP Function. NSP function definition Ethernet aware

zaviera
Télécharger la présentation

Generic Ethernet Pseudowire

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. Generic Ethernet Pseudowire Shane Amante Florin Balus Giles Heron Vach Kompella Andrew Malis

  2. Why re-visit Ethernet Pseudowire? • Keep the pseudowire definition simple • NSP function definition • Pseudowire function definition

  3. NSP Function • NSP function definition • Ethernet aware • Performs typical ethernet functions • Parsing Ethernet frames • Identifying service context based on Ethernet frame • Performs Ethernet frame modification such as pushing, swapping, popping q-tags, or imposing/removing PBB encapsulation • PW unaware

  4. PW Function • PW function definition • PW aware • Performs typical PW functions • Parsing PW frames • Identifying service context based on PW label • Performs PW frame modification such as pushing, popping PW label • Ethernet unaware

  5. Role of NSP and PW Function: Ingress Service context determined based on ethernet packet and NSP config identifies PW Function PW Function NSP Function PW Function NSP Function PWPacket PW Function NSP Function PW Function EthPacket NSP Function Configuration defines NSP function Identifies ethernet packets for service Defines modification of ethernet packet Configuration associates NSP with PW Signaling creates PW context

  6. Role of NSP and PW Function: Egress Service context determined based on PW label identifies NSP Function to be applied PW Function NSP Function PW Function PWPacket NSP Function PW Function NSP Function EthPacket PW Function NSP Function Configuration associates NSP with PW Signaling creates PW context Configuration defines NSP function Identifies ethernet packets for service Defines modification of ethernet packet

  7. Example: Locally significant Q-tag PWPacket EthPacket PW Function NSP Function Service 1: PW Label 409, Encap PW Label 504, Decap Service 1: Port 1/1/1 PWPacket EthPacket PW Function NSP Function Service 1: Port 2/2/2, Q-tag 200, push Port 2/2/2, Q-tag 200, pop Service 1: PW Label 409, Decap PW Label 504, Encap

  8. Example: VLAN PW Type PWPacket EthPacket PW Function NSP Function Service 1: PW Label 409, Encap PW Label 504, Decap Service 1: Port 1/1/1, Q-tag 100 PWPacket EthPacket PW Function NSP Function Service 1: Port 2/2/2, Q-tag 100, swap to 200 Port 2/2/2, Q-tag 200, swap to 100 Service 1: PW Label 409, Decap PW Label 504, Encap

  9. Example: PBB Interop PWPacket EthPacket PW Function NSP Function Service 1: PW Label 409, Encap PW Label 504, Decap Service 1: Port 1/1/1, Q-tag 100, pop PWPacket EthPacket PW Function NSP Function Service 1: Port 2/2/2, ISID 200, push Port 2/2/2, ISID 200, pop Service 1: PW Label 409, Decap PW Label 504, Encap

  10. Next Steps • What to do about the NSP Capabilities TLV? • Adopt as WG document

More Related