广东警官学院《计算机网络》
实验报告
课程名称计算机网络原理
实验学期 2011 至 2012 学年第二学期
学生所在系部计算机系
年级 2010 专业班级计算机科学与应用3班
学生姓名蓝宗献学号 201007140314
任课教师刘文
实验成绩
《计算机网络原理》课程综合性实验报告
开课实验室:网络工程实验室 2012 年 4 月 13日
实验题目
TCP/IP网络协议分析
一、实验目的
通过实验,学****和掌握TCP/IP协议分析的方法及其相关工具的使用;
熟练掌握 TCP/IP体系结构;
学会使用网络分析工具;
网络层、传输层和应用层有关协议分析。
二、设备与环境
Windows XP操作系统
TCP/IP 协议
Wireshark任一款网络分析工具软件
三、实验内容
(一):IP协议,内容包括:
IP头的结构
IP数据报的数据结构分析
(二):TCP/UDP协议,内容包括:
UDP数据结构分析
TCP协议的工作原理
TCP数据结构分析
TCP连接分析
TCP释放分析
四、实验步骤
安装Wireshark款网络分析工具软件
抓取浏览器数据包
①启动网络分析工具软件,设置抓包过滤条件,开始抓包。
②启动浏览器,在地址栏输入URL:。
③关闭浏览器,停止抓包。
④将抓取的数据包存储到本实验目录,主文件名为:test-http,扩展名为:.pcap或cap。
抓取FTP数据包
①启动网络分析工具软件,设置抓包过滤条件,开始抓包。
②开始à运行:CMD,在命令行状态输入:ftp ,用户名:anonymous,密码为空。使用get命令下载任一文件至实验目录。
③退出FTP连接,输入命令:quit,停止抓包。
④将抓取的数据包存储到本实验目录,主文件名为:test-ftp,扩展名为:.pcap或cap。
分析ip协议
IP数据报头的结构:
版本
首部长度
区分服务
总长度
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
目标地址
选项
填充
版本:传输数据的IP版本, 4位
首部长度:规定报头长度
区分服务:用于设置数据传输的优先权或者优先级, 8位
总长度:指出数据报的总长,16位
标识:用于标识所有的分段, 16位
标志:确定一个数据报是否可分段也指出当前分段后面是否还有分段, 3位
片偏移:用于查找分段在整个数据报中的相对位置, 13位
生存时间:设置数据报可以经过的最多路由器数。8位
协议:指定用于创建数据字段中的数据的上层协议,大小为8位
检验和:检查所传输数据的完整性,大小为16位
源地址:源IP地址,字段长度为32位
目标地址:目标IP地址,字段长度为32位
选项:不上一个必须的字段,字段长度具体取决于所选择的IP选项
-,对数据进行实例分析。
图1
分析tcp/udp协议
TCP协议的工作原理:
<1> TCP连接建立:TCP的连接建立过程又称为TCP三次握手。首先发送方主机向接收方主机发起一个建立连接的同步(SYN)请求;接收方主机在收到这个请求后向送
实验一TCP/IP网络协议分析网络协议分析实验报告(简洁) 来自淘豆网www.taodocs.com转载请标明出处.