本文为大家介绍动态路由协议简介及分类标准(动态路由协议简介及分类),下面和小编一起看看详细内容吧。
动态路由协议介绍及分类
不同的路由协议使用不同的指标,有时使用多个指标
跳数
带宽
load 负载指标反映了沿途占用链路的流量大小;与跳数和带宽不同,路径上的负载会发生变化,因此度量也会发生变化;如果metric变化太频繁,路由会振荡(最优路径变化频繁)可能会频繁发生;路由抖动会对路由器cpu、数据链路带宽和整体网络稳定性产生负面影响
时间延迟
可靠性可靠性衡量标准是衡量链接在特定条件下失效的可能性;可靠性是可变的或固定的;链路失败的次数或在特定时间间隔内接收到错误的次数是可变的可靠性指标的示例;固定的可靠性指标基于管理员确定的链路的已知数量;
cost cost是一个总称,用来描述路由的优劣;最低成本(最高成本)或最短(最长)只是指路由协议基于其自身特定指标的路径视图;管理员可以配置成本手动定义
收敛动态路由协议必须包括路由器向其他路由器通告本地直连网络、接收和处理来自其他路由器的类似信息以及中继从其他路由器接收的信息的一系列过程;此外,路由协议还需要定义决定最优路径的metric;对于路由协议,还有一个准则就是internet上所有路由器的路由表中的可达信息必须一致;使所有路由表达到一致状态的过程称为“收敛”;整个网络实现信息共享和所有路由器计算出最优路径所花费的时间之和就是“收敛时间”
动态路由协议的分类
1 内部和外部网关协议
在一个共同的管理域下运行相同路由协议的一组路由器是一个自治系统(autonomous system,as);在互联网中,自治系统是有权决定本系统使用哪种路由协议的单位(一个企业、一个城市、一个isp);随着网络的发展,上面对as的定义已经不是很准确了。网络的发展使得网络之间经常发生网络融合,导致路由协议在同一个自治系统中使用。越来越多,所以自治系统的定义应该是共同管理下的互联网络;
内部网关协议(igp) : 用于在单个自治系统内做出路由决策;包括rip、ospf、is-is 等。
外部网关协议(egp) : 用于执行多个自治系统之间的路由,例如bgp
igp用于解决as内部通信,而egp用于解决as间通信
2 距离向量和链路状态路由协议
名称距离矢量来自于这样一个事实,即路由作为矢量(距离、方向)进行通告,其中距离根据度量(以“跳数”测量)定义,方向根据下一跳路由器定义;例如“朝向下一跳路由器x的方向,据此相距5跳”,这句话的意思是每台路由器都从相邻的路由器中学习到自己观察到的路由信息,然后对外发布自己观察到的路由信息;因为每个路由器在信息上都依赖于相邻路由器,并且相邻路由器从它们的相邻路由器学习路由,所以距离矢量路由有时被称为“传闻路由”。
距离矢量路由协议使用的信息可以与“路标”提供的信息进行比较;而链路状态路由协议就像一张“路线图”;链路状态路由器不容易被欺骗而做出错误的路由决定,因为他对网络有完整的了解;链路状态与基于轶事信息的距离矢量路由的工作方式不同,因为链路状态路由器从对等路由器获得第一手信息;每个路由器都会生成一些关于自身、本地智联网络以及这些链路状态的信息;这些信息从一个路由器传输到另一个路由器,每个路由器都对这些信息进行备份,但从不更改这些信息;最终目标是每个路由器都有一个相同的互联网信息,每个路由器都可以独立计算出自己的最优路径;
了解几种距离矢量路由协议的概念
定期更新就是字面意思;需要注意的是,如果更新信息发送过于频繁,会造成拥塞,但如果更新信息发送不频繁,网络收敛时间可能会长得无法接受
neighbors distance vector routing protocols 向相邻路由器发送更新,并依赖邻居向其邻居传递更新;因此,据说距离矢量路由协议使用“逐跳更新”。
broadcast update 当路由器第一次在网络上激活时,路由器如何找到其他路由器?它如何宣告它的存在?最简单的方法是将更新信息发送到广播地址(ip 网络中为255.255.255.255);使用相同路由协议的相邻路由器将收到广播包并采取适当的行动;不关心路由更新的主机和其他设备将丢弃数据包
完整路由表更新大多数距离矢量路由协议使用一种非常简单的方法来告诉邻居它所知道的一切,即广播它的整个路由表;邻居收到这些更新后的信息后,会收集主机需要的信息,其他的则丢弃
好了,动态路由协议简介及分类标准(动态路由协议简介及分类)的介绍到这里就结束了,想知道更多相关资料可以收藏我们的网站。