为什么做子网划分
1.满足不同网络对IP地址的需求
2.实现网络的层次性
3.节省IP地址
IP地址分几类
1.有类地址
2.无类地址
IP地址可以分为A B C D E 五类,每一类有不同的划分规则
A类地址范围:1.0.0.1~126.255.255.254
A类地址=网络部分+主机部分+主机部分+主机部分
(有类边界)默认子网掩码为/8,即255.0.0.0
B类地址范围:128.0.0.1~191.255.255.254
B类地址=网络部分+网络部分+主机部分+主机部分
(有类边界)默认子网掩码为/16,即255.255.0.0
C类地址范围:192.0.0.1~223.255.255.254
C类地址=网络部分+网络部分+网络部分+主机部分
(有类边界)默认子网掩码为/24,即255.255.255.0
D类地址范围:224.0.0.1~239.255.255.254
用于组播通信的地址
E类地址范围:240.0.0.1~255.255.255.254
用于科学研究的保留地址
以127开头的IP地址都代表本机(广播地址127.255.255.255除外),127.0.0.1为本机回环地址
169.254.0.0~169.254.255.255 DHCP服务失效时分配的地址
子网划分的原因:
网段组成:网络地址,可用IP,广播地址
例:192.168.1.189/24
网络号:192.168.1.0
可用IP:192.168.1.1~192.168.1.254
广播地址:192.168.1.255
子网掩码有32个二进制位
对应IP地址的网络部分用1表示
对应IP地址的主机部分用0表示
IP地址和子网掩码作“与”运算得到网络地址
0和任何数相与都等于0
1和任何数相与都等于任何数本身
十进制转化二级制
下面教大家如何十进制转化二进制 我采取的方法是递减
我们拿一个数字 567数字转化二进制 我们看567的2的几次方最近姐567 那肯定是512这个数字 然后我们呢就拿这个数字相见减的动就余一减不懂就是0 减不动就依次往下排2的几次方
减法正排
567-512 1
55-256 0
55-128 0
55-64 0
55-32 1
23-16 1
7-8 0
7-4 1
3-2 1
1-1 1
子网划分的公式:
子网划分 VLSM :允许把子网继续划分为更小的子网
掩码对应的子网数:1)先根据IP地址的有类类型来判断 n 的值(A类为 掩码-8,B类为 掩码-16,C类为 掩码-24)
2)求子网数: 2^n
子网的IP数:1)根据掩码判断 N 的值:32-掩码
2)求子网的IP数:2^N
3)求子网的主机(可用IP)数:2^N -2
下面出一道题
192.168.10.0/24 对其通过/27掩码做子网划分,请写出划分后子网数和每个子网有效主机数
子网数:27-24=3
2的三次方等于8
每个子网有效主机数:32-27=5
2的五次方减二等于30