欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

自己关于 子网掩码 的理解

程序员文章站 2022-03-13 17:44:42
...
首先你要明白IP是唯一的:

ip 由 四个字节组成,一个字节的最大值 255

ipv4 最大值:255*255*255*255  42亿+


子网掩码 和 IP 组合 表示的是一个网段,也就 一个 IP 集合

子网掩码: 32位,跟ip一样
二进制表示:11111111 11111111 11111111 11111111 


通俗点讲,比如:
192.168.1.0/26
/26: 就是 32位中的前26位相同,

192.168.1.0 :的二进制表示 11000000.10101000.00000001.00000000
192.168.1.63:的二进制表示 11000000.10101000.00000001.00111111

前26位 11000000.10101000.00000001.00 相同

所以 192.168.1.0/26 表示 从 192.168.1.0 - 192.168.1.63 这个集合

可以理解为:
/0:就是 42亿+ 2的32次方
/1: 2的31次方
.
.
/24: 2的8次方 256个IP
/26: 2的6次方 64个IP

192.168.1.0/24 : 就已经涵盖了 192.168.1 这个网段的所有IP 

192.168.1.178/0 这本身 就是 一种 错误 的写法,
安全组的配置:
在阿里云 只解析 子网掩码:/0 也就是 42亿 IP 都可以
而在腾讯云 只解析 前面的 IP,也就是 192.168.1.178 
相关标签: 小知识