Implementation of IPv6 for Linux
#1

Implementation of IPv6 for Linux

The recent strides in networking technology, along with the wide availability of low-cost computing power, resulted in the explosive growth of the Internet. This growth has also opened up possibilities for a wide variety of new applications and services. The current Internet Protocol is not well equipped to handle neither the growth nor the widely varying service requirements of the new applications. So the IETF has standardized the new Internet Protocol IPv6 as the successor of IPv4. We have built a basic IPv6 module in the Linux kernel. This implementation can be used as a testbed for conducting research into various issues related to deployment and performance of IPv6. We have also created an IPv6 backbone for the IIT Kanpur campus network. This backbone allows the deployment of IPv6 in the campus network in an incremental manner.
Reply
#2

[attachment=15199]
Introduction
1.1 IPv6 the Next Generation IP

The explosive growth of the Internet in the recent years has led to a number of di-
culties with the existing Internet Protocol - IPv4 [J81]. The high speed networking
technologies like ATM, etc., coupled with the wide availability of low cost computing
devices, have resulted in a large number of new applications and services. IPv4 is
not able to cope with the explosive growth of the internet. It also does not have
adequate facilities to support the widely varying service requirements of these new
applications. So the need for a new Internet Protocol, that would address these is-
sues of scalability and quality of service, was felt widely. In 1991 the IETF embarked
on the process of de ning a new Internet Protocol - IPng. Later, this protocol was
given a version number of 6 and now, ocially, it is known as IPv6.
IPv6 has been designed as an evolutionary step from IPv4. This makes the transition
from IPv4 to IPv6 easier, as IPv6 can be installed into the current IPv4 nodes
as a normal software upgradation. It is expected to be ecient throughout the
networking technology spectrum ranging from high-speed ATM networks to low-
speed wireless networks. The protocol is also designed to be future-safe in the sense
that, it provides a framework for easy addition of new features. This new protocol
has a huge address space with 128-bit addresses and also allows route aggregation
at multiple hierarchies.
In this project we built a basic IPv6 implementation that may serve as a good
framework for further research and development. This can be used to experiment
with various approaches and tradeo s involved in the issues that are still unresolved.
Attempts have been made to make this implementation as extendible as possible,
so that extra functionality can be added as the standards evolve.
We implemented this in Linux-1.3.24 kernel. The choice of Linux was driven by its
growing popularity and the wide availability of its source code. Moreover, Linux is
being ported to a wide variety of architectures and expected be much more wide-
spread.
We could also create an IPv6 backbone for the IIT Kanpur campus network, by
running the router code on two Linux machines. The utility of this backbone has
been demonstrated by running two more Linux machines as IPv6 hosts connected to
this backbone. This facility allows any host in the campus network to be upgraded
to IPv6 with minimal e ort.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: linux kernel ipv6, linux ipv6 tunnel, building a linux ipv6 dns server, linux ipv6 pptp client, ping ipv6 linux, who is footballer sues twitter, ipv6 dns server configuration in linux,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Design and Implementation of TARF: A Trust-Aware Routing Framework for WSNs Projects9 6 3,574 10-01-2015, 11:13 PM
Last Post: Guest
  Persuasive Cued Click-Points: Design, Implementation, and Evaluation of a Knowledge-B Projects9 3 3,026 15-04-2013, 11:14 AM
Last Post: computer topic
  IMPLEMENTATION OF IMAGE STEGANOGRAPHY USING LSB TECHINQUE seminar presentation 6 5,790 04-02-2013, 04:49 PM
Last Post: seminar details
  Cooperative Caching in Wireless P2P Networks: Design, Implementation, and Evaluation seminar class 2 3,318 02-02-2013, 02:08 PM
Last Post: seminar details
  Embedded Linux Based GLCD application development seminar surveyer 1 1,904 17-12-2012, 02:32 PM
Last Post: seminar details
Wink Implementation of a simple device mediation application of a Network Management Syste computer science crazy 2 2,167 06-12-2012, 01:57 PM
Last Post: seminar details
  Steganography in IPv6 computer science topics 1 1,840 10-11-2012, 11:58 AM
Last Post: seminar details
Smile Implementation Of Digital Watermarking nit_cal 1 1,800 25-10-2012, 12:56 PM
Last Post: seminar details
  Design and Implementation of an Open Autonomous Mobile Robot System full report seminar topics 1 2,455 19-10-2012, 01:58 PM
Last Post: seminar details
  Device Driver Development in Linux smart paper boy 1 1,134 16-02-2012, 04:14 PM
Last Post: seminar paper

Forum Jump: