路由器可以使用动态路由协议自动从其它路由器处了解有关远程网络的信息。本章向您介绍了几种不同的动态路由协议。

 
您已经知道路由协议的分类方式:可以划分为有类协议和无类协议,也可以划分距离矢量、链路状态和路径矢量协议,还可以划分为内部网关协议和外部网关协议。在后面的章节中,随着对路由原理和协议了解的逐渐深入,您会对这些分类有更清晰的认识。
 
路由协议的作用除了发现远程网络之外,还要维护准确的网络信息。当网络拓扑结构发生变化时,路由协议会将此变化告知其它路由器。
 
在路由域内传播这一变化信息时,某些路由协议可能比其它路由协议的传播速度快。所有路由表达到一致的过程称为收敛。当同一路由域内的所有路由器都获取到完整而准确的网络信息时,网络即完成收敛。
 
路由协议使用度量来确定到达目的网络的最佳路径(即最短路径)。不同的路由协议可能会使用不同的度量。通常,度量值越低表示路径越佳。比如,就到达某个网络的路径而言,有 5 跳的路径就要优于有 10 跳的路径。
 
有时,路由器会同时通过静态路由和动态路由协议获取到达到同一目的网络的多个路由。如果路由器从多个路由来源获取到目的网络信息,Cisco 路由器会使用管理距离值来确定使用哪一个路由来源的信息。每个动态路由协议都有唯一的管理距离值,静态路由和直连网络也不例外。管理距离值越低,路由来源的优先级别越高。直连网络始终是优先选用的路由来源,其次是静态路由,然后是各种动态路由协议。