一种白盒交换机设置端口IP的方法和设备技术

技术编号:24589803 阅读:59 留言:0更新日期:2020-06-21 02:27
本发明专利技术提供了一种白盒交换机设置端口IP的方法和设备,该方法包括:获取白盒交换机中的每个IP地址,并校验IP地址是否可用,将可用的IP地址按顺序存入IP地址集合中;获取白盒交换机中需要设置的每个端口号,并将端口号用第一标识符和第二标识符连接形成端口组合;依次识别端口组合中的第一标识符,响应于第一标识符前的端口号中不存在第二标识符,将集合中的一个IP地址设置到端口;响应于第一标识符前的端口号中存在第二标识符,判断第二标识符连接的端口号的数量并将集合中的对应数量的IP地址依次设置到第二标识符连接的端口中。通过使用本发明专利技术的方案,能够节省交换机多个端口IP设置的时间,提高了交换机的易用性,提升了公司交换机的竞争力。

A method and equipment of setting port IP in white box switch

【技术实现步骤摘要】
一种白盒交换机设置端口IP的方法和设备
本领域涉及计算机领域,并且更具体地涉及一种白盒交换机设置端口IP的方法和设备。
技术介绍
目前,有很多中小型企业都在使用华为、华三和思科等品牌的传统交换机,然而像Google、Amazon和Facebook这样的大型企业已经开始率先使用白盒交换机。白盒交换机和传统交换机相比,前者可以编程,而后者不可以编程。白盒交换机最大的亮点是具有强大的开放性,也就是说,对于用户而言,白盒交换机的操作系统、软件等方面都有更多的选择。三层交换机能够快速地完成不同子网间的数据转发,从而避免了使用路由器会造成的三层转发瓶颈,目前已经在企业内部、学校和住宅小区的局域网得到大量使用。在配置三层交换机端口IP地址时,通常有2种方法:一是直接在物理端口上设置IP地址,设置过程比较简单,该方法只需要直接给端口配置IP即可,二是通过逻辑VLAN端口间接地设置IP地址,需先给VLAN设置IP地址,然后将物理端口配置在VLAN下。以上两种方法都能为交换机端口设置IP地址,从操作步骤上看,第一种方法比较简单,但是一次也只能给一个端口配置本文档来自技高网...

【技术保护点】
1.一种白盒交换机设置端口IP的方法,其特征在于,包括以下步骤:/n获取所述白盒交换机中的每个IP地址,并校验所述IP地址是否可用,将可用的IP地址按顺序存入IP地址集合中;/n获取所述白盒交换机中需要设置的每个端口号,并将所述端口号用第一标识符和第二标识符连接形成端口组合;/n依次识别所述端口组合中的所述第一标识符,响应于所述第一标识符前的所述端口号中不存在所述第二标识符,将所述集合中的一个IP地址设置到所述端口;/n响应于所述第一标识符前的所述端口号中存在所述第二标识符,判断所述第二标识符连接的端口号的数量并将所述集合中的对应数量的IP地址依次设置到所述第二标识符连接的端口中。/n

【技术特征摘要】
1.一种白盒交换机设置端口IP的方法,其特征在于,包括以下步骤:
获取所述白盒交换机中的每个IP地址,并校验所述IP地址是否可用,将可用的IP地址按顺序存入IP地址集合中;
获取所述白盒交换机中需要设置的每个端口号,并将所述端口号用第一标识符和第二标识符连接形成端口组合;
依次识别所述端口组合中的所述第一标识符,响应于所述第一标识符前的所述端口号中不存在所述第二标识符,将所述集合中的一个IP地址设置到所述端口;
响应于所述第一标识符前的所述端口号中存在所述第二标识符,判断所述第二标识符连接的端口号的数量并将所述集合中的对应数量的IP地址依次设置到所述第二标识符连接的端口中。


2.根据权利要求1所述的方法,其特征在于,校验所述IP地址是否可用包括:
向每个所述IP地址发送一个ping包,以判断所述IP地址是否已经存在;
响应于所述IP地址不存在,判断所述IP地址可用。


3.根据权利要求1所述的方法,其特征在于,获取所述白盒交换机中需要设置的每个端口号,并将所述端口号用第一标识符和第二标识符连接形成端口组合包括:
判断所述端口号与下一个端口号是否连续;
响应于所述端口号不连续,在所述端口号后面加所述第一标志符;
响应于所述端口号连续,在首位端口号和末位端口号之间加所述第二标识符并在所述末位端口号后面加所述第一标识符;
将所有端口号连接在一起形成所述端口组合。


4.根据权利要求1所述的方法,其特征在于,所述第一标识符包括逗号,所述第二标识符包括to。


5.根据权利要求1所述的方法,其特征在于,还包括:
响应于所述可用的IP地址数量小于所述需要设置的每个端口号的数量,弹出错误警告。


6.一种白盒交换机...

【专利技术属性】
技术研发人员:潘洁红陈雪刘勇
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1