子网掩码是什么(IP地址和子网掩码)-科科网络
网掩码, CMD命令ipconfig -all

1. 子网掩码是什么?

子网掩码是用来区分IP地址中的网络号和主机号的,实际上IP地址192.168.1.1这一串数字是由俩部分组成的:网络号 + 主机号。那么IP地址中,哪些部分代表网络号,哪些部分又代表主机号呢?子网掩码规定,将子网掩码转换为二进制后,左边连续为1的部分代表网络号,右边连续为0的代表主机号

子网掩码的设定必须遵循一定的规则。与二进制IP地址相同,子网掩码由1和0组成,且1和0分别连续。

举个例子:将子网掩码255.255.255.0转换为二进制是这个样子:11111111 11111111 11111111 00000000。左边有连续24个1,这意思就是同样将IP地址转换为二进制,IP地址自己的前24位代表网络号,剩下的部分代表主机号。IP地址192.168.1.1转换为二进制是这个样子:11000000 10101000 00000001 00000001,前24位192.168.1这个就是IP地址中的网络号,剩下的1就是IP地址中的主机号。

  • IP地址中的主机号
    • 主机号转换为二进制后全为0,那么该IP地址代表的是整个子网
    • 主机号转换为二进制后全为1,那么IP地址代表向子网上所有设备发送包,即"广播"。
    • 如果子网掩码为255.255.255.0,说明这个子网最多只能连接253台主机。因为主机为1和0的留作特殊用途了,普通主机不能用这个IP地址。

2. 子网

什么是子网?

子网就是用集线器连接起来的几台计算机。不过现在家用路由器已经内置了集线器,你可以理解为,你在家里你的手机号 + 你的电脑 + 你父母的手机就组成了一个子网。

互联网就是由一个又一个的子网组成的。