Font Size: a A A

Development And Practice Researching Of TCP/IP Education Software

Posted on:2008-10-21Degree:MasterType:Thesis
Country:ChinaCandidate:K RuiFull Text:PDF
GTID:2178360245492046Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Along with the rapid development of computer network technology , computer and network increasingly go deep into everyone's life and work, which indicate the coming of the era of digital computer and information. Educating plenty of computer network specialists is the necessity of education in new era. Farther more , it is needed by our country which will join the international cooperation and competition in the information era. TCP/IP protocol as the standard internet connecting protocol should be taked into account in the education of network knowledge undoubtedly .In this dissertation, the development and design of a set of TCP/IP network education software are given a detail explanation .The technical detail in the software implement and the expectant education purpose are emphasized in the discussion. The software based on linux system (Fedore core 4) are developed by GNU/GCC mode. The content of study including: the establishment of communication mechanism and software procedure using socket which support TCP/UDP and are compatible with IPv6.The dissertation also discusses the ethernet frame catching technique based on libpcap which is the fundament of protocol analyse. The protocol analysing program support protocols from link layer to transport layer and the processing methods related to each protocol are given. Concerning the problem arise out of combination the protocol analysing progrom with GTK program , this dissertation proposes its own solution. Finally, to implement the software ability of sending ARP,ICMP,ICMP6 packets, the design of protocol raw data sender as well as the libnet is introduced in detail.Such a set of network education software can cause students possessing the more audio-visual learning of the network principles and understanding the TCP/IP protocol deeply. By practice in body, stimulating the creativity and evoking the interesting of students to studying and exploring .The education quality can be improved obviously.
Keywords/Search Tags:TCP/IP, Socket, Libpcap, Libnet
PDF Full Text Request
Related items