搜索
您的当前位置:首页正文

一种SR-TE LSP连通性检测的改进方法

来源:爱go旅游网
一种SR-TELSP连通性检测的改进方法罗才彬(锐捷网络股份有限公司,福州350002)摘要院SR-TE技术的兴起,越来越受到互联网数据中心网络部署的青睐,大有颠覆传统MPLS技术的趋势。然而,SR-TE作为一种新技术,还有一些待完善的地方,其中,故障检测手段就存在不足。提出了一种SR-TELSP连通性故障检测的改进方法,保障其稳定性及可靠性。关键词院MPLS技术;SR技术;SR-TE技术;LSP技术;故障检测;BFD检测;单臂BFD;源路由1概述此时袁SBFD渊单臂模式的BFD冤出现了袁它可以解决上述双向BFD的问题遥的新型网络架构袁通过在数据包报头中插入一系列有序SR渊SegmentRouting袁段路由冤是一种基于源路由的Segment列表袁利用Segment引导业务流转发遥在现有的MPLS数据平面上实现SR袁Segment体现为MPLS标签袁Segment列表体现为MPLS标签栈遥由流量工程冤是使用SR作为控制协议的一种新型的TE隧道技术遥在SR-TE隧道的入节点上袁转发器根据协议下发的路径对应的Segment列表袁控制报文在网络中的传输遥故障检测机制遥标签栈下发后袁SR-TELSP就建立成功袁且将处于UP状态遥当路径中发生故障时袁由于缺乏连通性检测机制而无法感知故障袁会导致持续的流量丢失遥SR-TE通常由控制器下发标签栈袁本身没有连通性SR-TE渊SegmentRouting-TrafficEngineering袁段路3单臂BFD单臂模式的BFD会话应用于SR-TELSP袁在入口节点上封装BFD报文时袁将IP报头中的源地址与目的地址进行对调袁报文转发至出节点后袁出节点根据BFD报文的目的IP地址查找IP路由袁此时目的IP地址是SR-TELSP的头结点袁这样就将BFD报文转发回到入节点遥入节点进行BFD报文检测袁从而完成单臂环回的检测机制遥单臂模式的BFD只需要对端设备支持三层转发就可以实现在本端BFD检测SR-TELSP的状态袁无需对端设备支持BFD检测功能遥3.1检测原理单臂BFD检测SR-TELSP过程如图1所示袁节点2BFD检测R1尧R2尧R3尧R4配置SR-TE袁R1配置单臂BFD检测BFD单臂报文转发过程如下院发检测袁是一种传统的端到端的快速检测机制遥可以依赖BFD对SR-TELSP进行快速故障检测袁检测隧道所BFD渊BidirectionalForwardingDetection冤袁双向转SR-TELSP的联通性遥SR-TELSP连通正常的情况下袁渊1冤R1节点构造BFD单臂报文渊源地址和目的地渊2冤BFD单臂报文沿着SR-TELSP逐跳进行MPLS渊3冤R4节点收到BFD单臂报文袁弹掉标签之后还址对调冤袁然后将报文引入SR-TELSP遥标签转发袁到达R4节点遥经过的链路发生的故障袁从而监测其真实的连通状态遥当LSP发生故障时袁触发SR-TE隧道可靠性功能进行流量切换袁提高整网可靠性遥但是袁双向BFD需要会话两端不停地发送会话协商报文袁当配置大量双向BFD会话时袁大量的协商报文将对整个系统的性能带来极大的影响遥另外袁虽然双向BFD可以端到端的快速检测SR-TELSP袁但是如果隧道出节点设备不支持BFD功能袁功能将无法应用于对SR-TELSP的检测遥或者因为某些原因出节点不能开启BFD功能时袁BFD原为IP报文袁此时由于IP报文目的地址为R1袁因此R4进行IP路由选路袁查找到达R1的IP路由袁并将报文转发遥渊4冤BFD单臂报文进行IP路由转发到R1节点遥渊5冤R1节点收到返回的报文后袁进行会话检测袁收稿日期:2019-03-17262019.06BFD会话UP遥SR-TER1R2R3R4LSPIP转发转发图1单臂BFD检测过程3.2如图误检过程2所示袁当R3和R4之间的LSP发生故障时袁理想状态下袁BFD应当能检测到LSPDOWN遥但是存在一种可能袁即R3在MPLS标签转发发生故障的情况下袁使用IP路由转发将BFD单臂报文转回到R1节点袁此时将出现误检袁过程如下院调冤袁渊1冤并将R1BFD构造报文引入BFD单臂报文SR-TELSP遥渊源地址和目的地址对签转发到达渊2冤BFDR3遥单臂报文沿着SR-TELSP进行MPLS标障袁渊3冤然后使用R3收到IP选路进行转发BFD单臂报文后遥此时由于报文目的地袁发现标签转发故址为R1袁因此R3进行IP选路袁查找到达R1的路由袁并将报文转发遥渊4冤BFD单臂报文进行IP路由转发到R1节点遥会话渊5冤UP遥R1节点收到返回的报文袁进行会话检测袁BFDSR-TER1R2R3R4LSPIP转发转发图2单臂BFD故障过程结果此时LSP转发已经发生故障了袁但是BFD会话依然UP袁业务流量沿着该SR-TELSP转发到R3就会丢失遥这种情况称之为单臂BFD报文中间节点返回故障4解决方法遥4.1源路由选项是概述IP数据报文的选项之一袁源路由分为两种袁严格源路由渊StrictSourceRoute冤和松散源路由渊LooseSourceRoute冤遥严格源路由院指定IP数据报文要经过路径上的每一个路由器袁相邻路由器之间不得有中间路由器袁并且所经过的路由器的顺序不可更改遥报文必须按照IP列表中的顺序转发袁如果转发下一跳不在路由器直连子网中袁那么数据包将被丢弃袁源主机将收到源路由失败的ICMP松散源路由消息遥严格源路由选项类型值为院只给出IP数据报文必须经过的部分137遥节点袁并不给出一条完整的路径袁无直接连接的路由器之间的路由需要进行IP选路进行补充遥松散源路由对转发路径的要求宽松一些袁只要求转发路径能按顺序经过选项中的IP地址列表袁可以在列表中的两个IP地址之间经过其他路由器遥松散源路由选项类型值为131遥4.2利用方案IP源路由选项袁可以防止单臂BFD报文在中间节点返回遥实现方法如下院对BFD单臂报文设置源路由选项袁并将SR-TE的目的IP地址设置为严格路由选项遥非故障情况下袁当单臂BFD报文沿着SR-TELSP进行MPLS标签转发到达目的地址R4时袁R4判断严格路由选项中的IP地址为本机地址袁则可以正常转发袁BFD报文能够转发回到当中间节点故障时R1袁例如图节点袁BFD2袁在会话正常R3上袁遥弹出标签还原为IP报文后袁判断严格路由选项中的IP地址渊R4发R1的地址节点冤BFD为非本机地址会话DOWN袁袁然后将报文丢弃R1检测到BFD袁从而触DOWN后袁把业务流量切换到其他正常的LSP上袁避免了流量持续丢失5结语遥提出了一种基于源路由的单臂BFD检测方法及在SR-TE文在SR-TELSP的应用LSP的中间节点返回而引起的连通性检测遥利用该方法可以解决单臂BFD报错误问题袁使得SR-TELSP的可靠性得到了更好的保障袁从而提高了业务的稳定性遥参考文献[1]E.ingRosen,CiscoArchitecture.Systems,JanuaryInc.2001.MultiprotocolLabelSwitch鄄[2](下转第F.Clad,Cisco49页)Systems.ServiceProgrammingwithSeg鄄2019.0627本实验项目的研究对象仅仅针对普通场景下的简单图像袁仅实现低噪声尧高像素的图像中的英文字符的识图11试验的测试结果如图12所示遥别算法遥并未对复杂场景下的图像文字识别进行研究袁并且识别文字仅对英文字符进行了研究袁其他语种字符以及多语种字符混合的情况仍有待研究遥将着手继续进行以下工作院的扩充袁以达到提高识别准确率的效果遥写字符识别领域迈进遥渊1冤针对本实验已实现算法进行字符识别训练部分渊2冤尝试研究复杂场景下的字符识别袁并着手向手参考文献[1]郝辉,哈里木拉提窑买买提,乔萨础拉,等.字符识2018,41(22):154.别研究现状和发展趋势计量分析.现代电子技术,图12试验小组成员通过多组实验测试数据可以得出此方法的识别效率比较理想袁达到了小组成员的预期效果袁但准确度仍有待提高袁字符识别算法仍需要继续进行更深入的研究遥4结语基于GoogleTesseract-OCR引擎和OpenCV库进行字符识别研究袁利用Python语言初步研究了字符识别算法遥参考利用了前人已实现的较好的字符识别算法袁初步实现了对简单图像中的英文字符的识别功能袁本实验所采取的字符识别算法仍有诸多不足之处袁还有待之后的进一步优化遥(上接第29页)任务完成掉电前的数据保存遥为了确保IPE供电可靠性袁飞机主发和APU采用同一汇流条给IPE混合供电袁其间配合IPE电源智能管理可实现两种混合供电方式的无缝切换尧以及多种工作模式的动态转换遥流电源的供电开关未使能袁由H渊高电压冤供电曰H渊高电压冤供电故障时袁使能L渊低电压冤直流电源供电两者之间的无缝切换袁保证关键任务数据资源的掉电(上接第27页)mentRouting.July2018.[3]电输出袁实现H渊高电压冤和L渊低电压冤混合电压供H渊高电压冤供电正常时袁蓄电池L渊低电压冤直[2]GaryBradskiAdrianKaehler.学习OpenCV渊中文版冤.于仕琪,刘瑞祯,译.北京:清华大学出版社,2009.[3]杨明,李晶.一种新的椒盐噪声去除方法.科技视界,2014,25:082.保存遥4结语基于IPE关键任务执行的要求以及飞机供电系统的复杂性袁提出了多种供电方式混合供电的设计思路袁通过构造IPE动态工作模式袁以期IPE能实时根据飞机供电系统的变化动态调整工作模式袁满足飞机系统的供电要求和航电系统的关键任务执行适应性袁从而提高飞机航电系统的可靠性和安全性遥参考文献[1]严东超.飞机供电系统.国防工业出版社.[2]刘建英.飞机电源系统.兵器工业出版社.[5]沈少辉.基于SDN的分段路由技术研究[D].电子科技大学.2018.案.2018.[6]SDNLAB.腾讯DCI上线基于集中控制的SR-TE方[7]饶小兵.一种实现多跳BFD单臂回声功能的方法[8]NE40EV800R010C00特性描述.2018.2019.06Detection(BFD)forSegmentRoutingPoliciesforTrafficEngineering.March2018.K.Talaulikar,CiscoSystems.BidirectionalForwarding[4]B.Decraene,S.Litkowski,CiscoSystems.SegmentRoutingwithMPLSdataplane.June2019.[P].2018.49

因篇幅问题不能全部显示,请点此查看更多更全内容

Top