动态路由概述

动态路由是网络中路由器之间互相通信,传递路由信息,利用收到的路由信息更新路由表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明网络发生了变化,路由选择软件会重新计算路由,并发出新的路由更新信息。这信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表以动态地反映网络拓扑的变化。

如果使用动态路由协议,路由器之间就会将自己的路由信息向相邻的路由器发送,并接受相邻路由器发过来的路由信息,有选择地保存这些路由信息,生成自己的路由表。


动态路由协议概述

动态路由是基于某种路由协议来实现的。路由协议定义了路由器在与其他路由器通信时的一些规则。也就是说,路由协议规定了路由器是如何来学习路由的,是用什么标准来选择路由以及维护路由信息的等。

动态路由协议就像路由器之间用来交流信息的语言,通过它,路由之间可以共享网络连接信息和状态信息。动态路由协议不局限于路径和路由表的更新,当到达目的网络的最优路径出现问题时,动态路由协议可以在剩下的可用路径中,选择一个最优路径进行替代。

每一个路由协议必须具备以下几个必备步骤。

1、向其他路由器传递路由信息。

2、接受其他路由器的路由信息。

3、根据收到的路由信息计算出到每个目的网络的最优路径,并生成路由表。

4、根据网络拓扑的变化及时作出反应,调整路由生产新的路由表,同时把拓扑变化以路由信息的形式向其他路由器宣告。

度量值:是路由协议