首页 > 代码库 > 【思科百难】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两个版本之间能够相互通信?