Presentation is loading. Please wait.

Presentation is loading. Please wait.

Inter-Chassis Communication Protocol for L2VPN PE Redundancy draft-ietf-pwe3-iccp-01.txt Luca Martini, Chris Metz (Cisco) SamerSalam.

Similar presentations


Presentation on theme: "Inter-Chassis Communication Protocol for L2VPN PE Redundancy draft-ietf-pwe3-iccp-01.txt Luca Martini, Chris Metz (Cisco) SamerSalam."— Presentation transcript:

1 Inter-Chassis Communication Protocol for L2VPN PE Redundancy draft-ietf-pwe3-iccp-01.txt Luca Martini, Chris Metz (Cisco) lmartini@cisco.com SamerSalam (Cisco)ssalam@cisco.comssalam@cisco.com Ali Sajassi (Cisco) sajassi@cisco.com Matthew Bocci (Alcatel-Lucent) Matthew.Bocci@alcatel-lucent.comMatthew.Bocci@alcatel-lucent.com Satoru Matsushima (Softbank) satoru.matsushima@tm.softbank.co.jpsatoru.matsushima@tm.softbank.co.jp Thomas D. Nadeau (BT) tom.nadeau@bt.comtom.nadeau@bt.com

2 2 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm Introduce ROs and ROID Need an abstract way of referencing protected entities (VLAN, port, BD, etc…) across PEs. Redundant Objects defined for this purpose ROID is 64-bit opaque RO identifier, must match between PEs in the same RG. RO = Redundant Object ROID = Redundant Object Identifier

3 3 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm Limit RG Application Data message to 1 application per message Enhances performance of ICCP & provides better ICC / Application layer modularity (minimize memory copies, and allows passing entire memory buffer from ICCP to client application) Also to address complexity with NAK handling. RG = Redundancy Group

4 4 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm mLACP: Port Config TLV Change so this TLV carries the ‘administrative’ LACP port priority only. Have the ‘operational’ port priority advertised in a new dedicated TLV: mLACP Port Priority TLV

5 5 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm mLACP Separate TLVs for Aggregators vs. Member Ports Separate out the port state TLV (and config TLV) for Aggregators (i.e. bundles) vs. for member ports. For bundle config TLV: add partner key and system priority Config TLVs: –Aggregator: ROID, Aggregator ID, mac address, key, priority, flags, aggregator name –Port: number, mac address, key, priority, flags, interface name, speed State TLVs –Aggregator: partner system ID, partner key, aggregator id, actor key, port state –Port: partner (sys ID, sys priority, port #, port priority, key, state), actor (state, port #, port priority, key), selected, port state, aggregator ID

6 6 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm mLACP Add new sync TLVs Provide a way for a PE to solicit mLACP data from its peer. 3 TLVs: –Sync Request –Sync Reply Start –Sync Reply End

7 7 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm mLACP: Communicate the ‘SELECTED' This is needed to distinguish the LACP WAITING and DETACHED states (useful if PEs have different Selection Logic) Added to the mLACP Port State TLV

8 8 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm mLACP: Communicate link BW Added this to the Port Config TLV Same as the ifHighSpeed object of IF-MIB [RFC2863]

9 9 draft-ietf-pwe3-iccp01.txt, IETF 75, Stockholm Next ? Comments ?


Download ppt "Inter-Chassis Communication Protocol for L2VPN PE Redundancy draft-ietf-pwe3-iccp-01.txt Luca Martini, Chris Metz (Cisco) SamerSalam."

Similar presentations


Ads by Google