好文档 - 专业文书写作范文服务资料分享网站

201505130149_董慧冰

天下 分享 时间: 加入收藏 我要投稿 点赞

计算机网络实验报告3

学号:201500301259

姓名:董慧冰

班级:15级计算机基地班

组员:马志鑫、王文杰、陈召峥、辛高正、董慧冰、孙陈希、苏越 一、实验目的:

掌握路由协议的分类,理解静态路由和动态路由。 掌握动态路由协议RIP的报文格式、工作原理及工作过程。 掌握RIP计时器的作用。 理解RIP的稳定性。

二、实验学时:2

三、实验内容及操作步骤:

练习1 静态路由与路由表

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

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

1.主机A、B、C、D、E、F在命令行下运行“route print”命令,查看路由表,并回答以下问题:

● 路由表由哪几项组成?

Network Destination、Netmask、Gateway、Interface、Metric这四项组成 2.从主机A(172.16.0.2)依次ping主机B(172.16.0.1)、主机C(192.168.0.2)、主机E(172.16.1.1)、主机F(172.16.1.2),观察现象,记录结果。通过在命令行下运行route print命令,查看主机B和主机E路由表,结合路由信息回答问题:

● 主机A的默认网关在本次练习中起到什么作用?主机A的默认网关充当着数据的出口。

● 记录并分析实验结果,简述为什么会产生这样的结果?

主机A—主机B 是 是否ping通 原因 默认网关是主机B的一个物理接口地址,而目标地址为主机B的另一个物理接口地址。 主机A—主机C 是 主机A存在通向主机B的路由表项,主机B存在通向主机C的路由表项并且反过来仍成立。 3.主机B和主机E启动静态路由。

(1) 主机B与主机E在命令行下使用“staticroute_config”命令来启动静态路由。

(2) 在主机B上,通过在命令行下运行route add命令手工添加静态路由(“route add 172.16.1.0 mask 255.255.255.0 192.168.0.1 metric 2”).

(3) 在主机E上,也添加一条静态路由(“route add 172.16.0.0 mask 255.255.255.0 192.168.0.2 metric 2”).

(4) 从主机A依次ping主机B(192.168.0.2)、主机E(192.168.0.1)、主机F(172.16.1.1),观察现象,记录结果。

(5) 通过在命令行下运行route print命令,察看主机B和主机E路由表,结合路由信息回答问题:

● 记录并分析实验结果,简述手工添加静态路由在此次通信中所起的作用。

主机A—主机B 是否ping通 是 原因 默认网关是主机B的一个物理接口地址,而目标地址为主机B的另一个物理接口地址。 主机A—主机E 主机A—主机F 是 是 主机B存在通向主机E的路由表项 主机B存在通向主机E的路由表项,主机E存在通向主机F的路由表项 4.在主机B上,通过在命令行下运行route delete命令(“route delete 172.16.1.0”);在主机E上,运行route delete命令(“route delete 172.16.0.0”)删除手工添加的静态路由条目。

● 简述静态路由的特点以及路由表在路由期间所起到的作用。

静态路由是一种特殊的路由,需要采用手工方法在路由器中配置。这种方法适用于规模较小、路由表也相对简单的网络;不适用与大型网络。

作用:可以精确控制路由选择;减小路由器的开销。

练习2 领略动态路由协议RIPv2

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

1.在主机A、B、C、D、E、F上启动协议分析器,设置过滤条件(提取RIP

和IGMP),开始捕获数据。

2.主机B和主机E启动RIP协议并添加新接口:

在主机B上启动RIP协议:在命令行方式下输入“rip_config”。 在主机E上启动RIP协议:在命令行方式下输入“rip_config”。 添加主机B的接口:

①添加IP为172.16.0.1的接口:在命令行方式下输入“rip_config”172.16.0.1的接口名为“enable”。

②添加IP为192.168.0.2的接口:在命令行方式下输入“rip_config”192.168.0.2的接口名为“enable”。

添加主机E的接口:

①添加IP为192.168.0.1的接口:在命令行方式下输入“rip_config” 192.168.0.1的接口名为“enable”。

②添加IP为172.16.1.1的接口:在命令行方式下输入“rip_config” 172.16.1.1的接口名为“enable”。

3.主机B在命令行方式下,输入“rip_config showneighbor”察看其邻居信息。

主机E在命令行方式下,输入“rip_config showneighbor”察看其邻居信息。

4.所有主机人员通过协议分析器观察报文交互,知道两台主机的路由表达到稳定状态。

● 如何判定路由表达到稳定状态?

主机A ping主机F,若ping通则路由表达到稳定态。

● 在主机B、E上使用“netsh routing ip show rtmroutes”察看路由表,记录稳定状态下主机B和主机E的路由表条目

主机B的路由表中除了具有172.16.0.0和192.168.0.0网络信息外,还具有 172.16.1.0网络信息。

主机E的路由表中除了具有172.16.1.0和192.168.0.0网络信息外,还具有172.16.0.0网络信息。

5.主机B和主机E在命令行下输入命令“recover_config”,停止RIP协议。观察协议分析器报文交互,并回答问题:

● IGMP报文在RIP交互中所起的作用是什么? RIP通常采用组播的方式,这就要求交换机支持IGMP。

● 通过以上5步,绘制主机B和主机E的RIP交互图(包括IGMP报文)。 加入多播组(发送IGMP组成员报告报文)->路由信息请求(发送RIP请求报文)->路由信息应答(发送RIP应答报文)

5klzl8ipky0wacw0f2p46m3qp9xkpa00yn4
领取福利

微信扫码领取福利

微信扫码分享