多语言展示
当前在线:561今日阅读:23今日分享:31

网络协议分析基础

网络协议分析基础
工具/原料

主机 2 台。1 台安装 IIS,并发表 Web 站点;1 台作为客户机测试。

方法/步骤
1

1.主机地址配置 (1)配置主机 IP 地址及子网掩码。 (2)配置 Web 服务器,并发布网站。

2

2.设置过滤器,记录主机在浏览网页过程中产生的所有数据包。 (1)在客户机上运行 Ethereal。 (2)现在 Ethereal 菜单“Capture”    “Interface”,选择“本地连接”所在接口。 (3)设置包捕捉过滤器。在捕获选项设置窗口中,设置过滤器为“host 192.168.1.2”其余 选项不变。 (4)点击“Start”按钮开始捕获数据包。 (5)在客户机上打开浏览器,在地址栏里输入 http://192.168.1.1。 (6)当浏览器中页面完全显示好以后关闭浏览器。 (7)点击 Ethereal 的捕捉窗口中的“Stop”按钮停止数据包捕捉。

3

(1)在 Ethereal 中查看所有的窗口显示内容。 (2)双击最上面的窗口中的一栏。观察中间窗口中的有关显示。 (3)在最下面窗口中查看捕获的数据包中的原始数据。 (4)选择菜单“File”  “Save As”,将有关数据保存在文件中。

4

4.设置过滤器,记录 Web 服务器在浏览过程中产生的所有 HTTP 数据包 (1)设置包捕捉过滤器。在捕获选项设置窗口中,设置过滤器为“tcp port 80”。其余选项 不变。 (2)点击“Start”按钮开始捕捉数据包。 (3)在客户机上打开浏览器,在地址栏中输入 http://192.168.1.1。 (4)当浏览器中的页面完全显示好以后,关闭浏览器。 (5)点击 Ethereal 的捕捉窗口中的“Stop”按钮,停止数据包捕捉

5

5.查看并保存记录信息

注意事项
1

1.在一次浏览网页过程中,主机发送了哪些数据包,接收了哪些数据包?

2

2.浏览相同的网页时,利用 Ethereal 观察捕捉结果是否一致?为什么?

推荐信息