例如:192.168.1.1/24和192.168.1.33/27
192.168.1.1/24的ip地址为192.168.1.1,子网掩码为255.255.255.0
转化为二进制:
IP地址为:11000000.10101000.00000001.00000001
子网掩码为:11111111.11111111.11111111.00000000
进行与运算:11000000.10101000.00000001.0
转化为十进制:192.168.1.0
192.168.1.33/27的ip地址为192.168.1.33,子网掩码为255.255.255.224
转化为二进制:
IP地址为:11000000.10101000.00000001.00100001
子网掩码为:11111111.11111111.11111111.11100000
进行与运算:11000000.10101000.00000001.00100000
转化为十进制:192.168.1.32
根据比较后发现运算结果不一样,所以这两个ip不属于同一个子网,从而两台计算机不可直接通信
本文解析了两个IPv4地址192.168.1.1/24和192.168.1.33/27通过子网掩码的二进制运算,发现它们不属于同一子网,解释了为何两台计算机无法直接通信的过程。

被折叠的 条评论
为什么被折叠?



