实验四网络应用和传输层协议分析
一、实验要求
1、掌握常用的网络应用所使用的传输层协议;
2、掌握传输层协议的基本格式。
二、实验内容
•打开wireshark程序,开始捕获
•启动浏览器,输入,在看到学校主页后,关闭浏览器。
•转到wireshark窗口,单击stop。
•滚动Packet list(数据包列表)窗格,进行分析:
(1)HTTP之前的DNS过程;
(2)HTTP之前的TCP三次握手连接过程;
(3)针对一个HTTP协议,从上到下,你会看到应用层协议(HTTP),运输层协
议(TCP),网络层协议(IP),数据链路层协议(Ethernet)。对每一层的协议对应教材讲述内容进行分析;
(4)在Packet List中找到TCP的四次握手的关闭过程。
三、实验报告内容
在实验基础上,完成以下问题:
(1)为什么HTTP报文之前会有DNS报文?
(2)选择一个DNS请求报文回答本题目。
DNS用到的传输层协议是什么?写出该传输层协议的首部字段。
(3)写出HTTP报文之前的TCP三次握手过程的TCP报文段的首部主要字段。
注意:本次课下课前上交上机作业。
格式要求:将实验二和实验三以及实验四的“实验报告内容”写在一个word文档里。文件名:班级+姓名.doc