这个问题问的好,当初我也不知道有什么用途,用的最多的就是255.255.255.0,什么意思啊,搞不懂。但是在ip网络中,这个基础概念必须清楚。
我们知道在ip地址中其实包含两个信息,比如7.7.7.7,这个是a类地址,32位的ipv4地址,其中前8为就是网络号,这个例子的网络号就是7,而后24位地址(7.7.7)就是主机的地址。
说了这么多,我们如何区分这个7.7.7.7这个地址那些位代表网络号,哪些代表主机号,这里就需要引入子网掩码的概念,说白了,子网掩码就是用来区分数字地址里面的含义(多少字节代表网络号,多少字节代表主机号),子网掩码与IP地址的表示方法一样。每个IP地址和子网掩码一起可以用来唯一的标识一个网段中的某台网络设备。记住子网掩码中的1表示网络位,0表示主机位。
举个例,大家最常看到的255.255.255.0,转换成二进制就是11111111.11111111.1111111.0000000,按照全1 的网络号,这里我们就知道255.255.255是网络号,而0表示该网络号下的整个网段,可以容下254个地址,为什么不是256个,因为0和255有特殊用途。
评论:总算知道子网掩码的作用了。
网友评论