java中的运算符号 子网掩码里的and运算是怎么运算?

子网掩码里的and运算是怎么运算?IP:192.168.1.1子网掩码:255.255.255.0转换为二进制:IP:11000000 10101000 00000001 00000001子网掩码:1

子网掩码里的and运算是怎么运算?

IP:192.168.1.1

子网掩码:255.255.255.0

转换为二进制:IP:11000000 10101000 00000001 00000001

子网掩码:11111111111111111111 00000000

和:11000000 10101000 00000001 00000000

规则是:11得到1其他(10,01,00)都是0

子网掩码的目的是得到一个好的网络,所以前面的结果是IP网络号,网络中的主机号1被屏蔽,因此称为子网掩码。