一、子网掩码
CIDR:无类域间路由,目前的网络已不再按A,B,C类划分网段,可以任意指定网段的范围。
CIDR 无类域间路由表示法:IP/网络ID位数。 如:172.16.0.100/16
netmask子网掩码:32位或128位(IPv6)的数字,和IP成对使用,用来确认IP地址中的网络ID和主机ID,对应网络ID的位为1,对应主机ID的位为0。 如:255.255.255.0(表现为连续的高位为1,连续的低位为0)
二、划分子网
将一个大的网络(主机数多)划分成多个小的网络(主机数少),主机ID位数变少,网络ID
位数变多,网络ID位向主机ID位借n位,将划分2^n个子网。其中每个划分的子网IP总数为2^主机ID位数,实际可用的IP地址(主机数)为2^主机ID位数-2。
相关公式:
一个网络的所有实际可用的的IP地址(主机数)=2^主机ID位数-2
网络(段)数=2^网络ID中可变的位数
网络ID=IP与netmask
举例来说:
在一个c类网络地址段192.168.1.0 /24中,使用可变长子网掩码划分4个子网
首先计算所需主机位,由于子网数均为2的指数倍个,为了保证可用,划分数必须大于或等于实际所需数。
2^n >= 4 n >= 2 所以至少取2个主机位,划分为2^2个(即4个)子网。
四个子网掩码分别为:
1:11111111.11111111.11111111.00 000000(255.255.255.0)
2:11111111.11111111.11111111.01 000000(255.255.255.64)
3:11111111.11111111.11111111.10 000000(255.255.255.128)
4:11111111.11111111.11111111.11 000000(255.255.255.192)
每个子网实际可用的IP地址(主机数)为2^6-2个(即62个)