位置: 编程技术 - 正文
推荐整理分享js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:js获取ip和端口,js实现ping一个ip地址,js根据ip获取地理位置,js实现ping一个ip地址,js获取ip和端口,js根据ip获取地理位置,js根据ip获取地理位置,js根据ip获取地理位置,内容如对您有帮助,希望把文章链接给更多的朋友!
因为要做静态地址配置的js校验,找了好多资料发现网上都是关于ip,mask的有效性检查,没有ip,submask,gateway的逻辑性判断,自己写下代码供需要的人参考。
普及下网关地址知识:
第一点:进行与运算1与1得1,1与0为0,0与0为0。首先把ip和子网掩码展开... .....。0 ...网段就是 ...然后转换成十进制就是:...0
第二点:IP地址与子网掩码做与运算和网关地址与子网掩码做与运算得到的结果应该是一致的就对了,也就是主机号一致。我这里是先用js将ip,mask,gateway按照‘.'分隔后相与做判断的。
第三点:js的按位与运算
result = 【整数1】 & 【整数1】& 对两个 位表达式的每一个位执行按位“与”运算。 如果两个位均为 1,则结果是 1。 否则,结果为 0。
分享js针对ip地址、子网掩码、网关的逻辑性判断详细代码
js验证IP及子网掩码的合法性代码分享:
标签: js实现ping一个ip地址
本文链接地址:https://www.jiuchutong.com/biancheng/384723.html 转载请保留说明!友情链接: 武汉网站建设