【思科百难】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。

时间: 2024-08-25 04:13:28

【思科百难】RIP两个版本之间能够相互通信?的相关文章

配置隔离组使二层之间不能相互通信,但可以与外部网络通信。

组网要求:hostA hostB hostC 分别与Device的端口g1/0/1,g1/0/2,g1/0/3相连,Device通过g1/0/4与外部网络相连,现要求hostA hostB hostC 三者之间不能相互通信,但可与外部网络通信.配置步骤如下:1.创建隔离组2<Device>system-view[Device]port-isolate group 2 2.将端口g1/0/1,g1/0/2,g1/0/3加入隔离组2中[Device]int g1/0/1[Device-Gigab

配置隔离组使二层之间不能相互通信,但能与外层互通

一.配置隔离信息1.创建如下图的网络结构图,并配置IP地址:2.配置交换机隔离信息: 3.查看交换机配置信息:4.验证配置隔离组二层之间不能相互通信,但能与外层互通结果: 原文地址:https://blog.51cto.com/14223499/2364328

【思科百难】RIP协议无法实现负载均衡的问题

现有三台路由器,环形相连,配置如下: R1: interface Ethernet0/0/0 ip address 192.168.12.1 255.255.255.0#interface Ethernet0/0/1 ip address 192.168.13.1 255.255.255.0#interface LoopBack0 ip address 1.1.1.1 255.255.255.255#rip 1 network 1.0.0.0 network 192.168.12.0 netwo

git日志输出格式及两个版本之间差异列表

查看commit id git log --pretty=format:"%h" git log --pretty=format:"%H" 获取两个版本间差异的文件列表(最好是通过git log --pretty=format:"%H",获取完整的commit id,否则linux下有可能报错.) git diff e83228e d9878b88 --name-only 当前版本id git rev-parse HEAD 带目录结构复制文件 c

线程之间的相互通信

1 /* 2 线程的通信,互相调用 两个线程 3 需求: 生产者 消费者 , 生产一个产品 就消费一个产品 , 产品是共享的 4 5 6 */ 7 //产品类 8 class Product{ 9 10 String name; //名字 11 12 double price; //价格 13 14 boolean flag = false; //产品是否生产完毕的标识,默认情况是没有生产完成. 15 16 } 17 18 //生产者 19 class Producer extends Thre

使用Messenger进行Activity与Service之间的相互通信

在Android开发中,有时候我们需要让一个Activity绑定一个Service,进行两者之间的通信.当Activity绑定成功以后,就可以调用Service中的public(或有对应可见级别)的方法.如果Service想把一些信息反馈给Activity,则需要将Activity的Listener传递给Service,由Service负责调用. 这样的做法是可以实现功能的,但有一些缺憾. 首先,Service需要把被调用的方法做成public的,不利于隐藏实现. 第二,调用显得凌乱,在Acti

配置隔离组使二层交换机之间不能相互通信,但可以连接外网

任务要求:小区用户Host A.Host B.Host C分别与Device的端口GigabitEthernet 1/0/1.GigabitEthernet 1/0/2 .GigabitEthernet 1/0/3 相连, Device 设备通过GigabitEthernet 1/0/4 端口与外部网络相连.现需要实现小区用户Host A.Host B和Host C彼此之间二层报文不能互通,但可以和外部网络通信.任务实施:1.将小区用户Host A.Host B.Host C分别与Device的

配置隔离组使二层之间不能相互通信,但都可以与外部通信

组网需求如图所示小区用户Host A.Host B.Host C分别与Device的端口GigabitEthernet 1/0/1.GigabitEthernet 1/0/2 .GigabitEthernet 1/0/3 相连,Device 设备通过GigabitEthernet 1/0/4 端口与外部网络相连.现需要实现小区用户Host A.Host B和Host C彼此之间二层报文不能互通,但可以和外部网络通信.2.配置步骤及验证配置如图所示3.验证结果如图所示 原文地址:https://b

配置相同VLAN之间能够相互通信

一.配置要求? Host A 和Host C 属于部门A,但是通过不同的设备接入公司网络:Host B 和Host D 属于部门B,也通过不同的设备接入公司网络.? 为了通信的安全性,也为了避免广播报文泛滥,公司网络中使用 VLAN 技术来隔离部门间的二层流量.其中部门A 使用VLAN 100,部门B 使用VLAN 200.? 现要求不管是否使用相同的设备接入公司网络,同一 VLAN 内的主机能够互通,即Host A 和Host C 能够互通,Host B 和Host D 能够互通.1.创建如下