实验3 用ethereal工具探究TCP协议

实验三 用ethereal工具探究TCP协议

一、 实验目的

分析TCP协议

二、 实验环境

与因特网连接的计算机网络系统;主机操作系统为windows;Ethereal、IE等软件。

三、 实验步骤

1、 俘获大量的由本地主机到远程服务器的TCP传输

(1) 启动浏览器,打开http://gaia.cs.umass.edu/ethereal-labs/alice.txt网页,得到

ALICE'S ADVENTURES IN WONDERLAND文本,将该文件保存到你的主机上。

(2) 打开http://gaia.cs.umass.edu/ethereal-labs/TCP-ethereal-file1.html

(3) 窗口如下所示。

实验3  用ethereal工具探究TCP协议

在Browse按钮旁的文本框中输入保存在你的主机上的文件ALICE'S ADVENTURES IN WONDERLAND的全名(含路径),此时不要按“Upload alice.txt file”按钮

(4) 启动Ethereal,开始分组俘获。

(5) 在浏览器中,单击“Upload alice.txt file”按钮,将文件上传到gaia.cs.umass.edu

服务器,一旦文件上传完毕,一个简短的贺词信息将显示在你的浏览器窗口中。

(6) 停止俘获。

2、 浏览追踪信息

(1) 在显示筛选规则中输入“tcp”,你可以看到在你的主机和服务器之间传输的一系列的

tcp和http报文,你应该能看到包含SYN报文的三次握手。也可以看到有你的主机向服务器发送的一个HTTP POST报文和一系列的“http continuation”报文。

(2) 根据操作回答“四、实验报告内容”中的1-2题。

3、 TCP基础

根据操作回答“四、实验报告内容”中的3-10题

四、 实验报告内容

在实验的基础上,回答以下问题:

1、 向gaia.cs.umass.edu服务器传送文件的客户端主机的IP地址和TCP端口号是多少?

2、 Gaia.cs.umass.edu服务器的IP地址是多少?对这一连接,它用来发送和接收TCP报文段的端口号是多少?

3、 客户服务器之间用于初始化TCP连接的TCP SYN报文段的序号(sequence number)是多少?在该报文段中,是用什么来标示该报文段是SYN报文段的?

4、 服务器向客户端发送的SYNACK报文段序号是多少?该报文段中,ACKnowledgement字段

你可能喜欢

  • 模具检测
  • 模具协议
  • 模具设备
  • 模具配件
  • 模具管理
  • 模具公司
  • 模具行业

实验3 用ethereal工具探究TCP协议相关文档

最新文档

返回顶部