子网划分专题

子网划分

IPv4由32位二进制组成,分成四组,每组八位。

IPv6由128位组成,一般用冒号分隔,十六进制表示。

ipv4地址:网络部分+主机部分

理解:主机位全0为网络地址、主机位全1为广播地址

IPv4私有网络地址和公有网络地址

公网地址

是指在互联网上全球唯一的IP地址。

IP地址分为五类

A类地址范围: 1.0.0.1~126.255.255.254 /8

B类地址范围: 128.0.0.1~191.255.255.254 /16

C类地址范围 192.0.0.1~2234.255.255.254 /24

D类地址范围 224.0.0.1~239.255.255.254 用于组播

组播:一对列

单播:一对一

广播:一对多

E类地址范围 240.0.0.1~255.255.255.254 用于科学研究的保留地址

私有地址

A类私有子网:10.0.0.0~10.255.255.255 10.0.0.0/8 255.0.0.0

B类私有子网:172.16.0.0~172.31.255.255 172.16.0.0/12 255.240.0.0

C类私有子网:192.168.0.0~192.168.255.255 192.168.0.0/16 255.255.0.0

子网划分

网段组成:网络地址,可用IP,广播地址

例如:192.168.1.189/24

网络号 : 192.168.1.0

可用IP地址:192.168.1.1~192.168.1.254

广播地址:192.168.1.255

子网掩码

对应IP地址的网络部分用1表示

对应IP地址的主机部分用0表示

网络地址:IP地址和子网掩码作“与运算”

与运算理解:全1才为1,有0则为0

例子:172.16.0.0/12
10101100 00010000 00000000 00000000 IP
11111111 11110000 00000000 00000000 掩码
10101100 00010000 00000000 00000000 网络地址 172.16.0.0
10101100 0001 1111 11111111 11111111广播地址 172.31.255.255

重点理解

子网数=2^n,其中n为子网部分位数,例如:/26,n=26-24

主机数(可用IP)=2^N-2,其中N为主机部分位数:N=32-26

192.168.1.0 /24 /25 /26 /27 28 /29 /30 /31 /32
子网掩码 0 128 192 224 240 248 252 254 255
子网个数 1 2 4 8 16 32 64 128 256
IP数量 256 128 64 32 16 8 4 2 1
可用IP 254 126 62 30 14 6 2 0 1
段与段之间不能互相通信,不同部门用一个单独的段,目的在于节省IP地址

所谓的子网划分就是划分多个互不干扰的网段,用于分配给不同的部分,一分二、二分四、等均等分配,基于多少台主机,选择合适的主机分配方案。

经典综合:

某个大学分配到一个地址块206.0.68.0/22,该大学有四个学院,理学院 需要500个地址,文学院需要200个地址, 工学院需要100个地址,农学院 需要100台地址,请给出每一个学院的分配的地址块(包含前缀),请写成每个学院的地址范围。

206.0.68.0/22 主机有10位

展开后面两个字节 01000100 0000000

理学院 500 2^8< 500<2^9 ,网络前缀为32-9=23

地址块 取 206.0. 0100 0100 0000 0000 (206.0.68.0/23

地址范围 206.0.68.0/23(01000101 主机位全为0)~206.0.69.255/23 (11111111主机位全为1)

除去全0与全一,即为可用主机地址范围

同理

网络前缀每增加一位,地址数减半 68已经用过,不能重复地址分配

文学院 200 2^7 <200<2^8,网络前缀为32-8=24

地址块块 取 206.0. 0100 0110 0000 0000 (206.0.70.0/24)

地址范围 206.0.70.0/24( 01000110 主机位全为0)~206.0.70.255/24(11111111主机位全为1)

工学院 需要100个地址 ,26<100<27 ,网络前缀为32-7=25 ,

地址块块 取 206.0. 01000111 0 0000000(206.0.71.0/25)

地址范围 206.0.71.0/25~206.0.71.127/25

​ ( 01000111 01111111)

农学院 需要100个地址 后缀25

地址块块 取 206.0. 01000111 1 0000000(206.0.71.0/25)

206.0.71.128/25(( 01000111 10000000)~206.0.71.255 ( 11111111)

**总结 **

1、按所需的地址 数由大到小分配较好 。

2、地址不能重叠

posted @   叕叕666  阅读(407)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示