1 什么是动态路由
动态路由概述
- 动态路由指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。
- 动态路由器上的路由表项是通过相互连接的路由器之间交换彼此信息,然后按照一定的算法优化出来。
- 路由信息在一定时间间隙里不断更新,以适应不断变化的网络,以随时获得最优的寻路效果。
路由协议分类
- 静态路由
由管理员根据数据访问需求 手工在每台设备上进行添加 和维护
- 动态路由协议
路由器自动进行路由信息的 更新和同步,并且当网络拓 扑变更时,能够自动收敛
动态路由协议分类
2 距离矢量协议路由概述
- 网络拓扑
某公司路由网总体拓扑用层次模型架构,以公司总部为核心层,各分部是接入层。总部路由器为各部提供远程接入。各分部通过一个接入路由器连接到公司总部。
距离矢量路由选择协议
- 距离矢量协议也称为Bellman-Ford协议,网络中路由器向相邻的路由器发送它们的路由条目。路由器在从相邻路由器接受到的信息的基础上进行矢量叠加,建立自己的路由表。然后,将信息传递到它的下一跳路由器。这样一级级传递下去以达到全网同步
- 使用距离矢量路由协议的路由器并不了解网络的拓扑。该路由器只知道:
- 自身与目的网络之间的距离
- 应该往哪个方向或使用哪个接口转发数据包
- 距离矢量的特点:
周期性地更新(广播)整张路由表
- 路由器初始启动
最初的网络发现:直连网络写入路由表
- 初次路由信息交换
- 路由收敛完成
- 路由器收敛完成
当所有路由表包含相同网络可达性信息 网络(路由)进入一个稳态
- 路由器继续交换路由信息
当无新路由信息被更新时收敛结束 网络在达到收敛前无法完全正常工作
- 距离矢量算法的缺点:
容易产生路由环路;(多种防环机制)
收敛速度慢;
报文量大,容易占用较多的网络带宽;
- 距离矢量算法的优点:
路由计算简单,对路由器资源消耗小。同样适用与超大型网络路由的计算(BGP)