Abstract
TCP/IP is a typical layered protocol suite, and network protocol layering is the widely accepted rule. As studying TCP/IP, conceptually protocol layering is easy to understand, but TCP/IP stack usually is implemented in the kernel of Linux operating system, thus how layering protocol works is hard to know. After studying the IP fragment and defragment process in Linux kernel, a layered protocol defined in application level is designed, and a program based on this application layered protocol to simulate IP fragment and defragment is implemented in this paper. With this program, not only is the process of IP fragmentation and defragmentation in Linux kernel clearly displayed, but also the complete handling of a layered protocol is showed.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have