[发明专利]一种多WAN和LAN的IP网段冲突自动解决方法及装置在审
| 申请号: | 201610133258.8 | 申请日: | 2016-03-09 |
| 公开(公告)号: | CN105744012A | 公开(公告)日: | 2016-07-06 |
| 发明(设计)人: | 张享达 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 上海硕力知识产权代理事务所 31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 wan lan ip 网段 冲突 自动 解决方法 装置 | ||
1.一种多WAN和LAN的IP网段冲突自动解决方法,其特征在于,包括步骤:
S1:获取上级设备分配给路由器的多个WAN口的IP地址和对应的子网掩码WANMASK,同时获取路由器LAN口的IP地址;
S2:计算上级设备分配的所述多个WAN口的IP地址和对应的子网掩码WANMASK得到多个所述WAN口的IP地址的所在的多个WAN网段;
S3:判断路由器LAN口的IP地址是否存在于所述多个WAN网段的任一网段中;
S4:当路由器LAN口的IP地址存在于所述多个WAN网段的任一个网段时,按照预定规则更改路由器LAN口的IP地址,使得其不存在于所述多个WAN网段的任一网段中。
2.如权利要求1所述的多WAN和LAN的IP网段冲突自动解决方法,其特征在于,所述步骤S4中按照预定规则更改路由器的IP地址具体包括:获取路由器LAN口的IP地址的子网掩码LANMASK;按照预设规则将所述路由器IP地址的IP地址中被所述子网掩码LANMASK屏蔽的字节进行更改。
3.如权利要求2所述的多WAN和LAN的IP网段冲突自动解决方法,其特征在于,所述步骤S4中按照预设规则将所述路由器LAN口的IP地址中被子网掩码LANMASK屏蔽的字节进行更改具体包括:
记录多个所述WAN的IP地址中被所述子网掩码WANMASK屏蔽的数值和路由器LAN口的IP地址中被所述子网掩码LANMASK屏蔽的数值为冲突数字,记为集合S2;
获取地址池中的数字,记为集合S1;
计算集合S1和S2的集合差值,记为可选预留数字集合S3,个数记为N1;
根据所述路由器LAN口的IP地址的子网掩码LANMASK计算出路由器LAN口的IP地址需要更改的数字个数,记为N2;
若N1大于或等于N2,则在可选预留数字集合S3中随机选取N2个可选预留数字,替换所述路由器LAN口的IP地址中的冲突数字;
若N1小于N2,则随机生成N2-N1个随机数,与所述N1个可选预留数字共同替换所述路由器LAN口的IP地址中的冲突数字。
4.如权利要求1所述的多WAN和LAN的IP网段冲突自动解决方法,其特征在于,所述步骤S4中路由器LAN口的IP地址之前还包括步骤:
S41:弹出用于提示用户选择更改或不更改的对话框,若用户选择更改,则执行按照预定规则更改路由器LAN口的IP地址的步骤;否则,则返回到步骤S1。
5.一种多WAN和LAN的IP网段冲突自动解决装置,其特征在于,包括:
获取模块,获取上级设备分配给路由器的多个WAN口的IP地址和对应的子网掩码WANMASK,同时获取路由器LAN口的IP地址;
计算模块,计算上级设备分配的所述多个WAN口的IP地址和对应的子网掩码WANMASK得到所述多个WAN口的IP地址所在的多个WAN网段;
判断模块,判断路由器LAN口的IP地址是否存在于所述多个WAN网段的任一网段中;
更改模块,当路由器LAN口的IP地址存在于所述多个WAN网段的任一网段中时,按照预定规则更改路由器LAN口的IP地址,使得其不存在于所述多个WAN网段的任一网段中。
6.如权利要求5所述的多WAN和LAN的IP网段冲突自动解决装置,其特征在于:
所述获取模块还用于获取路由器LAN口的IP地址的子网掩码LANMASK;所述更改模块具体用于按照预设规则将所述路由器LAN口的IP地址中被子网掩码LANMASK屏蔽的字节进行更改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610133258.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手机贴膜
- 下一篇:一种基于双通道数据传输机制的安全基线数据通信方法





