二、RIP协议配置
1.实验内容:在H3C路由器上配置RIP协议
2.实验目的:掌握RIP协议的配置
3.实验环境:
4.实验步骤
此时再测试网络
在静态路由实验基础上,删除静态路由的配置之后再启动RIP协议,其配置命令和配置信息以及路由表信息如下:
[RTA]undo ip route-static 202.0.1.0 255.255.255.0 192.0.0.2
[RTA]rip
[RTA-rip]network all
[RTB]undo ip route-static 202.0.0.0 255.255.255.0 192.0.0.1
[RTB]rip
[RTB-rip]network all
查看RTA的配置信息和路由表,路由表显示如下:
[RTA)display ip routing-table
RoutingTables:
Destination/Mask Proto Pref Metric Nexthop Interface
127.0.0.0/8 Direct 0 0 127.0.0.1 LoopBackO
127.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.1/0/24 Direct 0 0 192.0.0.2Serial0
192.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.2/32 Direct 0 0 192.0.0.2Serial0
202.0.0.1/0/24 Direct 0 0 202.0.0.1 Ethernet0
202.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
202.0.1.1/0/24 RIP 100 1 192.0.0.2Serial0
RTB路由器上的配置和RTA的配置相似。查看RTB的路由表信息如下:
[RTB]display ip routing-table
RoutingTables:
Destination/Mask Proto Pref Metric Nexthop Interface
127.0.0.0/8 Direct 0 0 127.0.0.1 LoopBack0
127.0.0.1/32 Direct 0 0 127.0.0.1 LoopBack0
192.0.0.1/0/24 Direct 0 0 192.0.0.1 SerialO
192.0.0.1/32 Direct 0 0 192.0.0.1 SerialO
192.0.0.2/32 Direct 0 0 127.0.0.1 LoopBack0
202.0.0.1/0/24 RIP 100 1 192.0.0.1 Serial0
202.0.1.1/0/24 Direct 0 0 202.0.1.1 Ethernet0
202.0.1.1/32 Direct 0 0 127.0.0.1 LoopBack0
测试网络互通性,应该是全网互通的。如果不是,请检查配置。
现在我们可以看看RiP是怎样发现路由的,在系统视图下打开RiP协议调试开关,有如下信息在路由器之间传递,它们完成了路由的交换,并形成新的路由。
[RTA]info-center console //设置允许信息中心向Console口输出;[RTA]info-center console debugging //设置信息中心向Console口输出调试信息[RTA]debugging rip packet
RIP:receive Response from l92.0.0.2 (Serial0)
Packet:vers 1,cmd Response,length24
Dest 202.0.1.0,Metric 1
RIP:send from 202.0.0.1 t0 255.255.255.255(Ethemet0)
Packet:vers 1,cmdResponse,length44
dest202.0.1·0,Metric2
dest 192.0.0.0,Metric 1
从上面的信息可以看到RIP协议版本为versionl,这是H3C路由器的默认版本。可以在接口视图下用rip version 2 multicast命令改变协议版本(注意:需要两端接口都执行该命令),再查看debug信息如下:
[RTA]debugging rip packet
RIP:sendfroml92.0.0.1t0224.0.0.9(Serial0)
Packet:vers2,cmdResponse,length24
Dest 202.0.0.0 mask255.255.255.0 router 0.0.0.0 ,metric 1
RIP:receive Response from l92.0.0.2(Serial0)
Packet:vers2,cmd Response,length24
Dest 202.0.1.0 mask 255.255.255.0,router0.0.0.0,metric 1
然后使用rip version 2 broadcast命令改变协议报文的发送方式为广播方式,查看debug 信息如下:
[RTA]debugging rip packet
RIP:send from l92.0.0.1t0255.255.255.255(Serial0)
Packet:vers2,cmdResponse,length24
dest202.0.0.0 mask255.255.255.0,router0.0.0.0 ,metric 1