[发明专利]一种用于SDN的链路检测方法及装置有效
申请号: | 201610150277.1 | 申请日: | 2016-03-16 |
公开(公告)号: | CN106789387B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 宋小恒 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 sdn 检测 方法 装置 | ||
1.一种用于软件定义网络SDN的链路检测方法,其特征在于,应用于控制器,所述方法包括:
向源交换设备下发链路层发现协议LLDP报文、目的交换设备的地址信息和目的交换设备的标签值,以使所述源交换设备转发链路检测报文,所述链路检测报文封装了所述LLDP报文、目的交换设备的地址信息和目的交换设备的标签值;
接收所述目的交换设备根据所述链路检测报文和流表返回的LLDP报文,其中所述流表为所述控制器下发的,用于指示所述目的交换设备将LLDP报文返回控制器,所述源交换设备与目的交换设备之间的中间交换设备中的流表包括Mirror字段,所述Mirror字段用于指示所述中间交换设备转发所述链路检测报文,并将所述链路检测报文上送给控制器;
确定所述源交换设备和所述目的交换设备之间的链路连接状态;
接收所述中间交换设备返回的所述链路检测报文,确定所述源交换设备和所述中间交换设备之间的链路连接状态。
2.根据权利要求1所述的方法,其特征在于,所述向源交换设备下发链路层发现协议LLDP报文、目的交换设备的地址信息和目的交换设备的标签值,包括:
向源交换设备下发LLDP报文、目的交换设备的地址信息和目的交换设备的标签值,以使所述源交换设备生成所述链路检测报文;或,
向源交换设备下发所述链路检测报文。
3.根据权利要求1所述的方法,其特征在于,所述接收所述目的交换设备根据所述链路检测报文和流表返回的LLDP报文包括:
接收所述目的交换设备返回的LLDP报文;或,
接收所述目的交换设备返回的链路检测报文,解封装链路检测报文后获取LLDP报文。
4.一种用于软件定义网络SDN的链路检测方法,应用于第一交换设备,其特征在于,所述方法包括:
针对当前待发送的链路检测报文,所述链路检测报文中封装有链路层发现协议LLDP报文、目的交换设备的地址信息和目的交换设备的标签值,提取所述链路检测报文中携带的目的交换设备的地址信息、目的交换设备的标签值;
将提取的所述目的交换设备的地址信息、目的交换设备的标签值与控制器下发的流表进行匹配;
当匹配到用于指导本设备转发所述链路检测报文的流表时,若流表中的地址信息和标签值为本设备的地址信息和标签值,根据流表的动作项将LLDP报文上送至控制器;若流表中的地址信息和标签值非本设备的地址信息和标签值,根据流表的动作项转发所述链路检测报文;
其中,源交换设备与目的交换设备之间的中间交换设备中的流表包括Mirror字段,所述Mirror字段用于指示所述中间交换设备转发所述链路检测报文,并将所述链路检测报文上送给控制器;
当所述第一交换设备为中间交换设备时,所述根据流表的动作项转发所述链路检测报文,进一步包括:
根据流表的Mirror字段,将所述链路检测报文上送至控制器。
5.根据权利要求4所述的方法,其特征在于,所述本设备的标签值是所述控制器下发的,或是预先配置并保存在本地的。
6.根据权利要求4所述的方法,其特征在于,当所述第一交换设备为源交换设备时,所述当前待发送的链路检测报文为所述源交换设备根据接收到的所述控制器下发的LLDP报文、目的交换设备的地址信息和目的交换设备的标签值生成的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610150277.1/1.html,转载请声明来源钻瓜专利网。