【思科百难】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。
转载于:https://blog.51cto.com/ramboking/1545014
【思科百难】RIP两个版本之间能够相互通信?相关推荐
- git 比较两个版本之间的区别
查看当前没有add 的内容修改 git diff 查看已经add 没有commit 的改动 git diff --cached 查看当前没有add和commit的改动: git diff HEAD 或 ...
- 两块STM32之间 SPI DMA通信
@[两块STM32之间 SPI DMA通信] 这里讲的是两块STM32F407板子的互相通讯,折腾了3天,终于比较清楚了,特此记录. 两块板子互相通讯,除了SPI的接线,肯定还有其他信号线,必须注意这 ...
- 【C++】错误C2027:使用了未定义类型错误原因 两个类之间怎么相互使用成员 向前声明概念
错误C2027:使用了未定义类型.两个类之间相互引用成员.向前声明 错误C2027:使用了未定义类型 向前声明 单独编译 两个类之间相互引用成员 通过单独编译和向前声明方法实现两个类之间相互引用成员 ...
- 计算机网络协议是网民们签订的合同,关于网络协议,下列__________选项是正确的。A.是网民们签订的合同B.是计算机之间的相互通信需...
关于网络协议,下列__________选项是正确的.A.是网民们签订的合同B.是计算机之间的相互通信需 更多相关问题 Many think soccer has important advantage ...
- 和12岁小同志搞创客开发:两个控制器之间如何实现通信?
目录 1.有线通信 2.无线通信 3.串口点灯 机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧. 项目专栏:https://blog.csdn.net/m0_38106 ...
- 在只有一个网线的前提下,实现两个电脑之间的局域网通信(伽卡他卡电子教室通信)...
在现实生活中,会出现只有一个网线,路由器交换机都没有的情况,这时候怎么实现两台电脑之间的通信. 举个简单例子,实现伽卡他卡电子教室教师端和学生端在一根网线情况下通信. 我们以Window系统为例,设置 ...
- ESP8266深度学习之五通过两个ESP8266芯片实现相互通信功能(AT模式)
一.设计基本思路 要实现两个ESP8266相互通信,常规方案是需要一个ESP8266做服务器,另外一个做客户端,这样就建立起了CS架构.当然,作为客户端的ESP8266与之前相比没有什么本质差别,重点 ...
- 在ubuntu 下 利用svn命令导出 两个版本之间更改的文件
2019独角兽企业重金招聘Python工程师标准>>> #!/bin/sh # dt=`date +%Y%m%d%H%M` FN='/data/svn_test/modifylist ...
- git查看两个版本之间修改了哪些文件
git diff hash1 hash2 --stat //hash1 hash2为版本号的commint值
最新文章
- 反应式系统实现MQTT客户机
- 面试之BI-SQL--table转换
- SEO的有利因素跟不利因素
- [html] 说说你对影子(Shadow)DOM的了解
- qt 在qtextedit显示数组_Qt开源作品34-qwt无需插件源码
- spark sql建表的异常
- Python 基础总结
- matlab中ezplot和plot, fplot这3
- SERVER 2008 +MSSQL2008+SCCM安装记录
- 在计算机上采用线性同余法,随机数生成算法 —— 线性同余法
- c语言调用DOS命令删除文件,DOS删除命令怎么使用?用DOS命令删除文件的方法
- 信息技术 用计算机做科学实验报告,8.用计算机做科学实验.doc
- 网上打印个人完税证明流程
- Pytorch是什么?Pytorch能用来干什么?
- 复合隐写/图片混合/图片格式头修改-西伯利亚大尾巴狼
- PLM Agile 随笔
- 基于随机无迹σ变异的改进HHO算法
- 用Python自动计算Excel排班表的工时
- php memcached 实例,php memcached mysql开发详细实例
- 来自一名底层游戏建模师的独白,你是否有共鸣