- 交换什么?相较于RIP协议,相邻路由器交换自己完整的路由表,这个路由表包换 到目的地址的最短距离 和 下一条的路由器;OSPF交换的信息是 此路由器的相邻路由器 和 链路的度量(自定义:费用、距离、时延和带宽等信息)
- 多久交换?RIP协议是每30秒会发生一次数据的交换,交换路由表,但是OSPF协议是只有链路状态发生变化的时候才会洪泛发送此消息
- 结局:每个路由器都知道自己到其他路由器的 最短路径
链路状态的路由算法
- 每个路由器发现他的邻居节点,发现过程是通过发送Hello问候分组的方式,并且了解邻居节点的网络地址;任何相邻的两个路由器都会进行此过程,确定相邻路由器是否可达
- 设置他的每个邻居的成本度量 metric
- 构造数据库描述分组,向相邻站点给出自己的链路状态数据库中的所有链路状态项目的摘要信息;链路状态数据库 是指 全网的拓扑结构图,也就是全网所有的路由器,哪些路由器之间是相联的,路由器之间的代价。
- 第5条 的泛洪发送 LSU链路状态更新分组进行更新,是将更改的数据发送给相邻的节点,然后发送到所有节点
OSPF的区域
- 主干区域内的路由器都叫做 主干路由器R5、R6,也包含衔接 主干区域和区域的路由器,比如R3、R4、R7,他们此外也叫 区域边界路由器
- RIP协议使用UDP进行传输
- OSPF协议是网络层协议