This example shows a Fabric Extend deployment using service provider VLAN tunnels over MPLS Pseudowire. In this scenario, you map two dedicated VLAN IDs (VIDs) from the Hub to the Spoke sites. Then the logical IS-IS interfaces translate the BVIDs to map them to the per branch provider VIDs.
Because the tunnels are point-to-point VLAN connections, not VXLAN, there is no need to encapsulate a VXLAN header to SPB packets.
Important
10/40/100 Gbps switch — — — — — — Core — — — — — — 1 Gbps switch
You cannot have IS-IS in the Core.
Do not create the two VLANs represented in the logical interface connection on the BEBs. If you do, you will not be able add any Fabric Extend ports to be members of those VLANs. One links the port that is facing the core and those VLANs in the logical interface connection.
The following figure shows a sample Fabric Extend deployment over Pseudowire.
Note
Logical interface VLANs cannot be the same as the SPBM B-VLANs and you cannot create these VLANs locally. Use these VLANs for configuring the logical interface only. Once a port is being used for a logical interface it cannot be added to any platform VLAN and spanning tree is automatically disabled on the port.
Switch(config)# logical-intf isis 255 vid 200,300 primary-vid 200 port 2/14 name fe_to_Switch Switch(config-isis-255)# isis Switch(config-isis-255)# isis spbm 1 Switch(config-isis-255)# isis enable Switch(config-isis-255)# exit
Note
Logical interface VLANs cannot be the same as the SPBM B-VLANs and you cannot create these VLANs locally. Use these VLANs for configuring the logical interface only. Once a port is being used for a logical interface it cannot be added to any platform VLAN and spanning tree is automatically disabled on the port.
Switch(config)# mlt 11 Switch(config)# mlt 11 encapsulation dot1q Switch(config)# mlt 11 mem 1/49-1/50 Switch(config)# router isis enable Switch(config)# logical-intf isis 255 vid 200,300 primary-vid 200 mlt 11 name fe_to_Switch Switch(config-isis-255)# isis Switch(config-isis-255)# isis spbm 1 Switch(config-isis-255)# isis enable Switch(config-isis-255)# exit
Intermediate routers are typically configured by an Internet service provider (ISP). The following configurations are for reference only.
Switch(config)# vlan create 200 type port-mstprstp 1 Switch(config)# vlan create 300 type port-mstprstp 1 Switch(config)# vlan member add 200 8/1,8/19 Switch(config)# vlan member add 300 8/1,8/19
Switch(config)# mlt 11 Switch(config)# mlt 11 encapsulation dot1q Switch(config)# mlt 11 mem 8/21-8/22 Switch(config)# vlan create 200 type port-mstprstp 1 Switch(config)# vlan create 300 type port-mstprstp 1 Switch(config)# vlan member add 200 8/1 Switch(config)# vlan mlt 200 11 Switch(config)# vlan member add 300 8/1 Switch(config)# vlan mlt 300 11