基于VxWorks的快速生成树协议研究与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:shirleyzuo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业以太网环境下对网络链路的可靠性有较高要求,通常需要进行链路的冗余备份以增加网络的生存能力。然而,交换机之间冗余的二层链路会形成网络环路,并带来“广播风暴”,影响网络的通信能力。生成树协议就是为了解决网络环路、动态管理冗余链路而提出的。作为对生成树协议的改进,快速生成树协议(RSTP)优化了生成树算法、增加状态机处理机制,大大减少了拓扑收敛的时间。快速生成树的快速收敛特性很好的满足了工业以太网环境下链路可靠和快速恢复的需求,并因此获得广泛应用。同时,为保证快速生成树协议的运行环境实时、可靠,可裁剪的嵌入式实时操作系统VxWorks也被引入进来。本论文从工业以太网的可靠性和实时性需求出发,着重对VxWorks操作系统的任务实时调度机制和软件分层模型进行了调研分析,并研究了RSTP原理和快速收敛机制,对RSTP状态机模型进行了介绍。在实现方面,本文利用VxWorks的任务机制,建立双任务交互结构完成消息处理和定时模块的并行运行,并利用系统的网络分层架构,通过多路复用器(MUX)屏蔽底层交换芯片差异,以达到对不同硬件的支持,实现了可方便移植的RSTP协议软件。此外本文设计实现了协议软件的网管功能,并设计端口聚合功能方案解决端口聚合与环路裁剪的矛盾问题,此外,还在标准的生成树算法上增加两个端口状态机解决端口状态变化信息实时处理的问题,保证协议软件运行可靠、处理实时,更好的适应实际应用的需求。本文根据协议软件开发的一般流程,进行调研、设计、编码、测试,通过软件代码在目标开发板的运行测试,完成了预定设计目标,满足快速生成树协议的各项要求。
其他文献
介绍了以丁腈橡胶为主体材料 ,采用动态硫化法制备共混热塑性弹性体的方法 ,考查了橡塑比、动态硫化温度、填料用量等因素对热塑性弹性体力学性能的影响 ,研究了加入不同量白
<正>区域地理具有基础性、常识性和综合性,区域地理也往往成为综合能力测试中地理试题命题的切入点,区域地理一直是高考文综试题命题的重要内容。当前由于初中地理课程与高中
面对世界银行混业发展的大趋势以及国内外银行间的激烈竞争,我国商业银行实行混业经营势在必行,但同时也面临着诸多风险。本文针对我国商业银行混业经营的发展现状与风险,提
《现代汉语词典》收录汉语的基本词汇以及常用词汇之外,也特别注重收录反映社会新事物、新变化、新概念及人们新观念的新词语。
<正> 乳腺癌:发病多在绝经前后乳腺癌是女性肿瘤中发病率最高的一种,多见于45岁以上、绝经期前后的妇女。调查表明,我国每年有4万人死于乳腺癌。近年来乳腺癌发病以35至59岁
研究性学习是一种学习方式,一种教学方法,在我国作为一种新的课程形态走进了基础教育的课程领域。本文首先对研究性学习及其特点进行了概述,并归纳总结了研究性学习的三种主
个体的成长需要一定的外部因素 ,从总体上说影响学习及成长的外因包括家庭、学校两个方面 ,而内在因素包括学习能力、学习策略、学习动机。本文采用个案观察法 ,着重讨论在家
有机铅卤化物(CH3NH3PbX3,X=Cl,Br,I)钙钛矿太阳能电池自2009年报道以来发展迅猛,光电转换效率突破20.0%[1,2]。形貌和界面在钙钛矿太阳能电池器件性能中扮演了非常重要的作用
词汇是几乎每个英语学习者都难以逾越的障碍,认知语言学理论给词汇教学带来许多有益的启发.本文从认知语言学的角度探讨英语词汇教学的新方法,阐述基本范畴词汇、原型理论和
从基于时差法超声波流量计原理出发,对超声波流量计误差的测量不确定度进行了分析评定,并对提高现场测量精度的方法进行了说明。