,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Avaya-Proprietary.Use pursuant to your signed agreement or Avaya policy.,*,Shortest Path Bridging 802.1AQ,Lui Simonetti&Gates Zeng,Where are we coming from?,L2 Bridged Networks,L2 networks,did not,scale,Why?,The MAC address,L2 addressing=MAC addressThe MAC address is a flat address with no summarization or hierarchy possible,No Scalable Control Plane,With no addressing hierarchy possible it was not possible to have a Link State Protocol for L2 networks which could scale,No L2 OAM tools,Limited Virtualization,Only 802.1Q VLAN tagging,L3 IP Routed Networks,So L3(IP)routing had to be used in the Core,Why?,The IP address structure,can be summarized into networks using a netmask,Core nodes do not need to know every single IP address on the network(they have no ARP cache),Scalable Control Plane,Availability of Link State Protocols such as:,IS-IS&OSPF,IP OAM Tools,ping,traceroute,IP Virtualization possible,But requires BGP&MPLS for scalability,IEEE L2 Ethernet evolution,Standard,Year,Name,Loopfree topology by:,Service IDs,Provisioning,Virtualization of,IEEE 802.1Q,1998,Virtual Lans,(VLAN Tagging),Spanning Tree,SMLT,4096,Edge and Core,Layer 2,IEEE 802.1ad,2005,Provider Bridging,(QinQ),Spanning Tree,SMLT,4096x4096,Edge and Core,Layer 2,IEEE 802.1ah,2008,Provider Backbone Bridging(MacInMac),Spanning Tree,SMLT,16 Mil.,Edge and Core,Layer 2,IEEE 802.1aq,2011,Shortest Path Bridging,(SPBV&SPBM),Link-State-Protocol(IS-IS),16 Mil.,Only Service Access Points,IEEE:Layer 2,IETF draft:Layer 3 Unicast&Multicast,IEEE 802.1ag,2007,Connectivity Fault Management(CFM),Discovery and verification of path through IEEE bridged network,Ethernet=IEEE,The balance shifts to SPB,L2 SPB Networks,Now a L2 SPB network scales,MACinMAC,802.1ah brings addressing hierarchy&summarisation to Ethernet based networks,Scalable Control Plane,802.1aq SPBM leverages MACinMAC and uses,IS-IS,for BMAC reachability,L2 OAM tool,802.1ag brings sophisticated OAM tools,which can complement and enhance traditional IP OAM tools,Designed for Virtualization,802.1ah introduces a Service ID(I-SID)which can scale to 16 million services,L3 IP Routed Networks,Difficult to virtualize on a IP Core,The IP address structure,can be summarized into networks using a netmask,Core nodes do not need to know every single IP address on the network(they have no ARP cache),Scalable Control Plane,Availability of Link State Protocols such as:,IS-IS&OSPF,IP OAM Tools,ping,traceroute,Complex/Costly Virtualization,Requires BGP&MPLS for scalability,Requires VPLS for L2 virtualization over an L3 core,Virtualization Technology Comparison,MPLS versus VENA,e.g.PIM,Protocol Infrastructure,e.g.RIP/OSPF,Protocol Infrastructure,e.g.RFC4364,Protocol Infrastructure,e.g.Draft Rosen,Protocol Infrastructure,e.g.802.1q/D,Protocol Infrastructure,802.1Q,(VLAN),802.1D,(STP),UC IGP,(IS-IS or OSPF),Layer 3 Unicast Service,Layer 3 Multicast Service,Layer 3 Virtualized Multicast Service,SONET,SDH,Ethernet,etc,Physical Infrastructure,Top Down Vertical dependency,Layer 3 Virtualized Unicast Service,Layer 3 Virtualized Multicast Service,Layer 3 Virtualized Unicast Service,Layer 3 Multicast Service,Layer 3 Unicast Service,Layer 2 Virtualized Service,IP/SPB,SPBm/SPBm,Protocol Infrastructure,Ethernet,Physical Infrastructure,Horizontally Independent,Connectivity Services,i,ndependent from Infrastructure,e.g.VPLS,Protocol Infrastructure,Layer 2 Virtualized,Unicast,Service,MPLS,Understanding Shortest Path Bridging,Mac in Mac,802.1ah encapsulation,Control Plane,SPB uses IS-IS,Data Plane,SPB Terminology:BEB,BCB,BVLAN,CVLAN.,Load sharing traffic with SPBs Equal Cost Trees,Loop suppression using RPFC,SPBs hierarchical addressing:L2VSN&L3VSN,SPB uses Multicast Trees,QOS&DiffServ over SPB,Operations,Administration&Maintenance(OA&M),SPB leverages 802.1ag CFM&,Y.1731 Performance Monitoring,SPBm 802.1ah Mac-in-Mac Encapsulation,DA,SA,Payload,VLAN ID,DA,SA,Payload,C-VID,B-DA,B-SA,B-VID,802.1Q,802.1ah,Provider,Backbone,Bridges,Legend:,SA=Source MAC address,DA=Dest.MAC address,VID=VLAN ID,C-VID=Customer VID,I-SID=24 Bit Service ID,B-VID=Backbone VID,B-DA=Backbone DA,B-SA=Backbone SA,I-SID,Tunnel Identifiers,Service Identifiers,Customer,VLANs,DA,SA,Payload,Customer,with,No VLAN Tags,or,Consolidated Service and Tunnel,Simplified and integrated forwarding like MPLS without the complexity,SPB Service Type encapsulations,Service Types,Global Routing instance,(IP Shortcuts),IP,C-MAC,Data,IP,B-MAC,Data,L2 VSN,IP,C-MAC,Data,IP,C-MAC,Data,L3 VSN,I-SID,IP,B-MAC,Data,C-MAC,Edge,SPBM,IP,C-MAC,Data,IPVPN-Lite over SPB,I-SID,IP,B-MAC,Data,*C-MAC,IP,B-MAC,Data,Service IP,*C-MAC header is NULL,Node A,Node B,Node C,Node D,BEB,BEB,BCB,BCB,802.1ah MAC-in-MAC,regular IP on Ethernet,802.1ah MACinMAC,IP-in-IP on Ethernet,Understanding Shortest Path Bridging,Mac in Mac,802.1ah encapsulation,Control Plane,SPB uses IS-IS,Data Plane,SPB Termi