Skip to main content

Appendix B: Architectural Constants (架构常量)

本附录定义 OSPF 协议的架构常量。这些值在所有 OSPF 实现中必须相同。


B.1 协议常量 (Protocol Constants)

关键常量

常量名说明
AllSPFRouters224.0.0.5所有 OSPF 路由器组播地址
AllDRouters224.0.0.6所有 DR 路由器组播地址
DefaultDestination0.0.0.0默认路由
InitialSequenceNumber0x80000001LSA 初始序列号
MaxSequenceNumber0x7fffffffLSA 最大序列号
MaxAge3600 秒LSA 最大年龄
CheckAge300 秒LSA 年龄检查间隔
MaxAgeDiff900 秒LSA 年龄最大差异
LSRefreshTime1800 秒LSA 刷新时间(30 分钟)
MinLSInterval5 秒最小 LS 生成间隔
MinLSArrival1 秒最小 LSA 到达间隔

B.2 IP 协议常量 (IP Protocol Constants)

常量说明
IP Protocol Number89OSPF 的 IP 协议号
IP PrecedenceInternetwork ControlIP 优先级
Default TTL1默认 TTL(单跳)

B.3 LSA 常量 (LSA Constants)

序列号空间

序列号环绕处理

  • 初始序列号:0x80000001
  • 最大序列号:0x7fffffff
  • 保留序列号:0x80000000(MaxAge 时使用)

LSA 刷新和老化

时间常量(秒)

  • LSRefreshTime = 1800: 每 30 分钟刷新一次 LSA
  • MaxAge = 3600: LSA 存活 1 小时
  • CheckAge = 300: 每 5 分钟检查数据库

B.4 计时器常量 (Timer Constants)

推荐值

计时器默认值说明
MinLSInterval5 秒相同 LSA 生成最小间隔
MinLSArrival1 秒接受相同 LSA 最小间隔

参考资料 (References)