Signaling of attachment circuit status and automatic discovery of inter-chassis communication peers
First Claim
1. A method at a routing device, the method comprising:
- establishing an inter-chassis control plane channel session with a remote routing device, the routing device and the remote routing device being linked to a multi-homed routing device;
synchronizing with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-homed routing device, the synchronization with the remote routing device including;
identifying information associated with the link from the routing device to the multi-homed routing device;
transmitting the information associated with the link to the remote routing device within the inter-chassis control plane channel session;
receiving additional information from the remote routing device within the inter-chassis control plane channel session; and
identifying the state of the link based on the information and the additional information; and
advertising the state of the link by way of Border Gateway Protocol (BGP), the advertising of the state of the link including;
encoding the state of the link in a BGP update message, andadvertising the BGP update message through the BGP protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a method of signaling status at a routing device is provided. In this method, the routing device establishes an inter-chassis control plane channel session with a remote routing device. Here, the routing device and the remote routing device are linked to a multi-homed routing device. The routing device then synchronizes with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-homed routing device. The state of the link is thereafter advertised by way of Border Gateway Protocol (BGP). Additionally, a method of discovering inter-chassis communication peers via BGP between the first and remote routing devices is provided.
10 Citations
21 Claims
-
1. A method at a routing device, the method comprising:
-
establishing an inter-chassis control plane channel session with a remote routing device, the routing device and the remote routing device being linked to a multi-homed routing device; synchronizing with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-homed routing device, the synchronization with the remote routing device including; identifying information associated with the link from the routing device to the multi-homed routing device; transmitting the information associated with the link to the remote routing device within the inter-chassis control plane channel session; receiving additional information from the remote routing device within the inter-chassis control plane channel session; and identifying the state of the link based on the information and the additional information; and advertising the state of the link by way of Border Gateway Protocol (BGP), the advertising of the state of the link including; encoding the state of the link in a BGP update message, and advertising the BGP update message through the BGP protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable medium that stores instructions, which, when performed by a routing device, cause the routing device to perform operations comprising:
-
establishing an inter-chassis control plane channel session with a remote routing device, the routing device and the remote routing device being linked to a multi-homed routing device; synchronizing with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-horned routing device, the synchronization with the remote routing device including; identifying information associated with the link from the routing device to the multi-homed routing device; transmitting the information associated with the link to the remote routing device within the inter-chassis control plane channel session; receiving additional information from the remote routing device within the inter-chassis control plane channel session; and identifying the state of the link based on the information and the additional information; and advertising the state of the link by way of Border Gateway Protocol (BGP), the advertising of the state of the link including; encoding the state of the link in a BGP update message, and advertising the BGP update message through the BGP protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
a status signaling module configured to; establish an inter-chassis control plane channel session with a routing device, the apparatus and the routing device being linked to a multi-homed routing device; synchronize with the routing device by way of the inter-chassis control plane channel session to identify a state of a link from the apparatus to the multi-homed routing device, the synchronization with the remote routing device including; identifying information associated with the link from the routing device to the multi-horned routing device; transmitting the information associated with the link to the remote routing device within the inter-chassis control plane channel session; receiving additional information from the remote routing device within the inter-chassis control plane channel session; and identifying the state of the link based on the information and the additional information; and advertise the state of the link by way of Border Gateway Protocol (BGP), the advertising of the state of the link including; encoding the state of the link in a BGP update message, and advertising the BGP update message through the BGP protocol. - View Dependent Claims (16, 17, 18, 19)
-
20. A method at a routing device, the method comprising:
-
identifying a first system identifier associated with a multi-homed routing device linked to the routing device; receiving a second system identifier from a remote routing device by way of Border Gateway Protocol (BGP); comparing the first system identifier with the second system identifier; establishing an inter-chassis control plane channel session with the remote routing device based on a match of the first system identifier with the second system identifier; and synchronizing with the remote routing device by way of the inter-chassis control plane channel session to identify a state of a link from the routing device to the multi-homed routing device, the synchronization with the remote routing device including; identifying information associated with the link from the routing device to the multi-homed routing device; transmitting the information associated with the link to the remote routing device within the inter-chassis control plane channel session; receiving additional information from the remote routing device chassis control plane channel session; and identifying the state of the link based on the information and the additional information. - View Dependent Claims (21)
-
Specification