论文摘要
随着骨干网和局域网日臻完善,接入网已经成为全网发展的瓶颈。EPON(Ethernet Passive Optical Network,基于以太网方式的无源光网络)是一种光纤接入技术,它采用点到多点结构,无源光网络传输,在以太网之上提供多种业务。EPON以其高带宽、低成本、易使用和易升级的优点成为接入网的一个主要选择。VLAN(Virtual Local Area Network,虚拟局域网)既可以限制EPON系统中的广播流量,又能增强EPON系统的安全性,还可以提高EPON系统的网络管理能力,是EPON系统的关键技术之一。本论文结合具体实践,详细地叙述了EPON系统软件的整体架构和实现细节,重点立足于VLAN功能的实现。主要内容如下:(1)从系统结构、工作原理以及网络管理三个方面介绍了EPON系统。(2)介绍了VLAN的概念,研究了VLAN的相关标准——IEEE 802.1Q和IEEE 802.1ad,分析和比较了IEEE 802.1Q和《中国电信EPON设备技术要求》中定义的VLAN模式。(3)运用模块化设计思想,以网络管理为核心,设计了EPON系统软件体系结构;(4)根据中国电信的要求,给出了EPON系统VLAN功能的设计方案,设计和实现了VLAN的CLI(Command Line Interface,命令行接口)模块、MIB(Management Information Base,管理信息库)模块、IDB(Information DataBase,信息数据库)模块和协议数据管理模块,并编写了相应的代码。(5)使用SmartBits网络测试仪分别对各种VLAN模式进行测试,分析了测试结果,验证了EPON系统VLAN功能达到预期要求。