论文部分内容阅读
交换机在第二层即MAC层必须具有转发功能。目前交换机上普遍使用的MAC层交换方式是IEEE802.1组织发布的标准:基于生成树算法的交换。为加速网络融合并解决与生成树和虚拟LAN(VLAN)交互相关的地址可扩展性限制问题,MSTP应运而生。MSTP将环路网络修剪成为一个无环的树型网络,避免报文在环路网络中的增生和无限循环,同时还提供了数据转发的多个冗余路径,在数据转发过程中实现VLAN数据的负载均衡。
本文首先扼要介绍了生成树协议的演进过程,着重论述了多生成树协议的运行机理和重要概念,接着通过对多种协议进行分析,阐明了多生成树协议的软件架构,给出了多生成树协议在实时嵌入式操作系统VxWorks下的实现方案,包括需求分析,系统建模,模块内部状态机等,也包含了笔者所从事的相关项目研发工作的总结。最后从功能方面对本文所实现的协议系统进行了测试并且提出了今后的工作方向。