wireshark抓取tcp连接及断开实验补充

上传人:F****n 文档编号:102749624 上传时间:2019-10-04 格式:DOC 页数:13 大小:1.45MB
返回 下载 相关 举报
wireshark抓取tcp连接及断开实验补充_第1页
第1页 / 共13页
wireshark抓取tcp连接及断开实验补充_第2页
第2页 / 共13页
wireshark抓取tcp连接及断开实验补充_第3页
第3页 / 共13页
wireshark抓取tcp连接及断开实验补充_第4页
第4页 / 共13页
wireshark抓取tcp连接及断开实验补充_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《wireshark抓取tcp连接及断开实验补充》由会员分享,可在线阅读,更多相关《wireshark抓取tcp连接及断开实验补充(13页珍藏版)》请在金锄头文库上搜索。

1、计算机网络实验报告年级: 信科102 姓名:钱丽美 学号: 实验日期:2012.10.23 实验名称: 利用wireshark抓取TCP连接及断开实验 一、实验目的:1) 掌握TCP连接建立的三次握手过程2) 理解TCP连接释放的四次握手过程二、实验原理:TCP协议工作原理参考TCP协议Tcp显示过滤规则:tcp.flags 显示包含TCP标志的封包。tcp.flags.syn = 1 显示包含TCP SYN标志的封包。tcp.flags.syn = 1and tcp.flags.ack = 0 显示包含TCP SYN并且不包含ACK标志的封包。tcp.flags.fin = 1and tcp

2、.flags.ack = 1 显示包含TCP FIN和ACK标志的封包。tcp.window_size = 0 & tcp.flags.reset != 1三、主要设备、器材1)已联网且运行Windows操作系统的计算机2)协议分析软件Wireshark四、要求 1、结果分析与保存的数据一致,否则没有实验成绩 2、数据保存名称:tcp数据:w09101-tcp.pcap(网络091班01号arp协议)实验结果分析报告名称:实验六 利用Wireshark分析tcp协议_w09101.doc五、实验步骤:1) 启动WireShark抓包2) 访问学校主页服务器 ,通过Wireshark捕获通信内容

3、3) 分析TCP连接建立的三次握手和连接释放的四次握手过程浏览网页,抓取三次握手的包,根据TCP包头格式将各字段取值填下来。源IP: 10.30.28.57 目的IP: 220.181.127.63 源端口: sdt-lmd(3319) 目的端口: http(80) 第一次握手:找出第一次握手的数据包并截取对该数据包的展开图,根据截图填写横线内容。替换上图序号: 0 确认号: 0 数据偏移:32 URG: 0 ACK: 0 PSH: 0 RST: 0 SYN: 1 FIN: 0 窗口: 32767 若只抓取第一次握手的数据包,则显示过滤器的规则为 tcp.flags.syn = 1and tc

4、p.flags.ack = 0 显示包含TCP SYN并且不包含ACK标志的封包。并截图替换下图:第二次握手:找出第二次握手的数据包并截取对该数据包的展开图,根据截图填写横线内容。替换上图序号: 0 确认号: 0 数据偏移: 32 URG: 0 ACK: 1 PSH: 0 RST: 0 SYN: 0 FIN: 0 窗口: 65535 若只抓取第二次握手的数据包,则显示过滤器的规则为:tcp.flags.fin = 1and tcp.flags.ack = 1 显示包含TCP FIN和ACK标志的封包。并截图替换下图:(提示需要syn字段为1而ack字段为1)第三次握手:找出第三次握手的数据包并

5、截取对该数据包的展开图,根据截图填写横线内容。替换上图序号: 1 确认号: 1 数据偏移: 20 URG: 0 ACK: 1 PSH: 0 RST: 0 SYN: 0 FIN: 0 窗口: 32767 是否可以只抓取第三次握手的数据包,为什么? 若不能,如何确定是第三次握手的数据包。不能只抓取第三次握手的数据包。三次握手之后,客户端要请求服务器传送数据第一次请求数据:找出第一次请求的数据包并截取对该数据包的展开图,根据截图填写横线内容。替换上图序号: 0 确认号: 1 数据偏移: 20 URG: 0 ACK: 0 PSH: 1 RST: 0 SYN: 0 FIN: 0 窗口: 32767 你是

6、如何确定是第一次的请求的数据包: 若通过过滤规则如何找出第一次的请求数据包: (选做题)服务器要传送数据给客户端第一次回复数据:找出第一次回复的数据包并截取对该数据包的展开图,根据截图填写横线内容。替换上图序号:0 确认号:256 数据偏移:20 URG: 0 ACK: 1 PSH: 1 RST: 0 SYN: 0 FIN: 0 窗口: 32767 你是如何确定是第一次的回复的数据包: 若通过过滤规则如何找出第一次的回复数据包: (选做题)捕捉断开连接的数据包,显示过滤器的规则为tcp.window_size = 0 & tcp.flags.reset != 11、并截图替换下图:根据截图内容

7、填写:第一次断开:URG: 0 ACK:1 PSH: 0 RST: 0 SYN:0 FIN: 0 第二次断开:URG: 0 ACK:1 PSH: 0 RST: 0 SYN:0 FIN: 0 3、捕捉RST置位的包,显示过滤器的规则为 截图(RST置位)并填写横线替换上图序号: 4 确认号:1879 数据偏移: 20 URG: 0 ACK: 1 PSH:0 RST: 1 SYN: 0 FIN: 0 窗口: 0 传输层TCP数据报结构详解选取一条TCP数据包并截图,填写各项的信息及作用TCP数据报中依次包括以下信息: 1、Source Port:3324 ,表示 源端口。该部分占 2 个BIT。2

8、、Destination Port:http(80),表示 目标端口。该部分占 2 个BIT。3、Initial Sequence Number: 1879 ,表示 初始序列号 ,即SEQ值。该部分占 4 个BIT,值从1到2的32次方减1。 4、Next Expected SEQ Numbe: 9645 ,表示 下一个预期的序列号,即对方返回的ACK值。该部分占 4 个BIT,值从1到2的32次方减1。 5、Data Offset: Bytes,表示 数据偏移。该部分占 4 个BIT。 6、Reserved Bites:保留位,此处不用。该部分占 6 个BIT。 7、Flags: 。该值用两个十六进制数来表示。该部分长度为 个BIT,6个标志位的含义分别是: URG: E ,为1表示 d 。 ACK: D ,为1表示 c PSH: A ,为1表示 f

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号