在这个课程设计中,主要多对TCP数据包的结构以及TCP协议与IP协议的关系进行了说明。用C语言编程,设计一个服务器程序(Server),一个客户端程序(Client),由服务器向客户端发送数据。在设计的过程中,需要对IP首部、TCP首部和伪首部定义数据结构,并且填充IP数据包和TCP数据包。在填充数据包的过程中,需要调用两次计算校验和的函数,分别用于校验IP头和TCP头部(加上伪头部)。在发送数据包的过程中,要填充发送缓冲区并填入数据报的目的地址。这样整个发送过程就结束了。相对而言,客户端程序比较简单。
2021-12-08 16:50:19 245KB 发送TCP数据包
1
计算机网络课程设计--发送TCP数据包.pdf
2021-11-06 14:02:09 106KB
cisco 实验12 Wireshark 工具的使用与TCP数据包分析.doc
2021-10-01 15:53:21 251KB ptk
1
计算机网络实验5 - TCP数据包及连接建立过程分析
2021-08-11 19:04:53 658KB 实验报告
1
填充一个TCP数据包,并发送给目的主机。 1. 以命令行形式运行:SendTCP source_ip source_port dest_ip dest_port。 2. 头部参数自行设定,数据字段为“This is my homework of network of network,I am happy!”
2021-08-03 13:04:09 6KB linux tcp socket 计算机网络
计算机网络 课程设计源代码和实验报告!! 帧封装、IP数据包解析和发送TCP数据包
1
发送TCP数据包 计算机网络 课程设计 武汉理工大学
2021-05-18 13:39:35 132KB 发送TCP数据包 课程设计
1
设计一个发送TCP数据包的程序,并根据本设计说明TCP数据包的结构以及TCP协议与IP协议的关系,使大家对TCP协议的工作原理有更深入的认识。 本程序的功能是填充一个TCP数据包,并发送给目的主机。 以命令行形式运行:SendTCP source_ip source_port dest_ip dest_port 其中SendTCP为程序名;source_ip为源IP地址; source_port为源端口; dest_ip为目的IP地址; dest_port为目的端口。
2021-05-14 13:00:14 1.2MB 网络程序设计 发送TCP数据包 VC
1
基于MFC对话框和Winpcap实现的接收TCP数据包、伪造包头并转发给目的主机的程序 并附带过程文档 基于MFC对话框和Winpcap实现的接收TCP数据包、伪造包头并转发给目的主机的程序 并附带过程文档
2021-02-13 10:03:51 2.93MB TCP数据包 转发
1
【实验原理】 1.Wireshark   Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。   网络封包分析软件的功能可想像成"电工技师使用电表来量测电流、电压、电阻" 的工作,只是将场景移植到网络上,并将电线替换成网络线。在过去,网络封包分析软件是非常昂贵,或是专门属于营利用的软件。Ethereal的出现改变了这一切。在GNUGPL通用许可证的保障范围底下,使用者可以以免费的代价取得软件与其源代码,并拥有针对其源代码修改及客制
2021-01-28 02:05:02 171KB Wireshark 计网 计算机网络 实验报告
1