动态路由协议

Dynamic routing protocols have been divided into 2 categories i.e Distance vector protocols and Link state protocols. Both of these protocols are being explained in detail in this tutorial.

动态路由协议分为距离矢量协议链路状态协议两大类 。 本教程将详细说明这两种协议。

1)距离矢量路由协议 (1) Distance Vector Routing Protocols)

RIP and IGRP are the distance vector routing protocols. All the distance vector routing protocols have some features which are being given below.

RIP和IGRP是距离矢量路由协议。 所有距离矢量路由协议都具有以下功能。

  • The periodic updates of the entire routing table are sent to all neighboring routers.

    整个路由表的定期更新将发送到所有相邻路由器。

  • Convergence is very slow in distance vector protocols and these are susceptible to protocols loops.

    距离矢量协议的收敛非常慢,并且容易受到协议循环的影响。

  • The distance is used to calculate the metric of the routing.

    距离用于计算路由度量。

  • Bellman-Ford algorithm is used to find the shortest path.

    Bellman-Ford算法用于查找最短路径。

Distance vector routing protocols send updates about all connected neighbors directly connected networks. This update is sent regularly. It is sent to RIP every 30 seconds and in IGRP, this update is sent every 90 seconds. With these updates, neighbors can add routes to their routing tables. After this, all the neighbors forward their entire routing table, sharing it with all the neighbors.

距离矢量路由协议发送有关所有已连接邻居的直连网络的更新。 此更新会定期发送。 它每30秒发送到RIP,在IGRP中,此更新每90秒发送一次。 通过这些更新,邻居可以将路由添加到其路由表中。 此后,所有邻居都转发其整个路由表,并与所有邻居共享。

There are many disadvantages to this kind of process. Routing information goes from one neighbor to pass periodic updates of another, so convergence is very slow. Together, all the neighbors depend on each other, so the chances of looping are also very high.

这种过程有很多缺点。 路由信息从一个邻居传到另一个邻居的定期更新,因此收敛非常慢。 在一起,所有邻居都相互依赖,因此循环的机会也很高。

Distance vector protocols use distance to calculate metric. RIP is calculated by metric hop counts. In IGRP the metric is calculated with bandwidth and delay.

距离矢量协议使用距离来计算度量。 RIP通过跃点计数来计算。 在IGRP中,度量标准是根据带宽和延迟来计算的。

2)链路状态路由协议 (2) Link State Routing Protocols)

Link state protocols were developed to overcome looping and convergence problems in the distance vector protocols. Link state routing protocols build 3 kinds of routing tables. These are being given below.

开发了链路状态协议以克服距离矢量协议中的循环和收敛问题。 链路状态路由协议建立3种路由表。 这些在下面给出。

  1. Neighbor table

    邻居表

    This table contains a list of all the neighbors, and also, which of the neighbors is connected to which interface. Neighbor table is created by sending hello packets.

    该表包含所有邻居的列表,以及哪个邻居连接到哪个接口。 邻居表是通过发送hello数据包创建的。

  2. Topology table

    拓扑表

    This is also called link state table. In this, all links of one area are stored in the map. Also, every link's status is also stored.

    这也称为链接状态表。 这样,一个区域的所有链接都存储在地图中。 同样,每个链接的状态也会被存储。

  3. Shortest path table

    最短路径表

    The best routes are stored for every destination in this table. The link states sending updates about the status of routers directly connected networks in routing protocols. All routers store this information in the topology table. The number of routers within an area is their topology table.

    最佳路线存储在此表中的每个目的地。 链接状态发送有关路由协议中与路由器直接连接的网络的状态有关的更新。 所有路由器都将此信息存储在拓扑表中。 一个区域内的路由器数量是其拓扑表。

If any change occurs in a link, only related updates to this link are sent to all routers and all routers adjust their topology table accordingly. The only link that has changed has been updated, due to this, the bandwidth also does not have much effect. But due to the management of 3 tables, the CPU is highly utilized. The shortest path is calculated by the Dijkstra formula in the link state protocols.

如果链接发生任何更改,则仅对此链接的相关更新会发送到所有路由器,并且所有路由器都会相应地调整其拓扑表。 唯一已更改的链接已更新,因此,带宽也没有太大影响。 但是由于管理3个表,因此CPU利用率很高。 最短路径由链路状态协议中的Dijkstra公式计算得出。

翻译自: https://www.includehelp.com/computer-networks/categories-of-dynamic-routing-protocols.aspx

动态路由协议

动态路由协议_动态路由协议的类别相关推荐

  1. python动态柱状图_动态排名柱状图的两种做法

    受B站拜年祭发射最多的弹幕是什么?视频启发,对日常维护工作中的故障硬件也做了一次盘点.这里介绍两种方法,第一种是Python + Matplotlib:第二种是利用GitHub上现成的"轮子 ...

  2. mysql动态扩展_动态可扩展查询MYSQL5.7JSON+虚拟列+Mybatis

    背景:现有业务扩展字段,都存在feature字段,存在语义不清晰以及,难以利用索引查询问题 Mysql 5.7后推出利器,JSON+虚拟列,即实现了业务语义统一,也支持索引查询加速 一.简单描述 My ...

  3. python 动态类型_动态类型(Dynamic type)

    在学习更复杂的对象类型之前,先掌握python的动态类型这一概念,是十分必要的.动态类型以及它提供的多态性是python语言简洁性和灵活性的基础. -------------------------- ...

  4. java 手机动态口令_动态密码TOTP的Java实现

    一.HOTP HOTP 算法,全称是"An HMAC-Based One-Time Password Algorithm",是一种基于事件计数的一次性密码生成算法,详细的算法介绍可 ...

  5. 地图 显示 动态轨迹_动态轨迹怎么制作?华为Watch GT2轻松搞定

    在抖音上,很多用户喜欢分享自己的运动轨迹视频,比如:小伙跑步去见女朋友,视频中的地图跑步轨迹形似爱心,健身立马甜蜜蜜.狗粮吃撑之余,也有很多小伙伴们好奇:既能监测运动卡路里等多项数据.又能展现人物动态 ...

  6. python ip动态代理_动态代理服务器

    // 定义申请获得的appKey和appSecret String appkey = "XXXXXXXX"; String secret = "XXXXXXXXXXXXX ...

  7. php生成gif动态图片_动态生成gif格式的图像要注意?

    动态生成gif格式的图像要注意? 更新时间:2006年10月09日 00:00:00   作者: 如果你用 int imagecreatefromgif(string filename); 来取出一张 ...

  8. 动态赋值_动态的赵爽弦图【GeoGebra制作教程】

    勾股定理:如果直角三角形的两条直角边长分别为a,b,斜边长为c,那么 . 仅用一张动态的赵爽弦图就可明白如何证明勾股定理--请看用动态数学软件GeoGebra制作的效果图: 形象直观,可交互 这是如何 ...

  9. antd tree 动态添加_动态壁纸设置教程

    点击上方蓝色字体,关注我们 ☾ 每天8:30 请记得打开手机,查收我的礼物你点的每一个赞 方法一 很多小伙伴下载完原视频后不知道怎么设置 动态壁纸设置 这里有一个最简单的 [手机动态壁纸设置方法] 主 ...

最新文章

  1. 人力资源部如何运用OKR?看三大层面最新OKR模板
  2. 传统自定义标签(2)-Tag接口的执行流程(包含执行顺序的图片)
  3. asp.net防止刷新时重复提交
  4. ida pro 7.5 idapython学习
  5. 2017-9-15-Linux移植:WinSCP软件 SSH Server开启
  6. wx5 mysql起不来_mysql(四)—–mysql主从配置-wx5bd1240aa20ac的博客
  7. linux中win文件转为unix,如何将文本文件从Windows转换为Unix
  8. phpmyadmin在centos 7中安装
  9. Google adwords新手推广常见错误
  10. mac brew安装mysql
  11. 无法定位程序输入点 InitializeCriticalSectionEx 于动态链接库 Kernel32.dll 上 问题解决方法
  12. 小辣椒android密码怎样开,小辣椒手机忘记密码怎么恢复出厂设置
  13. java横向分割面板后怎么加标签_java面板,标签,布局问题代码执行
  14. 高中计算机应用基础知识课件,计算机应用基础知识讲义课件.ppt
  15. 设置电脑眼睛保护色 多种颜色可选!
  16. ant组件中select默认选中某一项
  17. Android Socket 服务器ServerSocket发数据到客户端
  18. SharePoint开发环境配置
  19. 悉尼大学计算机科学,悉尼大学计算机科学
  20. 华为交换机sftp 配置

热门文章

  1. python修改服务器ip,[python+Bat]读表修改机房IP
  2. java快捷键 --_Java中的快捷方式“或分配”(| =)运算符
  3. spark算子大全glom_(七)Spark Streaming 算子梳理 — repartition算子
  4. 热门搜索怎么实现_三个步骤教你学会,搜索引擎霸屏技术!
  5. linux grub rescue 光盘,Ubuntu9.10用安装光盘如何进入linux rescue方式?
  6. android搭建opencv开发环境,Android Studio搭建opencv开发环境
  7. 深度学习分类类别不平衡_「图像分类」 关于图像分类中类别不平衡那些事
  8. 就业技术书文件表格_公路工程全套资料—开工施工检验等表格范本,及监理内业常用资料...
  9. UVA1584 ​​​​​​​Circular Sequence【字符串】
  10. 为何有些程序员总是想要“干掉”产品经理?