集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:首页 > >业界新闻 > >

路由管理距离起什么作用

发布时间: 2022-05-07 11:05:21

路由管理距离起什么作用?我们在使用路由协议的时候,经常遇到这样的情况,一台路由器上,可能会启用两种或者多种路由协议。由于每种路由协议计算路由的算法都不一样,可能就会出现如图1所示的情况。



图1 RIP协议和IGRP协议选择的最佳路由不同

在图1中的四台路由器上都启用了两种路由协议RIP和IGRP。从路由器A到路由器C有两条路径,一条是通过路由器D到达路由器C的64Kb/s串行链路,一条是通过路由器B到达路由器C的10Mb/s以太线。

RIP计算路由的时候算的是到达目的网段的路径上所经过的路由器的数量(即跳数),图1中两条路径各经过了一台路由器,所以它认为64Kb/s串行链路的路径和10Mb/s以太线的路径都是最佳的;IGRP计算路由的时候使用一个很复杂的算法,其中起主要作用的是带宽,所以它认为10Mb/s以太线的路径是最佳的。

那么路由器A在这个时候应该听谁的呢?我们必须有一种方法来让路由器自动地选择听从其中的一种路由协议所学习到的路由。每种路由协议都有一个被规定好的用来判断路由协议优先级的值,这个值被称为管理距离(Administrative Distance),如图2所示。



图2 各种路由协议的管理距离

从图2我们可以看出,RIP协议的管理距离是120,而IGRP协议的管理距离是100。管理距离的值越小,这个协议的算法就越优化,它的优先级就越高。

当两个以上的路由协议通过不同路径学习到远端的网络时,哪个协议的管理距离小,路由器就把哪个协议所学到的路径放进路由表,而不听信管理距离大的路由协议所学习到的路径。

所以,在图1中,路由器A会听信IGRP协议,把通过路由器B的10Mb/s以太线路作为通往路由器C的路由。在图2中我们还可以看到几种特殊的管理距离。

比如第一条,直接连接在路由器上的网段,它的管理距离是0,所以直接连接在路由器上的网段可以直接进入路由表,并且,它的优先级最高,静态路由协议和动态路由协议都不能影响它。

第二条和第三条都是关于静态路由的。在静态路由的语法里,可以指定路径中的下一台设备地址或者自己这台路由器上连接着的下一台设备的接口。如果指定的是接口,则这条静态路由的管理距离是0,因为路由器会把这个在远端的网段看成直接连接在自己的接口上的。如果指定的是下一台设备的接口地址,则这条静态路由的管理距离是1。如果路由器上同时运行着别的动态路由协议,这条静态路由的优先级将超过这些路由协议。

还有就是最后一条,管理距离是255,意味着不知道、不可用。

上一篇: 路由器的度量值是什么

下一篇: OSPF路由协议中的邻居关系

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!