- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RPR环网基于流的Flush方法
摘要:当需要改变RPR环网上Strict类型报文的传输环路时,为保证Strict类型报文的顺序发送与接收以及避免被重复接收,需要进行Flush操作,确认已上传到环路上的报文都已完成传输后,才能开始在新选择的环路上恢复报文发送。802.17规范说明了Flush的实现方法,文章探讨了Flush实现的改进实现,以及基于流的Flush实现。
关键词:RPR;弹性分组环;Flush;流
中图分类号:TN929 文献标识码:A
文章编号:1009-2374#8196;(2010)22-0013-03
1技术背景
1.1RPR发送选环
1个RPR接口对应有2个物理接口,有双向传输路径(对应2个环),发送报文时需要选择向某个环发送,或同时向2个环发送,这一决策为RPR发送选环。选择单个环路发送与传输的叫单向传输。选择两个环路同时发送与传输的叫双向传输。
为避免相同报文流的报文传输的乱序或重复到达目的站点,相同的RPR报文流的发送环应保持不变。双向传输的报文所能到达的目的站点的范围不能重叠。
相同的RPR报文流是指具有相同的{sa、da、service_class}的RPR报文。sa是指RPR源站点的MAC地址。da是指RPR目的站点的MAC地址。service_class是指RPR报文的优先级,分为CLASSA(高)、B(中)、C(低)。
1.2报文传输类型
RPR环网的报文发送类型分为三类:(1)Strict报文:任何情况下,都不允许出现乱序或重复到达目的;(2)Relaxed报文:在RPR环网故障恢复过程,允许乱序或重复。在环网拓扑稳定期间,不允许乱序或重复;(3)Permissive报文:在RPR环网故障恢复过程,允许乱序或重复。在从非定向传输切换为定向传输时,允许乱序但不允许重复。在环网拓扑稳定期间,不允许乱序或重复。
1.3报文传输方式
分定向传输和非定向传输。
1.3.1定向传输RPR报文以非泛洪(Flood)方式发送给单一目的RPR站点的传输方式叫RPR定向传输。定向传输一定是单向传输。
1.3.2非定向传输RPR报文以泛洪(Flood)方式发送给多个目的站点的传输方式叫RPR非定向传输。非定向传输又分为单向(泛洪)传输或双向(泛洪)传输。
RPR环网的传输方式与以太网的二层目的MAC转发相似,当RPR环网的目的RPRMAC已知时为定向传输;当RPR环网的目的RPRMAC为未知或目的为组播、广播地址时为非定向传输;当学习到目的RPRMAC地址后,相应目的报文传输就从非定向切换为定向传输。
1.4RPRSAS
SAS:Spatial Aware Sublayer,空间感知子层。SAS的功能是通过学习或用户静态配置,建立由(VID、MAC_Addr)到Dest_MAC的映射关系表,叫SDB(SASDataBase,SAS数据库)。
VID:802.1Q定义的VLAN标识。对于un-tagged报文,或只有用户优先级标志但VID=0的情况,VID=0,表示NULLVID。
MAC_Addr:来自用户配置,或学习自所接收的RPR帧中的以太网源MAC地址。
Dest_MAC:来自用户配置,或学习自所接收的RPR帧中的RPR源MAC地址。
RPRMAC发送以太网报文时,提取以太网报文的VID以及目的MAC信息,构成{VID,MAC_Addr}查找键值,查找SDB数据库,找到对应的Dest_MAC,就是目的RPR站点的MAC,而源RPR站点的MAC就是自身的MAC地址,这样,就可以封装成RPR报文,通过RPR环网的定向传输到达目的RPR站点。
如果未能查到对应的Dest_MAC,则以SAS组播地址为目的地址,以非定向传输方式在RPR环网上广播到达目的RPR站点。
1.5RPR拓扑与保护
RPR拓扑状态分为闭环与开环两种状态,其中开环被视为故障状态。
如果是RPR站点出故障,则出故障的RPR站点进入PassThrough(透传)模式,相当于该故障站点自动从环网上移除,环网重新建立新的闭环拓扑,然后继续维持正常工作。
如果是RPR接口间的某段环路出故障,则RPR环网由闭环进入开环状态,开环状态有2种报文传输保护方式:
1.5.1Wrapping保护如图1所示,处于故障环路边缘的S2、S3进入Wrapping状态,S1保持发往S4的报文的环路选择不变,如图1示例为外环,S2将报文Wrap到内环,在内环传输到S3,S3再将报文Wrap到外环,S4同样在外环收到S1的报文。Wrapping保护动作是由故障环路边缘的S2、S3承担,其他站点的工作状
文档评论(0)