一种互联端口确定方法、系统、设备以及介质技术方案

技术编号:34373939 阅读:21 留言:0更新日期:2022-07-31 12:32
本发明专利技术公开了一种互联端口确定方法,包括以下步骤:获取第一服务器的第一端口数量和第二服务器的第二端口数量;比较第一端口数量和第二端口数量的大小并对端口数量小的服务器的每一个端口设置不同网段的IP地址;获取端口数量小的服务器的端口配置的IP地址;基于端口数量小的服务器的每一个端口的配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,每次配置完成后均判断是否能ping通,若能够ping通,则确定两个端口为互联端口。本发明专利技术还公开了一种系统、计算机设备以及可读存储介质。本发明专利技术提出的方案能够大大提高配置IP效率和减少配置时间,并避免了因记录互连网口信息错误或者配置错误带来的返工,提高测试效率,节省时间。节省时间。节省时间。

Method, system, device and medium for determining interconnection port

【技术实现步骤摘要】
一种互联端口确定方法、系统、设备以及介质


[0001]本专利技术涉及服务器领域,具体涉及一种互联端口确定方法、系统、设备以及存储介质。

技术介绍

[0002]随着测试项目的增加和不同种类,不同端口速率网卡的越发增多,为了测试不同网卡端口之间的数据交互,涉及到两台服务器(客户(Client)端和服务(Server)端)多个网卡,多个端口互连测试的场景越来越多。因此涉及到多个端口互连的测试场景时,互连端口设置同网段IP就成了一件耗时,费力的工作了,而且设置前还需要测试人员记录下Server端哪个网卡的哪个网口与对端Client端哪个网卡的哪个网口是互连端口,在设置IP时,找到精确的互连端口,设置同网段IP才可以成功ping通,一旦设置错误或者互连端口的端口ID记录错误,其余端口设置也会错乱,需要测试人员重新去确认并记录互连端口信息,这给整个测试过程和人员操作带来了很大的困难。
[0003]因此目前由于项目和网卡种类众多,涉及到的互连端口数量也越来越多,对于搭建环境后,记录所在网卡与对端互连端口信息繁琐,并容易记错;对于多个互连端口,设置IP费时耗力,且若互连端口记录有误,会导致其余端口IP设置错乱,使得测试人员需要重新确认互连端口,造成返工;设置IP效率低下,尤其是大量端口互连场景,对应设置IP时间很长,降低测试效率。

技术实现思路

[0004]有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例提出一种互联端口确定方法,包括以下步骤:
[0005]获取第一服务器的第一端口数量和第二服务器的第二端口数量;
[0006]比较所述第一端口数量和所述第二端口数量的大小并对端口数量小的服务器的每一个端口设置不同网段的IP地址;
[0007]获取所述端口数量小的服务器的端口配置的IP地址;
[0008]基于所述端口数量小的服务器的每一个端口的所述配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,每次配置完成后均判断是否能ping通,若能够ping通,则确定两个端口为互联端口。
[0009]在一些实施例中,对端口数量小的服务器的每一个端口设置不同网段的IP地址,进一步包括:
[0010]判断每一个端口是否存在对应的IP地址配置文件;
[0011]响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.M,其中,K为端口号;
[0012]响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.M写入到创建的IP地址配置文件中,其中,K为端口号;
[0013]其中,每一个端口设置的IP地址中A、B、M相同。
[0014]在一些实施例中,基于所述端口数量小的服务器的每一个端口的所述配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,进一步包括:
[0015]根据所述端口数量小的服务器的第K个端口的IP地址A.B.K.M将所述另一个服务器中的端口的IP地址配置为A.B.K.(M+N),其中N为另一个服务器中的端口号。
[0016]在一些实施例中,还包括:
[0017]判断所述另一个服务器的每一个端口是否存在对应的IP地址配置文件;
[0018]响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.(M+N);
[0019]响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.(M+N)写入到创建的IP地址配置文件中。
[0020]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种互联端口确定系统,包括:
[0021]第一获取模块,配置为获取第一服务器的第一端口数量和第二服务器的第二端口数量;
[0022]设置模块,配置为比较所述第一端口数量和所述第二端口数量的大小并对端口数量小的服务器的每一个端口设置不同网段的IP地址;
[0023]第二获取模块,匹配为获取所述端口数量小的服务器的端口配置的IP地址;
[0024]判断模块,配置为基于所述端口数量小的服务器的每一个端口的所述配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,每次配置完成后均判断是否能ping通,若能够ping通,则确定两个端口为互联端口。
[0025]在一些实施例中,设置模块还配置为:
[0026]判断每一个端口是否存在对应的IP地址配置文件;
[0027]响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.M,其中,K为端口号;
[0028]响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.M写入到创建的IP地址配置文件中,其中,K为端口号;
[0029]其中,每一个端口设置的IP地址中A、B、M相同。
[0030]在一些实施例中,判断模块还配置为:
[0031]根据所述端口数量小的服务器的第K个端口的IP地址A.B.K.M将所述另一个服务器中的端口的IP地址配置为A.B.K.(M+N),其中N为另一个服务器中的端口号。
[0032]在一些实施例中,判断模块还配置为:
[0033]判断所述另一个服务器的每一个端口是否存在对应的IP地址配置文件;
[0034]响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.(M+N);
[0035]响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.(M+N)写入到创建的IP地址配置文件中。
[0036]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机设备,包括:
[0037]至少一个处理器;以及
[0038]存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行如上所述的任一种互联端口确定方法的步骤。
[0039]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行如上所述的任一种互联端口确定方法的步骤。
[0040]本专利技术具有以下有益技术效果之一:本专利技术提出的方案能够大大提高配置IP效率和减少配置时间,并避免了因记录互连网口信息错误或者配置错误带来的返工,提高测试效率,节省时间。
附图说明
[0041]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0042]图1为本专利技术的实施例提供的互联端口确定方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种互联端口确定方法,其特征在于,包括以下步骤:获取第一服务器的第一端口数量和第二服务器的第二端口数量;比较所述第一端口数量和所述第二端口数量的大小并对端口数量小的服务器的每一个端口设置不同网段的IP地址;获取所述端口数量小的服务器的端口配置的IP地址;基于所述端口数量小的服务器的每一个端口的所述配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,每次配置完成后均判断是否能ping通,若能够ping通,则确定两个端口为互联端口。2.如权利要求1所述的方法,其特征在于,对端口数量小的服务器的每一个端口设置不同网段的IP地址,进一步包括:判断每一个端口是否存在对应的IP地址配置文件;响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.M,其中,K为端口号;响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.M写入到创建的IP地址配置文件中,其中,K为端口号;其中,每一个端口设置的IP地址中A、B、M相同。3.如权利要求2所述的方法,其特征在于,基于所述端口数量小的服务器的每一个端口的所述配置的IP地址依次给另一个服务器的每一个端口配置同网段不同地址的IP地址,进一步包括:根据所述端口数量小的服务器的第K个端口的IP地址A.B.K.M将所述另一个服务器中的端口的IP地址配置为A.B.K.(M+N),其中N为另一个服务器中的端口号。4.如权利要求3所述的方法,其特征在于,还包括:判断所述另一个服务器的每一个端口是否存在对应的IP地址配置文件;响应于存在对应的所述IP地址配置文件,将所述IP地址配置文件中的IP地址修改为A.B.K.(M+N);响应于不存在对应的所述IP地址配置文件,创建IP地址配置文件并将IP地址A.B.K.(M+N)写入到创建的IP地址配置文件中。5.一种互联端口确定系统,其特征在于,包括:第一获取模块,配置为获取第一服务器的第一端口数量和第二服务器的第二端口数量;设置模块,配置为比较所述第一端口数量和所述第二端...

【专利技术属性】
技术研发人员:赵永东
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1