802.1AQ SUPPORT OVER IETF EVPN
First Claim
1. A method implemented in a multiprotocol label swapping (MPLS) edge switch (PE) for interworking the 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane such that electing designated forwarders (DFs) for a given Backbone-Virtual Local Area Network Identifier (B-VID) in a local Provider Backbone Bridged Network (PBBN) determines which PE uniquely transfers specific I-Component Source Identifier (I-SID) and Media Access Control (MAC) information for the B-VID from an Intermediate System-Intermediate System (IS-IS) database into a BGP database and transfers I-SID and MAC information in the BGP database into the IS-IS database of the PE, the method comprising the steps of:
- receiving an IS-IS protocol data unit (PDU) including an IS-IS Type Length Value (TLV) by the PE;
determining whether the received IS-IS PDU data requires a change in a configuration of DFs;
determining whether the PE is still a DF for one or more B-VIDs;
removing the DF associated network layer reachability information (NLRI) from the BGP database and remote NLRI sourced information for the DF from the IS-IS database, in response to the PE no longer being the DF; and
adding the DF associated NLRI to the BGP database from the IS-IS database and local DF associated remote shortest path bridging MAC mode (SPBM) sub tenants to the IS-IS database from the BGP database, in response to the PE becoming the DF for at least one B-VID.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is implemented in a multiprotocol label swapping (MPLS) edge switch (PE) for interworking the 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane. The method and system elect designated forwarders (DFs) for a given Backbone-Virtual Local Area Network Identifier (B-VID) in a local Provider Backbone Bridged Network (PBBN) and thereby determine which PE uniquely transfers specific I-Component Source Identifier (I-SID) and Media Access Control (MAC) information for the B-VID from an Intermediate System-Intermediate System (IS-IS) database into a BGP database and transfers I-SID and MAC information in the BGP database into the IS-IS database of the PE.
171 Citations
20 Claims
-
1. A method implemented in a multiprotocol label swapping (MPLS) edge switch (PE) for interworking the 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane such that electing designated forwarders (DFs) for a given Backbone-Virtual Local Area Network Identifier (B-VID) in a local Provider Backbone Bridged Network (PBBN) determines which PE uniquely transfers specific I-Component Source Identifier (I-SID) and Media Access Control (MAC) information for the B-VID from an Intermediate System-Intermediate System (IS-IS) database into a BGP database and transfers I-SID and MAC information in the BGP database into the IS-IS database of the PE, the method comprising the steps of:
-
receiving an IS-IS protocol data unit (PDU) including an IS-IS Type Length Value (TLV) by the PE; determining whether the received IS-IS PDU data requires a change in a configuration of DFs; determining whether the PE is still a DF for one or more B-VIDs; removing the DF associated network layer reachability information (NLRI) from the BGP database and remote NLRI sourced information for the DF from the IS-IS database, in response to the PE no longer being the DF; and adding the DF associated NLRI to the BGP database from the IS-IS database and local DF associated remote shortest path bridging MAC mode (SPBM) sub tenants to the IS-IS database from the BGP database, in response to the PE becoming the DF for at least one B-VID. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multiprotocol label swapping (MPLS) edge switch (PE) for interworking the 802.1aq control plane with an Ethernet Virtual Private Network (EVPN) Border Gateway Protocol (BGP) control plane such that electing designated forwarders (DFs) for a given Backbone-Virtual Local Area Network Identifier (B-VID) in a local Provider Backbone Bridged Network (PBBN) determines which PE uniquely transfers specific I-Component Source Identifier (I-SID) and Media Access Control (MAC) information for the B-VID from an Intermediate System-Intermediate System (IS-IS) database into a BGP database and transfers I-SID and MAC information in the BGP database into the IS-IS database of the PE, the PE comprising:
a processor configured to execute a control plane interworking function, a IS-IS module and a BGP module, the BGP module configured to manage the BGP database, the IS-IS module configured to receive an IS-IS protocol data unit (PDU) including an IS-IS Type Length Value (TLV) and manage the IS-IS database, the control plane interworking function configured to determine whether the received IS-IS PDU data requires a change in a configuration of DFs,to determine whether the PE is still a DF for one or more B-VIDs, to remove the DF associated network layer reachability information (NLRI) from the BGP database and remote NLRI sourced information for the DF from the IS-IS database, in response to the PE no longer being the DF, and to add the DF associated NLRI to the BGP database from the IS-IS database and local DF associated remote shortest path bridging MAC mode (SPBM) sub tenants to the IS-IS database from the BGP database, in response to the PE becoming the DF for at least one B-VID. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification