Methods and apparatus for route installation acknowledgement and acknowledgement aggregation in BGP
First Claim
1. An apparatus, comprising:
- a route reflector implemented in at least one of a memory or a processing device, the route reflector configured to receive, from a network management module, an instruction to install a route associated with a multi-stage switch, the route reflector configured to send the instruction to install the route to a first route target network control entity associated with the multi-stage switch and a second route target network control entity associated with the multi-stage switch,the route reflector configured to receive, from the first route target network control entity, a first acknowledgement signal indicating that the route was successfully installed at the first route target network control entity,the route reflector configured to receive, from the second route target network control entity, a second acknowledgement signal indicating that the route was successfully installed at the second route target network control entity,the route reflector configured to send a third acknowledgement signal to the network management module in response to receiving both the first acknowledgement signal and the second acknowledgement signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments, an apparatus includes a route reflector implemented in at least one of a memory or a processing device. The route reflector is configured to be included within a switch fabric system. The route reflector is configured to receive, from a network management module, an instruction to install a route associated with a multi-stage switch, and send the instruction to install to a route target network control entity associated with the multi-stage switch. The route reflector is also configured to receive, from the route target network control entity, a first acknowledgement signal indicating that the route was successfully installed at the route target network control entity. The route reflector is configured to send a second acknowledgement signal to the network management module in response to receiving the first acknowledgement signal.
18 Citations
20 Claims
-
1. An apparatus, comprising:
-
a route reflector implemented in at least one of a memory or a processing device, the route reflector configured to receive, from a network management module, an instruction to install a route associated with a multi-stage switch, the route reflector configured to send the instruction to install the route to a first route target network control entity associated with the multi-stage switch and a second route target network control entity associated with the multi-stage switch, the route reflector configured to receive, from the first route target network control entity, a first acknowledgement signal indicating that the route was successfully installed at the first route target network control entity, the route reflector configured to receive, from the second route target network control entity, a second acknowledgement signal indicating that the route was successfully installed at the second route target network control entity, the route reflector configured to send a third acknowledgement signal to the network management module in response to receiving both the first acknowledgement signal and the second acknowledgement signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory processor-readable medium storing code representing instructions to be executed by a processor, the code comprising code to cause a processor to:
-
receive, from a network management module, an instruction to install a route associated with a multi-stage switch, send the instruction to install the route to a first route target network control entity from a plurality of network control entities and a second route target network control entity from the plurality of network control entities; receive, from the first route target network control entity, a first acknowledgement signal indicating that the route was successfully installed at the first route target network control entity; receive, from the second route target network control entity, a second acknowledgement signal indicating that the route was successfully installed at the second route target network control entity; and send, in response to receiving both the first acknowledgement signal and the second acknowledgement signal, a third acknowledgement signal to the network management module indicating that the route was successfully installed at the first route target network control entity and the second route target network control entity. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus, comprising:
-
a route reflector implemented in at least one of a memory or a processing device, the route reflector configured to send an instruction to install a route associated with a multi-stage switch to a first route target network control entity and a second route target network control entity from a plurality of network control entities associated with a control plane of the multi-stage switch, the route reflector configured to send a first acknowledgment signal to a network management module if both a second acknowledgement signal indicating that the route was successfully installed at the first route target network control entity and a third acknowledgement signal indicating that the route was successfully installed at the second route target network control entity are received by the route reflector within a predetermined amount of time, the route reflector configured to send an error signal to the network management module if at least one of the second acknowledgement signal or the third acknowledgement signal is not received by the route reflector within the predetermined amount of time. - View Dependent Claims (17, 18, 19, 20)
-
Specification