距离矢量路由协议

假设网络拓扑如下

192.168.1.0网段 - - - - R1 - - 192.168.12.0网段 - - R2 - - 192.168.23.0网段 - - R3 - - - - 192.168.3.0 网段

那么 R1 会告诉R2 : "我到192.168.1.0网段是直连", 因此R2知道了路由信息 : "到192.168.1.0 网段,方向是R1的右侧接口,跳数是1"

RIP 容易产生环路,为了避免环路有以下机制

定义最大跳数 : 16
水平分割,从接口A学到的路由信息,不要从接口A再发出去
路由中毒,一旦发现某个路由不可达,则通告该路由Possibly down。(但如果该路由从别的地方可达,会不会这个新的地方可达,会不会这个可达信息被冲掉)
毒性逆转,通告了路由不可达后,接受路由器会反过来告诉通告路由器,这样通告路由器知道接受路由器收到了信息。 hold down 计时器(抑制计时器)
某条路由不更新了,但是收到次优的路由,则会在抑制计时器时间后采用次优路由 触发更新,一旦直连网络发生变化或者路由表被更新。马上宣告更新。

RIP 会广播整个路由表来交流路由

路由器采取路由的机制是

不同路由协议,学习到同一个路由,取AD值小的
同一个路由协议,学习到同一个路由,取metric小的。

配置RIP的过程

启动RIP
宣告直连网段(网段是分类的)

最新文章

  1. C语言小结
  2. PHPCMS后台密码忘记解决办法
  3. iOS UIMenuController菜单
  4. 第二篇——The communication during software engineering.
  5. 计算第K个素数
  6. db2常用命令(1)
  7. C#中结构体的声明
  8. hiberante中get和load方法的区别
  9. Shell until循环
  10. [11-3] Gradient Boosting regression
  11. MyReport报表引擎2.7.6.7新功能
  12. VS XCOPY
  13. 计蒜客NOIP模拟赛(2) D2T3 银河战舰
  14. SQL开窗函数
  15. 今天终于想明白为什么java包要倒着写
  16. cpp 常量函数(函数后加const)
  17. kafka可视化工具kafka tools
  18. HttpWebRequest: Remote server returns error 503 Server Unavailable
  19. ats 转发代理
  20. 结构体对齐及#pragma详细解释

热门文章

  1. javscript 导出html中的table到excel
  2. Objective-C Foundation 框架 Example :Looking for Files 查找文件
  3. list map接口传递
  4. Java SE、Java EE、Java ME 三者区别
  5. css的存在形式
  6. vue按需加载组件-webpack require.ensure
  7. JFinal项目eclipse出现Unknown column 'createtime' in 'order clause' 的错误
  8. python 3计算KL散度(KL Divergence)
  9. 全国高校绿色计算大赛 预赛第一阶段(Python)
  10. Codeforces Beta Round #93 (Div. 2 Only) (Virtual participation)