子网id也叫子网号,要将子网号就必须知道网络号跟主机号。
192.168.1.0/24划分为二个子网:192.168.1.0/25和192.168.1.128/25。
192.168.1.0/24前24位网络号,后8位主机号。
192.168.1.0/25前25位网络号,后7位主机号。
192.168.1.128/25前25位网络号,后7位主机号。相对于原来的总网,子网多了一位网络号,这位就是子网号,子网划分就是从主机号里划分出若干位加入到网络号里扩展网络号,而这若干位就是子网号。
例如:
IP地址: 192 168 1 100
11000000 10101000 00000001 01100100
子网掩码:255 255 255 240
11111111 11111111 11111111 11110000
因为IP地址是以192开头的,可以知道这是一个C类地址,前三个字节是网络号。子网掩码其中对应于网络地址部分为全1,对应于主机地址部分为0。
在本例中我们可以从240=11110000知道,主机地址的头四位用于子网号,后四位用于主机号。
再看IP地址,主机标识部分的头四位为:0110,后四位为:0100。那么:
0110 0000为子网地址即是96
0000 0100为主机地址即是4
故得:子网号:0.0.0.96
主机号:0.0.0.4