[发明专利]Hello报文传输方法、装置和可读存储介质有效
| 申请号: | 202010331166.7 | 申请日: | 2020-04-24 | 
| 公开(公告)号: | CN113556208B | 公开(公告)日: | 2022-08-26 | 
| 发明(设计)人: | 史璞玉;李玥;陈亮 | 申请(专利权)人: | 华为技术有限公司 | 
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L43/106;H04L67/14 | 
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 望紫薇 | 
| 地址: | 518129 广东*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | hello 报文 传输 方法 装置 可读 存储 介质 | ||
一种Hello报文传输方法、装置和可读存储介质,用于在设备与控制器重连的情况下,降低设备与控制器之间数据不一致的概率。本申请中控制器向设备发送第一hello报文,接收设备发送的第二hello报文,第二hello报文中携带M项参数项的第二参数值,M项参数项的第二参数值用于指示设备存储的第二数据对应的第二属性信息,控制器根据本地存储的设备对应的第一数据的第一属性信息确定出M项参数项中每项参数项的第一参数值,根据M项参数项中每项参数项的第一参数值和第二参数值是否匹配,确定第一数据和第二数据的一致性,在确定第一数据和第二数据一致的情况下与设备建立链接。如此,可以降低设备与控制器之间数据不一致的概率。
技术领域
本申请涉及通信领域,尤其涉及一种Hello报文传输方法、装置和可读存储介质。
背景技术
软件定义网络(software defined network,SDN)可以将网络控制面以软件方式实现。该网络可使网络管理员在不改动硬件设备的前提下,以中央控制方式用程序重新规划网络,为控制网络流量提供了新方案,也为核心网络和应用创新提供了良好平台。在该网络架构中,被独立出来的设备的控制面,可以称为控制器,设备本身可以作为转发器。一个控制器可控制多达几百个设备,控制器可以对设备进行一些配置。
网络配置协议(the network configuration protocol,NETCONF)是RFC6241中定义的一种提供网络数据设备配置管理的协议,可以采用可扩展标记语言(XML)传递数据以及协议信息。NETCONF协议可以应用于SDN网络架构中,根据NETCONF协议规定,在控制器和设备之间建立链接时,需要双方互相向对端发送HELLO报文。
在实际应用中,设备会与控制器之间可能会断开链接,断开链接的原因可能是设备离线,也可能是网络抖动。一种方案中规定,若设备与控制器之间断开链接的时长大于阈值,则确定设备离线,这种情况下控制器会将本地存储的该设备的相关数据删除。若该设备再次与控制器之间建立链接,则需要将设备的数据同步至控制器。另一种情况中,若设备与控制器之间断开链接的时长不大于阈值,则确定断开链接的原因是发生了网络抖动,这种情况下会认为控制器并未对设备失去控制,控制器的本地存储区所存储的设备的相关数据与设备上的数据是一致的,设备与控制器之间通过hello报文重新建立链接即可,无需再进行数据同步。
在上述方案中,若将阈值设置的较小,则需要执行数据同步的设备数量较大。为了避免将大量的网络资源浪费在数据同步上,可以将阈值设置的较大,这是这样在网络抖动的情况下,设备与控制器之间数据不一致的风险随之增高。
发明内容
本申请实施例提供一种Hello报文传输方法、装置和可读存储介质,用于在设备与控制器重连的情况下,降低设备与控制器之间数据不一致的概率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010331166.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种隐形牙齿矫正器及其制作方法和使用方法
- 下一篇:一种催化裂化方法





