Font Size: a A A

Design And Accomplishment Of IPv6 Education Software

Posted on:2009-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:J D PengFull Text:PDF
GTID:2178360272485983Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid developm ent of com puter technology, com puter networks gradually integrate into the lives of everyone , the next generation Internet is getting closer and closer to us, and training a large number of network talents has become the urgent needs of new era, but also th e natural choice for our country to the international. How to master the next generation Internet protocol(IPv6/IPng) is the most important issue we are facing.In this dissertation, the design and realization of a set of IPv6 network education software are given a detail explanation. The technical detail in the software implement are emphasized in the discussion. This softwa re are realized in the Linux operating system, and GCC/GNU developm ent tools ar e used. The study includes features of the next generation Internet protocol; capture and analysis of network data based on libpcap library; compilation and simulation of the network data based on libnet library, then we can structu re specific pro tocol packets, such as ARP, DNS, ETHERNET, ICMP, IGMP, IP, OSPF, RIP, TCP and UDP, s o that the operation of the protocols are at a glance; also a software interface design is included, for achieving the effect of software , we use gtk interface language to design the interface, and use the muti-process, muti-threaded programming co mbined the in terface of th e function o f network simulation and analysis.Such a set of network education softwa re can cause students possessing the more audio-visual learning of the network prin ciples and understanding the IPng protocol deeply. By practice in body, students are s timulated the creativ ity and evoked the interesting to studying and exploring. In this software design, the m ain difficulty is how to combine the functions of networ k data capture and analysis and the characteristics of IPv6 pr otocol; how to combine the functions of network data compilation and simulation and the characteristics of IPv6 protocol; and the real-time communication between interface and functions of network.
Keywords/Search Tags:IPv6 protocol, libpcap, libnet, gtk language
PDF Full Text Request
Related items