IP地址和子网划分
IP地址分类:
-
A类地址: 前8位表示网络号,后24位表示主机号 ,一个A类地址网络最多包含的主机数量:
2^24-2 :减2是除去全为0和全为1的特殊情况,全0为网络地址,全1为广播地址
为了区分各种IP地址,A类IP地址的首位为0
-
B类前2段是网络地址,后2段是主机地址 ,
B类地址的前两位为10
-
C类:前3段是网络地址,后1段是主机地址,
C类地址的前3位为110
由于A、B、C 三类Ip地址的主机数差别过大,正常情况下无法相对恰好的满足正常企业的主机需求,所以衍生了一个IP地址规划的方法–>子网划分
子网划分
子网划分:就是把一个网络划分成多个网络
超网划分:就是把多个网络(子网)合并成一个网络
表示的意义:表示该B类地址当我们将它转化成2进制地址时,前24位地址代表的是网络号,后8个bit位是主机号,所以该子网可以容纳的最大主机数是2^8-2台
子网掩码
-
作用:用来区分一个IP地址那个部分是网络号,哪部分是主机号
子网掩码中为1的部分是网络号,为0的部分是主机号(2进制状态)
下面以一个例题来讲解子网掩码:
B类地址划分子网,就是要从原本的主机号中划分网络号,此处要27个子网,所以我们尽量用少的位来满足需求,达到节省资源的目的,同时增大主机数量。
2^5 = 32 ,所以我们以5位网络号就可以满足27个网络的需求,所以将16个网络号的后面追加5位网络号就可以划分成32个子网了。
得到子网掩码:
1111 1111 1111 1111 1111 1000 0000 0000
(子网掩码)化成10进制:
255.255.248.0
例2:
要求:2^k-2>=700,求k的最小值
解得k为10,所以主机位为10位(子网掩码后10位为0)
子网掩码:
1111 1111 1111 1111 1111 1100 0000 0000
转化10进制:
255.255.252.0
无分类编址
无分类编址没有A、B、C、D、E 等网络类别,只通过 IP/X 的形式来表示网络号的位数
例:
例题:
20个这里拿出20个位来表示网络号,而C类网络的网络号有46位。所以我们还有4个网络位来表示子网,可以划分为2^4个C类子网,16个,所以答案选C