一种网络设备离线的自动删除方法和设备技术

技术编号:11203330 阅读:187 留言:0更新日期:2015-03-26 11:14
本发明专利技术公开了一种网络设备离线的自动删除方法和设备,该方法包括:Leader控制器接收来自Member控制器的离线通知消息,所述离线通知消息中携带了网络设备的标识信息和离线时间信息;所述Leader控制器在离线老化表中记录所述标识信息和离线时间信息,并为所述网络设备设置老化定时器;当所述老化定时器超时时,所述Leader控制器删除所述网络设备的设备信息,向Member控制器发送删除消息,所述删除消息用于指示Member控制器删除所述网络设备的设备信息。本发明专利技术实施例中,实现对离线网络设备的自动删除,提高资源回收效率,提高处理效率,降低网络管理员的工作量。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其是一种网络设备离线的自动删除方法和设备
技术介绍
OpenFlow是SDN(Software Defined Network,软件定义网络)架构中定义的一个控制器与转发层之间的通信接口标准。OpenFlow的思想是分离控制平面和数据平面,二者之间使用标准的协议通信。在OpenFlow网络中,包括网络设备(如OpenFlow Switch)和控制器(如OpenFlow Controller),且网络设备和控制器之间通过OpenFlow通道通信。其中,控制器用于根据用户的配置或者动态运行的协议生成流表(Flow Table),并将该流表发送到网络设备。网络设备用于接收来自控制器的流表,并根据流表来匹配和处理报文。当网络设备离线时,需要从控制器上删除该网络设备的设备信息。而现有技术中,需要由用户手动从控制器上删除网络设备的设备信息,在遇到大规模网络设备离线删除的情况下,用户手动删除网络设备的设备信息的处理效率很低,并且无法及时将网络设备的设备信息从控制器上本文档来自技高网...
一种网络设备离线的自动删除方法和设备

【技术保护点】
一种网络设备离线的自动删除方法,控制器集群内包括领导者Leader控制器和多个成员Member控制器,其特征在于,所述方法包括以下步骤:所述Leader控制器接收来自Member控制器的离线通知消息,所述离线通知消息中携带了当前已经离线的网络设备的标识信息和离线时间信息;所述Leader控制器在预先配置的离线老化表中记录所述网络设备的标识信息以及所述离线时间信息,并为所述网络设备设置老化定时器;当所述老化定时器超时时,所述Leader控制器从本Leader控制器上删除所述网络设备的设备信息,并向控制器集群内的所有Member控制器发送删除消息,所述删除消息中携带了所述网络设备的标识信息,且所述...

【技术特征摘要】
1.一种网络设备离线的自动删除方法,控制器集群内包括领导者Leader
控制器和多个成员Member控制器,其特征在于,所述方法包括以下步骤:
所述Leader控制器接收来自Member控制器的离线通知消息,所述离线
通知消息中携带了当前已经离线的网络设备的标识信息和离线时间信息;
所述Leader控制器在预先配置的离线老化表中记录所述网络设备的标识
信息以及所述离线时间信息,并为所述网络设备设置老化定时器;
当所述老化定时器超时时,所述Leader控制器从本Leader控制器上删除
所述网络设备的设备信息,并向控制器集群内的所有Member控制器发送删除
消息,所述删除消息中携带了所述网络设备的标识信息,且所述删除消息用
于指示Member控制器从本Member控制器上删除所述网络设备的设备信息。
2.如权利要求1所述的方法,其特征在于,所述方法进一步包括:
所述Leader控制器接收来自Member控制器的上线通知消息,所述上线
通知消息中携带了当前重新上线的网络设备的标识信息和上线时间信息;
所述Leader控制器通过当前重新上线的网络设备的标识信息查询所述离
线老化表,如果所述离线老化表中存在当前重新上线的网络设备的标识信息,
则从所述离线老化表中删除当前重新上线的网络设备对应的记录。
3.如权利要求1或2所述的方法,其特征在于,
所述网络设备的标识信息具体包括以下之一或者任意组合:所述网络设
备的通用唯一识别码UUID、名称、IP地址、介质访问控制MAC地址;
所述网络设备的设备信息具体包括以下之一或者任意组合:所述网络设
备的IP地址、桥MAC地址、隧道端点IP地址、数据路径标识。
4.一种网络设备离线的自动删除方法,控制器集群内包括领导者Leader
控制器和多个成员Member控制器,其特征在于,所述方法包括以下步骤:
Member控制器向本Member控制器管理的网络设备发送探测请求报文;
如果在预设时间内未收到探测响应报文,则确定所述网络设备当前已经离线;
所述Member控制器向所述Leader控制器发送离线通知消息,所述离线
通知消息中携带了所述网络设备的标识信息和离线时间信息;所述离线通知
消息用于指示所述Leader控制器在预先配置的离线老化表中记录所述网络设
备的标识信息以及所述离线时间信息,并为所述网络设备设置老化定时器;
所述Member控制器接收来自所述Leader控制器的删除消息,所述删除
消息中携带了所述网络设备的标识信息;其中,所述删除消息是在所述老化
定时器超时,所述Leader控制器从本Leader控制器上删除所述网络设备的设
备信息之后,向控制器集群内的所有Member控制器发送的;
所述Member控制器利用所述删除消息中携带的所述网络设备的标识信
息,从本Member控制器上删除所述网络设备的设备信息。
5.如权利要求4所述的方法,其特征在于,所述Member控制器向所述
Leader控制器发送离线通知消息之后,所述方法进一步包括:
所述Member控制器在向本Member控制器管理的网络设备发送探测请求
报文之后,如果在预设时间内收到探测响应报文,则确定所述网络设备当前
已经重新上线,并向所述Leader控制器发送上线通知消息,所述上线通知消
息中携带了当前重新上线的网络设备的标识信息和上线时间信息;所述上线
通知消息用于指示所述Leader控制器通过当前重新上线的网络设备的标识信
息查询离线老化表,如果所述离线老化表中存在当前重新上线的网络设备的
标识信息,则从所述离线老化表中删除当前重新上线的网络设备对应的记录。
6.如权利要求4或5所述的方法,其特征在于,
所述网络设备的标识信息具体包括以下之一或者任意组合:所述网络设
备的通用唯一识别码UUID、名称、IP地址、介质访问控制MAC地址;
所述网络设备的设备信息具体包括以下之一或者任意组合:所述网络设
备的IP地址、桥MAC地址、隧道端点IP地址、数据路径标识。

【专利技术属性】
技术研发人员:温涛林涛任维春张寅飞程行峰叶镖翔
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1