已知:172.16.30.10/20,请计算出这个IP地址的主机数,子网数,子网位,主机位,子网号,主机号,网络地址,广播地址,主机地址范围格式多少?
在解题之前,我们需要知道IP地址的类型:
地址类型 | 特征 | 网络范围 | 默认掩码 |
---|---|---|---|
A类地址 | 第1个8位中的第一位始终为0 | 0-127 | 255.0.0.0 |
B类地址 | 第1个8位中的第1、2位始终为10 | 128-191 | 255.255.0.0 |
C类地址 | 第1个8位中的1、2、3位始终为110 | 192-223 | 255.255.255.0 |
由表可知,题目中的IP类型为B 类
网络地址占了20位,子网掩码为
11111111.11111111.11110000.00000000 (255.255.240.0)
IP地址
10101100.00010000.00011110.00001010(172.16.30.10)
子网掩码 & IP地址
10101100.00010000.00010000.00000000(172.16.16.0)
网络地址:172.16.16.0
根据子网掩码,可知,子网网络位占4位,子网主机位占12位
子网数: 2^4 = 16
主机数: 2^12 - 2 =4094
当前IP的子网号:0001=1
当前IP的主机号:1110 00001010
广播地址(主机位全部设为1):
10101100.00010000.00011111.11111111(172.16.31.255)
主机地址范围格式:172.16.16.1 ~ 172.16.31.254