EPON系统三层路由及接口设计
基于上述设计开发出OSPF路由软件后,针对OLT的OSPF双上联功能设计如图4所示组网,三层接口分别作用在图示SV1、SV2以及SV3,配置过程如图5所示。


在SV2、SV3上使能OSPF协议,配置SV3的OSPF Cost=10,SV2的OSPF Cost=1000,则路由管理模块优选出Cost=10的路由条目,PC1与PC2和PC3之间的通信优先通过下一跳为SV3(IP为192.168.10.54)的路由来建立。结合图1所示工程应用组网,OSPF倒换的触发条件至少有两种情况。第一种是协议超时。当MSTP网络内部端口DOWN掉或者链路遭到破坏,OSPF协议通过LSA的超时机制探测到邻居和路由变化,所有运行OSPF的设备重新刷新自己的数据库直到网络再次收敛。第二种情况是与OLT直接相连的端口down掉,此时OLT的三层接口通过SUB-VLAN感知到端口状态变化并通知路由管理模块。路由管理模块为OSPF协议模块提供服务,通知OSPF重新计算和刷新路由表,触发倒换,倒换前后OSPF路由表变化如图6所示。根据这两种情况人为破坏端口状态触发倒换进行各种测试,测试结果均表明OLT设备能将路由倒换到下一跳为SV2(IP为192.168.2.54)的条目上。两种条件下的倒换都无需人工干预,实现对MSTP内部通信链路的保护。

评论