Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services

Size: px
Start display at page:

Download "Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services"

Transcription

1

2 Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services Samer Salam Principal Engineer, Cisco

3 genda Introduction Resiliency Fundamentals ccess Resiliency Mechanisms ggregation and Core Resiliency Mechanisms MC Flushing Mechanisms Redundancy Solutions Summary 3

4 Introduction

5 Carrier Ethernet Networks Mobile Content Farm Residential ccess ggregation Edge MSPP VOD TV SIP Cable STB Business Corporate Residential ETTx DSL MPLS / IP BNG DPI Core Network MPLS /IP PON Ethernet SR/PE Content Farm VOD TV SIP Focus of presentation 5

6 Resiliency Fundamentals

7 Resiliency Fundamentals Resiliency definition from Metro Ethernet Forum: self-healing property of the network that allows it to continue to function with minimal or no impact to the network users upon disruption, outages or degradation of facilities or equipment in the MEN [MEF-2] User s perspective SL attributes such as: vailability Mean Time To Restore (MTTR) Mean Time Between Failure (MTBF) ctual methods and mechanisms used by SP not relevant Provider s perspective Translation of SLs to network protection requirements Selection of mechanisms / protocols to provide such protection 7

8 Ethernet-ware Resiliency Mechanisms Key Requirements MUST NOT allow data-plane loops Not even transient ones, as Ethernet header has no Time To Live (TTL) or equivalent field MUST ensure congruency of forward and reverse data-plane paths Prevent MC moves in scenarios with Load Balancing MUST ensure a unique entry/exit point into an Ethernet segment Prevent delivery of duplicate packets Designated Forwarder notion MUST ensure MC-flushing and relearning after topology change notification Prevent black-holing of traffic - MC address tables must be updated after re-convergence events 8

9 ccess Resiliency Mechanisms

10 ccess Resiliency Mechanisms Multi-Chassis LCP (mlcp) and Inter-Chassis Communication Protocol (ICCP)

11 Multi-Chassis LCP and ICCP Overview mlcp & ICCP enable a switch/router to use standard Ethernet Link ggregation for device dual-homing, with active/standby redundancy Dual-homed Device (DHD) operates as if it is connected to single virtual device and runs IEEE std X-2008 (LCP) Point of ttachment (Po) nodes run Inter-chassis Communication Protocol (ICCP) to synchronize state & form a Redundancy Group (RG) mlcp Standby Po Redundancy Group (RG) DHD Inter-chassis Communication Protocol (ICCP) Link ggregation Group LCP ctive Po 11

12 Protected Failure Points mlcp Offers Protection gainst 5 Failure Points: : DHD Port Failure B: DHD Uplink Failure C: ctive Po Port Failure D: ctive Po Node Failure E: ctive Po Isolation from Core Network Standby Po DHD B C D E ctive Po 12

13 Background: Link ggregation Control Protocol Port attributes: Port key: defines which ports can be bundled together (per node significance) Port priority: specifies precedence to join a bundle Port number: identifies a port in the switch (per node significance) System attributes: System MC address: MC address that uniquely identifies the switch System priority: determines which switch s Port Priority values win ggregator (bundle) attributes: ggregator key: identifies a bundle within a switch (per node significance) Maximum links per bundle: used for Hot Standby configuration Minimum links per bundle: when threshold is crossed the bundle is disabled Key: 10 System Priority: 3 System MC: M2 Key: 35 gg3 gg4 Port #: 1, Priority: 10 Port #: 2, Priority: 11 Port #: 3, Priority: 5 Port #: 4, Priority: 6 gg1 gg2 Key: 10 System Priority: 5 System MC: M1 Key: 20 13

14 Extending LCP cross Multi-Chassis: mlcp mlcp uses ICCP to synchronize LCP configuration & operational state between Pos, to provide DHD the perception of being connected to a single switch ll Pos use the same System MC ddress & System Priority when communicating with DHD Configurable or automatically synchronized via ICCP Every Po in the RG is configured with a unique Node ID (value 0 to 7). Node ID + 8 forms the most significant nibble of the Port Number For a given bundle, all links on the same Po must have the same Port Priority Port #: 0x9001, Port Priority 1 Po1 DHD Node ID: 1 ICCP Node ID: 2 System MC: aaaa.bbbb.cccc System Priority: 1 LCP Po2 Port #:0x001, Port Priority 2 14

15 Inter-Chassis Communication Protocol ICCP allows two or more devices to form a Redundancy Group ICCP provides a control channel for synchronizing state between devices ICCP uses TCP/IP as the underlying transport ICCP rides on targeted LDP session, but MPLS need not be enabled Various redundancy applications can use ICCP: mlcp Pseudowire redundancy Under standardization in the IETF: draft-ietf-pwe3-iccp-09.txt RG ICCP over Dedicated Link RG ICCP over Shared Network 15

16 Failover Operation Port/Link Failures Step 1 For port/link failures, active Po evaluates number of surviving links (selected or standby) in bundle: If > M, then no action If < M, then trigger failover to standby Po Step 2 ctive Po signals failover to standby Po over ICCP Step 2B Failover is triggered on DHD by one of: Dynamic Port Priority Mechanism: real-time change of LCP Port Priority on active Po to cause the standby Po links to gain precedence Brute-force Mechanism: change the state of the surviving links on active Po to admin down DHD 3. LCP Exchanges 2B. Dynamic Port Priority or Bruteforce failover L = 2 B C Standby Po ICCP ctive Po Max Links per Bundle: L Min Links per Bundle: M 2. Signal failover over ICCP 1. Evaluate # of links Step 3 Standby Po and DHD bring up standby links per regular LCP procedures 16

17 Failover Operation Node Failure 2. LCP Exchanges Standby Po Step 1 Standby Po detects failure of ctive Po via one of: IP Route-watch: loss of IP routing adjacency BFD: loss of BFD keepalives Step 1B DHD detects failure of all its uplinks to previously active Po Step 2 Both Standby Po and DHD activate their Standby links per regular LCP procedures DHD 1B. Links Down ICCP D ctive Po 1. IP Route- Watch or BFD timeout 17

18 Failover Operation Po Isolation from Core 3. LCP Exchanges Standby Po Step 1 ctive Po detects all designated core interfaces are down Step 2 ctive Po signals standby Po over ICCP to trigger failover Step 2B ctive Po uses either Dynamic Port Priority or Brute-force Mechanism to signal failure to DHD Step 3 Standby Po and DHD bring up standby links per regular LCP procedures DHD 2B. Dynamic Port Priority or Bruteforce failover ICCP ctive Po 2. Signal failover over ICCP E 1. Detect core isolation 18

19 ccess Resiliency Mechanisms ICCP-based Service Multi-homing a.k.a Pseudo mlcp

20 Setup DHD Bundle 1 Bundle 2 llow: VLN 1-20 llow: VLN 1-20 llow: VLN 1-10 Block: VLN Bundle 3 Bundle 4 Block: VLN 1-10 llow: VLN PO 1 DHD configures all uplinks towards a single PO in a bundle (LG) Links towards different POs belong to different bundles DHD enables all VLNs on both bundles to Pos POs configured in ctive/ctive mode with manual per VLN load-balancing given VLN can be active on a single Po at a time Traffic from DHD to core initially flooded to both Pos until DHD learns which bundle is active for what VLNs ICCP PO 2 20

21 Fault Protection Points Provide Protection gainst 5 Failure Points: : DHD Uplink Port Failure B: DHD Uplink Failure C: PO Downlink Port Failure D: PO Node Failure E: PO Isolation from core network DHD B B PO1 C D E ICCP C D E PO 2 21

22 Failure Procedures For Failure Points, B, and C 3 4 Standby PO DHD 1 B C ctive PO 1. DHD & ctive PO detect port down 2. ctive PO signals switchover to Standby via ICCP 3. Standby unblocks affected VLNs over downlink and flushes its MC tables 4. Standby triggers Multiple VLN Registration Protocol (MVRP) new declaration towards DHD to induce MC flushing 1 ICCP 2 22

23 Failure Procedures For Failure D 1, 2 3 Standby PO DHD ICCP D ctive PO 1. Standby PO detects failure of active PO via IP Route-Watch or BFD 2. Standby PO unblocks affected VLNs over downlink 3. Standby PO flushes its MC tables & triggers MVRP MC flush notification towards DHD 23

24 Failure Procedures For Failure E 4 3 Standby PO DHD ICCP 2 E ctive PO 1. ctive PO detects isolation from core, blocks its previously active VLNs 2. ctive PO informs standby PO of need to failover via ICCP 3. Standby PO activates (unblocks) affected VLNs on downlink and flushes its MC tables 4. Standby PO triggers MVRP registrations with new bit set (for affected VLNs) towards DHD to trigger MC flushing. 1 24

25 ccess Resiliency Mechanisms Other Multi-chassis Link ggregation Solutions

26 Virtual Port Channel vpc vpc is a multi-chassis link aggregation mechanism active/active redundancy model flow-based load-balancing Independent control plane on the peers. Requires a dedicated interconnect between peers (vpc Peer Link) synchronize state between peers Carry normal flooded traffic and all traffic in case of vpc member port failure Uses Cisco Fabric Services (CFS) protocol state synchronization and configuration validation between vpc peer devices Uses a Peer Keepalive link to detect split-brain condition out of band heartbeat, not carried over Peer Link either dedicated link or L3 interconnect over infrastructure vpc peer keepalive link Primary vpc ggregation CFS vpc peer link Secondary vpc member port vpc peer 26

27 Virtual Switching System (VSS) Two physical switches appear as a single virtual device. Single control-plane (e.g. one IP endpoint) Single management point Dual active forwarding planes Requires dedicated interconnect: Virtual Switch Link (VSL) Used for control plane synchronization and data traffic. Uses special Virtual Switch Header for encapsulating data. ll control plane state is SSO synchronized from ctive to Standby. ctive Virtual Switch Domain Control Plane Virtual Switch Link Data Plane Standby Hot Switch 1 Switch 2 27

28 Comparison Solution Control Plane Configuration Synchronization mlcp Multiple Manual (normalized by ICCP) Dedicated Physical Interconnect Required Interconnect Usage No Control Plane Sync None Load Balancing per DHD Pseudo mlcp Multiple Manual No Control Plane Sync Per VLN vpc Multiple Manual (verified by Cisco Fabric Services) Yes Control Plane Sync + Data Traffic VSS Single utomatic Yes Control Plane Sync + Data Traffic Per Flow 1 Per Flow 1: With MST or VPLS, there s a single egress point to the ggregation network. 28

29 ccess Resiliency Mechanisms Ethernet Ring Protection (ITU-T G.8032)

30 Overview Protection switching at Ethernet layer Fast convergence (50 ms) with HW support Leverage Ethernet CFM (ITU-T Y.1731) for Fault Detection (IEEE 802.1ag Continuity Check Message - CCM) Control Channel (R-PS) dministrative Tools (G.8032 v.2) Manual Switchover Forced Switchover 30

31 Setup and Basic Operation Setup Map VLNs into Ethernet Ring Protection (ERP) Instances Select Ring Protection Link (RPL) per instance and configure ports as RPL owners Optionally: Configure RPL Neighbor ports Use CFM Down MEPs to monitor link faults via CCMs F B C CFM Normal Operation When no faults, RPL Owner (and neighbor) are blocked. E D RPL Owner RPL Neighbor (optional) RPL Owner (& neighbor) send R-PS message with No Request/Link Blocked every 5 sec. 31

32 Protected Failure Points 1 2 C 5 4 G.8032 protects against any single Link, Port or Node failure within a ring : Failure of a port within the ring B: Failure of a link within the ring C: Failure of a node within the ring B

33 Failure Handling 1. Switches detect link failure via: Link Down Event (PHY based) Loss of CFM CCMs 2. Switches block ports connected to failed link & flush MC tables 3. Send R-PS messages with Signal Fail (SF) code on other ring port 4. Switches receiving R-PS (SF) flush their MC forwarding tables 5. RPL Owner (and neighbor) unblock their ports 1 1 F B C E D 2 2 F B E D 3 3 R-PS(SF) Flush R-PS(SF) C F E Flu Flush sh B D C

34 R-PS Control Channel R-PS message format based on ITU-T Y.1731 Opcode = 40 (R-PS) Sent to well-known multicast MC address MC D = [Ring ID] For time being, only Ring ID = 0x01 is allowed per standard R-PS messages for different ERP instances must use different VLNs MEL Version (1) OpCode (R-PS = 40) Flags (0) TLV Offset (32) Request /State Sub-code R B D N F Indicates whether eastbound or westbound port is blocked B P R Status Status Reserved Node ID Reserved 2 (24 octets) Node ID (6 octets) MC ddress to uniquely identify the transmitting switch 37 [optional TLV starts here; otherwise End TLV] last End TLV (0) 34

35 Open Ring Support Two Solutions: Open ring with R-PS Virtual Channel (VC) R-PS messages flow over a virtual channel supplied by another network to close the ring control channel Ring is closed from control perspective but open from data perspective Open ring without R-PS Virtual Channel (VC) Special handling of R-PS on the ring: R- PS control messages can pass over the RPL to reach all nodes Requires independent blocking of control vs. data channels on RPL owner/neighbor With VC B R-PS VC B Without VC RPL Owner F E D C R-PS RPL Neighbor (optional) RPL Owner F E D C R-PS RPL Neighbor (optional) 35

36 Interconnecting Rings Networks can be constructed out of closed and open rings Rule: a given link must belong to a single ring 1 Major ring (closed) and multiple Sub-rings (open) R-PS Event Message to signal MC flushing notification from one ring to another interconnected ring If one ring provides R-PS VC for a subtended ring, the R-PS channels for the two rings are disambiguated using different VLNs. R-PS Channel Po1 R-PS Channel Major Sub-Ring Major Ring Sub Sub Po2 36

37 Ring Instances G.8032 v.2 supports multiple ERP instances over a ring Each instance identified via unique (R-PS VLN, Ring ID) tuple Disjoint data VLNs are mapped into instances Every ERP instance can have a different RPL Enables load-balancing over the ring Dedicated R-PS Channel per instance Using different R-PS VLNs May use same or different Ring ID B C RPL blue RPL red D Ø Ø Po1 Po2 Core 37

38 Microwave daptive Bandwidth Protection with G.8032 Microwave radio with daptive Coding and Modulation (CM) changes modulation scheme when it detects fading on the link More robust modulation comes with drop in link BW Fading is long-lived phenomenon (e.g. rain, fog ) When BW drops below nominal value, Microwave radio notifies neighboring router of degraded link BW using Y.1731 extension: Bandwidth Vendor Specific Message (BW-VSM) Microwave radio Ethernet Link 1. Degrading Microwave Link 3. Switch triggers G.8032 failover 2. daptive BW reporting via Y.1731 BW-VSM 38

39 Microwave daptive Bandwidth Protection with G.8032 (cont d) Router is configured with a set of thresholds that guarantee minimum BW allocation for various ERP instances Router evaluates current BW reported in BW-VSM against configured policy: Triggers failover of zero or more ERP instances depending on set threshold(s) Traffic rerouted away from the degraded Microwave link for the duration of fading Low High 39

40 ccess Resiliency Mechanisms Resilient Ethernet Protocol (REP)

41 REP Protocol Basics Segment Protocol REP Segment f1 f2 f1 f2 f1 f2 f1 f2 f1 f2 interface f2 rep segment 10 interface f1 rep segment 10 interface f2 rep segment 10 interface f1 rep segment 10 REP operates on chain of bridges called segments port is assigned to a unique segment using: (config-if)# [no] rep segment {id} segment can have up to two ports on a given bridge 41

42 REP Protocol Basics Blocked Port Edge Port f2 lternate Port (blocks traffic) Edge Port f1 f2 f1 f2 f1 f2 f1 f2 f1 f2 f2 Unblocks Link Failure f1 f2 f1 f2 f1 f2 f1 f2 f1 f2 When all links are operational, a unique port blocks the traffic on the segment No connectivity between edge ports over the segment If any failure occurs within the segment, the blocked port goes forwarding 42

43 Protected Failure Points Edge Port B C Edge Port f1 f2 f1 f2 f1 f2 f1 f2 f1 f2 REP Protects gainst ny Single Link, Port or Node Failure Within a Segment : Failure of a port within the segment B: Failure of a link within the segment C: Failure of a node within the segment 43

44 REP Protocol Basics REP Provides Two Redundant Gateways Bridged Domain Y Bridged Domain Y E1 E2 E1 E2 X X The segment provides one level of redundancy Hosts on the segment can reach the rest of the network through either edge port, as necessary 44

45 ccess Resiliency Mechanisms MST ccess Gateway (MST-G) (a.k.a. Reverse Layer 2 Gateway Ports (R-L2GP))

46 Motivation for MST-G GW1 ccess L2 Network 1 Core Network GW2 ccess L2 Network 2 Terminate multiple Ethernet access networks into same pair of Gateway nodes Each access network maintains independent topology (control plane isolation) Fast convergence in all cases ccess nodes run standard MST Gateway nodes act as root bridges 46

47 MST-G Overview Dynamic MST BPDU Pre-configured MST BPDU Best Bridge MST-G Ports ccess Network Virtual Root Core Network MST-G ports Send pre-configured BPDUs advertising virtual root by best bridge and 0 cost to root by second best bridge Virtual Root may coincide with the MST-G node, or not Ignore incoming BPDUs from access network, except for TCN lways in Designated Forwarding state React and relay TCN over a special control pseudowire L2 access network Can have arbitrary topology (e.g. ring or mesh) Runs standard MST protocol Handles port blocking/unblocking Dynamic MST BPDU Pre-configured MST BPDU Second Best Bridge,with 0 cost to root Control PW for TCN Relay Root Port Designated Port lternate Port 47

48 Protected Failure Points MST-G Ports D ccess Network B C E Core Network MST-G Provides Protection gainst ny of the Following Failure Points: : Failure of link connecting access network to gateway B: Failure of gateway access-facing port C: Gateway node failure D: Failure within access network, including access network total split E: Isolation of the gateway from core network (via Link State Tracking feature) 48

49 Failure Scenarios Gateway Direct Failures ccess Network B Root C E MST-G Ports Core Network Second Best Bridge ccess Network Root port Virtual Root Core Network ccess switches detect failure Note: for Failure E, gateway brings down line-protocol on link to access MST re-converges in access network, choosing path through second Gateway to reach the root TCN propagated all the way to new root TCN 49

50 Failure Scenarios ccess Network Split Root MST-G Ports D ccess Network Core Network Second Best Bridge ccess Network Root port Root port Core Network TCN ccess network completely partitioned Sub-network isolated from original root selects path through second Gateway TCN is propagated to new root, relayed over control PW and into the other sub-network 50

51 ggregation and Core Resiliency Mechanisms

52 ggregation and Core Resiliency Mechanisms Pseudowire Redundancy

53 One-Way Pseudowire Redundancy Overview CE PE1 MPLS PW 1 PW 2 <IP1, VCID1> PW 3 <IP2, VCID2> llows dual-homing of one local PE to two or more remote PEs <IP3, VCID3> Two pseudowires: primary and backup provide redundancy for a single C (1:1 Protection) Multiple backup PWs (different priorities) can be defined (N:1) lternate LSPs (TE Tunnels) can be used for additional redundancy Upon primary PW failure, failover is triggered after a configurable delay (seconds) Configurable Revertive / Non-Revertive upon recovery 53

54 Pseudowire Redundancy with LDP PW Status Signaling CE PE1 tldp PW PE2 0x Pseudowire forwarding (clear all failures) 0x Pseudowire Not Forwarding 0x Local ttachment Circuit (ingress) Receive Fault 0x Local ttachment Circuit (egress) Transmit Fault 0x Local PSN-facing PW (ingress) Receive Fault 0x Local PSN-facing PW (egress) Transmit Fault 0x PW Preferential Forwarding Status 0x PW Request Switchover Status RFC 6870 RFC 4447 When set == PW fwd Standby; when cleared == PW fwd ctive Only this bit is required/used (with help of ICCP) 54

55 One-Way Pseudowire Redundancy Failure Protection Points CE PE1 MPLS PW 1 B PE2 PW 2 PE3. Loss of next hop P node as notified by IGP PW failover is delayed to allow IGP chance to restore B. Loss of Remote PE LDP session timeout BFD timeout 55

56 Two-Way Pseudowire Redundancy Overview CE PE1 ICCP B PW 2 MPLS PW 1 PW 3 PE3 PE4 PE2 PW 4 llows dual-homing of two local PEs to two remote PEs PW Preferential Forwarding Status determined by ICCP application (e.g. mlcp) Four pseudowires: 1 primary and 3 backup provide redundancy for a dual-homed device 56

57 Two-Way Pseudowire Redundancy Failure Protection Points CE PE1 ICCP B PW 2 MPLS PW 1 PW 3 PE3 PE4 PE2 PW 4. Failure of primary PE node B. Isolation of primary PE node from the MPLS core 57

58 Two-Way Pseudowire Redundancy Independent Operation Mode Every PE decides the local forwarding status of the PW: ctive or Standby PE1 ctive MPLS PW ctive PE2 PW is selected as ctive for forwarding if it is declared as ctive by both local and remote PEs PE1 ctive Standby PE2 PW is selected as Standby for forwarding if it is declared as Standby by either local or remote PE PE1 Standby Standby PE2 PE1 Standby ctive PE2 58

59 Two-Way Pseudowire Redundancy Determining Pseudowire State VPWS / H-VPLS (U-PE) two-way coupled: When C changes state to ctive 1, both PWs will advertise ctive When C changes state to Standby 1, both PWs will advertise Standby C ctive C Standby PW PW ctive ctive Standby Standby H-VPLS (U-PE) two-way decoupled: Regardless from C state, Primary PW and Backup PWs will advertise ctive state For H-VPLS (N-PE), all PWs in are ctive simultaneously, for both access and core PWs ctive Standby C C PW PW ctive ctive ctive ctive (1) ctive / Standby C states determined for example by mlcp 59

60 Two-Way Pseudowire Redundancy Determining Pseudowire State (Cont.) VPLS Two-way Coupled: When at least 1 C in changes state to ctive, all PWs in will advertise ctive When all Cs in change state to Standby, all PWs in will advertise Standby mode Standby Standby ctive Standby Standby Standby C C PW PW ctive ctive ctive Standby Standby Standby VPLS Two-way Decoupled: Regardless from C states, all PWs in will advertise ctive state Standby Standby ctive Standby Standby Standby C C PW PW ctive ctive ctive ctive ctive ctive 60

61 ggregation and Core Resiliency Mechanisms E-VPN and PBB-EVPN Redundancy

62 E-VPN and PBB-EVPN BGP for MC ddress distribution / learning over core. No pseudowires! MP2P tunnels for unicast. Multi-destination frame delivery via ingress replication (over MP2P tunnels) or LSM. ll-ctive Redundancy with Flow-based loadbalancing. Prevent echo/loops via Ethernet Segment (access) Split Horizon Prevent duplicate delivery of flooded frames using BGP Designated Forwarder Election CE1 Echo! CE1 PE1 PE2 PE1 PE2 PE3 PE4 PE3 PE4 CE2 CE2 Duplicate! See BRKMPL-2333 for more 62

63 Split Horizon For Ethernet Segments E-VPN ESI-1 ESI-2 Challenge: CE1 How to prevent flooded traffic from echoing Echo! back to a multi-homed Ethernet Segment? PE1 PE3 CE3 CE5 PE advertises in BGP a split-horizon label (ESI MPLS Label) associated with each multi-homed Ethernet Segment. Split-horizon label is only used for multi-destination frames (Unknown Unicast, Multicast & Broadcast). When an ingress PE floods multi-destination traffic, it encodes the Split- Horizon label identifying the source Ethernet Segment in the packet. Egress PEs use this label to perform selective split-horizon filtering over the attachment circuit. CE4 PE2 PE4 63

64 Split Horizon For Ethernet Segments PBB-EVPN ESI-1 ESI-2 Challenge: How to prevent flooded traffic from echoing back to a multi-homed Ethernet Segment? CE1 Echo! B-MC1 B-MC1 PE1 PE3 CE3 CE5 CE4 PE2 PE4 PEs connected to the same MHD use the same B-MC address for the Ethernet Segment 1:1 mapping between B-MC and ESI (for ll-ctive Redundancy with flow-based LB) Disposition PEs check the B-MC source address for Split-Horizon filtering Frame not allowed to egress on an Ethernet Segment whose B-MC matches the B- MC source address in the PBB header. 64

65 Designated Forwarder (DF) DF Election Challenge: How to prevent duplicate copies of flooded traffic from being delivered to a multi-homed Ethernet Segment? PEs connected to a multi-homed Ethernet Segment discover each other via BGP. These PEs then elect among them a Designated Forwarder responsible for forwarding flooded multi-destination frames to the multi-homed Segment. DF Election granularity: Per Ethernet Tag on Ethernet Segment (E-VPN) Per I-SID on Ethernet Segment (PBB-EVPN) CE1 ESI-1 PE1 PE2 PE3 PE4 ESI-2 CE2 Duplicate! 65

66 Designated Forwarder (DF) DF Filtering MHD ll-ctive with Per-Flow Load Balancing MHD ll-ctive with Per-EVI Load Balancing & MHN CE PE1 PE2! DF Filtering MPLS Legend Multi-destination Traffic Unicast Traffic CE1 MHN CE2! PE1 PE1 PE2 DF Filtering MPLS CE! PE2 DF Filtering MPLS Filtering Direction: Filtered Traffic: Core to Segment Flooded multi-destination Filtering Direction: Core to Segment Segment to Core Filtered Traffic: Flooded multi-destination Unicast 66

67 MC Flushing Mechanisms

68 Why MC Flushing Is Needed? Topology Changes Y X Y X Y Y Y X Y X Y Y X X Y Y X Y X X Y X Y X Y X X Y X B X Y X Y Filtering Entries Populated from Conversation X-Y fter a Change in the Topology, Starred Entries re Incorrect Bridges learn the location of the stations from the traffic they forward Mac-addresses are added to a filtering table fter a failure, the filtering table must be updated 68

69 G.8032 MC Flushing Notification Nodes evaluate every R-PS message received. If the message indicates that the location of blocking has moved (via Node ID and BPR), then flushing is triggered. specific R-PS Event Message with Flush indication is used to trigger a burst of 3 flushes from one ring to another in case of cascaded rings R-PS (Event -Flush) 2 3 Flush R-PS(SF) B 1 F Flush C R-PS (Event -Flush) E D R-PS(SF) 69

70 REP Topology Change Notification On topology change, nodes next to fault send Blocked Port dvertisement (BP) with Topology Change (TC) bit set to 1 Nodes react to this by flushing their MC tables for affected VLN(s) Topology changes not propagated beyond segment except by explicit configuration Primary Edge Port 0/1 M1 Primary Edge Port 0/1 Flush Flush Flush BP, TC = 1 Common Link Common Link BP, TC = 1! Secondary Edge Port 0/2 Secondary Edge Port 0/2 Flush Flush M2 Flush M2 M1 70

71 RSTP Topology Change Notification Rapid STP (IEEE 802.1D-2004) introduced new Topology Change Notification mechanism (from IEEE 802.1D-1998) M2 Detection Transitions from blocking to forwarding state cause topology change i.e., only increase in connectivity is TC Link Down events no longer trigger TCN Edge ports (port-fast) are not flushed Notification via TCN Flag in configuration BPDU TCN BPDU no longer used; no ack required (TC flag not used) Broadcasted on the network by the initiator (not by the Root bridge as in IEEE 802.1D-1998) Flush Flush M1 Flush BPDU TC = 1 RSTP RSTP BPDU TC = 1 Flush M2 Flush Flush M1 71

72 Multiple VLN Registration Protocol (MVRP) pplication of IEEE 802.1ak Multiple Registration Protocol (MRP) Builds dynamic VLN reachability trees within a spanning tree instance Enables source pruning of floods Defines new declaration messages as a replacement for TCNs Sent in addition to existing STP TC messages Generated by ports declaring a given VID on bridges that detect a topology change Net effect only VLNs active in the area of the network that is actually affected by the topology change are flushed VLNs not present in that part of the network are unaffected VLNs that are affected are only flushed in the affected sub-tree VLN 100 Reachability Tree! VLN 200 Reachability Tree MSTI for VLNs 100 & 200 Blocked link in MSTI Bridge Flush (New Declaration) 72

73 LDP MC ddress Withdrawal PE Topology Change detected IP/MPLS Core PE C LDP MC Withdrawal Transmitted by a VPLS PE that detects a topology change to all other PEs in the VPLS instance Out of band indication Optionally may contain a list of MC addresses to be flushed If MC list is empty flush all addresses except those learnt from transmitting PE If specific MC remove specified MC address(es) Defined in RFC4762 PE B PE D 73

74 End-to-End Redundancy Solutions

75 End-to-End Redundancy Solutions Service Type Transport Enabler ccess Redundancy Protocol / Feature E-LINE VPWS Hub and Spoke (ctive / Backup) mlcp + 2-way PW Red. (coupled mode) E-LINE VPLS Ring MST + MST-G E-LINE VPLS Ring G.8032 IP / L3VPN (e.g. Video Distribution) Ethernet (*) E-LN VPLS (*) E-LN H-VPLS Hub and Spoke (ctive / Backup) Hub and Spoke (ctive / Backup) Hub and Spoke (ctive / Backup) mlcp + VRRP mlcp + 2-way PW Red. (decoupled mode) mlcp + 2-way PW Red. (decoupled mode) (*)E-LN VPLS Ring REP (*) See ppendix Section 75

76 E-LINE vailability Models ctive/backup ccess Node Redundancy (mlcp)

77 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Port / Link Failures I Events Initial state VPWS F -C Port / Link Failures F C S 3 ctive Po detects failure 1 and signals failover over ICCP F F B LCP 1 ICCP ICCP LCP 1 B Failover triggered on DHD 2 Standby link brought up per LCP proc. 1 B 2 S 4 S 3 4 ctive Po advertises Standby state on its PWs Standby Po advertises ctive state on its PWs For VPWS Coupled Mode, attachment circuit (C) state (ctive/standby) drives PW state advertised to remote peers Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 77

78 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Port / Link Failures (cont.) I Events Initial state VPWS F -C Port / Link Failures F C S ctive Po detects failure 1 and signals failover over ICCP F B 1 B Failover triggered on DHD F LCP ICCP ICCP LCP 2 Standby link brought up per LCP proc. 3 ctive Po advertises Standby state on its PWs S 4 Standby Po advertises ctive state on its PWs Local site access failure does not trigger LCP failover at remote site (i.e. control-plane separation between sites) Forwarding EoMPLS PW E End State Non-Forwarding EoMPLS PW 78

79 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Po Node Failure F D I Events Initial state VPWS F D ctive Po Node Failure Standby Po detects node 1 failure (BFD timeout or IP route-watch) LCP 1 ICCP ICCP LCP 1 B Failover triggered on DHD 1 B 2 S 3 S 2 3 Standby link brought up per LCP proc. Standby Po advertises ctive state on its PWs Po node failures detected by BFD (session timeout) or IP route-watch (loss of routing adjacency) Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 79

80 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Po Node Failure (cont.) F D I F D VPWS Events Initial state ctive Po Node Failure S Standby Po detects node 1 failure (BFD timeout or IP route-watch) LCP ICCP ICCP LCP 1 B Failover triggered on DHD 2 Standby link brought up per LCP proc. 3 Standby Po advertises ctive state on its PWs S E End State No remote LCP switchover even if remote Pos detect loss of PW before local LCP switchover is performed Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 80

81 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Uplink Core Failure (Po Core Isolation) F E I Events Initial state VPWS F E Core Isolation 1 B ctive Po detects core 1 isolation and signals failover over ICCP 2 LCP 1 ICCP S 3 S ICCP LCP ctive Po signals failover to DHD (dynamic port 1 B priority changes / bruteforce) 2 3 Standby link brought up per LCP proc. Standby Po advertises ctive state on its PWs Link and Node failures in the Core are handled by IP routing and/or MPLS FRR do not trigger LCP switchover Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 81

82 E-LINE vailability Model ctive / Backup ccess Node Redundancy (mlcp) Uplink Core Failure (Po Core Isolation) (cont.) F E I F E VPWS Events Initial state Core Isolation S ctive Po detects core 1 isolation and signals failover over ICCP LCP ICCP ICCP LCP ctive Po signals failover to DHD (dynamic port 1 B priority changes / bruteforce) 2 Standby link brought up per LCP proc. S 3 Standby Po advertises ctive state on its PWs E End State Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 82

83 E-LINE vailability Models Ring ccess Node Redundancy (MST)

84 E-LINE vailability Model Ring ccess Node Redundancy (MST) VPLS MST Ring Span Failure Blocked Ports I Events Initial state Primary STP Root Secondary Root F B Ring Span failure F B MST G MST G 1 ccess switch detects link failure (looses root port), blocks failed port and sends root proposal to B 1 MST MST B selects bottom GG as 2 new root (unblocks port towards it) 2 B 2 B MST G MST G 2 B B blocks port towards MST isolation; not carried over MPLS cloud Secondary STP Root MST ccess Gateway (MST-G) on ggregation Nodes transmits statically configured BPDUs Primary Root STP TCN EoMPLS PW Forwarding EoMPLS PW Non-Forwarding EoMPLS PW MST Native Vlan 84

85 E-LINE vailability Model Ring ccess Node Redundancy (MST) F B MST Ring Span Failure (cont.) 6 Primary STP Root MST G 5 5 Secondary Root MST G Blocked Ports VPLS Events Proposal / greement handshake between B 3 -B and. B unblocks port towards 3 C B flushes MC table. Signals Topology Change (TC) to GG device 1 2 B 3 3 B B MST 3 C 4 B MST G 4 5 MST G MST GG flushes MC table. 4 Triggers LDP MC add. withdrawal to VPLS peers 4 B GG device propagates TCN over BPDU PW 2 Secondary STP Root Primary Root 5 GG (local and remote) flush MC tables Special between GG nodes to relay TCN BPDUs used to trigger MC flushes after a Topology Change (TC) 6 Top GG generates TCN on local ring 85

86 E-LINE vailability Model Ring ccess Node Redundancy (MST) VPLS MST Ring Span Failure (cont.) MST G MST G Blocked Ports 6 E Events Top GG generates TCN on local ring End State F B MST MST MST G MST G Each ring on unique TCN domain for control plane isolation Two MST instances for VLN load balancing over ring STP TCN EoMPLS PW Forwarding EoMPLS PW Non-Forwarding EoMPLS PW MST Native Vlan 86

87 E-LINE vailability Models Ring ccess Node Redundancy (G.8032)* (*) same principle applies to REP

88 E-LINE vailability Model Ring ccess Node Redundancy (G.8032) G.8032 Ring Span Failure Blocked Port VPLS Events I Initial state F B B RPL Owner 1 B G.8032 G.8032 F B Ring Span failure ccess switches and B detect link failure. Send 1 -B R-PS Signal Fail (SF) on the ring 2 1 RPL Owner 3 G.8032 Open Ring without R-PS Virtual Channel, terminating on ggregation Nodes VLN load balancing using two ERP instances with RPL Owners on ggregation Nodes. 2 3 ccess nodes in the ring flush MC tables and propagate R-PS SF RPL owner GG node receives R-PS and unblocks RPL owner port Forwarding EoMPLS PW Non-Forwarding EoMPLS PW R-PS Channel vlan 88

89 E-LINE vailability Model Ring ccess Node Redundancy (G.8032) VPLS F B B G.8032 Ring Span Failure (cont.) 1 B 4 5 RPL Owner Blocked port 3 4 Events RPL owner GG node receives R-PS SF and unblocks RPL owner port GG nodes flush MC tables. Trigger LDP MC add withdrawal to VPLS peers G.8032 G Remote peers flush MC tables 1 RPL Owner Forwarding EoMPLS PW Non-Forwarding EoMPLS PW R-PS Channel vlan 89

90 E-LINE vailability Model Ring ccess Node Redundancy (G.8032) VPLS G.8032 Ring Span Failure (cont.) Blocked port 5 E Events Remote peers flush MC tables End State RPL Owner F B G.8032 G.8032 RPL Owner Forwarding EoMPLS PW Non-Forwarding EoMPLS PW R-PS Channel vlan 90

91 IP / L3VPN Gateway vailability Models mlcp + VRRP

92 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) Port / Link Failures I F -C Events Initial state Port / Link Failures 1 B F 2 F B LCP F C 1 S ICCP BD / SVI/ 3 BVI Bridge Domain with associated SVI (BVI) for IP / L3VPN access. with a single PW to peer (Decoupled Mode). VRRP Group on SVI (BVI) for L3 First Hop Redundancy. PW BD / 4 VRRP SVI/ BVI Forwarding EoMPLS PW ctive Po detects failure 1 and signals failover over ICCP 1 B Failover triggered on DHD Standby link brought up per LCP proc. Standby Po flushes MC table. Standby Po triggers LDP MC add. withdrawal to peer. Peer flushes its MC table. Non-Forwarding EoMPLS PW 92

93 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) Port / Link Failures (cont.) I F -C Events Initial state Port / Link Failures BD / ctive Po detects failure 1 and signals failover over ICCP F F B LCP F C ICCP PW VRRP SVI/ BVI 1 B Failover triggered on DHD 2 3 Standby link brought up per LCP proc. Standby Po flushes MC table. BD / SVI/ BVI 4 E Standby Po triggers LDP MC add. withdrawal to peer. Peer flushes its MC table. End State Using VRRP Object Tracking on access links, it is possible to synchronize VRRP failover with mlcp failover (for optimal forwarding to core). Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 93

94 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) Node Failure I F D Events Initial state ctive Po Node Failure F D BD / ICCP: Standby Po detects 1 node failure (BFD timeout or IP route-watch) LCP 1 ICCP PW VRRP SVI/ BVI 1 B VRRP: Standby Po detects node failure after Hold Timer expiry (due to missed VRRP dvertisements) 2 Failover triggered on DHD 1 B 2 3 Standby link brought up per LCP proc. 3 S BD / 4 4 B SVI/ BVI 4 4B Standby Po flushes its MC table. Standby Po assumes VRRP Master state. Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 94

95 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) Node Failure (cont.) I F D Events Initial state ctive Po Node Failure F D BD / ICCP: Standby Po detects 1 node failure (BFD timeout or IP route-watch) LCP ICCP PW VRRP SVI/ BVI VRRP: Standby Po detects node failure after Hold Timer expiry (due to missed VRRP dvertisements) 2 Failover triggered on DHD 1 B 3 Standby link brought up per LCP proc. S BD / 4 Standby Po flushes its MC table. SVI/ BVI 4B Standby Po assumes VRRP Master state. Forwarding EoMPLS PW Non-Forwarding EoMPLS PW E End State 95

96 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) I Events Initial state Uplink Core Failure (Po Core Isolation) 2 3 LCP 1 S ICCP BD / PW BD / VRRP 2 B SVI/ BVI 1 B F E F E Core Isolation 1 ICCP: ctive Po detects core isolation and signals failover over ICCP VRRP: ctive Po decrements VRRP priority 1 B as a result of tracked object state Down ctive Po signals failover to DHD (dynamic port 2 priority changes / bruteforce) 2 B Standby Po assumes VRRP Master role. 3 Standby link brought up per LCP proc. SVI/ BVI VRRP Object Tracking must be enabled on the core-facing interfaces (same interfaces that are monitored by ICCP). Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 96

97 IP / L3VPN Gateway vailability Model ctive / Backup ccess Node Redundancy (mlcp) Uplink Core Failure (Po Core Isolation) LCP ICCP BD / 5 PW VRRP SVI/ BVI F E 4 5 E Events Standby Po flushes its MC table. Standby Po triggers LDP MC add. withdrawal to peer. Peer flushes its MC table. End State S BD / SVI/ 4 BVI Note: mlcp Revertive operation must be used, since VRRP object tracking is revertive. Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 97

98 Platform Support

99 Carrier Ethernet Portfolio Cisco Platform Support Pre-ggregation / ggregation Small POP ggregation Large POP ccess Cisco ME3400 / ME3400E Cisco ME3600X Cisco MWR 2941 Cisco ME4924 Catalyst 4900 Cisco SR 901 Cisco ME3800X Catalyst 4500 Cisco SR 903 SR 9000 Cisco 7600 Nexus

100 Summary

101 Key Takeaways Various access redundancy mechanisms are available, which enable node as well as network multi-homing: Multichassis LCP (mlcp) ICCP-based Service Multi-homing G.8032 REP MST ccess Gateway ggregation/core redundancy mechanisms operating at the pseudowire layer primarily protect against PE node failures: One-way & Two-way Pseudowire Redundancy E-VPN & PBB-EVPN Redundancy bove mechanisms can interwork to provide comprehensive end-to-end resiliency solutions for E-Line, E-LN and Layer 3 services 101

102 References Cisco IOS L2VPN Pseudowire Redundancy guration_guide_chapter.html Cisco IOS Multichassis LCP Configuration Guide Cisco ME 3400 / 3400E REP Configuration Guide ep.html Cisco 7600 ES+ Layer 1 and Layer 2 features (covering MST / REP on EVC, Twoway PW redundancy, ICCP, mlcp, MST-G) Cisco 7600 H-VPLS N-PE Redundancy for QinQ and MPLS ccess (covering MST on npe, LDP MC ddress Withdrawal) red.html Cisco 7600 Link State Tracking 102

103 References (Cont.) Cisco SR 9000 Configuring Link Bundles (covering Multichassis LCP) un.html Cisco SR 9000 L2VPN and Ethernet Services Configuration Guide (covering MST, MST-G, PW Redundancy, LDP MC ddress Withdrawal) ml Cisco SR 9000 Implementing Multipoint Layer 2 Services (covering G.8032) mps.html Cisco SR 903 ggregation Services Router Configuration Guide Cisco SR 901 ggregation Services Router Configuration Guide 103

104 cronyms IP and MPLS cronym Description cronym Description C ttachment Circuit PW Pseudo-Wire S utonomous System PWE3 Pseudo-Wire End-to-End Emulation BFD Bidirectional Failure Detection QoS Quality of Service CoS Class of Service RD Route Distinguisher ECMP Equal Cost Multipath RIB Routing Information Base EoMPLS Ethernet over MPLS RR Route Reflector FRR Fast Re-Route RSVP Resource Reservation Protocol H-VPLS Hierarchical VPLS RSVP-TE RSVP based Traffic Engineering IETF Internet Engineering Task Force RT Route Target IGP Interior Gateway Protocol TE Traffic Engineering LDP Label Distribution Protocol tldp Targeted LDP LER Label Edge Router VC Virtual Circuit LFIB Labeled Forwarding Information Base VCID VC Identifier LSM Label Switched Multicast Virtual Forwarding Instance LSP Label Switched Path VPLS Virtual Private LN Service LSR Label Switching Router VPN Virtual Private Network MPLS Multi-Protocol Label Switching VPWS Virtual Private Wire Service NLRI Network Layer Reachability Information VRF Virtual Route Forwarding Instance PSN Packet Switch Network VSI Virtual Switching Instance 104

105 cronyms Ethernet/Bridging cronym CL BD BP BPDU BRS CE C-VLN / CE- VLN CoS DHD DSLM E-LN E-Line Description ccess Control List Bridge Domain Blocked Port dvertisement (REP PDU) Bridge Protocol Data Unit Broadband ccess Server Customer Equipment (Edge) Customer / CE VLN Class of Service Dual Homed Device DSL ccess Modulator Ethernet LN service (multipoint) Ethernet Line service (point-to-point) cronym EVP-LN ICCP IEEE IPoETV IPTV L2GP LCP LN MEF MEN MIRP Description Ethernet Virtual Private LN Inter-Chassis Communication Protocol Institute of Electrical and Electronics Engineers TV on IP over Ethernet Television over IP Layer 2 Gateway Ports Link ggregation Control Protocol Local rea Network Metro Ethernet Forum Metro Ethernet Network Multiple I-Tag Registration Protocol E-Tree EFP Ethernet Tree service (rooted multipoint) Ethernet Flow Point mlcp Multi-Chassis LCP EPL Ethernet Private Line MRP Multiple Registration Protocol EP-LN Ethernet Private LN MST / MSTP Multiple Instance STP EVC EVPL Ethernet Virtual Connection Ethernet Virtual Private Line MSTG-G MST ccess Gateway 105

106 cronyms Ethernet/Bridging (Cont.) cronym MSTi MTBF MTTR MVRP OM Description MST Instances Mean Time Between Failures Mean Time To Recover Multiple VLN Registration Protocol Operations, dministration and Maintenance cronym TCN UNI VID VLN VoD Description Topology Change Notification User to Network Interface VLN Identifier Virtual LN Video on Demand PE Provider Edge device VoIP Voice over IP Po Point of ttachment Q-in-Q VLN tunneling using two 802.1Q tags QoS Quality of Service R-L2GP Reverse L2GP REP Resilient Ethernet Protocol REP-G REP ccess Gateway RG Redundancy Group SL Service Level greement SLS Service Level Specification STP Spanning Tree Protocol SVI Switch Virtual Interface (interface vlan) S-VLN Service VLN (Provider VLN) TC Topology Change 106

107 cronyms Provider Backbone Bridging cronym B-BEB BCB B-D BEB B-MC B-S B-Tag B-VLN C-D CE C-MC C-S Description B-Component BEB Backbone Core Bridge Backbone Destination ddress Backbone Edge Bridge Backbone MC ddress Backbone Source ddress B-VLN Tag Backbone VLN Customer Destination ddress Customer Equipment (Edge) Customer MC ddress 80 C-VLN Tag C-VLN / CE- VLN D FCS IB-BEB Customer Source ddress Customer / CE VLN Destination MC ddress Frame Check Sequence Combined I-Component & B-Component BEB cronym I-BEB IEEE I-SID I-Tag MC N-PE PB PBB PBBN PBN PE Q-in-Q S S-Tag S-VLN UNI U-PE VLN Description I-Component BEB Institute of Electrical and Electronics Engineers Instance Service Identifier I-SID Tag Media ccess Control Network-facing Provider Edge device Provider Bridge Provider Backbone Bridge / Bridging Provider Backbone Bridging Network Provider Bridging Network Provider Edge device VLN tunneling using two 802.1Q tags Source MC ddress S-VLN Tag Service VLN (Provider VLN) User to Network Interface User-facing Provider Edge device Virtual LN 107

108 Complete Your Online Session Evaluation Give us your feedback and you could win fabulous prizes. Winners announced daily. Receive 20 Cisco Daily Challenge points for each session evaluation you complete. Complete your session evaluation online now through either the mobile app or internet kiosk stations. Maximize your Cisco Live experience with your free Cisco Live 365 account. Download session PDFs, view sessions on-demand and participate in live activities throughout the year. Click the Enter Cisco Live 365 button in your Cisco Live portal to log in. 108

109

110 ppendix End-to-End Redundancy Solutions (Cont.)

111 E-LN vailability Models ctive/backup ccess Node Redundancy (mlcp)

112 E-LN vailability Model ctive / Backup ccess Node Redundancy (mlcp) VPLS Port / Link Failures 4 4 I Events Initial state 1 B F C F -C Port / Link Failures F F B ctive Po detects failure 1 and signals failover over ICCP LCP B Failover triggered on DHD ICCP 3 ICCP 4 LCP 2 3 Standby link brought up per LCP proc. Standby Po flushes MC table and triggers LDP MC add. withdrawal to remote peers For VPLS Decoupled Mode, s PWs always advertised in ctive state, regardless of C state 4 Remote PEs flush MC addresses Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 112

113 E-LN vailability Model ctive / Backup ccess Node Redundancy (mlcp) VPLS Port / Link Failures (cont.) Events F C 4 E Remote PEs flush MC addresses End State F B F ICCP ICCP LCP LCP Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 113

114 E-LN vailability Models Ring ccess Node Redundancy (REP)

115 E-LN vailability Model Ring ccess Node Redundancy (REP) VPLS REP Ring Span Failure REP lternate (blocked) port I Events Initial state F B B 1 B REP Primary Edge Port Secondary Edge Port REP F B 1 -B Ring Span failure ccess switches and B detect link failure. Send Blocked Port dvertisement (BP) with TC bit set on the segment 2 1 Secondary Edge Port 3 Primary Edge Port 2 3 ccess nodes in the ring flush MC tables and propagate BP GG node receives BP and unblocks alternate port REP enabled segment with Edge Ports on ggregation Nodes VLN load balancing using lternate Port configured on Secondary Edge Port Forwarding EoMPLS PW Non-Forwarding EoMPLS PW REP dmin vlan 115

116 E-LN vailability Model Ring ccess Node Redundancy (REP) VPLS F B B REP Ring Span Failure (cont.) 1 B Primary Edge Port 4 5 Secondary Edge Port REP lternate (blocked) port 3 4 Events GG node receives BP and unblocks alternate port GG nodes flush MC tables. Trigger LDP MC add withdrawal to VPLS peers 1 REP 4 5 REP 5 Remote peers flush MC tables Secondary Edge Port Primary Edge Port 2 3 Forwarding EoMPLS PW Non-Forwarding EoMPLS PW REP dmin vlan 116

117 E-LN vailability Model Ring ccess Node Redundancy (REP) VPLS REP Ring Span Failure (cont.) REP lternate (blocked) port 5 E Events Remote peers flush MC tables End State F B Primary Edge Port Secondary Edge Port REP REP Secondary Edge Port Primary Edge Port Topology depicted shows full mesh VPLS but can also be implemented using H-VPLS with ctive/standby PWs Forwarding EoMPLS PW Non-Forwarding EoMPLS PW REP dmin vlan 117

118 E-LN vailability Models H-VPLS (MPLS ccess) ctive/backup ccess Node Redundancy (mlcp)

119 E-LN vailability Model ctive / Backup ccess Node Redundancy (mlcp) Port / Link Failures I Events Initial state H-VPLS F F B LCP F C 1 ICCP 4 F -C Port / Link Failures ctive Po detects failure 1 and signals failover over ICCP 1 B Failover triggered on DHD 2 Standby link brought up per LCP proc. 1 B 2 3 For H-VPLS Decoupled Mode, Primary/Backup PW in active/active states respectively, regardless of C state 3 4 Standby Po flushes MC table and triggers LDP MC add. withdrawal to VPLS hub PE Hub PE flushes MC addresses and triggers LDP MC address withdrawal to other hub PEs Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 119

120 E-LN vailability Model ctive / Backup ccess Node Redundancy (mlcp) H-VPLS Port / Link Failures 4 Events Hub PE flushes MC addresses and triggers LDP MC address withdrawal to other hub PEs F C E End State F B F LCP ICCP Failure of VPLS Hub PE (detected by loss of routing adjacency (IP route-watch)), triggers failover to backup PW No LCP switchover performed Forwarding EoMPLS PW Non-Forwarding EoMPLS PW 120

Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services

Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services Jose Liste (jliste@cisco.com) Technical Marketing Engineer, Cisco genda Introduction ccess Resiliency Mechanisms ggregation and Core

More information

Redundancy Mechanisms forcarrier Ethernet Networks and Layer 2 VPN services BRKSPG-2207

Redundancy Mechanisms forcarrier Ethernet Networks and Layer 2 VPN services BRKSPG-2207 Redundancy Mechanisms forcarrier Ethernet Networks and Layer 2 VPN services BRKSPG-2207 genda Introduction Resiliency Fundamentals ccess Resiliency Mechanisms ggregation and Core Resiliency Mechanisms

More information

Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services

Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services Redundancy Mechanisms for Carrier Ethernet and Layer 2 VPN Services Agenda Introduction Resiliency Fundamentals Access Resiliency Mechanisms Aggregation and Core Resiliency Mechanisms MAC Flushing Mechanisms

More information

MC-LAG to VPLS Technology and Solution Overview

MC-LAG to VPLS Technology and Solution Overview CHAPTER 3 MC-LAG to VPLS Technology and Solution Overview Virtual Private LAN Service (VPLS) is an architecture that provides multipoint Ethernet LAN services, often referred to as Transparent LAN Services

More information

E-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN

E-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN E-VPN & PBB-EVPN: the Next Generation of -based L2VPN Jose Liste Technical Marketing Engineer Agenda Technical Overview Flows and Use Cases Cisco s PBB-EVPN Implementation Summary 3 Technical Overview

More information

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note

Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services. Introduction and Application Note White Paper Ethernet VPN (EVPN) and Provider Backbone Bridging-EVPN: Next Generation Solutions for MPLS-based Ethernet Services Introduction and Application Note Last Updated: 5/2014 Ethernet VPN (EVPN)

More information

Implementing IEEE 802.1ah Provider Backbone Bridge

Implementing IEEE 802.1ah Provider Backbone Bridge Implementing IEEE 802.1ah Provider Backbone Bridge This module provides conceptual and configuration information for IEEE 802.1ah Provider Backbone Bridge on Cisco ASR 9000 Series Routers. The IEEE 802.1ah

More information

Configuration and Management of Networks. Pedro Amaral

Configuration and Management of Networks. Pedro Amaral Configuration and Management of Networks Pedro Amaral 2012 Service Provider Networks Carrier grade networks that carry customers traffic: Triple play residential customers Voice High Speed Internet Broadcast

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

E-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN

E-VPN & PBB-EVPN: the Next Generation of MPLS-based L2VPN E-VPN & PBB-EVPN: the Next Generation of -based L2VPN Samer Salam Agenda Introduction Concepts BGP Routes and Attributes E-VPN PBB-EVPN PBB-EVPN IOS-XR Implementation Summary 3 Introduction Overview Core

More information

Configuring Virtual Private LAN Services

Configuring Virtual Private LAN Services Virtual Private LAN Services (VPLS) enables enterprises to link together their Ethernet-based LANs from multiple sites via the infrastructure provided by their service provider. This module explains VPLS

More information

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts Contents Configuring VPLS 1 VPLS overview 1 Operation of VPLS 1 VPLS packet encapsulation 4 H-VPLS implementation 5 Hub-spoke VPLS implementation 7 Multi-hop PW 8 VPLS configuration task list 9 Enabling

More information

Carrier Ethernet Services

Carrier Ethernet Services CHAPTER 6 The following topics describe how you can use Cisco ANA to monitor Carrier Ethernet services. Supported Carrier Ethernet Technologies, page 6-1 VLANs, page 6-2 STP, page 6-5 Cisco REP, page 6-6

More information

Configure Multipoint Layer 2 Services

Configure Multipoint Layer 2 Services This module provides the conceptual and configuration information for Multipoint Layer 2 Bridging Services, also called Virtual Private LAN Services (VPLS). Note VPLS supports Layer 2 VPN technology and

More information

Cisco CPT Packet Transport Module 4x10GE

Cisco CPT Packet Transport Module 4x10GE Data Sheet Cisco CPT Packet Transport Module 4x10GE The Cisco Carrier Packet Transport System (CPT) 200 and 600 sets the industry benchmark as a carrier-class converged access and aggregation platform

More information

Implementing Virtual Private LAN Services

Implementing Virtual Private LAN Services Implementing Virtual Private LAN Services This module provides the conceptual and configuration infmation f Virtual Private LAN Services (VPLS) on Cisco IOS XR software. VPLS suppts Layer 2 VPN technology

More information

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Finding Feature Information, page 1 Configuring VPLS, page 1 Configuring VPLS BGP-based Autodiscovery, page 17 Finding Feature

More information

VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches

VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches White Paper VXLAN EVPN Multihoming with Cisco Nexus 9000 Series Switches 2017 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 27 Contents Introduction...

More information

Deploying MPLS L2VPN

Deploying MPLS L2VPN Deploying MPLS L2VPN Nurul Islam Roman (nurul@apnic.net) 1 Abstract This session covers the fundamental and advanced topics associated with the deployment of Layer 2 VPNs over an MPLS network. The material

More information

Building Carrier Ethernet Services Using Cisco Ethernet Virtual Circuit (EVC) Framework

Building Carrier Ethernet Services Using Cisco Ethernet Virtual Circuit (EVC) Framework Building Carrier Ethernet Services Using Cisco Ethernet Virtual Circuit (EVC) Framework Agenda Introduction Cisco EVC Fundamentals Operation and Packet Flow Dynamic Ethernet Service Activation (DE) Deployment

More information

Resilient Ethernet Protocol (REP)

Resilient Ethernet Protocol (REP) The is a Cisco proprietary protocol that provides an alternative to the Spanning Tree Protocol (STP). REP provides a way to control network loops, handle link failures, and improve convergence time. It

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels This chapter contains the following sections: Information About vpcs, page 1 Guidelines and Limitations for vpcs, page 10 Configuring vpcs, page 11 Verifying the vpc Configuration, page 25 vpc Default

More information

Ethernet Dual Homing. MAC Flushing. Don Fedyk. Florin Balus

Ethernet Dual Homing. MAC Flushing. Don Fedyk. Florin Balus Ethernet Dual Homing MAC Flushing Don Fedyk Florin Balus Wednesday, 20 May 2009 Problem Statement Minimize loss of packets in Dual homing environments between domains Between domains where learning is

More information

Cisco ASR 9000 Series High Availability: Continuous Network Operations

Cisco ASR 9000 Series High Availability: Continuous Network Operations Cisco ASR 9000 Series High Availability: Continuous Network Operations The Challenge of Delivering Continuous Network Operations End users require the network to be up at all times with little to no service

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels Configuring Virtual Port Channels This chapter describes how to configure virtual port channels (vpcs) on Cisco Nexus 5000 Series switches. It contains the following sections: Information About vpcs, page

More information

L2 MPLS VPN (VPLS) Technology White Paper

L2 MPLS VPN (VPLS) Technology White Paper S9500 L2 MPLS VPN (VPLS) Technology White Paper L2 MPLS VPN (VPLS) Technology White Paper Keywords: MPLS, VPLS Abstract: MPLS technologies make it very easy to provide VPN services based on IP technologies

More information

Implementing Multiple Spanning Tree Protocol

Implementing Multiple Spanning Tree Protocol Implementing Multiple Spanning Tree Protocol This module provides conceptual and configuration information for Multiple Spanning Tree Protocol on Cisco ASR 9000 Series Routers. Multiple Spanning Tree Protocol

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

Hands-On Metro Ethernet Carrier Class Networks

Hands-On Metro Ethernet Carrier Class Networks Hands-On Carrier Class Networks Course Description Carriers have offered connectivity services based on traditional TDM, Frame Relay and ATM for many years. However customers now use Ethernet as the interface

More information

Deploy VPLS. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Deploy VPLS. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Deploy VPLS APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Acknowledgement Cisco Systems 2 VPLS Overview 3 Virtual Private LAN Service

More information

Designing Next Generation Carrier Ethernet Access Network. Benjamin Lee Session ID 20PT Consulting Systems Engineer

Designing Next Generation Carrier Ethernet Access Network. Benjamin Lee Session ID 20PT Consulting Systems Engineer Designing Next Generation Carrier Ethernet Access Network Benjamin Lee Session ID 20PT Consulting Systems Engineer Agenda Cisco ME3600/3800 Platform introduction Cisco IP NGN Network Design with ME3600/3800

More information

Ethernet. Access Technologies 2 Moldován István. Department of Telecommunications and Media Informatics

Ethernet. Access Technologies 2 Moldován István. Department of Telecommunications and Media Informatics Ethernet Access Technologies 2 Moldován István Budapest University of Technology and Economics Department of Telecommunications and Media Informatics Ethernet Forwarding MAC Forwarding Topology VLAN Forwarding

More information

MPLS design. Massimiliano Sbaraglia

MPLS design. Massimiliano Sbaraglia MPLS design Massimiliano Sbaraglia - MPLS layer 2 VPN diagram flowchart - MPLS layer 2 VPN pseudowire VPWS diagram - MPLS layer 2 VPN VPLS diagram - MPLS layer 2 EVPN diagram - MPLS layer 3 VPN diagram

More information

Introduction to Multi-Protocol Label

Introduction to Multi-Protocol Label Introduction to Multi-Protocol Label Switching (MPLS) Matthew Bocci, Alcatel-Lucent IP Division Agenda History of MPLS Standardisation MPLS Architecture Control Plane QoS and Traffic Engineering Protection

More information

Cisco CPT Packet Transport Fabric 256G Fabric Card with 4x10GE

Cisco CPT Packet Transport Fabric 256G Fabric Card with 4x10GE Data Sheet Cisco CPT Packet Transport Fabric 256G Fabric Card with 4x10GE The Cisco Carrier Packet Transport (CPT) 200 and 600 sets the industry benchmark as a carrier-class converged access and aggregation

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels This chapter contains the following sections: Information About vpcs vpc Overview Information About vpcs, on page 1 Guidelines and Limitations for vpcs, on page 11 Verifying the vpc Configuration, on page

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

IEEE 802.1ah on Provider Backbone Bridges

IEEE 802.1ah on Provider Backbone Bridges IEEE 802.1ah on Provider Backbone Bridges First Published: November 25, 2009 Last Updated: February 8, 2011 The IEEE 802.1ah on Provider Backbone Bridges feature enables MAC-in-MAC tunneling on Ethernet

More information

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol

More information

ENTERPRISE MPLS. Kireeti Kompella

ENTERPRISE MPLS. Kireeti Kompella ENTERPRISE MPLS Kireeti Kompella AGENDA The New VLAN Protocol Suite Signaling Labels Hierarchy Signaling Advanced Topics Layer 2 or Layer 3? Resilience and End-to-end Service Restoration Multicast ECMP

More information

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices.

Overview. Overview. OTV Fundamentals. OTV Terms. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices. This chapter provides an overview for Overlay Transport Virtualization (OTV) on Cisco NX-OS devices., page 1 Sample Topologies, page 6 OTV is a MAC-in-IP method that extends Layer 2 connectivity across

More information

AToM (Any Transport over MPLS)

AToM (Any Transport over MPLS) I N D E X A AAL5 over MPLS operation, 459 460 configuration, 462 463 flowchart configuration, 461 PE router, 461 provider router, 461 verification, 463 465 AAL5 to VLAN Interworking, 515 517 AC (Attachment

More information

Cisco Carrier Packet Transport (CPT) 50 Series

Cisco Carrier Packet Transport (CPT) 50 Series Data Sheet Cisco Carrier Packet Transport (CPT) 50 Series The Cisco Carrier Packet Transport (CPT) Product Family with CPT600, CPT200 and CPT50 Series sets the industry benchmark as a compact carrier-class

More information

IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane

IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane IOS-XR EVPN Distributed Anycast IRB Gateway, L2/L3VPN Service with MPLS Data Plane Table of Content: 1. Overview... 2 2. Transport... 3 3. Services EVPN IRB L2/l3VPN Multipoint... 4 3.1. VRF/IRB Configuration...

More information

ITU-T G.8032 Ethernet Ring Protection Switching

ITU-T G.8032 Ethernet Ring Protection Switching The feature implements protection switching mechanisms for Ethernet layer ring topologies. This feature uses the G.8032 Ethernet Ring Protection (ERP) protocol, defined in ITU-T G.8032, to provide protection

More information

Spirent TestCenter EVPN and PBB-EVPN AppNote

Spirent TestCenter EVPN and PBB-EVPN AppNote Spirent TestCenter EVPN and PBB-EVPN AppNote Executive summary 2 Overview of EVPN 2 Relevant standards 3 Test case: Single Home Test Scenario for EVPN 4 Overview 4 Objective 4 Topology 4 Step-by-step instructions

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

TR-350 Ethernet Services using BGP MPLS Based Ethernet VPNs (EVPN)

TR-350 Ethernet Services using BGP MPLS Based Ethernet VPNs (EVPN) TECHNICAL REPORT TR-350 Ethernet Services using BGP MPLS Based Ethernet VPNs (EVPN) Issue: 2 Issue Date: TBD 2017 1 The Broadband Forum. All rights reserved. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

More information

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

Multi-Chassis APS and Pseudowire Redundancy Interworking

Multi-Chassis APS and Pseudowire Redundancy Interworking Multi-Chassis and Pseudowire Redundancy Interworking In This Chapter This section describes multi-chassis and pseudowire redundancy interworking. Topics in this section include: Applicability on page 120

More information

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018

Internet Engineering Task Force (IETF) ISSN: A. Sajassi Cisco J. Uttaro AT&T May 2018 Internet Engineering Task Force (IETF) Request for Comments: 8388 Category: Informational ISSN: 2070-1721 J. Rabadan, Ed. S. Palislamovic W. Henderickx Nokia A. Sajassi Cisco J. Uttaro AT&T May 2018 Usage

More information

Free4Torrent. Free and valid exam torrent helps you to pass the exam with high score

Free4Torrent.   Free and valid exam torrent helps you to pass the exam with high score Free4Torrent http://www.free4torrent.com Free and valid exam torrent helps you to pass the exam with high score Exam : 642-889 Title : Implementing Cisco Service Provider Next-Generation Egde Network Services

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

Developing Standards for Metro Ethernet Networks

Developing Standards for Metro Ethernet Networks Developing Standards for Metro Ethernet s Stephen Haddock shaddock@extremenetworks.com Chief Technology Officer Agenda Metro Ethernet s Metro Ethernet Forum Services Model and Definitions Traffic Management

More information

ETHERNET Transport Service in Wide Area Network

ETHERNET Transport Service in Wide Area Network ETHERNET Transport Service in Wide Area Network Bertrand Duvivier 14 January 2005 1 Ethernet in WAN? Customer 1 Customer 2 Customer 2 Customer 3 Provider Customer 2 Customer 1 Customer 1 Customer 3 2 Why

More information

Deploying Carrier Ethernet Features on Cisco ASR 9000 BRKSPG-2202

Deploying Carrier Ethernet Features on Cisco ASR 9000 BRKSPG-2202 Deploying Carrier Ethernet Features on Cisco ASR 9000 BRKSPG-2202 Agenda Carrier Ethernet Overview Cisco ASR 9000 Overview EFP Overview and Configurations Ethernet Services Overview, Configurations and

More information

Internet Engineering Task Force (IETF)

Internet Engineering Task Force (IETF) Internet Engineering Task Force (IETF) Request for Comments: 7032 Category: Standards Track ISSN: 2070-1721 T. Beckhaus, Ed. Deutsche Telekom AG B. Decraene Orange K. Tiruveedhula Juniper Networks M. Konstantynowicz,

More information

Ethernet VPN (EVPN) in Data Center

Ethernet VPN (EVPN) in Data Center Ethernet VPN (EVPN) in Data Center Description and Design considerations Vasilis Stavropoulos Sparkle GR EVPN in Data Center The necessity for EVPN (what it is, which problems it solves) EVPN with MPLS

More information

Configuring Virtual Port Channels

Configuring Virtual Port Channels This chapter contains the following sections: Information About vpcs, page 1 Guidelines and Limitations for vpcs, page 10 Verifying the vpc Configuration, page 11 vpc Default Settings, page 16 Configuring

More information

TRILL Transparent Transport over MPLS

TRILL Transparent Transport over MPLS TRILL Transparent Transport over MPLS draft-muks-trill-transport-over-mpls- 00 Mohammad Umair, Kingston Smiler, Donald Eastlake, Lucy Yong Overview This draft covers two problems as follows. Providing

More information

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV. 2 CHAPTER Cisco's Disaster Recovery as a Service (DRaaS) architecture supports virtual data centers that consist of a collection of geographically-dispersed data center locations. Since data centers are

More information

Configuring Resilient Ethernet Protocol

Configuring Resilient Ethernet Protocol CHAPTER 19 This chapter describes how to use Resilient Ethernet Protocol (REP) on the Catalyst 4500 series switch. REP is a Cisco proprietary protocol that provides an alternative to Spanning Tree Protocol

More information

Real4Test. Real IT Certification Exam Study materials/braindumps

Real4Test.   Real IT Certification Exam Study materials/braindumps Real4Test http://www.real4test.com Real IT Certification Exam Study materials/braindumps Exam : 400-101 Title : CCIE Routing and Switching Written Exam v5.1 Vendor : Cisco Version : DEMO Get Latest & Valid

More information

VPLS Autodiscovery: BGP Based

VPLS Autodiscovery: BGP Based First Published: February 19, 2007 Last Updated: February 19, 2007 VPLS Autodiscovery enables each Virtual Private LAN Service (VPLS) provider edge (PE) router to discover which other PE routers are part

More information

Operation Manual MPLS VLL. Table of Contents

Operation Manual MPLS VLL. Table of Contents Table of Contents Table of Contents... 1-1 1.1 MPLS VLL Overview... 1-2 1.1.1 Concepts in MPLS VLL... 1-2 1.1.2 Introduction to MPLS VLL... 1-2 1.1.3 Packet Forwarding... 1-3 1.1.4 Implementation... 1-4

More information

H-VPLS N-PE Redundancy for MPLS Access

H-VPLS N-PE Redundancy for MPLS Access The feature enables two network provider edge (N-PE) devices to provide failover services to a user provider edge (U-PE) device in a hierarchical virtual private LAN service (H-VPLS). Having redundant

More information

Carrier Ethernet Evolution

Carrier Ethernet Evolution Carrier Ethernet Evolution Next phase of carrier-class Ethernet services wave Levente Laposi, IP Division Regional Support Centre October 2008 Agenda 1. Introduction 2. Understanding P 3. P-VPLS The next

More information

Configuring STP and RSTP

Configuring STP and RSTP 7 CHAPTER Configuring STP and RSTP This chapter describes the IEEE 802.1D Spanning Tree Protocol (STP) and the ML-Series implementation of the IEEE 802.1W Rapid Spanning Tree Protocol (RSTP). It also explains

More information

Cisco EXAM Cisco ADVDESIGN. Buy Full Product.

Cisco EXAM Cisco ADVDESIGN. Buy Full Product. Cisco EXAM - 352-001 Cisco ADVDESIGN Buy Full Product http://www.examskey.com/352-001.html Examskey Cisco 352-001 exam demo product is here for you to test the quality of the product. This Cisco 352-001

More information

Juniper Networks Certified Specialist Service Provider Routing and Switching Bootcamp, JIR, JSPX, JMF (JNCIS-SP BC)

Juniper Networks Certified Specialist Service Provider Routing and Switching Bootcamp, JIR, JSPX, JMF (JNCIS-SP BC) Juniper Networks Certified Specialist Service Provider Routing and Switching Bootcamp, JIR, JSPX, JMF (JNCIS-SP BC) This course combines Junos Intermediate Routing (JIR), Junos Service Provider Switching

More information

MPLS-based Metro Ethernet Networks A Tutorial

MPLS-based Metro Ethernet Networks A Tutorial MPLS-based Metro Ethernet Networks A Tutorial Paresh Khatri Jan, 2010 MPLS-based Metro Ethernet Networks Paresh Khatri Director, Advanced Consulting Engineering 2 MPLS-based Metro Ethernet Networks, January

More information

MPLS-based Metro Ethernet Networks A Tutorial. Paresh Khatri

MPLS-based Metro Ethernet Networks A Tutorial. Paresh Khatri MPLS-based Metro Ethernet Networks A Tutorial Paresh Khatri Agenda Introduction to Metro Ethernet Services Traditional Metro Ethernet networks Delivering Ethernet over MPLS Summary Questions SLIDE 2 1.

More information

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0

Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 Cisco Evolved Programmable Network Implementation Guide for Large Network with End-to-End Segment Routing, Release 5.0 First Published: 2017-06-22 Americas Headquarters Cisco Systems, Inc. 170 West Tasman

More information

MPLS Networks: Design and Routing Functions

MPLS Networks: Design and Routing Functions MPLS Networks: Design and Routing Functions Course Description This course provides an understanding of how MPLS works its advantages and limitations and how it can be deployed to provide effective services

More information

DD2490 p Layer 2 networking. Olof Hagsand KTH CSC

DD2490 p Layer 2 networking. Olof Hagsand KTH CSC DD2490 p4 2010 Layer 2 networking Olof Hagsand KTH CSC 1 Literature Radia Pearlman Interconnections - Bridges, Routers, Switches and Internetworking Protocols, Addison-Wesley. Section 3: Transparent bridges

More information

Deploying Carrier Ethernet Features on Cisco ASR 9000

Deploying Carrier Ethernet Features on Cisco ASR 9000 Deploying Carrier Ethernet Features on Cisco ASR 9000 Vinod Kumar Balasubramanyam (vinbalas@cisco.com) Technical Marketing Engineer Agenda Carrier Ethernet Overview Cisco ASR 9000 Overview EFP Overview

More information

MPLS опорни мрежи MPLS core networks

MPLS опорни мрежи MPLS core networks MPLS опорни мрежи MPLS core networks Николай Милованов/Nikolay Milovanov http://niau.org Objectives Identify the drawbacks of traditional IP routing Describe basic MPLS concepts and LSR types. MPLS Labels

More information

L2VPN Protocol-Based CLIs

L2VPN Protocol-Based CLIs The feature provides a set of processes and an improved infrastructure for developing and delivering Cisco IOS software on various Cisco platforms. This feature introduces new commands and modifies or

More information

Top-Down Network Design

Top-Down Network Design Top-Down Network Design Chapter Seven Selecting Switching and Routing Protocols Original slides by Cisco Press & Priscilla Oppenheimer Selection Criteria for Switching and Routing Protocols Network traffic

More information

MPLS-based Metro Ethernet Networks

MPLS-based Metro Ethernet Networks MPLS-based Metro Ethernet Networks A Tutorial Paresh Khatri paresh.khatri@alcatel-lucent.com.au Agenda 1. Introduction 2. Introduction to Metro Ethernet Services 3. Traditional Metro Ethernet networks

More information

Link Bundling Commands

Link Bundling Commands Link Bundling Commands This module provides command line interface (CLI) commands for configuring Link Bundle interfaces on the Cisco NCS 5000 Series Router. For detailed information about Link Bundle

More information

Configuring Resilient Ethernet Protocol

Configuring Resilient Ethernet Protocol This chapter describes Resilient Ethernet Protocol (REP), REP configuration guidelines, VLAN load balancing, REP timers, and REP over EVC. This chapter also describes procedures to configure REP. Understanding

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

More information

EVPN Multicast. Disha Chopra

EVPN Multicast. Disha Chopra EVPN Multicast Disha Chopra Agenda EVPN Multicast Optimizations Introduction to EVPN Multicast (BUM) IGMP Join/Leave Sync Routes Selective Multicast Ethernet Tag Route Use Case 2 EVPN BUM Traffic Basics

More information

Emerging MPLS OAM mechanisms

Emerging MPLS OAM mechanisms Emerging MPLS OAM mechanisms Answering the interoperability and scalability question Data Networks Operation John Nakulski Product Manager October 2006 Page 1 Agenda Introduction The Need for MPLS OAM

More information

Configuring Rapid PVST+ Using NX-OS

Configuring Rapid PVST+ Using NX-OS Configuring Rapid PVST+ Using NX-OS This chapter describes how to configure the Rapid per VLAN Spanning Tree (Rapid PVST+) protocol on Cisco NX-OS devices. This chapter includes the following sections:

More information

MPLS etc.. 9 May 2017 AN

MPLS etc.. 9 May 2017 AN MPLS etc.. 9 May 2017 AN Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE LDP MPLS-TE LABEL MP-BGP MPLS is not alone LSP TAG H-VPLS GMPLS ISIS-TE MPƛS RSVP-TE SR OSPF-TE T-MPLS PCEP Multi-Protocol

More information

Rozšiřitelnost a vysoká dostupnost v L2 sítích

Rozšiřitelnost a vysoká dostupnost v L2 sítích Rozšiřitelnost a vysoká dostupnost v L2 sítích Techtorial Jiří Tesař Systems Engineer CCIE #14558 jitesar@cisco.com Sponsor Logo Sponsor Logo Sponsor Logo Sponsor Logo CIscoEXPO 2010 Cisco Systems, Inc.

More information

Lab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3

Lab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3 Lab 1: Static MPLS First lab gives a basic understanding of MPLS label swapping No signaling manually assign labels like static routing Understand configuration, forwarding tables, and debugging of MPLS

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring VPLS Multihoming Using Autodiscovery (FEC 129) Release NCE0072 Modified: 2016-10-26 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA

More information

Configuring StackWise Virtual

Configuring StackWise Virtual Finding Feature Information, page 1 Restrictions for Cisco StackWise Virtual, page 1 Prerequisites for Cisco StackWise Virtual, page 2 Information About Cisco Stackwise Virtual, page 2 Cisco StackWise

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Interconnecting a Layer 2 Circuit with a Layer 3 VPN Modified: 2017-01-19 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Network Virtualization. Duane de Witt

Network Virtualization. Duane de Witt Network Virtualization Duane de Witt nv Edge System Overview System Deep Dive nv System Overview System Deep Dive NV EDGE SYSTEM OVERVIEW SUPERIOR, SIMPLE NETWORK DUAL-HOMING SOLUTION L3 Router dualhoming

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

The multiple spanning-tree (MST) implementation is based on the IEEE 802.1s standard.

The multiple spanning-tree (MST) implementation is based on the IEEE 802.1s standard. CHAPTER 18 This chapter describes how to configure the Cisco implementation of the IEEE 802.1s Multiple STP (MSTP) on the IE 3010 switch. Note The multiple spanning-tree (MST) implementation is based on

More information

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018

Internet Engineering Task Force (IETF) Request for Comments: N. Bitar Nokia R. Shekhar. Juniper. J. Uttaro AT&T W. Henderickx Nokia March 2018 Internet Engineering Task Force (IETF) Request for Comments: 8365 Category: Standards Track ISSN: 2070-1721 A. Sajassi, Ed. Cisco J. Drake, Ed. Juniper N. Bitar Nokia R. Shekhar Juniper J. Uttaro AT&T

More information

IEEE 802.1ah Provider Backbone Bridging

IEEE 802.1ah Provider Backbone Bridging IEEE 802.1ah Provider Backbone Bridging In This Chapter This chapter provides information about Provider Backbone Bridging (PBB), process overview, and implementation notes. Topics in this chapter include:

More information

HUAWEI AR Series SEP Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date

HUAWEI AR Series SEP Technical White Paper HUAWEI TECHNOLOGIES CO., LTD. Issue 1.0. Date HUAWEI AR Series SEP Technical White Paper Issue 1.0 Date 2015-01-19 HUAWEI TECHNOLOGIES CO., LTD. 2015. All rights reserved. No part of this document may be reproduced or transmitted in any form or by

More information

Why Packet Switching on LAN? Packet Switching on L2 (LAN Level) Bridge / Router. Agenda

Why Packet Switching on LAN? Packet Switching on L2 (LAN Level) Bridge / Router. Agenda Why Packet Switching on LN? Packet Switching on L2 (LN Level) Transparent Bridging (TB), Spanning Tree Protocol (STP), Rapid STP, L2 Bridging versus L3 Routing LN was primarily designed for shared media

More information

Configuring Rapid PVST+

Configuring Rapid PVST+ This chapter describes how to configure the Rapid per VLAN Spanning Tree (Rapid PVST+) protocol on Cisco NX-OS devices using Cisco Data Center Manager (DCNM) for LAN. For more information about the Cisco

More information