首页 > 代码库 > 【思科百难】RIP两个版本之间能够相互通信?
【思科百难】RIP两个版本之间能够相互通信?
配置两台路由器,A&B。A-RIPv1, B-RIPv2
配置如下:
A Loo0:1.1.1.1 32 g0/0/0 12.12.12.1
B Loo0:2.2.2.2 32 g0/0/0 12.12.12.2
问:A ping 2.2.2.2 与B ping 1.1.1.1,谁通谁不通?
我们先看routing-table
[RTA]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 9 Routes : 9
Destination/Mask Proto Pre Cost Flags NextHop Interface
1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0
2.2.2.2/32 RIP 100 1 D 12.12.12.2 GigabitEthernet0
/0/0
12.12.12.0/24 Direct 0 0 D 12.12.12.1 GigabitEthernet0
/0/0
12.12.12.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0
/0/0
12.12.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0
/0/0
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
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
[RTB]dis ip rou
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
2.2.2.2/32 Direct 0 0 D 127.0.0.1 LoopBack0
12.12.12.0/24 Direct 0 0 D 12.12.12.2 GigabitEthernet0
/0/0
12.12.12.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0
/0/0
12.12.12.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0
/0/0
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
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
A的路由表里有1.1.1.1 而B的路由表却没有2.2.2.2,why?
很显然,A与B建立了RIP邻居关系,而B却没有与A建立邻居关系。易知,版本1会收版本2的hello包,但是版本2却不会收版本1的hello包,因此形成单边邻居关系。
版本1,收1,2发1 ;版本2,收2,发2。
本文出自 “旧书常读出新意” 博客,请务必保留此出处http://ramboking.blog.51cto.com/3596215/1545014
【思科百难】RIP两个版本之间能够相互通信?