[发明专利]异步消息配置方法、上送方法、控制器及网络设备有效
| 申请号: | 201811562607.3 | 申请日: | 2018-12-20 |
| 公开(公告)号: | CN109450709B | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 宋小恒 | 申请(专利权)人: | 新华三技术有限公司 |
| 主分类号: | H04L41/0803 | 分类号: | H04L41/0803;H04L41/0654;H04L67/1034 |
| 代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 黄彩荣 |
| 地址: | 310052 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 异步 消息 配置 方法 控制器 网络设备 | ||
本申请提供一种异步消息配置方法、上送方法、控制器及网络设备,由控制器向网络设备下发携带有消息类型、控制器的标识及分担权重的异步消息配置,网络设备根据接收到的异步消息配置进行分担上送,从而可以实现同一类型异步消息的分担上送。
技术领域
本申请涉及网络通信技术领域,具体而言,涉及一种异步消息配置方法、上送方法、控制器及网络设备。
背景技术
SDN(Software Defined Network,软件定义网络)是一种新型的网络架构,通过将网络的控制层面和转发层面分离开,由控制器对各网络设备的控制层面进行管理,实现对网络设备的路由和传输规则策略等的统一控制,从而使得对网络的流量控制可以更加灵活。为了提高SDN架构中控制器的处理能力及容灾能力,在一些实施方式中,会采用包括多个控制器的控制器集群对SDN网络设备进行控制。
发明内容
第一方面,本申请提供一种异步消息配置方法,应用于SDN架构控制器集群中的主控制器;所述方法包括:
获取网络设备的异步消息配置,所述异步消息配置包括消息类型、至少一个所述控制器集群中包括的控制器的标识及与控制器的标识对应的分担权重;
向网络设备发送所述异步消息配置,以使所述网络设备根据所述异步消息配置,将该网络设备中与所述消息类型对应的异步消息按照每个控制器的标识对应的分担权重分别上送给所述异步消息配置中所包括的相应的控制器。
可选地,在上述方法中,所述获取网络设备的异步消息配置的步骤,包括:
获取不同的网络设备对应的不同的异步消息配置,其中,所述不同的异步消息中的控制器的标识或分担权重不同。
可选地,在上述方法中,还包括:
检测所述控制器集群中从控制器的工作状态;
在检测到所述从控制器出现故障时,针对向故障的从控制器上送异步消息的网络设备下发新的异步消息配置,以使接收到所述新的异步消息配置的网络设备根据所述新的异步消息配置将异步消息上送至向正常工作的控制器。
可选地,在上述方法中,所述异步消息配置还包括与所述消息类型对应的消息上送方式,所述消息上送方式包括单播上送或广播上送;
则,所述向网络设备发送所述异步消息配置的步骤,包括:
向网络设备发送携带有所述消息上送方式的异步消息配置,使接收到所述异步消息配置的消息类型为单播上送的网络设备,根据所述异步消息配置,将该网络设备中与所述消息类型对应的异步消息按照每个控制器的标识对应的分担权重分别单播上送给所述异步消息配置中所包括的相应的控制器;或使接收到所述异步消息配置的消息类型为广播上送的网络设备,根据所述异步消息配置,将该网络设备中与所述消息类型对应的异步消息在所述控制器集群中进行广播。
第二方面,本申请提供一种异步消息上送方法,应用于SDN架构中采用的网络设备,所述方法包括:
接收控制器集群下发的异步消息配置,所述异步消息配置包括消息类型、至少一个所述控制器集群中包括的控制器的标识及与控制器的标识对应的分担权重;
根据所述异步消息配置,将该网络设备中与所述消息类型对应的异步消息按照每个控制器的标识对应的分担权重分别上送给所述异步消息配置中所包括的相应的控制器。
可选地,在上述方法中,所述异步消息配置还包括与所述消息类型对应的消息上送方式,所述消息上送方式包括单播上送或广播上送;
所述将该网络设备中与所述消息类型对应的异步消息按照每个控制器的标识对应的分担权重分别上送给所述控制器集群中相应的控制器的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811562607.3/2.html,转载请声明来源钻瓜专利网。





