8位二进制全1为255,我们经常看到的子网掩码2552552550,就是说它的前三个八位二进制是全1的。
IP地址由网络位和主机位构成,我们中国通常用的是前三个数位网络位,最后一个数位主机位,子网掩码就是用来划分网络位和主机位的,子网掩码前三个数为全1,也就是说前三个数为255(由二进制11111111转换而来)时,IP地址前三位就是网络位,最后一位就是主机位。
一般来说,一个局域网内网络位相同的电脑可以相互通信,比如你所说的192168156,在同一局域网内如果两个主机IP前三位都为192168156,最后一位不同,且子网掩码都为2552552550,则这两个主机就可以相互通信,如果子网掩码还是原来的,一个IP位1921681561,一个IP位1921681571,则这两个主机不能通信,因为他们前三位为网络位,而两个网络位不同,也就是说两个在逻辑上不属于一个局域网,这种情况可以改变他们的子网掩码实现通信,可以把他们的子网掩码都改成25525500或者255000都可以,只是改成255000以后只要前面的192不变后面全部可以变。
国际上IP地址分为三类,各类子网掩码长度不同,美国用的A类,子网掩码一个255,中国用的C类,子网掩码三个255,详细参见后面网址>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)