首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
php和js根据子网掩码和ip计算子网
】的更多相关文章
php和js根据子网掩码和ip计算子网
php $ip = '192.168.6.1'; $mask = '255.255.2.0'; $sub_net = array();//子网 $ip_explode = explode('.', $ip); $mask_explode = explode('.', $mask); foreach ($ip_explode as $key => $ip_num) { $sub_net[] = (int)$ip_num & (int)$mask_explode[$key]; } $sub_ne…
JS 根据子网掩码,网关计算出所有的IP范围
// 验证IP的正则 var ip_reg = /^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/; // 验证子网掩码的正则 var mask_reg = /^(254|252|248|240|224|192|128|0)\…
通过IP地址和子网掩码与运算计算相关地址
通过IP地址和子网掩码与运算计算相关地址 知道IP地址和子网掩码后可以算出 网络地址 广播地址 地址范围 本网有几台主机 例一:下面例子IP地址为192.168.100.5 子网掩码是255.255.255.0 算出网络地址,广播地址,地址范围,主机数 一分步骤计算 1.将ip地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是护自己地址,许县前卫网络地址,虚线后为主机地址 2.IP地址和子网掩码进行与运算,结果是网络地址 3.将上面的网络地址中的网络地址部分不变,主机地址变为全1…
阿里云专有网络配置以及交换机配置+ip、子网掩码、ip网段计算原理讲解
在阿里云上购买ECS或者其他服务,如redis.polardb时,需要配置专有网络,阿里的文档写的总体上还是比较抽象的,没有一定的网络基础,会一脸懵. 所以这里我来进行专有网络和交换机的配置,以及ip原理.子网掩码.以及ip地址段的原理分析. 话不多说. 直入主题. 一共分两部分,分别是阿里专有网络以及交换机配置,以及原理讲解. 1.ip专有网络以及交换机配置 注意:阿里云系统在不断更新,界面以后可能会有变化,但是原理是一样的 名称自己随便填,我这里就填写:专有网络1 专有网络设置,我们可…
利用JS实现的根据经纬度计算地球上两点之间的距离
最近用到了根据经纬度计算地球表面两点间距离的公式,然后就用JS实现了一下. 计算地球表面两点间的距离大概有两种办法. 第一种是默认地球是一个光滑的球面,然后计算任意两点间的距离,这个距离叫做大圆距离(The Great Circle Distance). 公式如下: 使用JS来实现为: var EARTH_RADIUS = 6378137.0; //单位M var PI = Math.PI; function getRad(d){ re…
Node.js学习之TCP/IP数据通讯
Node.js学习之TCP/IP数据通讯 1.使用net模块实现基于TCP的数据通讯 提供了一个net模块,专用于实现TCP服务器与TCP客户端之间的通信 1.1创建TCP服务器 在Node.js利用net模块创建TCP服务器 var server = net.createServer([options],[connectionListener]) //options:false当TCP服务器接收到客户端发送的一个FIN包时将会回发一个FIN包 true当TCP服务器接收到客户端发送的一个FIN…
csharp:获取 DNS、网关、子网掩码、IP
/// <summary> /// DNS.网关.子网掩码.IP /// 涂聚文 2015 /// </summary> public class IPAddressString { /// <summary> /// IP地址 /// </summary> private string _localAddress; /// <summary> /// 子网掩码 /// </summary> private string _ipSub…
批量ip段/子网转换
#coding=utf-8 import re import struct from sys import argv class CIDRHelper(object): def ipFormatChk(self, ip_str): pattern = r"\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.…
IP 地址子网划分
1.1 IP地址子网划分 1)容易造成地址浪费 2)容易产生严重的广播风暴 3)会造成路由器转发压力过大 1.2 庞大的网段需要进行子网划分 1)可以有效避免地址浪费 2)有效减少广播风暴的产生 3)可以降低路由器的数据转发压力 172.16.0.0 符号信息=子网掩码 进行子网划分 1.3 子网掩码表现形式: 1)32位二进制数 每8位为一组 2)网卡中配置以十进制表示 172.16.0.0 255.255.0.0 /16 11111111 11111111 000000…
CCNA 之 三 TCP/IP 及 子网划分
TCP/IP TCP/IP 协议集或协议簇 概念: 传输控制协议/IRI特网协议(TCP/IP)组是由美国国防比(DoD)所创建的,主要用来确保数据的完整性及毁灭性战争中维持通信 是有一组不同功能的协议组合在一起构成的协议簇 利用一组协议完成OSI所实现的功能 该协议簇对应的模型是DOD模型,和OSI七层模型很类似. 下图为OSI和DoD的对比 更详细的了解DoD模型中的涉及到的协议,下图: 应用层的协议: 主机到主机层 主机到主机层:主要用于端到端的链接. TCP的报文结构 UDP的报文结构…