[发明专利]域外链路检测方法及装置、存储介质和计算机设备有效
申请号: | 201710534703.6 | 申请日: | 2017-07-03 |
公开(公告)号: | CN109218177B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 栾晗 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/741;H04L12/751;H04L12/24;H04L12/26;H04L29/12 |
代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 张传义 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域外 检测 方法 装置 存储 介质 计算机 设备 | ||
本发明涉及一种域外链路检测方法,包括:根据配置的静态路由信息探测下一跳位置之后,令受控交换机根据探测结果发送ARP报文;根据受控交换机上送的ARP应答信息确定下一跳位置,向所述受控交换机下发路由表并修改所述受控交换机上的APR报文转发行为;接收所述受控交换机上报的与所述域外设备之间链路故障信息后确认下一跳不可达;删除路由表,并自动选择冗余备份链路生成对应的路由信息之后,根据所述路由信息修改所述受控交换机上的APR报文转发行为。本发明可快速检测链路故障,并可动态配置和调节域外链路,同时,在链路发生故障时,可快速选择路由并切换,还提供一种域外链路检测装置、存储介质和计算机设备。
技术领域
本发明涉及通信技术领域,特别是涉及一种域外链路检测方法及装置、存储介质和计算机设备。
背景技术
软件定义网络(Software Defined Network,简称为SDN)是当前通信领域研究的热点技术。SDN主要包括控制面的控制器(Controller)和转发面的交换机(Switch),SDN可以将控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能。控制器和交换机之间通过OPENFLOW(简称OF)协议下发控制指令,指导交换机上的数据流转发。
BFD(Bidirectional Forwarding Detection,双向转发检测)协议,通过在两台路由器或者路由交换机上建立会话。会话建立后如果在检测时间内没有收到对端的BFD保活报文则认为发生故障。
如图1所示,Switch1,Switch2和Switch3是受控交换机,Switch4是域外非受控交换机,实际网络中也可以是主机,各种形式的网元。当前控制器对域内各个SW(如图1与图2中的Switch1、Switch2、Switch3等)之间里的链路检测和TOPO形成都是通过LLDP(LinkLayer Discovery Protocol,链路层发现协议)完成的,如图2所示,控制器学习到拓扑之后,通过OPENFLOW协议给每个链路两端交换机下发BFD会话,并监听BFD会话上报状态。在该方案中,由于LLDP探测报文的频率远低于BFD保活报文,因此控制器通过LLDP判断链路故障要晚于BFD,且如果把LLDP频率设置很高,则会对控制器造成很大的流量冲击,严重影响控制器的性能和效率。
同时,LLDP只适用于域内的交换机拓扑发现,对于域外的链路,如图3所示,当前,控制器只能通过ARP(Address Resolution Protocol,地址解析协议)去发现,并通过ARP来保活,如图2所示,SW3(图3中的Switch3)是SDN域内边界交换机(和域外进行通信),SW4(图3中的Switch4)是域外设备,SW3和SW4之间链路有效性只能通过ARP回应来判断。当控制器学到下一跳的ARP后,也会降低ARP发送频率,当SW3端口DOWN或者链路断掉,此时控制器感知不到SW3和SW4之间已经不通,交换机上流表组表不会发生变化,一定时间内造成流量不通。直到下一次ARP探测发现没有回应时,控制器才感知到SW3和SW4之间链路DOWN掉。
在一些方案中,交换机对端不仅可以是SW4交换机,还可以是虚拟主机,而主机有上下线、迁移等行为,如果对虚机采用传统的ARP保活并不能满足需求,比如,在方案要求必须满足网络对路径切换速率低于100ms的指标时,远远不能满足需求。
发明内容
基于此,有必要针对上述问题,提供一种可动态配置和调节的域外链路检测方法及装置、存储介质和计算机设备。
一种域外链路检测方法,包括:
控制器根据配置的静态路由信息探测下一跳位置之后,令受控交换机根据探测结果发送ARP报文;
所述控制器接收所述受控交换机上送的ARP应答信息;其中,所述ARP应答信息是域外设备对于所述受控交换机发送的ARP报文的反馈信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710534703.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文处理的方法及装置
- 下一篇:一种报文处理方法及网络设备