1、0724 华为的RIP实验华为的RIP配置实验1 验证RIPv1的路由更新规则:R1发送更新R1向R2广播的网络或子网是否与源接口(发送路由更新)处于同一主网。1 如果不是:汇总成主类网络,不携带掩码,广播出去2 如果是同一主网:检查条目是否与发送接口掩码是否一致A:一致:发送该条目B:不一致:忽略该条目R2接收更新R2从R1接收的路由条目与接口的网络是否处于同一主网。1 如果是同一主网:直接将接收接口的掩码给予该条目并接收2 如果不是:查看路由表中是否存在该主网的任意子网 A:如果不存在:给予该条目一个有类网络掩码,接收并放入路由表 B:如果存在任意子网:忽略该条目地址配置省略,现在配置RI
2、PR1上的配置:R1rip 1 R1-rip-1version 1R1-rip-1undo summary R1-rip-1net 10.0.0.0R1-rip-1net 172.16.0.0R1-rip-1quitR2上的配置:R2rip 1R2-rip-1version 1R2-rip-1net 10.0.0.0R2-rip-1undo summary R2-rip-1quitR3上的配置:R3rip 1R3-rip-1version 1R3-rip-1net 10.0.0.0R3-rip-1net 172.16.0.0R3-rip-1undo summary R3-rip-1quit查看
3、个路由器的路由表R1的路由表为:R1dis ip routing-table Route Flags: R - relay, D - download to fib-Routing Tables: Public Destinations : 14 Routes : 14 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.12.0/24 Direct 0 0 D 10.0.12.1 Ethernet0/0/0 10.0.12.1/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.15.
4、0/24 Direct 0 0 D 10.0.15.1 LoopBack2 10.0.15.1/32 Direct 0 0 D 127.0.0.1 LoopBack2 10.0.16.0/25 Direct 0 0 D 10.0.16.1 LoopBack3 10.0.16.1/32 Direct 0 0 D 127.0.0.1 LoopBack3 10.0.23.0/24 RIP 100 1 D 10.0.12.2 Ethernet0/0/0 10.0.33.0/24 RIP 100 2 D 10.0.12.2 Ethernet0/0/0 127.0.0.0/8 Direct 0 0 D 1
5、27.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 172.16.0.0/24 Direct 0 0 D 172.16.0.1 LoopBack0 172.16.0.1/32 Direct 0 0 D 127.0.0.1 LoopBack0 172.16.1.0/25 Direct 0 0 D 172.16.1.1 LoopBack1 172.16.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack1R1的路由表表明没有收到R3上172.16.0.10的路由条目,原因:R3在E0/0
6、/0发送172.16.0.10路由更新时,由于172.16.0.10路由条目的主类网络与10.0.23.3的主类网络不是同一网段,根据RIPv1的更新规则,该路由将汇总成主类网络172.16.0.0,不携带掩码,广播出去。路由到达R2的E0/0/1接口,由于172.16.0.0路由条目的主类网络与10.0.23.2的主类网络不是同一网段,R2查看路由表中是否存在该主网的任意子网,由于R2路由表中没有该主类子网,因此 ,给予该条目一个有类网络掩码,接收并放入路由表,变成172.16.0.0/16。该条路由条目再向R1当发送时,由于R1上有直连的172.168.0.0/16主网的子网,所以将其丢弃
7、。R1没有学到该条条目。R2的路由表:R2dis ip routing-table Route Flags: R - relay, D - download to fib-Routing Tables: Public Destinations : 10 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.0.0/8 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.12.0/24 Direct 0 0 D 10.0.12.2 Ethernet0/0/0 10.0.12.
8、2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.15.0/24 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.23.0/24 Direct 0 0 D 10.0.23.2 Ethernet0/0/1 10.0.23.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/1 10.0.33.0/24 RIP 100 1 D 10.0.23.3 Ethernet0/0/1 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32
9、Direct 0 0 D 127.0.0.1 InLoopBack0 172.16.0.0/16 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 RIP 100 1 D 10.0.23.3 Ethernet0/0/1R2没有收到R1的172.16.1.1和10.0.16.1的路由条目,原因:当R1在E0/0/0发送路由条目时,172.16.0.1和172.16.1.1的路由条目和10.0.12.1不在同一主类网络上,所以汇总成主类网络172.16.0.0,不携带掩码,广播出去;而10.0.15.1和10.0.16.1的路由条目和10.0.12.1在同一主类网络上,然而只
10、有10.0.15.1/24的路由条目和接口掩码一致,所以不一致掩码的10.0.16.1忽略,只发送10.0.15.1的条目;R2接口接收更新条目时,172.16.0.0的路由条目和10.0.12.1不在同一主类网络上,因此,R2查看路由表中是否存在该主网的任意子网,没有给予该条目一个有类网络掩码,接收并放入路由表变为172.16.0.0/16;10.0.15.1的条目和10.0.12.1在同一主类网络上,所以直接将接收接口的掩码给予该条目并接收变为10.0.15.0/24;由于R1上存在10.0.15.0/24、10.0.15.0/25和10.0.12.0/24的路由条目所以自动汇总成10.0
11、.0.0/8的路由发送给R2,R2学得到后加入路由表。R3的路由表:R3dis ip routing-table Route Flags: R - relay, D - download to fib-Routing Tables: Public Destinations : 11 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.0.0/8 RIP 100 1 D 10.0.23.2 Ethernet0/0/0 10.0.12.0/24 RIP 100 1 D 10.0.23.2 Ethernet
12、0/0/0 10.0.15.0/24 RIP 100 2 D 10.0.23.2 Ethernet0/0/0 10.0.23.0/24 Direct 0 0 D 10.0.23.3 Ethernet0/0/0 10.0.23.3/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.33.0/24 Direct 0 0 D 10.0.33.3 LoopBack1 10.0.33.3/32 Direct 0 0 D 127.0.0.1 LoopBack1 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.
13、0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 172.16.0.0/24 Direct 0 0 D 172.16.0.10 LoopBack0172.16.0.10/32 Direct 0 0 D 127.0.0.1 LoopBack0R3上没有学到任何R1的明细条目,只是在R2上学到了一条指向R2的汇总路由,原因:由于R3上存在直连的172.16.0.0/16的主类网络的子网,所以当R2将从R1上学到的172.16.0.0/16的路由条目发给R3时,R3将其丢弃;10.0.0.0/8的汇总路由是因为R2存在10.0.0.0主类网络的子网,所以会将学到的1
14、0.0.15.0/24子网和自己的10.0.23.0/24的汇总发送给R3,因此R3会学到了R2的10.0.0.0/8的汇总路由2 利用实验现象说明RIP的3种计时器(华为中为3种,,没有抑制计时器;Cisco为4种)将上述实验拓扑改为RIPv2,再进行试验:R1上的配置:R1rip 1R1-rip-1version 2R2的配置:R2rip 1R2-rip-1version 2R3的配置:R3rip 1R3-rip-1version 2更新计时器:即每条路由条目更新的周期,RIP为30s.以R2上的路由条目为例,查看R2上的RIP路由条目和RIP数据库:R2dis rip 1 ro Rout
15、e Flags : R - RIP A - Aging, G - Garbage-collect - Peer 10.0.12.1 on Ethernet0/0/0 Destination/Mask Nexthop Cost Tag Flags Sec 172.16.1.0/25 10.0.12.1 1 0 RA 6 172.16.0.0/24 10.0.12.1 1 0 RA 6 10.0.16.0/25 10.0.12.1 1 0 RA 6 10.0.15.0/24 10.0.12.1 1 0 RA 6 Peer 10.0.23.3 on Ethernet0/0/1 Destination
16、/Mask Nexthop Cost Tag Flags Sec 10.0.33.0/24 10.0.23.3 5 0 RA 14R2dis ip routing-tableRoute Flags: R - relay, D - download to fib-Routing Tables: Public Destinations : 11 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.12.0/24 Direct 0 0 D 10.0.12.2 Ethernet0/0/0 10.0.12.2/
17、32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.15.0/24 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.16.0/25 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.23.0/24 Direct 0 0 D 10.0.23.2 Ethernet0/0/1 10.0.23.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/1 10.0.33.0/24 RIP 100 5 D 10.0.23.3 Ethernet0/0/1 127.0.0.0/8 D
18、irect 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 172.16.0.0/24 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 172.16.1.0/25 RIP 100 1 D 10.0.12.1 Ethernet0/0/0如上显示,Sec选项下对应的就是更新时间,该值会一直1增加30,直到收到邻居R1发送的路由更新,才会重置,如果R1 down掉了(在R1将E0/0/0接口开启认证,R2的E0/0/0接口不开启或R1将E0/0/0设置为silent-int
19、erface),R2没有收到邻居 R1的更新,则Sec进入失效计时器。失效计时器一般为180s,进入失效计时器后R1的路由条目还在R2的路由表和的数据库中,R1的路由条目Flag位还为RA,这时查看R2路由表和数据库,如下:R2dis rip 1 ro /查看RIP的RIP路由条目 Route Flags : R - RIP A - Aging, G - Garbage-collect - Peer 10.0.12.1 on Ethernet0/0/0 Destination/Mask Nexthop Cost Tag Flags Sec 172.16.1.0/25 10.0.12.1 1 0
20、 RA 84 172.16.0.0/24 10.0.12.1 1 0 RA 84 10.0.16.0/25 10.0.12.1 1 0 RA 84 10.0.15.0/24 10.0.12.1 1 0 RA 84 Peer 10.0.23.3 on Ethernet0/0/1 Destination/Mask Nexthop Cost Tag Flags Sec 10.0.33.0/24 10.0.23.3 5 0 RA 2R2dis rip 1 database /查看RIP的数据库 - Advertisement State : A - Advertised I - Not Adverti
21、sed/Withdraw - 10.0.0.0/8, cost 0, ClassfulSumm 10.0.12.0/24, cost 0, A, Rip-interface 10.0.15.0/24, cost 1, A, nexthop 10.0.12.1 /状态为A,表示该路由条目还在向外宣告 10.0.16.0/25, cost 1, A, nexthop 10.0.12.1 10.0.23.0/24, cost 0, A, Rip-interface 10.0.33.0/24, cost 5, A, nexthop 10.0.23.3 172.16.0.0/16, cost 1, Cl
22、assfulSumm 172.16.0.0/24, cost 1, A, nexthop 10.0.12.1 172.16.1.0/25, cost 1, A, nexthop 10.0.12.1R2dis ip routing-tableRoute Flags: R - relay, D - download to fib-Routing Tables: Public Destinations : 11 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.12.0/24 Direct 0 0 D 1
23、0.0.12.2 Ethernet0/0/0 10.0.12.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.15.0/24 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.16.0/25 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 10.0.23.0/24 Direct 0 0 D 10.0.23.2 Ethernet0/0/1 10.0.23.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/1 10.0.33.0/24 RIP 100 5 D 10.0
24、.23.3 Ethernet0/0/1 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 172.16.0.0/24 RIP 100 1 D 10.0.12.1 Ethernet0/0/0 172.16.1.0/25 RIP 100 1 D 10.0.12.1 Ethernet0/0/0如果180s之内R2收到关于R1的更新,则重置更新计时器。如果180后R2还没收到关于R1的更新,则进入刷新计时器,如下所示:R2dis rip 1 ro Route Fl
25、ags : R - RIP A - Aging, G - Garbage-collect - Peer 10.0.12.1 on Ethernet0/0/0 Destination/Mask Nexthop Cost Tag Flags Sec 172.16.1.0/25 10.0.12.1 1 0 RA 180 172.16.0.0/24 10.0.12.1 1 0 RA 180 10.0.16.0/25 10.0.12.1 1 0 RA 180 10.0.15.0/24 10.0.12.1 1 0 RA 180 Peer 10.0.23.3 on Ethernet0/0/1 Destina
26、tion/Mask Nexthop Cost Tag Flags Sec 10.0.33.0/24 10.0.23.3 5 0 RA 6进入刷新计时器,R1的路由条目不会出现在R2的路由表中,但会保存在R2的数据库中,刷新计时器一般为120s,如果120s之内R2收到关于R1的更新,则重置更新计时器。如果120s后R2还没收到关于R1的更新,则将R1的路由条目在R2的数据库里被删除,如下:R2dis ip routing-tableRoute Flags: R - relay, D - download to fib-Routing Tables: Public Destinations :
27、7 Routes : 7 Destination/Mask Proto Pre Cost Flags NextHop Interface 10.0.12.0/24 Direct 0 0 D 10.0.12.2 Ethernet0/0/0 10.0.12.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/0 10.0.23.0/24 Direct 0 0 D 10.0.23.2 Ethernet0/0/1 10.0.23.2/32 Direct 0 0 D 127.0.0.1 Ethernet0/0/1 10.0.33.0/24 RIP 100 5 D 10.0.2
28、3.3 Ethernet0/0/1 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0R2的路由表中没有R1关于10.0.15.0的条目R2dis rip 1 ro Route Flags : R - RIP A - Aging, G - Garbage-collect - Peer 10.0.12.1 on Ethernet0/0/0 Destination/Mask Nexthop Cost Tag Flags Sec 172.16.1.0/25 10.0.12.1 16 0 RG 3 172.16.0.0/24 10.0.12.1 16 0 RG 3 10.0.16.0/25 10.0.12.1 16 0 RG 3 10.0.15.0/24 10.0.12.1 16 0 RG 3/Flag位由RA变为RG Peer 10.0.23.3 on Ethernet0/0/1 Destination/Mask Nexth
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1