An Analysis of Anycast Architecture

K. Ettikan and R. Abdullah (Malaysia)


IPv4, IPv6, Anycast, Service Locating, Architecture


The Internet Protocol (IP) anycasting communication service was originally designed to support service locating to the nearest anycast server based on routing protocol measure of distance for anycast service from a pool of identical service servers. The birth of IPv6 has given the opportunity to design and implement anycast service at IP layer, which could not be implemented in IPv4 due to addressing complexity. In this paper, we will be analyzing and comparing the anycast architecture for IPv4 and IPv6. Pitfalls in the new proposed IPv6 anycast design have been identified and solutions to the problems have been proposed. The nature of anycast service which delivers anycast datagrams to the nearest anycast server independent of previous datagrams will cause unexpected results if the packets have been fragmented. The fragmented packets may be delivered to different anycast servers and will not be useful for the anycast clients. Implementation problems for the proposed solution have been identified. Possible solutions to obviate the obstacles were explored as well. Finally, we have proposed a new anycast architecture based on the findings for the global anycast servers locating services.

Important Links:

Go Back