- 5
- 0
- 约1.27万字
- 约 16页
- 2017-01-12 发布于重庆
- 举报
TCP和UDP数据包发送与接收.
实验6 TCP和UDP数据包发送与接收
一、实验目的
TCP协议是TCP/IP协议族的核心协议之一。熟悉TCP包结构对于理解网络层次结构,以及TCP协议与IP协议的关系有着重要意义。根据TCP协议的基本原理,通过封装与发送一个标准的TCP数据包,了解TCP包结构中各字段的含义与用途,从而深入理解传输层与下面各层的关系。
二、实验要求
(1)掌握TCP/UDP报头结构、各字段含义以及校验和计算方法;
(2)使用Wincap(Lipcap)构造并发送TCP,UDP数据包;
(3)使用原始套接字(Raw Socket)发送自定义的TCP,UDP数据包;
(4)使用NDIS协议驱动发送自定义的TCP/UDP数据包。
三、实验内容
实验一SOCKET编程实验
实验内容
通过调试、运行“UDPClient” 和“UDPServer”实验程序,加强对网络通讯原理的了解。(或“简单Client”和“简单Server”实验程序,下同)
学习分析实验程序功能结构,了解基于SOCKET编程的网络通信软件的基本设计方法。
在所提供的”UDPClient” 和“UDPServer”实验程序基础上,完善程序功能。
通过实验学习和了解SOKCET通信的实现方法。
实验结果分析与总结
(1)总结运行”UDPClient” 和“UDPServer”实验程序的运行情况。
UDPClient运行结
UDPSe
原创力文档

文档评论(0)