[发明专利]一种获取网络拓扑的系统、方法和服务器在审
申请号: | 201811598855.3 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109831318A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 王世超;丁杰;崔丕锁 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李丹;龙洪 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 拓扑信息 服务器 网络拓扑 虚拟网络拓扑 网络拓扑信息 申请 制作 | ||
1.一种获取网络拓扑的系统,包括:作为控制节点的服务器、一个以上作为计算节点的服务器;其中,
控制节点包括:第一获取单元、客户端模块,及管理模块;其中,
第一获取单元,用于获取以下任一或任意组合的拓扑信息:自身所在服务器内部的虚拟网络拓扑信息;自身所在服务器和网络设备之间的拓扑信息;网络设备和网络设备之间的拓扑信息;
客户端模块,用于根据来自管理模块的调用,从自身所在服务器中的第一获取单元获取相应的拓扑信息;
管理模块,用于根据获得的拓扑信息制作网络拓扑;
计算节点包括:第二获取单元,及客户端模块;其中,
第二获取单元,用于获取以下任一或任意组合的拓扑信息:自身所在服务器内部的虚拟网络拓扑信息;自身所在服务器和网络设备之间的拓扑信息;
客户端模块,用于根据来自控制节点的调用,从自身所在服务器中的第二获取单元获取相应的拓扑信息并输出给控制节点。
2.根据权利要求1所述的系统,所述客户端模块还用于:根据来自用户的调用,从自身所在服务器的各获取拓扑信息的模块获取相应的拓扑信息。
3.根据权利要求1所述的系统,其中,所述控制节点的客户端模块还用于:根据来自用户的请求,从所述第一获取单元中获取拓扑信息,以便发起请求的用户获得所述控制节点的网络拓扑。
4.根据权利要求1所述的系统,其中,所述计算节点的客户端模块还用于:根据来自用户的请求,从所述计算节点的第二获取单元获取拓扑信息,以便发起请求的用户获得所述计算节点的网络拓扑。
5.根据权利要求1所述的系统,其中,所述控制节点包括主控制节点和备控制节点。
6.根据权利要求1~5任一项所述的系统,其中,
所述服务器内部的虚拟网络拓扑信息包括:
服务器内部虚拟机和虚拟网络设备之间的拓扑信息,以及服务器内部虚拟网络设备和虚拟网络设备之间的拓扑信息;
所述服务器和网络设备之间的拓扑信息包括:
物理服务器的每一个网卡和网络设备之间的拓扑信息;
所述网络设备和网络设备之间的拓扑信息包括:
物理网络设备与物理网络设备之间的拓扑信息。
7.一种服务器,包括:获取模块、客户端模块;其中,
获取模块,用于获取自身所在服务器内部的虚拟网络拓扑信息,和/或获取自身所在服务器和网络设备之间的拓扑信息;
客户端模块,用于根据来自管理模块的调用,从获取模块获取相应的拓扑信息。
8.根据权利要求7所述的服务器,所述获取模块包括第一获取模块、第二获取模块;其中,
第一获取模块,用于获取自身所在服务器内部的虚拟网络拓扑信息;
第二获取模块,用于获取自身所在服务器和网络设备之间的拓扑信息。
9.根据权利要求8所述的服务器,所述服务器还包括:管理模块;所述获取模块还包括:第三获取模块;其中,
第三获取模块,用于获取网络设备和网络设备之间的拓扑信息;
管理模块,用于根据获得的拓扑信息制作网络拓扑。
10.根据权利要求9所述的服务器,所述客户端模块还用于:
根据来自用户的请求,从所述获取模块获取相应的拓扑信息,以便发起请求的用户获得所述服务器的网络拓扑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811598855.3/1.html,转载请声明来源钻瓜专利网。