本课程设计使用套接字socket来完成捕获并将捕获的内容存入日志文件中,其中显示的内容包括:捕获的IP包的版本、头长度、服务类型、数据包总长度、数据包标识、分段标志、分段偏移值、生存时间、上层协议类型、头校验和、源IP地址和目的IP地址。同时程序要设置停止标志,当程序接收到命令时停止捕获。