您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
rip是什么意思(rip协议)
路由,节点,路由器rip是什么意思(rip协议)
发布时间:2020-12-06加入收藏来源:互联网点击:
虽然RIP有很长的历史,但它还是有自身的限制。它非常适合于为早期的网络互联计算路由。然而,现代技术进步已极大地改变了互联网络建造和使用的方式。因此,RIP越来越不适应今天互联网的需求。 RIP的一些限制是: ● 不能支持大于15跳的路径:RIP设计用于相对较小的自治系统。这样一来,它强制规定了一个严格的跳数限制为15跳。当报文由路由设备转发时,它们的跳数计数器会加上其要被转发的链路的耗费。如果跳数计值到15之后,报文仍没到达它寻址的目的地,那个目的地就被认为是不可达的,并且报文被丢弃。 ● 依赖于固定的度量来计算路由:对跳数的讨论为考察RIP的下一个基本限制作了很好的铺垫,这个限制就是固定耗费度量。虽然耗费度量能由管理员配置,但它们本质上是静态的。RIP不能实时地更新它们以适应网络中遇到的变化。由管理员定义的耗费度量保持不变,直到手动更新。这意味着RIP尤其不适合于高度动态的网络,在这种环境中,路由必须实时计算以反映网络条件的变化。 ● 路由更新耗费的资源过多:RIP节点会每隔30秒钟广播其路由表。在具有许多节点的大型网络中,这会消耗掉相当数量的带宽。 ● 相对缓慢的收敛:从人的角度来看,等待30秒进行一次更新不会感到不方便。然而,路由器和计算机以比人快得多的速度运行。不得不等上30秒进行一次更新会有很明显的不利结果。比仅仅等上30秒进行一次更新更具破坏性的是不得不等上180秒来作废一条路由。而这只是一台路由器开始进行收敛所需的时间。依赖于互联的路由器个数及它们的拓扑结构,可能需要重复更新才能完全收敛于新拓扑。RIP路由器收敛速度慢会创造许多机会使得无效路由仍被错误地作为有效路由进行广播。显然,这样会降低网络性能。 ● 缺乏动态负载均衡支持:由于RIP本身的特点,它缺乏对动态负载均衡的支持,如下图所示:
图17-11 RIP缺乏动态负载均衡支持
【实验步骤】
练习1 静态路由与路由表
各主机打开工具区的"拓扑验证工具",选择相应的网络结构,配置网卡后,进行拓扑验证,如果通过拓扑验证,关闭工具继续进行实验,如果没有通过,请检查网络连接。 本练习将主机A、B、C、D、E、F作为一组进行实验。1.主机A、B、C、D、E、F在命令行下运行"route print"命令,察看路由表,并 回答以下问题:
● 路由表由哪几项组成?2.从主机A依次ping 主机B(192.168.0.2)、主机C、主机E(192.168.0.1)、主机E(172.16.1.1),观察现象,记录结果。通过在命令行下运行route print命令,察看主机B和主机E路由表,结合路由信息回答问题: ● 主机A的默认网关在本次练习中起到什么作用? ● 记录并分析实验结果,简述为什么会产生这样的结果?
表17-1 实验结果
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)、主机E(172.16.1.1),观察现象,记录结果。 (5)通过在命令行下运行route print命令,察看主机B和主机E路由表,结合路由信息回答问题: ● 记录并分析实验结果,简述手工添加静态路由在此次通信中所起的作用。
表17-2 实验结果
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协议并添加新接口: (1)在主机B上启动RIP协议:在命令行方式下输入"rip_config"。 (2)在主机E上启动RIP协议:在命令行方式下输入"rip_config"。 (3)添加主机B的接口: ① 添加IP为172.16.0.1的接口:在命令行方式下输入"rip_config "b1" enable"。 ② 添加IP为192.168.0.2的接口:在命令行方式下输入"rip_config "b2" enable"。 (4)添加主机E的接口: ① 添加IP为192.168.0.1的接口:在命令行方式下输入"rip_config "e2" enable"。 ② 添加IP为172.16.1.1的接口:在命令行方式下输入"rip_config "e1" enable"。3.主机B在命令行方式下,输入"rip_config showneighbor"察看其邻居信息。 主机E在命令行方式下,输入"rip_config showneighbor"察看其邻居信息。4.所有主机人员通过协议分析器观察报文交互,直到两台主机的路由表达到稳定态。 ● 如何判定路由表达到稳定态? ● 在主机B、E上使用"netsh routing ip show rtmroutes"察看路由表,记录稳定状态下主机B和主机E的路由表条目。5.主机B和主机E在命令行下输入命令"recover_config",停止RIP协议。观察协议分析器报文交互,并回答问题: ● IGMP报文在RIP交互中所起的作用是什么? ● 通过以上5步,绘制主机B和主机E的RIP交互图(包括IGMP报文)。
练习3 RIP的计时器
本练习将主机A、B、C、D、E、F作为一组进行实验。1.在主机A、B、C、D、E、F上重新启动协议分析器,设置过滤条件(提取RIP),开始捕获数据。2.主机B和主机E重启RIP协议并添加新接口(同练习二的步骤2),同时设置"周期公告间隔"为20秒。 (1)在主机B命令行方式下,输入"rip_config "b1" updatetime 20"、"rip_config "b2" updatetime 20"。 (2)在主机E命令行方式下,输入"rip_config "e2" updatetime 20"、"rip_config "e1" updatetime 20"。 (3)所有主机人员用协议分析器察看报文序列,并回答问题: ● 将"周期公告间隔"设置为0秒可以吗?为什么操作系统对"周期公告间隔"有时间上限和时间下限?上限和下限的作用是什么? ● 通过协议分析器,比较两个相邻通告报文之间的时间差,是20秒吗?如果不全是,为什么?3.将"路由过期前的时间"设置为30秒。 (1)在主机B命令行方式下,输入"rip_config "b1" expiretime 30"、"rip_config "b2" expiretime 30"。 (2)在主机E命令行方式下,输入"rip_config "e2" expiretime 30"、"rip_config "e1" expiretime 30"。 (3)禁用主机E的e2的网络连接。在30秒内观察主机B的路由条目变化,并回答问题: ● 简述"路由过期计时器"的作用是什么?4.恢复主机E的e2的网络连接。5.主机B和主机E在命令行下输入命令"recover_config",停止RIP协议。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |