论文部分内容阅读
以太网OAM技术是最近几年新发展起来的网络维护和管理技术,在运营商网络领域具有广阔的发展前景,是以太网向城域网和广域网发展中不可或缺的技术。以太网OAM为以太网的运行提供了可靠性的技术保障,它直接运行于数据链路层,不依赖于上层的网络拓扑结构和具体的服务类型,是以太网进入运营商领域的关键技术。
本文首先介绍了以太网OAM的发展背景、功能需求,对关键技术进行充分的研究。以IEEE802.1ag和Y.1731协议为基础,研究了以太网OAM的实现原理,对主要的数据帧结构进行分析。在交换机系统平台上,利用bcm56X系列芯片专门处理CCM的收发,实现毫秒级的链路故障检测。对OAM功能模块进行了设计和实现,并对其性能进行了全面的系统测试。
在以往的实现中,采用纯软件方式实现以太网OAM中的连通错误管理,很难达到毫秒级的故障检测和恢复机制。随着支持OAM功能芯片的增多,交换机产品正迅速从连通错误管理的软件实现向硬件芯片实现过渡,本文设计中采用bem56X系列芯片来进行网络的链路故障检测,改变了以往采用纯软件方式很难实现毫秒级链路故障检测的弊端。系统应用于运营商领域,达到了电信级的维护水平。详细分析了采用bcm56X实现CCM报文发送与接收的方法,以及故障告警功能的实现。