广州大学学生实验报告
开课学院及实验室:计算机科学与工程实验室2014年11月28日
一、实验目的
(1)熟悉ethereal的使用
(2)验证各种协议数据包格式
(3)学会捕捉并分析各种数据包。
二、实验环境
1.MacBook Pro
2.Mac OS 10.10.1
3..Wireshark
三、实验内容
1.安装ethereal软件
2.捕捉数据包,验证数据帧、IP数据报、TCP数据段的报文格式。
3.捕捉并分析ARP报文。
4.捕捉ping过程中的ICMP报文,分析结果各参数的意义。
5.捕捉tracert过程中的ICMP报文,分析跟踪的路由器IP是哪个接口的。
6.捕捉并分析TCP三次握手建立连接的过程。
7.捕捉整个FTP工作工程的协议包
对协议包进行分析说明,依据不同阶段的协议分析,画出FTP工作过程的示意图
a.. 地址解析ARP协议执行过程
b. FTP控制连接建立过程
c . FTP 用户登录身份验证过程
d. FTP 数据连接建立过程
e. FTP数据传输过程
f. FTP连接释放过程(包括数据连接和控制连接)
8.捕捉及研究WWW应用的协议报文,回答以下问题:
a. .当访问某个主页时,从应用层到网络层,用到了哪些协议?
b. 对于用户请求的百度主页(http://www.360docs.net/doc/9d298762998fcc22bcd10d96.html),客户端将接收到几个应答报文?具体是哪几个?
假设从本地主机到该页面的往返时间是RTT,那么从请求该主页开始到浏览器上出现完整页面,
一共经过多长时间?
c. 两个存放在同一个服务器中的截然不同的Web页(例如,http://www.360docs.net/doc/9d298762998fcc22bcd10d96.html/index.jsp,和