Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
On
Guided by
Shankar S. M.E
Compiled by
M.A.HARIKRISHNAN
R.PATTABIRAMAN
S.KATHIRVEL
ABSTRACT
configuring the server which has provision of complete support for both
IPv4 and IPv6 in hosts and routers. The method of encapsulation of IPv6
packets within IPv4 headers over IPv4 network, simply called as IPv6 over
IPv4 is used. The objective of the project is to setup own Linux IPv6 DNS
server to allow IPv6 name resolution using the latest version of bindconf
tool. To set a server which supports both IPv4 and IPv6 name resolution.
The main idea of the project is configure a DNS server in Linux with
IPv6 name resolution facility. The concept of encapsulation of IPv6 packets
within IPv4 headers to carry then an IPv4 network simply called as IPv6
over IPv4 tunneling.
PROBLEM DEFINITION
LINUX kernels up to 2.3 do not support the incorporation of IPv6 into
it. Hence to build a kernel which has provision for both IPv4 and IPv6 we
use kernel version 2.4. In this project, we look closely at IPv6 name
resolution and provide technical support to help the user set up, their own
IPv6 Linux DNS server to allow IPv6 name resolution using the latest
version of BIND Configuration tool.
EXISTING SYSTEM
PROPOSED SYSTEM
IPV6 FEATURES
• Increased address space
– 128 bits = 340 trillion trillion trillion addresses
– (2128 =340,282,366,920,938,463,463,374,607,431,768,211,456)
– = 67 billion billion addresses per cm2 of the planet surface
• Hierarchical address architecture
– Improved address aggregation
• More efficient header architecture
• Neighbor discovery and autoconfiguration
– Improved operational efficiency
– Easier network changes and renumbering
– Simpler network applications (Mobile IP)
• Integrated security features
Forward Lookup
Resolves Hostname into IP address.
Reverse Lookup
Resolves IP address into Host Name.
CONCLUSION
Our Project would resolve both IPv4 and IPv6 names, since we have
created a dual stack which supports both kinds of name resolution. The
project also includes the tunneling mechanism through name resolution by
the code developed in JAVA.
Though the system has been successfully working with the currently
developed modules, it is planned to upgrade the system to accommodate the
IPv6 name server too. These ideas are under consideration and ground work
for further development is on.
These are the Pointers that we have chosen IPv6 as academic Project.
• IPv6 is a key cutting Edge Technology
• Top 4th Technology all around the world
– Source: (EFY Magazine December 2005)
• Top 6th Technology from Computer Networks
– Source: Network Magazine
• Long-term solution, Scalable, Reliable, Manageable
• Secure and High-performance IP networks.
Books Referred
Websites
1. www.ietf.org
2. www.6bone.net
3. www.IPv6forum.com
4. www.linuxkernel.org
5. www.sourceforge.net
6. www.ipv6.org
7. www.linux.org
8. www.linuxquestions.org
9. www.desktoplinux.com
10. www.realvnc.com