System and Method to Route Data in an Anycast Environment
AssigneeAT&T Intellectual Property I, L.P.
InventorsMichael Satterlee, John F. Gibbons, Neal A. Shackleton
Life of this patent
Estimating the term…
Abstract
A method of routing data in a network includes sending an instruction to a router to statically route outbound traffic to a firewall farm having an anycast address, identifying prefixes of endpoints that communicate with router, instructing a firewall router to send a route advertisement to the network announcing that the firewall router is the subsequent best hop for data bound for the endpoints, detecting a change in network condition, and sending another instruction to the router to route outbound traffic to another firewall farm having the anycast address after detecting the change.
Claims20
A system, comprising:
- a memory that stores instructions;
- a processor that executes the instructions to perform operations, the operations comprising:
- instructing a service node router to send a router advertisement to a network that announces that the service node router is a next best hop for data traffic that is bound for a customer endpoint having an address that includes a prefix that communicates with the network via an anycast router, wherein outbound traffic related to a network service is routed by the anycast router to a first service node associated with an anycast address;
- and
- instructing, after detection of a change in a network condition of the network, the anycast router to route the outbound traffic related to the network service to a second service node associated with the anycast address.
A method, comprising:
- instructing, by utilizing instructions from memory that are executed by a processor, a service node router to send a router advertisement to a network that announces that the service node router is a next best hop for data traffic that is bound for a customer endpoint having an address that includes a prefix that communicates with the network via an anycast router, wherein outbound traffic related to a network service is routed by the anycast router to a first service node associated with an anycast address;
- and
- instructing, after detection of a change in a network condition of the network, the anycast router to route the outbound traffic related to the network service to a second service node associated with the anycast address.
A computer-readable device comprising instructions, which, when loaded and executed by a processor, cause the processor to perform operations comprising:
- instructing a service node router to send a router advertisement to a network that announces that the service node router is a next best hop for data traffic that is bound for a customer endpoint having an address that includes a prefix that communicates with the network via an anycast router, wherein outbound traffic related to a network service is routed by the anycast router to a first service node associated with an anycast address;
- and
- instructing, after detection of a change in a network condition of the network, the anycast router to route the outbound traffic related to the network service to a second service node associated with the anycast address.
Dependencies are inferred from the claim text.