IP地址规划
简单的说,IP地址分5类,常见的地址是A、B、C类
B 类
有类地址:标准IP地址(A、B、C三类)属于有类地址。
无类地址:为了更灵活地使用Ip地址,需要根据需求对IP地址进行子网划分,使得划分后的IP地址不再具有有类地址特征,这些地址称为无类地址。
一个有类地址划分子网后的子网数(网段数)和主机数(可用的Ip地址)可以由以下公式计算:
子网数=2的N次方,其中N为借位数
可用主机数=2的n次方-2,其中n为主机部分位数(主机位数8-借位数)
子网掩码 | 子网数 | 主机数 | 可用主机数 |
/25(借1位) | 2(2的1次方) | 128(2的7次方) | 126(2的7次方-2) |
/28(借4位) | 16(2的4次方) | 16 (2的4次方) | 14 (2的4次方-2) |
/29 | 32 | 8 | 6 |
/30 | 64 | 4 | 2 |
借位数 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
掩码 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
子网数 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
地址范围 | 0~127 128~255 | 0~63 64~127 128~191 192~255 | 0~31 32~63 64~95 ...... 224~255 | 0~15 16~31 32~47 ...... 240~255 | 0~7 7~15 16~23 ..... 248~255 | 0~3 4~7 8~11 ..... 252~255 | 0~1 2~3 4~5 ..... 254~255 | 0 1 2 .... 255 |
其实只需要标示出主机位就可以得出子网地址和广播地址,即将主机位全部设置为0就是子网地址,全部设置为1就是广播地址
例如:一个C类地址159.64.25.100/25
2进制的Ip地址为: 10011111.01000000.00011001.01100100=159.64.25.100
2进制子网掩码为: 11111111.11111111.11111111.10000000=255.255.255.128
它的子网掩码是/25,也就是借了1位,所以他的它的网络位地址就是蓝色部分,主机位地址就是红色部分 10011111.01000000.00011001.01100100所以159.64.25.100的子网地址就是10011111.01000000.00011001.00000000=159.64.25.0
广播地址就是10011111.01000000.00011001.01111111=159.64.25.127
子网划分应用实例:
软规则:就是一些辅助性的规则,其目的是为了方便网络管理员的统一管理,他可以借助办公室编号、员工座号、楼层号等信息辅助分配IP地址。例如可以给10层分配10.10.0.0/16网段,可以给20层分配10.20.0.0/16网段等
硬规则:就是使用子网划分,根据实际情况,制定出合适的划分方案。每个部门划分一个网段
子网划分实例:
某公司共有生产部、销售部、财务部、客服部四个部门,其中销售部有主机100台,生产部有主机50台,财务部25台、客服部12台,若该公司获得一个C类地址192.168.100.0/24,应该如何划分子网?
本案例中销售部主机最多,为100台(2的7次方=128>100)。所以这个部门的子网地址的主机位至少是7,选用/25的掩码可以满足要求,即将192.168.100.0/25这个地址分配给销售部。同理生产部为50台(2的6次方=64>50),可以将192.168.100.128/26这个地址给生产部。将192.168.100.192/27给财务部。将192.168.100.224/27给客服部
IP地址汇总具体步骤如下:
1.确定需要汇总的网段的子网地址
2.将各网段的子网地址以二进制形式写出
3.比较各网段二进制表示的网络地址,从第一位开始进行比较,将连续相同的比特位保留,从不同的比特位到最后一位填充为0。最后得到的地址就是汇总后的网段的网络地址,其网络位为连续相同的比特位数。
例如将172.16.0.0/24; 172.16.1.0/24 172.16.2.0/24 172.106.3.0/24 汇总为一个网段,方法如下所示:
10101100.00010000.00000000.00000000=172.16.0.0/24
10101100.00010000.00000001.00000000=172.16.1.0/24
10101100.00010000.00000010.00000000=172.16.2.0/24
10101100.00010000.00000011.00000000=172.16.3.0/24
10101100.00010000.00000000.00000000=172.16.0.0/22
从上面可以看出连续相同的比特位为蓝色,所以将红色部分全部填充为0,最后得到的地址为 172.16.0.0/22 就是汇总后的地址
IP地址规划主要遵从四个原则:唯一性、可扩展性、连续性、实意性