PE device and method for advertising information about PE device
First Claim
1. A method for advertising information about a first provider edge (PE) device in a Border Gateway Protocol-based multicast virtual private network (BGP-based MVPN), the method comprising:
- receiving, by the first PE device, configuration information describing a role and a working status of the first PE device as a node in the BGP-based MVPN that supports point-to-multipoint tunneling among nodes forming the BGP-based MVPN;
generating, by the first PE device, a BGP update message, including network layer reachability information (NLRI) comprising an IP address of the first PE device, an identifier of the BGP-based MVPN, and the role of the first PE device and working status of the first PE device,wherein the role of the first PE device in the BGP-based MVPN is at least one of a root node and a leaf node, and the working status is either active or standby;
determining, by the first PE device, an IP address of an active leaf node in the BGP-based MVPN that is protected by the first PE device when the role of the first PE device is the leaf node and the working status of the first PE device is standby; and
sending, by the first PE device, the BGP update message in the BGP-based MVPN in a first or second manner, depending on whether the role of the first PE device is a root or leaf node in the BGP-based MVPN,wherein the first manner includes sending the BGP update message without prompting by another node in the BGP-based MVPN and the second manner includes sending the BGP message after receiving a message from an active root node in the BGP-based MVPN,wherein the BGP update message is sent in the first manner and comprises the IP address of the active leaf node when the first PE device determines that the role of the first PE device is the leaf node and the working status of the first PE device is standby, andwherein sending the BGP update message in the first manner comprises (a) first information indicating that the BGP update message carries the role of the first PE device and the working status of the first PE device, (b) a route distinguisher (RD) of an instance of the BGP-based MVPN on the first PE device, and (c) the RD is used as the identifier of the BGP-based MVPN.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present application disclose a method for advertising information about a PE device and a related apparatus, which are applied to a BGP-based MVPN. The method includes: a PE device in the MVPN determines a role of the PE device in the MVPN and a working status corresponding to the role, where the role is a root node and/or a leaf node, and the working status is active or standby; the PE device generates a BGP update message, carrying an IP address of the PE device, an identifier of the MVPN, the role of the PE device, and the working status of the PE device; and the PE device sends the BGP update message to a BGP neighbor of the PE device in the MVPN. The method and apparatus may alleviate a configuration workload and reduce an error occurrence during an application of a BGP-based MVPN.
-
Citations
14 Claims
-
1. A method for advertising information about a first provider edge (PE) device in a Border Gateway Protocol-based multicast virtual private network (BGP-based MVPN), the method comprising:
-
receiving, by the first PE device, configuration information describing a role and a working status of the first PE device as a node in the BGP-based MVPN that supports point-to-multipoint tunneling among nodes forming the BGP-based MVPN; generating, by the first PE device, a BGP update message, including network layer reachability information (NLRI) comprising an IP address of the first PE device, an identifier of the BGP-based MVPN, and the role of the first PE device and working status of the first PE device, wherein the role of the first PE device in the BGP-based MVPN is at least one of a root node and a leaf node, and the working status is either active or standby; determining, by the first PE device, an IP address of an active leaf node in the BGP-based MVPN that is protected by the first PE device when the role of the first PE device is the leaf node and the working status of the first PE device is standby; and sending, by the first PE device, the BGP update message in the BGP-based MVPN in a first or second manner, depending on whether the role of the first PE device is a root or leaf node in the BGP-based MVPN, wherein the first manner includes sending the BGP update message without prompting by another node in the BGP-based MVPN and the second manner includes sending the BGP message after receiving a message from an active root node in the BGP-based MVPN, wherein the BGP update message is sent in the first manner and comprises the IP address of the active leaf node when the first PE device determines that the role of the first PE device is the leaf node and the working status of the first PE device is standby, and wherein sending the BGP update message in the first manner comprises (a) first information indicating that the BGP update message carries the role of the first PE device and the working status of the first PE device, (b) a route distinguisher (RD) of an instance of the BGP-based MVPN on the first PE device, and (c) the RD is used as the identifier of the BGP-based MVPN. - View Dependent Claims (2, 3, 4, 10, 11, 12)
-
-
5. A first provider edge (PE) device applied to a Border Gateway Protocol-based multicast virtual private network (BGP-based MVPN), the PE device comprising:
-
a processor configured to provide at least the following operations for advertising information about the first PE device; receive configuration information describing a role and a working status of the first PE device as a node in the BGP-based MVPN that provides point-to-multipoint tunneling among nodes forming the BGP-based MVPN; and generate a BGP update message includes network layer reachability information (NLRI) comprising an IP address of the first PE device, an identifier of the BGP-based MVPN, and the role and working status of the first PE device, wherein the role of the first PE device in the BGP-based MVPN is at least one of a root node and a leaf node, and the working status is either active or standby; determining an IP address of an active leaf node in the BGP-based MVPN that is protected by the first PE device when the role of the first PE device is the leaf node and the working status of the first PE device is standby; and a network interface configured to cooperate with the processor to send the BGP update message in the BGP-based MVPN in a first or second manner, depending on whether the role of the first PE device is a root or leaf node in the BGP-based MVPN, wherein the first manner includes sending the BGP update message without prompting by another node in the BGP-based MVPN and the second manner includes sending the BGP message after receiving a message from an active root node in the BGP-based MVPN, wherein the BGP update message is sent in the first manner and comprises the IP address of the active leaf node when the role of the first PE device is the leaf node and the working status of the first PE device is standby, and wherein sending the BGP update message in the first manner comprises (a) first information indicating that the BGP update message carries the role of the first PE device and the working status of the first PE device, (b) a route distinguisher (RD) of an instance of the BGP-based MVPN on the first PE device, and (c) the RD is used as the identifier of the BGP-based MVPN. - View Dependent Claims (6, 7, 8)
-
-
9. A first provider edge (PE) device in a Border Gateway Protocol-based multicast virtual private network (BGP-based MVPN), the PE device comprising:
-
a non-transitory memory comprising executable instructions; and a processor in communication with the memory, wherein when the processor executes the instructions, the processor is configured to provide at least the following operations for advertising information about the first PE device; receive configuration information describing a role and a working status of the first PE device as a node in the BGP-based MVPN that provides point-to-multipoint tunneling among nodes forming the BGP-based MVPN; generate a BGP update message that includes network layer reachability information (NLRI) comprising an IP address of the first PE device, an identifier of the BGP-based MVPN, and the role and working status of the first PE device, wherein the role of the first PE device in the BGP-based MVPN is at least one of a root node and a leaf node, and the working status is either active or standby; determining an IP address of an active leaf node in the BGP-based MVPN that is protected by the first PE device when the role of the first PE device is the leaf node and the working status of the first PE device is standby; and send the BGP update message in the BGP-based MVPN in a first or second manner, depending on whether the role of the first PE device is a root or leaf node in the BGP-based MVPN, wherein the first manner includes sending the BGP update message without prompting by another node in the BGP-based MVPN and the second manner includes sending the BGP message after receiving a message from an active root node in the BGP-based MVPN, wherein the BGP update message is sent in the first manner and comprises the IP address of the active leaf node when the role of the first PE device is the leaf node and the working status of the first PE device is standby, and wherein sending the BGP update message in the first manner comprises (a) first information indicating that the BGP update message carries the role of the first PE device and the working status of the first PE device, (b) a route distinguisher (RD) of an instance of the BGP-based MVPN on the first PE device, and (c) the RD is used as the identifier of the BGP-based MVPN. - View Dependent Claims (13, 14)
-
Specification