其实有些人不明白,在网络的路由协议里面管理距离和度量的区别。我简单描述一下。
1、什么叫管理距离,举个例子,在一个网络拓扑里面有几十台路由器,运行五六种路由协议(静态路由、rip、ospf、bgp、isis、eigrp等等),如果真正把整个网络拓扑都应用到这几种网络协议上,你其实可以通过任何一种路由协议走到你想去的拓扑每一个地方。当然你只用一种路由协议当然是可以,但是如果你同时在网络拓扑里面配置了几种路由协议,那路由器怎么确定使用哪种路由协议去路由你的数据呢?当然是管理距离,如果一个路由器里面有几种路由协议而且都可以到达目的地,那么路由器会选择管理距离最小的那种路由协议应用起来,并且写入路由表。例如:静态路由的管理距离是1,ospf是110。
2、什么叫度量,其实也有人叫度量值叫cost值。它是应用在什么场合呢?举个例子,在一个网络拓扑里面,应用一种路由协议的情况下,当然不会只有一条链路到达你要去的目的地,当然除非你真的的一条线单向过去也是有这种可能。既然有多条路径,那我们怎么取舍用哪一条路径呢?这时候度量值就帮我们很大忙了,度量值越小的路径就花销越小(所以也可以叫cost值),度量值最小的那条路径就是最佳路径。在这里,我还要注明一下每一种的路由协议的度量值算法都不同,越复杂的路由协议度量值算法更加复杂。大家想知道各种路由协议的度量值算法是怎么算的可以自行查找一下。呵呵
阅读(6621) | 评论(0) | 转发(0) |