
The Internet Protocol version 6 (IPv6) is expected to overcome the limitations of the today Internet. The Internet Protocol version 4 (IPv4) forms the basis of the Internet and allows hosts to communicate over diverse networks. Even though IPv4 has been immensely successful, the continuous growth of the global Internet requires that the overall architecture evolves. IPv6, the new version of IP, is developed by the IETF in order to enhance the Internet architecture. IPv6 is designed to support increasing numbers of users, new applications and services and to make ongoing Internet expansion possible. It provides practically unlimited address space, built-in mobility and security support, easy configuration of end systems, enhanced multicast features, etc, that could be used for deploying a ubiquity network, where end-users will be connected at any time, at any location, with any device with the global Internet.