Description: Use Java or C++ language, design procedures, functions to capture IP packets in the network, parse the contents of the packet and outputs the result.
Specifically:
Design process, capture into its own port IP packet.
2 analytical captured version of the IP packet, the header length, type of service, total length of the data packet identifies Break flag, Break offset value, the survival time, the upper layer protocol, header checksum, source IP address and destination IP addresses, and other content.
To Search:
File list (Check if you may need any files):
socket\socket\Debug\CL.read.1.tlog
......\......\.....\CL.write.1.tlog
......\......\.....\link-cvtres.read.1.tlog
......\......\.....\link-cvtres.write.1.tlog
......\......\.....\link.4868-cvtres.read.1.tlog
......\......\.....\link.4868-cvtres.write.1.tlog
......\......\.....\link.4868.read.1.tlog
......\......\.....\link.4868.write.1.tlog
......\......\.....\link.read.1.tlog
......\......\.....\link.write.1.tlog
......\......\.....\mt.read.1.tlog
......\......\.....\mt.write.1.tlog
......\......\.....\rc.read.1.tlog
......\......\.....\rc.write.1.tlog
......\......\.....\socket.exe.embed.manifest
......\......\.....\socket.exe.embed.manifest.res
......\......\.....\socket.exe.intermediate.manifest
......\......\.....\socket.lastbuildstate
......\......\.....\socket.log
......\......\.....\socket.obj
......\......\.....\socket_manifest.rc
......\......\.....\stdafx.obj
......\......\.....\vc100.idb
......\......\.....\vc100.pdb
......\......\decoder.h
......\......\header.h
......\......\ReadMe.txt
......\......\socket.cpp
......\......\socket.vcxproj
......\......\socket.vcxproj.filters
......\......\socket.vcxproj.user
......\......\stdafx.cpp
......\......\stdafx.h
......\......\targetver.h
......\socket.exe
......\数据抓包实验报告.doc
......\socket\Debug
......\socket
socket