动态路由机制的运做依赖路由器的两个基本功能:路由器之间适时的路由信息交换,对路由表的维护:算法
路由器之间适时地交换路由信息。
动态路由之因此能根据网络的状况自动计算路由、选择转发路径,是因为当网络发生变化时,路由器之间彼此交换的路由信息会告知对方网络的这种变化,经过信息扩散使全部路由器都能得知网络变化。网络
路由器根据某种路由算法(不一样的动态路由协议算法不一样)把收集到的路由信息加工成路由表,供路由器在转发IP报文时查阅。
在网络发生变化时,收集到最新的路由信息后,路由算法从新计算,从而能够获得最新的路由表。ide