实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx

实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx

ID:49868663

大小:859.69 KB

页数:20页

时间:2020-03-05

实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx_第1页
实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx_第2页
实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx_第3页
实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx_第4页
实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx_第5页
资源描述:

《实验二---网络协议分析实验(杨骏逸青必浩王子睿).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络课程设计实验二实验题目:网络协议分析实验成员:姓名:杨骏逸学号:09012315姓名:青必浩学号:09012336姓名:王子睿学号:090123432015年11月27日一、实验目的1.通过实验掌握Wireshark软件的使用方法。2.掌握基本的网络协议分析方法。3.通过实验观察TCP连接建立、会话、连接释放的过程。4.加深对HTTP协议的帧封装方式及工作流程的了解。二、实验环境1.硬件环境:PC机一台,MAC地址为ac:9e:17:ee:bb:6d2.网络环境:PC机接入LAN,IP地址为172.31.230.1063.软件环境:Windows操作系统,Wir

2、eshark软件1.14.0三、实验内容通过Wireshark软件获得网络上不同协议的分组,分析分组的结构封装层次(应用层、传输层、网络层、数据链路层)。四、实验数据网上实时捕获分组。五、实验步骤1.打开Wireshark,设置captureoptions:(1)选择interface为本地连接(2)设置处于混杂模式(3)点击start开始捕获分组2.用Chrome浏览器打开网页bbs.seu.edu.cn,网页加载完毕后点击“虎踞龙盘PT站”版块跳转到相应页面,加载完毕后关闭所有网页,并停止捕获分组。3.对捕获分组进行分析以图1所示红框部分的数据包为例,分析分组的

3、封装形式。图1(1)TCP协议头分析如图2,给出TCP协议头的格式图2TCP协议格式如图3所示,为图1中蓝色部分数据包的TCP协议头:图3TCP协议头对图3的TCP协议头进行解析,具体描述如下:源端口号(SourcePort):80(0x0050)目的端口号(DestinationPort):5883(0x16fb)序列号(Sequencenumber):0xd8fb18c1应答号(Acknowledgenumber):0xa0a497fbTCP头长(HeaderLength):20bytesReserved:0,表示NotsetURG:0,表示紧急指针字段无效AC

4、K:1,表示应答字段有效PSH:1,表示接收方应尽快将该报文段交付给应用进程,而不是等到整个缓存都填满之后再向上交付SYN:0,表示非TCP建立连接阶段FIN:0,发送端仍有数据未发送窗口大小(Windowsizevalue):180(0x00b4)接收缓冲区的空闲空间大小,用于告知TCP连接对端自己能够接收的最大数据长度校验和(Checksum):0x861c紧急指针(Urgentpointer):由于URG为0,因此该字段无效Option:无(2)IP协议头分析如图4所示,为IP协议头格式,其中服务类型字段的具体描述如图5所示:图4IP协议头格式图5服务类型字段

5、如图5所示,为图1蓝色部分数据包的IP协议头:图5IP协议头如图5所示IP协议头进行解析,具体描述如下:版本号:IPv4首部字长:20服务类型:优先级为0,对时延、吞吐量、可靠性、花费均为正常状态总长度:731字节(0x02db)标识:该IP封包的唯一标识为20601(0x5079)标志(Flags):不允许分段(010)片偏移:由于这个IP封包不允许分段,因此该字段没有意义TTL:60(0x3c)协议:上层协议为TCP(0x06)首部校验和:0xac51源IP地址:58.192.114.8(0x3ac07208)目的IP地址:172.31.230.106(0xac

6、1fe66a)Options:无(3)以太网帧首部分析观察所捕获的数据包,发现以太网帧为EthernetII类型,如图6所示,为EthernetII类型以太网帧格式:图6EthernetII类型以太网帧格式如图7所示,为图1中数据包的以太网帧首部:对图7所示以太网帧首部进行解析,具体描述如下:目标MAC地址:ac:9e:17:ee:bb:6d(0xac9e17eebb6d)源MAC地址:54:89:98:02:09:4d(0x54899802094d)类型:0x8864,为以太网上的PPP(PPP回话阶段)4.观察TCP连接建立、会话、连接释放的过程(1)TCP连接

7、建立过程在已捕获的分组中输入过滤条件http,然后选中如图所示的记录,点击“FollowTCPStream”,得到图8所示的效果:图8从图8中可以得到TCP连接建立时三次握手的数据包,同时也说明了HTTP确实是使用TCP建立连接的。下面对三次握手进行详细解析。①第一次握手(如图9):客户端发送一个TCP,标志位为SYN,序列号为0,代表客户端请求建立连接。图9TCP第一次握手对该数据包TCP数据报文内容进行解析,具体描述如下:源端口号:5881(0x16f9)目的端口号:80(0x0050)序列号:逻辑序列号为0(TCP协议头部序列号字段为0xdd96b05d)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。