计算机网络实验IP协议解析.docx

上传人:b****2 文档编号:392528 上传时间:2022-10-09 格式:DOCX 页数:6 大小:828.57KB
下载 相关 举报
计算机网络实验IP协议解析.docx_第1页
第1页 / 共6页
计算机网络实验IP协议解析.docx_第2页
第2页 / 共6页
计算机网络实验IP协议解析.docx_第3页
第3页 / 共6页
计算机网络实验IP协议解析.docx_第4页
第4页 / 共6页
计算机网络实验IP协议解析.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

计算机网络实验IP协议解析.docx

《计算机网络实验IP协议解析.docx》由会员分享,可在线阅读,更多相关《计算机网络实验IP协议解析.docx(6页珍藏版)》请在冰豆网上搜索。

计算机网络实验IP协议解析.docx

计算机网络实验报告

一、实验目的:

1. 掌握IP数据报的报文格式

2. 掌握IP校验和计算方法

3. 掌握子网掩码和路由转发

4. 理解特殊IP地址的含义

5. 理解IP分片过程

6. 理解协议栈对IP协议的处理方法

7. 理解IP路由表作用以及IP路由表的管理

二、实验步骤:

实验准备:

配置IP,IP地址和格式同第一次实验。

各主机打开协议分析器,进入相应的网络结构并验证网络拓扑的正确性,如果通过拓扑验证,关闭协议分析器继续进行实验,如果没有通过拓扑验证,请检查网络连接。

   本练习将主机A、B、C、D、E、F作为一组进行实验。

1. 主机B在命令行方式下输入staticroute_config命令,开启静态路由服务。

2. 主机A启动协议编辑器,编辑一个IP数据报,其中:

   MAC层:

       目的MAC地址:

主机B的MAC地址(对应于172.16.1.42接口的MAC)。

       源MAC地址:

主机A的MAC地址。

       协议类型或数据长度:

0800。

   IP层:

       总长度:

IP层长度。

       生存时间:

128。

       源IP地址:

主机A的IP地址(172.16.1.41)。

       目的IP地址:

主机E的IP地址(172.16.0.45)。

       校验和:

在其它所有字段填充完毕后计算并填充。

    自定义字段:

       数据:

填入大于1字节的用户数据。

    【说明】先使用协议编辑器的“手动计算”校验和,再使用协议编辑器的“自动计算”校验和,将两次计算结果相比较,若结果不一致,则重新计算。

   ● IP在计算校验和时包括哪些内容?

3. 在主机B(两块网卡分别打开两个捕获窗口)、E上启动协议分析器,设置过滤条件(提取IP协议),开始捕获数据。

4. 主机A发送第1步中编辑好的报文。

5. 主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,并回答以下问题:

   ● 第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?

若发生变化,记录变化的字段,并简述发生变化的原因。

6. 将第1步中主机A所编辑的报文的“生存时间”设置为1,重新计算校验和。

7. 主机B、E重新开始捕获数据。

8. 主机A发送第5步中编辑好的报文。

9. 主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,并回答以下问题:

 l主机B、E是否能捕获到主机A所发送的报文?

简述产生这种现象的原因。

三、实验结果及分析:

拓扑验证成功,主机A能ping通主机E

图示说明:

目的MAC地址:

6C626D-6DF3CF(主机B左网卡的MAC地址)

源MAC地址:

6C626D-6B874F(主机A网卡的MAC地址)

生存时间:

128

首部校验和:

0CC2

源IP地址:

172.16.1.41

目的IP地址:

172.16.0.45

自定义数据:

hello

图示说明:

B的两个网卡均接收到数据

主机B的左网卡捕获到数据:

源IP地址:

172.16.1.42

目的IP地址:

172.16.0.42

生存时间:

128

首部校验和:

0CC2

自定义数据:

hello

主机B的右网卡捕获到数据:

发生变化的字段为:

目的MAC地址:

源MAC地址:

源IP地址:

172.16.1.42

目的IP地址:

172.16.0.42

图示说明:

主机E接收到来自A的数据:

发生变化的字段为:

生存时间:

127

首部校验和:

0DC2

当修改生存时间为“1”时,首部校验和发生改变,变为“8BC2”

主机B的左网卡可以捕获到A发送的数据,右网卡和E不能捕获到。

四、问题的解答:

1.IP在计算校验和时包括哪些内容?

只包括数据报的首部,不包括数据部分。

2.第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?

若发生变化,记录变化的字段,并简述发生变化的原因。

答:

数据的生存时间发生变化,由128变为127,校验和由“0CC2”变为“0DC2”,这是因为IP数据报在经过路由器B之后,生存时间会减一,并重新计算首部校验和。

3.主机B、E是否能捕获到主机A所发送的报文?

简述产生这种现象的原因。

答:

B的左网卡(对应IP:

172.16.1.42)可以捕获到数据,B的右网卡(对应IP:

172.16.0.42)捕获不到报文,主机E捕获不到报文,因为经过路由器B后,IP报文的生存时间减为零,路由器丢弃报文不转发。

所以主机E接收不到报文。

五、实验中遇到的问题和解决方案:

遇到问题:

A未能ping通E

解决方案:

Internet属性更改后未点确定造成的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1