位置: 编程技术 - 正文

js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址)

编辑:rootadmin

推荐整理分享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的逻辑性判断,自己写下代码供需要的人参考。

普及下网关地址知识:

js针对ip地址、子网掩码、网关的逻辑性判断(js实现ping一个ip地址)

第一点:进行与运算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及子网掩码的合法性代码分享:

本文链接地址:https://www.jiuchutong.com/biancheng/384723.html 转载请保留说明!

上一篇:js判断当前页面在移动设备还是在PC端中打开(js判断当前页面是否为空)

下一篇:4种JavaScript实现简单tab选项卡切换的方法

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络