Slina: Service Locating Using Ipv6 Anycast At Network Layer
Loading...
Date
2004-08
Authors
Karuppiah, Ettikan Kandasamy
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Design of IPv6 as the successor of IPv4 made possible adaptation of a new communication
mechanism, anycasting. Anycasting allows communication from a specific node to anyone of the
nodes in a group of nodes, which share the same IP address. Anycast was designed for service
location and can be used for many duplicated services such as mirroring service and domain name
service. Implementation of service location and nodes configuration will become much easier with
anycast service. Usage of application layer anycasting, integration of 'network intelligent' boxes
and metric based server selection to locate duplicated services cause additional overhead to the
network and also to the communicating nodes. Thus, a simple and yet efficient mechanism is
required to enable service location using anycasting.
In this thesis we propose a three-layered Internet model of fault tolerant and load balanced global
IPv6 anycast service locating architecture, SLINA (Service Locating using Initial Network layer
Anycast packet). Simple application layer modification, anycast group membership mechanism
and anycast packet forwarding technique which includes anycast packet lookup and routing, are
the functions involved in the three-layered approach. SLINA akhitecture uses the initial IP
anycast packet for service locating.
Total solution for IPv6 anycast service location at network layer has been designed and
implemented which includes new anycast addressing scheme, new integrated unicast and anycast
address lookup technique, new integrated unicast and anycast packet routing protocol, fault
tolerant and load balanced anycasting service with simple API approach and finally anycast.
group membership protocol. A simulated implementation of NP based address lookup, routing
protocols, group membership mechanisms and actual end-to-end anycast client-server
communication in networked environment has proved the functionality of the architecture. The
implementation shows that the proposed architecture can be easily integrated with today's Internet
to enable global IPv6 anycasting for service location without much modification.
Description
Keywords
Design of IPv6 as the , new communication mechanism, anycasting