OSPF使用链路状态路由(Link State Routing)算法来计算最短路径。 它通过交换链路状态数据库(Link State Database)来了解整个网络的拓扑结构。 OSPF路由器之间通过洪泛(Flooding)方式交换链路状态信息。 每个OSPF路由器都将自己的链路状态信息发送给相邻的路由器,并将接收到的链路状态信息存储在链路状态数据库中。 然后,每个OSPF路由器都可以使用Dij
路由类型 描述 Intra Area 在同一OSPF区域内选择路由,并用于在该区域内转发数据包 Inter Area 在不同OSPF区域之间选择路由,并用于在区域之间转发数据包 第一类外部路由(Type 1 External) 来自其他自治系统(AS)的外部路由,在OSPF域内部传递并进行成本计算,用于转发到其他区域和AS 第二类外部路由(Type 2 External) 来自其他自治系统(AS)
OSPF TE 主要通过以下两个方面来实现流量工程: 链路状态广播(LSA)扩展:OSPF TE 扩展了 OSPF 的链路状态广播,以在网络中传输额外的链路信息,如带宽、延迟、成本等。这些信息可用于计算更优化的路由路径。 约束条件最短路径优先(CSPF)算法:CSPF 是 OSPF TE 使用的算法,它基于 Dijkstra 算法,并考虑额外的约束条件,如可用带宽、链路成本等,从而找到最佳的路由路