Background The current version of the Internet Protocol IPv4 was first developed in the 1970s, and the main protocol standard RFC 791 that governs IPv4 functionality was published in 1981. With the unprecedented expansion of Internet usage in recent years - especially by population dense countries like India and China. |
With admirable foresight, the Internet Engineering Task Force (IETF) initiated as early as in 1994, the design and development of a suite of protocols and standards now known as Internet Protocol Version 6 (IPv6), as a worthy tool to phase out and supplant IPv4 over the coming years. There is an explosion of sorts in the number and range of IP capable devices that are being released in the market and the usage of these by an increasingly tech savvy global population. The new protocol aims to effectively support the ever-expanding Internet usage and functionality, and also address security concerns. IPv6 uses a128-bit address size compared with the 32-bit system used in IPv4 and will allow for as many as 3.4x1038 possible addresses, enough to cover every inhabitant on planet earth several times over. The 128-bit system also provides for multiple levels of hierarchy and flexibility in hierarchical addressing and routing, a feature that is found wanting on the IPv4-based Internet. A brief recap of the major events in the development of the new protocol is given below:
IPv6 Features The massive proliferation of devices, need for newer and more demanding applications on a global level and the increasing role of networks in the way business is conducted are some of the pressing issues the IPv6 protocol seeks to cater to. The following are the features of the IPv6 protocol:
IPv6 thus holds out the promise of achieving end-to-end security, mobile communications, quality of service (QoS), and simplified system management.
IPv6 has a number of technical features making it feasible to support a range of next-generation network applications and services. It is also equipped with extension headers that will make it easy to integrate future features and services without having to rewrite the protocol. Some of the important standards for specification of these features and functionality are given below: RFC 2460 - Internet Protocol Version 6 (IPv6) Specification. This standard covers the following: 128-bit Addressing: Scalability from 232 potential addresses to 2128 addresses, vastly expanding usable unicast and multicast address space End-to-End Addressing: Reintroduces the end-to-end model to greatly lower the cost and complexity of peer-to-peer communications by eliminating the need for Network Address Translation (NAT) Improved QOS Support: More QOS options with flow labels and extension headers Simplified Header: Improved header structure sSpeeds up packet processing in routers and makes basic IPv6 header more compressible (than IPv4) for low data rate wireless and dial-up connections. Extensible Headers: Allows additional protocol-level information to be added to the basic IPv6 header so IPsec and mobile IPv6 are easily integrated on top of the basic IPv6 protocol Advanced Network Services: Basic Ipv6 features and extension headers can be leveraged to build more powerful network services for mobility, security, QOS, peer-to-peer applications, etc. RFC 2460, 4301, & others Improved security support via IP layer security (IPsec) making it cheaper to deploy VPN-like security for all applications RFC 2461, 2462 & others Autoconfiguration: Improved plug and play support using IPv6 link-local addressing, scoped multicasting & anycast support to automatically self-configure and discover neighbor nodes, routers, and servers RFC 2463 Internet Control Message Protocol for IPv6 (ICMPv6) RFC 4291, 4193 New Address Types: New addressing options for link local, anycast, intra-domain3, and globally unique Internet communications. RFC 3041, 3972 Security Addressing: New security addressing options for randomly generated addresses to protect privacy and cryptographically generated addresses used to sign and authenticate messages. RFC 2460, 3306, 4291 Enhanced Multicast Features: Enhanced local and global multicasting support scoped multicasting, and tremendous expansion of usable multicast address space. RFC 4291 Multi-homing Features: Multiple addresses can be assigned to IPv6 network interfaces. Use of different addresses can be used to differentiate link-local, intra-domain, and global messages.
Projected IPv6 Timeline Adapted from Source: IPv6 Timeline A pragmatic projection http://www.nanog.org/mtg-0302/ppt/hain.pdf A joint project between Lumeta Inc. and the IPv6 Forum (world-wide consortium of leading Internet vendors, industry subject matter experts, and research & education networks formed with the mission to drive IPv6 deployment) was taken up during 2005 to study IPv6 deployment at the global level. The findings indicate that the IPv6 core is well supported, has proven interoperability, is being deployed in the latest generation of routers and operating systems, and is being extended to the last-mile infrastructure necessary to support complete enterprise transitions. Additional standards for stateful autoconfiguration (DHCPv6), IPsec key exchange (IKEv2), SEcure Neighbor Discovery (SEND), and IPv6 over emerging link layers (802.15, WiMAX, etc) are being tested and deployed in new IT infrastructure. The integration of IPv6 into enterprise applications, network management, and security infrastructure is already in progress by governmental initiatives in Asia and the U.S. The U.S. Government, for one, has issued a mandate that the network backbones of all federal agencies must deploy IPv6 by 2008. As things stand, the IPv6 Forum projects the worldwide Internet penetration to reach 25% by 2010, 35% by 2015 and 50% by 2020. By the year 2010, according to the IPv6 Forum, "IPv6 will become a dominant protocol and the New Internet will become commodity for everyone and everything." |
0 comment:
Post a Comment