IP地址分类
- IP地址的编码分为两部分:网络号和主机号。
- A类地址默认子网掩码:255.0.0.0;B类地址默认子网掩码:255.255.0.0;C类地址默认子网掩码:255.255.255.0;D类默认子网掩码:255.255.255.255。
- IP地址中A类主机地址最长,栈24位,可分配 224−2 2 24 − 2 个地址。B类占16位,可分配 216−2 2 16 − 2 个主机地址。C类占8位,可分配 28−2 2 8 − 2 个主机地址。主机地址计算时减2的原因:全0代表网络地址;全1代表广播地址。
例:IP地址中A类默认有最多的主机地址。
例:IP地址205.140.36.68中205.140.36表示网络号。
例:IP地址131.140.36.68是一个B类IP地址。
例:某主机的IP地址为202.117.131.12/20,其子网掩码为255.255.240.0。(分析:“/20”表示前20位为网络号,即其子网掩码的前20为全“1”,前两个八位组为全“1”,即255.255,第3个八位组为“11110000”,即240,则255.255.240.0。)
计算子网和子网分配地址
- 以B类地址为例,B类网络的前两个字节为网络地址,后两个字节为主机地址,默认子网掩码是255.255.0.0。将B类网络划分为若干个子网时,可用主机地址部分的前几位来划分子网。
例:某网络的IP地址空间为192.168.5.0/24,采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网数为32,每个子网内最大可分配地址个数为6。
分析:192.168.5.0/24是C类地址,“/24”表示前24位是网络号。子网掩码255.255.255.248中的第4个八位组 248=11111000H 248 = 11111000 H ,则子网号占5位,最大子网数为 25=32 2 5 = 32 个;后3位为主机号,则每个子网内最大可分配地址个数为 23−2=6 2 3 − 2 = 6 。
例:假设一个主机IP地址为192.168.5.121,子网掩码位55.255.255.248,那么该主机的网络部分(包括子网部分)为192.168.5.120。
分析:子网掩码和IP地址按位“与”运算
例:写出10.10.10.5/30的网段地址、广播地址以及有效主机地址范围。
分析:“/30”表示前30位为网络地址,将“11111111 11111111 11111100”和10.10.10.5按位“与”运算,得到网络地址10.10.10.4。广播地址是主机地址全为“1”(即后2位是11)的地址,即10.10.10.7。主机地址位数是 32−30=2 32 − 30 = 2 ,有效主机地址数为 22−2=2 2 2 − 2 = 2 个,则有效主机地址范围是10.10.10.5~10.10.10.6。
- IPv4地址包含32位,IPv6地址包含128位