发送tcp数据包设计报告.doc

约19页DOC格式手机打开展开

发送tcp数据包设计报告,发送tcp数据包设计报告本文共计19页,3846余字;设计简介本设计的目的是填充一个tcp数据包,并发送给目的主机。(1)以命令行形式运行:sendtcp source_ip source_port dest_ip dest_port其中sendtcp为程序名,source_ip、source_port、dest_ip...
编号:10-22870大小:207.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 霜天盈月 发布

发送TCP数据包设计报告

本文共计19页,3846余字;

设计简介
本设计的目的是填充一个TCP数据包,并发送给目的主机。
(1)以命令行形式运行:SendTCP source_ip source_port dest_ip dest_port
其中SendTCP为程序名,source_ip、source_port、dest_ip和dest_port分别为源IP地址、目的IP地址、源端口和目的端口。
(2)其他的TCP头部参数请自行设定。
(3)数据字段为“This is my homework of network,I am very happy!”。
(4)成功发送后在屏幕上输出“send OK”。
目 录

1设计要求 1
2 TCP段格式 1
3发送TCP数据包设计原理 3
3.1使用原始套接字 3
3.2定义IP头部、TCP头部和伪头部的数据结构 4
3.3填充数据包 5
3.4发送数据包 8
3.5程序流程 9
4总程序 9
5调试过程及结果 17
6心得体会 18
参考文献 18

参考文献
[1] 陈伟.数据通信与计算机网络.武汉理工大学出版社,2004
[2] 吴功宜.计算机网络课程设计.机械工业出版社,2005
[3] 网冠科技.Visual C++ 6.0基础培训百例.机械工业出版社,2006
[4] 沈 辉.计算机网络技术[M].北京:人民邮电出版社,2006
[5] 张艳丽. Socket网络编程[J].计算机工程,2004,30(6):114~116
[6] 王 锋.数据封装与传输过程[J].计算机网络工程,2002,48(10):125~127