[发明专利]一种智能配置邻居交换机网络管理地址的方法有效
申请号: | 201611048665.5 | 申请日: | 2016-11-24 |
公开(公告)号: | CN106612341B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 王鑫;冯承恺 | 申请(专利权)人: | 上海易杵行智能科技有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 上海衡方知识产权代理有限公司 31234 | 代理人: | 卞孜真 |
地址: | 200071 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明记载了一种智能配置邻居交换机网络管理地址的方法,包括根据目标交换机的设备类型确定获取目标邻居交换机的实际配置信息方法,通过目标邻居交换机管理mac地址检索在邻居交换机列表信息中的实际网络地址,判断该邻居交换机的实际网络地址是否是符合设计预期的网络地址;通过网络地址冲突检测确定目标邻居交换机的网络地址是否为全网唯一等步骤。实现了无论邻居交换机获取网络地址的方式是静态获取还是动态获取,均能够自动将该邻居交换机的网络地址配置为符合设计预期的网络地址,并且能够确保其是全网唯一的网络地址;并通过该网络地址能够有效精准访问管理控制该邻居交换机,以满足网络智能化的发展需要。 | ||
搜索关键词: | 一种 智能 配置 邻居 交换机 网络 管理 地址 方法 | ||
【主权项】:
一种智能配置邻居交换机网络管理地址的方法,其特征在于,所述方法包括以下步骤:S1、设置isAlreadySingleChecked为false,isEACNSuccessSetFlag为false,同时获取临时可用的不冲突的网络地址列表,获取基础输入数据;所述基础输入数据包括:目标邻居交换机的管理mac地址oldManageMac,LocalDesignManageIP、LocalDesignEACNIP、SpecialTempIP、DeviceKindFlag;并跳转至步骤S9;S2、获取目标邻居交换机的实际网络地址oldManageIP;具体方法为:找到oldManageMac_i等于oldManageMac对应的oldManageIP_i;并设置oldManageIP=oldManageIP_i;S3、判断目标邻居交换机的实际网络地址是否与设计网络地址相同;如果相同,跳至步骤S13,否则转入步骤S4;具体方法为:判断oldManageIP是否等于LocalDesignEACNIP;S4、判断是否可以通过LocalDesignEACNIP访问目标邻居交换机,如可以则跳至步骤S11,否则进入步骤S5;S5、通过oldManageIP将该邻居交换机的管理IP地址设置为LocalDesignEACNIP;设置该IP地址的冲突检测标志isAlreadySingleCheched=true;S6、判断是否可以通过oldManageIP访问交换机,如可以则跳至步骤S12,否则进入步骤S7;S7、判断oldManageIP是否为临时IP地址,如是则进入步骤S8,否则跳至步骤S9;S8、回收临时IP地址,并设置被占用的临时IP地址的被占用标志为true;S9、判断该邻居交换机是否与总控主机相邻,如是则跳至步骤S20,否则进入步骤S10;具体判断方法为:即判断设备类型标志DeviceKindFlag是否为1;S10、设置等待时间>LLDP生存时间,并跳至步骤S21;S11、将IP地址为LocalDesignEACNIP的所有交换机设置为不冲突的临时管理IP地址,且设置被占用地临时IP地址的被占用标志为true,并返回步骤S5;S12、将所有IP地址为oldManageIP的交换机设置为不冲突的临时IP地址,且设置被占用的临时IP地址的被占用标志为true,并返回步骤S9;S13、判断是否交换机IP地址冲突检测标志isAlreadySingleCheched是否为true,如是则跳至步骤S19,否则进入步骤S14;S14、将IP地址为LocalDesignEACNIP的交换机设置为特定检测网络地址SpecialTempIP;S15、判断是否可以通过LocalDesignEACNIP访问交换机,如可以则跳至步骤S18,否则进入步骤S16;S16、通过SpecialTempIP修改该交换机的IP地址为LocalDesignEACNIP;S17、设置isAlreadySingleChecked=true,并返回步骤S9;S18、将IP地址为LocalDesignEACNIP的所有交换机设置为不冲突的临时管理IP地址;将地址为SpecialTempIP的交换机设置为不冲突的临时管理IP地址,并进入步骤S17;S19、设置isEACNSuccessSetFlag=true,配置结束;S20、通过抓取LLDP报文获取邻居交换机当前实际配置信息oldManageIP_i和oldManageMac_i,并返回步骤S2;S21、通过LocalDesignManageIP获取该交换机的邻居列表信息NeighborList,并返回步骤S2。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海易杵行智能科技有限公司,未经上海易杵行智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611048665.5/,转载请声明来源钻瓜专利网。
- 上一篇:穿透网络位置转换器的方法及通信装置
- 下一篇:一种连接手机的手环