论文部分内容阅读
以太网最初为局域网而设计,由于局域网本身已具备较高的可靠性和稳定性,因此在设计以太网之初并未建立管理维护机制,而城域网和广域网在链路长度以及网络规模上都迅速扩大,所以在以太网上实现OAM机制成为必然的发展趋势。本文以IEEE 802.1ag协议标准的CFM协议为基础阐述了以太网OAM技术,采用基于辅助CPU的研究方案,实现了协议中CCM发送周期为3.3ms、10ms、100ms的快速检测。论文描述了系统运行的软硬件环境,分析了CFM协议中的连续性检测功能、环回功能和链路跟踪功能,实现了CFM与SMLK的联动功能,给出了电信级以太网的组网设计图。重点介绍了辅助CPU上的连通性故障管理的软件设计,主要完成了以下几个功能:建立了交换机主辅CPU间的通讯机制IPC/RPC,以解决主控板主CPU上的配置管理、事件监测、消息处理子模块与辅助CPU之间的交互信息;在辅助CPU上建立了HASH表和全局MEP链表,以查找处理报文的维护端点;设计了特殊故障屏蔽机制和告警优先级别机制相结合的综合性告警管理策略的FNG状态机,可以突显高级别告警,单次显示重复性故障的告警,不显示短暂性故障的告警。所研究的以太网OAM处于链路层,其特点是可以比原来的IP层更快检测到系统中出现的故障,更好地保障了以太网的业务;达到了电信级以太网要求的50ms保护倒换能力;网络故障发生时,会自动执行链路跟踪功能,发送LTM/LTR报文,过程也会被记录下来,使网络管理员可以在事后查看故障的时间和路径等信息。最后,以某公司的S7500E系列交换机为主要测试设备进行实际环境的配置和系统测试。测试结果表明:辅助CPU上快速检测报文收发稳定、可靠,用户界面上打印的告警信息准确、及时,并与原有慢速检测功能衔接良好,进一步完善了CFM协议的功能。目前,该系统已经成功地应用到某国电信运营商的故障管理系统中。