距离向量算法
- 距离向量算法的基础就是 Bellman-Ford 算法(或 Ford-Fulkerson 算法)。
- 这种算法的要点是这样的:设X是结点 A 到 B 的最短路径上的一个结点。若把路径 A→B 拆成两段路径 A→X 和 X→B,则每一段路径 A→X 和 X→B也都分别是结点 A 到 X 和结点 X 到 B 的最短路径。
路由器之间交换信息与路由表更新
- RIP协议(内部网关协议:是一种分布式的、基于距离向量的路由选择协议,要求网络中的每一个路由器都要维护从它自己到其他每一个目的网络的距离记录。)让互联网中的所有路由器都和自己的相邻路由器不断交换路由信息,并不断更新其路由表,使得从每一个路由器到每一个目的网络的路由都是最短的(即跳数最少)。
- 虽然所有的路由器最终都拥有了整个自治系统的全局路由信息,但由于每一个路由器的位置不同,它们的路由表当然也应当是不同的。
【重点例题】
RIP 协议特点好消息传播得快,坏消息传播得慢
最短路径优先
- “最短路径优先”是因为使用了 Dijkstra 提出的最短路径算法 SPF
- 采用分布式的链路状态协议 (link state protocol) 。
- OSPF 没有“坏消息传播得慢”的问题,据统计,其响应网络变化的时间小于 100 ms。