What is Anycast
Anycast is a network addressing and routing methodology in which datagrams from a single sender are routed to the topologically nearest node in a group of potential receivers, though it may be sent to several nodes, all identified by the same destination address [Wikipedia].
Anycast is networking technique where the same IP prefix is advertised from multiple locations. The network then decides which location to route a user request to, based on routing protocol costs and possibly the "health" of the advertising servers. With anycast, the same IP address can be assigned to n servers, potentially distributed across the world.
- one IP address in every location
- service reliability
- high availability
- locality / latency improvements
- Load Balancing
- distributed response to DoS
THE MAIN ADVANTAGES OF ANYCAST
- One of the major advantage is to reduce latency in response. A user accessing the service from a particular location will be directed to the nearest end point providing the service.
- Higher service uptime. An issue or technical glitch in one of the anycasted resource will not affect the other one in another locations, due to which users can be routed to that location.
- Better resistance against Distributed Denial Of Service Attacks.