首页 理论教育 RIP路由协议详解及网络拓扑分析

RIP路由协议详解及网络拓扑分析

时间:2023-10-21 理论教育 版权反馈
【摘要】:RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。RIP支持的最大跳数是15,跳数为16的网络则认为不可达。目前RIP已经有和2个版本RIPv1和RIPv2,RIPv1是有类路由协议,不支持VLSM,汇总时不携带子网掩码信息。图4-200所示为RIP路由网络拓扑。

RIP路由协议详解及网络拓扑分析

1.RIP路由概述

RIP是Routing Information Protocol的缩写,意为路由信息协议,是Internet中常用的路由协议。它是一种内部路由协议。RIP采用距离向量算法,即路由器根据距离选择路由,所以也称为距离向量协议。RIP运行简单,适用于小型网络。

RIP的度量是基于跳数(hops count)的,每经过一台路由器,路径的跳数加一。如此一来,跳数越多,路径就越长,RIP算法会优先选择跳数少的路径。RIP支持的最大跳数是15,跳数为16的网络则认为不可达。

目前RIP已经有和2个版本RIPv1和RIPv2,RIPv1是有类路由协议,不支持VLSM,汇总时不携带子网掩码信息。而RIPv2是RIPv1的增强版,因为有很多功能在RIPv1版本中根本无法实现,虽然说是增强版,但是有很多地方还是没有得到实质性的改进,相同之处还是很多,最大支持15跳。只是,用多播224.0.0.9替代了V1的广播,支持CIDR和VLSM,以及支持MD5验证。

SCALANCE X-400支持RIPv2和RIPv1的路由。

2.RIP路由组态

本例网络拓扑中,Network1与交换机Switch A的Port9.1端口相连,Network2与交换机Switch A和交换机Switch B的Port10.1端口相连。Network3与交换机Switch B的Port9.1端口相连。在Network2中没有任何终端设备存在,这里使用网线直接相连。

Switch A的In-Band IP地址为192.168.0.1/24,通过PST工具设置。

Switch B的In-Band IP地址为192.168.0.2/24,通过PST工具设置。

Network1的IP网段为100.1.0.0/16,网关IP地址为100.1.1.1/16,属于VLAN100。

Network2的IP网段为150.1.0.0/16,连接Switch A的网关IP地址为150.1.1.1/16,连接Switch B的网关IP地址为150.1.1.2/16,属于VLAN150。

Network3的IP网段为200.1.1.0/24,网关IP地址为200.1.1.1/24,属于VLAN200。

这里组态SCALANCE X-400交换机Switch A和Switch B均为本地Local路由器。

SCALANCE X-400具体组态VLAN的方法,请参照4.4节VLAN组态。图4-200所示为RIP路由网络拓扑。

978-7-111-37169-4-Chapter04-205.jpg

图4-200 RIP路由网络拓扑

(1)交换机Switch A的设置

通过IE浏览器打开交换机Switch A的Web页面,输入用户名和密码,均为“admin”。在目录树“Switch”→“VLAN”中,按照组态要求给对应的端口添加VLAN100和VLAN150。如图4-201所示。

978-7-111-37169-4-Chapter04-206.jpg

图4-201 添加VLAN100和VLAN150

在目录树“Router”→“Subnets”中,按照组态要求并参考4.7.2节,分配网关IP给对应的VLAN,如图4-202所示。

978-7-111-37169-4-Chapter04-207.jpg

图4-202 分配网关IP给对应的VLAN

在目录树“Router”中,激活“RIP”功能。如图4-203所示。

978-7-111-37169-4-Chapter04-208.jpg

图4-203 激活“RIP”功能

依次单击目录树“Router”→“RIPv2”,禁止“RFC1058(RIPv1)compatible”项,如图4-204所示。这里使用RIPv2路由协议。

978-7-111-37169-4-Chapter04-209.jpg

图4-204 禁止“RFC1058(RIPv1)compatible”

在目录树“Router”→“RIPv2”→“Interfaces”中,根据目录树“Router”→“Sub-nets”添加的RIP路由IP接口,这里选择“RIPv2”,不选择验证方法,如图4-205所示。单击“Set Values”按钮设置组态。

978-7-111-37169-4-Chapter04-210.jpg

图4-205 选择“RIPv2”,不选择验证方法(www.xing528.com)

单击“Current Entries”或通过目录“Router”→“RIPv2”→“Interfaces”,回到RIP接口设置,查看组态结果。如图4-206所示。

978-7-111-37169-4-Chapter04-211.jpg

图4-206 查看组态结果

(2)交换机Switch B的设置

通过IE浏览器打开交换机Switch B的Web页面,输入用户名和密码,均为“admin”。在目录树“Switch”→“VLAN”中,按照组态要求给对应的端口添加VLAN150和VLAN200。如图4-207所示。

978-7-111-37169-4-Chapter04-212.jpg

图4-207 添加VLAN150和VLAN200

在目录树“Router”→“Subnets”中,按照组态要求并参考4.7.2节,分配网关IP给对应的VLAN,如图4-208所示。

978-7-111-37169-4-Chapter04-213.jpg

图4-208 分配网关IP给对应的VLAN

在目录树“Router”中,使能“RIP”功能。如图4-209所示。

978-7-111-37169-4-Chapter04-214.jpg

图4-209 使能“RIP”功能

在目录树“Router”→“RIPv2”,禁止“RFC1058(RIPv1)compatible”项,如图4-210所示。这里使用RIPv2路由协议。

978-7-111-37169-4-Chapter04-215.jpg

图4-210 禁止“RFC1058(RIPv1)compatible”项

在目录树“Router”→“RIPv2”→“Interfaces”中,根据目录树“Router”→“Sub-nets”添加的RIP路由IP接口,这里选择“RIPv2”,不选择验证方法,如图4-211所示。单击“Set Values”按钮设置组态。

978-7-111-37169-4-Chapter04-216.jpg

图4-211 添加IP地址,选择“RIPv2”

单击“Current Entries”或通过目录“Router”→“RIPv2”→“Interfaces”,回到RIP接口设置,查看组态结果,如图4-212所示。

978-7-111-37169-4-Chapter04-217.jpg

图4-212 查看组态结果

(3)RIP路由组态结果

两台交换机Switch A和Switch B设置完成后,查看Switch A的目录树“Router”→“Routes”的路由表,看见RIP增加的“RIP”路由路径。从100.1.0.0子网到达200.1.1.0子网要经过150.1.1.2的网关,该路径是由RIP动态生成的,且跳数为2,如图4-213所示。

978-7-111-37169-4-Chapter04-218.jpg

图4-213 增加的“RIP”路由路径(Switch A)

查看Switch B的目录树“Router”→“Routes”的路由表,看见RIP增加的“RIP”路由路径。从200.1.1.0子网到达100.1.0.0子网要经过150.1.1.1的网关,该路径是由RIP动态生成的,且跳数为2。如图4-214所示。

978-7-111-37169-4-Chapter04-219.jpg

图4-214 增加的“RIP”路由路径(Switch B)

这样,网络Network1,Network3的网络设备之间即可以通过RIP协议进行通信

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈