[发明专利]一种获得服务器和交换机间对应关系的方法及装置在审
申请号: | 201910721208.5 | 申请日: | 2019-08-06 |
公开(公告)号: | CN110430265A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 钟茂;张若麟;毛懿;吴海龙;樊晓晶;王艺;冯成毅;刘建康;白帆 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李金 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接口传输 链路信息 第一链 路信息 服务器 交换机 接口信息 交换机确定 自动获得 | ||
本发明提供一种获得服务器和交换机间对应关系的方法及装置,在接收到每个第一接口传输的第一链路信息和接收到每个第二接口传输的第二链路信息后,基于每个第一接口传输的第一链路信息和每个第二接口传输的第二链路信息,基于每个第一接口传输的第一链路信息和每个第二接口传输的第二链路信息,获取存在相同接口信息的第一链路信息和第二链路信息,将存在相同接口信息的第一链路信息和第二链路信息指示的服务器和交换机确定为具有对应关系的服务器和交换机,实现自动获得服务器和交换机间的对应关系。
技术领域
本发明属于数据处理技术领域,更具体地说,尤其涉及一种获得服务器和交换机间对应关系的方法及装置。
背景技术
目前作为数据处理中心的机房,在其构建过程中需要统计机房中服务器和交换机间对应关系,该服务器和交换机间对应关系用于表明:具有对应关系的服务器和交换机的名称、服务器和交换机之间用于交互的接口以及服务器和交换机各自的地址等等,所谓具有对应关系的服务器和交换机是指通过各自接口之间的通信链路进行信息交互的服务器和交换机,也可以称为是具有邻接关系的服务器和交换机,但是服务器和交换机间对应关系是由工程人员人工统计得到,当任一服务器和交换机之间的连接发生变更,需要工程人员重新进行统计,从而加大工程人员的工作量。
发明内容
有鉴于此,本发明的目的在于提供一种获得服务器和交换机间对应关系的方法及装置,用于自动确定具有对应关系的服务器和交换机,以降低工程人员的工作量。技术方案如下:
本发明提供一种获得服务器和交换机间对应关系的方法,所述方法包括:
接收每个第一接口传输的第一链路信息,所述第一接口位于服务器上,所述第一链路信息至少用于指示所述服务器与交换机产生交互的接口的接口信息;
接收每个第二接口传输的第二链路信息,所述第二接口位于交换机上,所述第二链路信息至少用于指示交换机与服务器产生交互的接口的接口信息;
基于每个第一接口传输的第一链路信息和每个第二接口传输的第二链路信息,获取存在相同接口信息的第一链路信息和第二链路信息;
将所述存在相同接口信息的第一链路信息和第二链路信息指示的服务器和交换机确定为具有对应关系的服务器和交换机。
优选的,所述接收每个第一接口传输的第一链路信息包括:
接收每个第一接口传输的第一链路层发现协议报文,所述第一链路层发现协议报文中携带有所述第一链路信息,且所述第一链路层发现协议报文由部署在所述服务器中的链路层发现协议模块生成;
或者
通过所述第一接口登陆到该第一接口所在的服务器中,并通过链路层发现协议命令从所述服务器中读取所述第一链路信息。
优选的,所述接收每个第二接口传输的第二链路信息包括:
接收每个第二接口传输的第二链路层发现协议报文,所述第二链路层发现协议报文中携带有所述第二链路信息,且所述第二链路层发现协议报文是在所述交换机启用链路层发现协议模块后由所述链路层发现协议模块生成;
或者
通过所述第二接口并利用netconfig命令从所述交换机上爬取所述第二链路信息。
优选的,所述方法还包括:
获得所述服务器中支持简单网络管理协议的第一进程上报的所述第一链路信息,所述第一进程在所述服务器更改接口状态情况下上报所述第一链路信息;
和/或
获得所述交换机中支持简单网络管理协议的第二进程上报的所述第二链路信息,所述第二进程在所述交换机更改接口状态情况下上报所述第二链路信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910721208.5/2.html,转载请声明来源钻瓜专利网。