[发明专利]一种云网络接入层物理链路拓扑生成方法和装置有效
申请号: | 201810916112.X | 申请日: | 2018-08-13 |
公开(公告)号: | CN108900362B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 王延家 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/751 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 白天明;解婷婷 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 接入 物理 拓扑 生成 方法 装置 | ||
1.一种云网络接入层物理链路拓扑生成方法,其特征在于,包括:
采用与云网络中的云主机联网的网卡的链路层发现协议LLDP守候服务来获取由交换机公告的LLDP通告信息集合,并且缓存所述LLDP通告信息集合,所述LLDP守候服务为获取由交换机公告的LLDP通告信息集合的服务;
采用云主机的LLDPTOOL工具获取缓存的LLDP通告信息集合,以从中得到构建拓扑所需要的LLDP信息,并且在数据库中存储所述所需要的LLDP信息;
向所述云主机所在的云网络的监控设备输出所述所需要的LLDP信息,以由所述监控设备结合物理网卡信息,组合成接入层物理链路拓扑信息;
在所述采用与云主机联网的网卡的LLDP守候服务来获取由交换机公告的LLDP通告信息集合的步骤之前,所述方法还包括:
定义LLDP通告信息集合,以使得所述LLDP通告信息集合包括所需要的LLDP信息;
使云主机的ICENET SERVICE服务关联云主机联网的网卡的LLDPAD SERVICE服务,以通过所述ICENET SERVICE服务控制所述网卡启动LLDPAD SERVICE服务,执行LLDP守候服务;所述ICENET SERVICE服务为控制所述网卡启动LLDPAD SERVICE服务的服务,所述LLDPADSERVICE服务为执行LLDP守候服务的服务。
2.根据权利要求1所述的方法,其特征在于,在所述采用云主机的LLDPTOOL工具获取缓存的LLDP通告信息集合的步骤之前,所述方法还包括:
配置LLDPTOOL服务,以使得所述LLDPTOOL服务与所述LLDPAD SERVICE服务通过所述云主机的内部UNIX SOCKET进行通信。
3.根据权利要求1所述的方法,其中,所述所需要的LLDP信息包括Chassis ID TLV、Port ID TLV、Port Description TLV、System Name TLV以及System Description TLV。
4.一种云网络接入层物理链路拓扑生成装置,其特征在于,包括:通告信息集合获取模块、LLDP信息获得模块以及LLDP信息输出模块;其中,
所述通告信息集合获取模块用于采用与云网络中的云主机联网的网卡的链路层发现协议LLDP守候服务来获取由交换机公告的LLDP通告信息集合,并且缓存所述LLDP通告信息集合,所述LLDP守候服务为获取由交换机公告的LLDP通告信息集合的服务;
所述LLDP信息获得模块用于采用云主机的LLDPTOOL工具获取缓存的LLDP通告信息集合,以从中得到构建拓扑所需要的LLDP信息,并且在数据库中存储所述所需要的LLDP信息;
所述LLDP信息输出模块用于向所述云主机所在的云网络的监控设备输出所述所需要的LLDP信息,以由所述监控设备结合物理网卡信息,组合成接入层物理链路拓扑信息;
所述装置还包括定义模块,所述定义模块用于:在所述通告信息集合获取模块采用与云主机联网的网卡的LLDP守候服务来获取由交换机公告的LLDP通告信息集合之前,定义LLDP通告信息集合,以使得所述LLDP通告信息集合包括所需要的LLDP信息;使云主机的ICENET SERVICE服务关联云主机联网的网卡的LLDPAD SERVICE服务,以通过所述ICENETSERVICE服务控制所述网卡启动LLDPAD SERVICE服务,执行LLDP守候服务;所述ICENETSERVICE服务为控制所述网卡启动LLDPAD SERVICE服务的服务,所述LLDPAD SERVICE服务为执行LLDP守候服务的服务。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括配置模块,所述配置模块用于:在所述LLDP信息获得模块采用云主机的LLDPTOOL工具获取缓存的LLDP通告信息集合之前,配置LLDPTOOL服务,以使得所述LLDPTOOL服务与所述LLDPAD SERVICE服务通过所述云主机的内部UNIX SOCKET进行通信。
6.根据权利要求4所述的装置,其中,所述所需要的LLDP信息包括Chassis ID TLV、Port ID TLV、Port Description TLV、System Name TLV以及System Description TLV。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810916112.X/1.html,转载请声明来源钻瓜专利网。