网络运维与网络安全 阶段一 基础篇二十二

弹性交换网络

2026.5.26

1、子网划分原理

2、等长子网划分方法

3、等长子网划分实验

4、VLSM划分方法

5、VLSM划分案例

6、VLSM和DHCP结合应用

案例一

案例一中拓扑,左边是vlan10,右边是vlan20的两个部门,现在左面是1.0网段ip地址,现在希望右面也是1.0网段ip地址,因为除去网关和2个ip,还有251个ip没有被使用,现在左边根据vlan10 找一个1.0网段ip地址做网关

但是因为三层交换机不同vlan不能配置相同的网段ip做网关,所以vlan20不能找1.0网段做其ip地址,但是为了能让不同vlan同网段ip能被使用,以配置其网关,可以解决的技术是子网划分

一、子网划分

1、为什么需要子网划分

1)合理规划并且高效管理网络,精准分配ip地址

2)优化网络性能,减少广播风暴

3)保障网络安全,实现访问控制和隔离威胁

2、子网划分的应用场景

广域网:针对公网ip地址进行子网划分,一个网段划分多个子网,满足多个公司使用

政企网络:政府单位,大型央企国企,大型集团公司,要构建和互联网完全物理隔离的"内部网络"

数据中心:合理规划和使用公网IP,精准分配ip地址

校园网络:

3、什么是子网划分?

子网划分是指将一个大的网段划分多个更小的网段

4、如何进行子网划分

1)网络位向主机位借位

将主机位借给网络位(让主机位变短,让网络位变长)

借几位?

2的n次方大于或等于所要划分子网的个数,n等于要借的位数

假如将192.168.1.0/24的网络划分2个子网

2的n次方大于或等于2,计算出n=1

因此192.168.1.0/24的网络划分2个子网需要向主机位借1位

2)计算划分子网后的子网掩码:

子网掩码用二进制表示,网络位全1,主机位全0

192.168.1.00000000

11111111.11111111.11111111.10000000

255.255.255.128

详细说明:

192.168.1.1/24默认网络id、可用主机ip范围、广播地址、可用个数

默认网络id:192.168.1.00000000 192.168.1.0/24 网络id

可用主机ip范围:192.168.1.00000001 192.168.1.1 第一个可用

192.168.1.00000010 192.168.1.2 第二个可用

192.168.1.00000011 192.168.1.3 第三个可用

......

192.168.1.11111100 192.168.1.254 最后一个可用

192.168.1.11111111 192.168.1.255 广播地址

将192.168.1.0划分两个子网 怎么划分呢?

借位

192.168.1.00000000 192.168.1.0 前三个8位是网络位,后8位是主机位

100个人分成2个小组,每组不足100人,2个小组和为100

2的8次幂减2等于254,划分后呢?借位

网络位向主机位借位

将主机位借给网络位(让主机位变短,让网络位变长)

借几位?

2的n次方大于或等于所要划分子网的个数,n等于要借的位数

比如:要将192.168.1.0/24的网络划为2个子网

那么192.168.1.00000000划分子网的个数为2,2的一次幂大于等于2,要借的位数n等于1,192.168.1.00000000前三个网络位向主机位借一位,即为192.168.1.00000000,而对应的子网掩码的值也要发生相应的改变,子网掩码用二进制表示,网络位全1,主机位全0

所以192.168.1.00000000要划分子网的个数为2,即192.168.1.0 0000000的子网掩码为

11111111.11111111.11111111.10000000,十进制表示即为255.255.255.128

3)计算划分后的子网ID、可用范围、广播地址

划分后的子网ID:

192.168.1.00000000 192.168.1.0/25(最小)第一个子网id

192.168.1.10000000 192.168.1.128/25(最大)第二个子网id

说明

正常100个人分组,会给分的组取个名字,或者组号

将192.168.1.0/24的网络划分2个子网,就得有2个子网号,即2个子网id

25是网络位原来为24,向主机位借了1位,即24+1=25,25表示子网掩码前25位为 1

可用范围,广播地址:

192.168.1.00000000 192.168.1.0/25(最小)第一个子网id

192.168.1.00000001 192.168.1.1 第一个可用地址

192.168.1.00000010 192.168.1.2

......

192.168.1.01111110 192.168.1.126 最后一个可用地址

192.168.1.01111111 192.168.1.127 第一个子网的广播地址

192.168.1.10000000 192.168.1.128/25(最大)第二个子网id

192.168.1.10000001 192.168.1.129 第一个可用地址

192.168.1.10000010 192.168.1.130

......

192.168.1.11111110 192.168.1.254 最后一个可用地址

192.168.1.11111111 192.168.1.255 第二个子网的广播地址

综上,

192.168.1.0/24的网络划分2个子网

子网掩码:255.255.255.128

第一个子网:192.168.1.0/25

192.168.1.1-192.168.1.126

第二个子网:192.168.1.128/25

192.168.1.128-192.168.1.254

回到案例一

由前面可知,不同的vlan不可找同网段的ip地址做网关,所以为了使1.0网段的ip地址可以被使用,做了子网划分,这里需要两个网关,所以划分两个子网子网的如何划分在前面已经讲述,就是网络位向主机位借位,直接用结论分析出就好,然后这个案例就是vlan挂ip做网关,然后不同的客户端子网掩码和网关对应好即可

pc1与pc2除了ip地址不同,其余的基础配置相同

pc3与pc4除了ip地址不同,其余的基础配置相同

然后在sw1上面配置不同vlan的网关

然后经测试,任意客户端之间都可以进行通信

如果觉得麻烦,也可以使用ai工具文心一言这一类直接帮忙进行子网的划分

4)划分子网后的可用个数

192.168.1.0/24的网络划分2个子网,网络位借了一个主机位,主机位由8变成7

子网个数是2的主机位次幂-2,所以是2的7次方-2=126

综上,练习:将192.168.1.0/24的网络划分4个子网、写出划分子网后的子网掩码、子网id、前两个子网的可用范围及广播地址

1)计算借几位满足划分4个子网

2的n次方大于或等于4

n=2

划分4个子网需向主机位借2位

2)计算划分子网后的子网掩码

子网掩码用二进制表示:网络位全1,主机位全0

192.168.1.0/26

11111111.11111111.11111111.11000000

255.255.255.192

3)计算划分后的子网id

192.168.1.00000000 192.168.1.0/26 第一个子网id

192.168.1.01000000 192.168.1.64/26 第二个子网id

192.168.1.10000000 192.168.1.128/26 第三个子网id

192.168.1.11000000 192.168.1.192/26 第四个子网id

4)计算划分子网后前两个子网id的可用范围、广播地址

192.168.1.00000000 192.168.1.0/26 第一个子网id

192.168.1.00000001 192.168.1.1 第一个可用ip

192.168.1.00000010 192.168.1.2 第一个可用ip

......

192.168.1.00111110 192.168.1.62 最后一个可用ip

192.168.1.00111111 192.168.1.63 广播地址

192.168.1.01000000 192.168.1.64/26 第二个子网id

192.168.1.01000001 192.168.1.65 二中第一个可用ip

192.168.1.01000010 192.168.1.66 二中第二个可用ip

......

192.168.1.01111110 192.168.1.126 二中最后一个可用ip

192.168.1.01111111 192.168.1.127 二中广播地址

综上,以上的这种划分子网的方式是典型的等长子网划分(划分的子网是平均分配的)

案例二:

上面是一家公司四个部门,所以生成4个vlan,都想用192.168.100.0/24这个网段的IP,那么就是划分4个网段,经过前面学习,知道每个ip可以划分的值是62,就是最大的可用ip范围是62,但是现在出现一种情况,销售部人数是90,而财务部人数是15,但是超过了最大范围62,这种情况是很常见的,但是等长子网划分就不适用了,所以使用不等长子网划分

将192.168.100.0/24划分两个子网、写出子网掩码、子网id、可用范围

划分两个子网需向主机位借1位(2的7次方-2)

划分子网后的子网掩码:11111111.11111111.11111111.10000000

255.255.255.128(销售部子网掩码)

划分子网后的子网ID

192.168.100.00000000 192.168.100.0/25 第一个子网id

192.168.100.00000001 192.168.100.1 第一个可用ip

192.168.100.01111110 192.168.100.126 最后一个子网id 2的7次方-2

192.168.100.01111111 192.168.100.127 广播地址

销售部90人从0到126随便选ip

192.168.100.10000000 192.168.100.128/25 第二个子网id

可变长子网1:第二个子网再向主机位借1位划分两个子网(2的6次方-2)

11111111.11111111.11111111.11000000

255.255.255.192(生产部子网掩码)

第二个子网划分子网后的子网ID

192.168.100.10000000 192.168.100.128/26 第一个子网id

192.168.100.10000001 192.168.100.129 第一个可用ip

192.168.100.10111110 192.168.100.190 最后一个子网id 190-128=2的6次方-2

192.168.100.10111111 192.168.100.191 广播地址

生产部50人从128到190随便选ip

192.168.100.11000000 192.168.100.192/26 第二个子网id

可变长子网2:第二个子网再向主机位借1位划分两个子网(2的5次方-2)

11111111.11111111.11111111.11100000

255.255.255.224(财务部、客户部子网掩码)

第二个子网划分子网后的子网ID

192.168.100.11000000 192.168.100.192/27 第一个子网id

192.168.100.11000001 192.168.100.193 第一个可用ip

192.168.100.11011110 192.168.100.222 最后一个子网id

192.168.100.11011111 192.168.100.223 广播地址

财务部或客户部其中一个随便从192-223选ip

192.168.100.11100000 192.168.100.224/27 第二个子网id

192.168.100.11100001 192.168.100.225 第一个可用ip

192.168.100.11111110 192.168.100.255 最后一个子网id

192.168.100.11111111 192.168.100.256 广播地址

财务部或客户部剩下的那个随便从224-255选ip

经过上面的分析,知道子网应该如何划分,以及他们对应的子网掩码,现在开始准备vlan,并为他们创建网关,交换机间配置trunk等

配置vlan的环境

配置网关,各vlan网关范围内只取一个,避开广播地址和客户端ip地址任意选一个

最后对四个客户端进行基础配置

这样基本就配置完毕了,四台客户端互相测试连通性,是可连通的

案例三:

上面对于客户端的ip是手动输入的,但是实际生活中,数量庞大,手动是不现实的,所以使用前面学习的dhcp来使客户端自动获取ip地址

然后进vlan的虚接口,做全局配置

然后在基础配置中,选择dhcp,然后选择应用

然后等待一小段时间后,在客户端后台输入ipconfig,会获得系统分配的ip地址

以上就是阶段一所有的学习内容

阶段一,基础篇二十一后续两个作业有兴趣可以好好做,但是都是前面知识点的应用

有机会可能以后会开阶段二的学习笔记,希望大家之后学习掌握都可以成为合格优秀的运维人员

相关推荐
仰泳之鹅23 分钟前
【物联网】使用MQTTX与OneNET云平台进行模拟MQTT协议通信
网络·物联网
亦良Cool41 分钟前
VMware虚拟机ubuntu瘦身,解决虚拟机越用越大
linux·运维·ubuntu
星辰&与海2 小时前
KVM + QEMU虚拟化方案
linux·运维
宋浮檀s2 小时前
应急响应——恶意流量&攻击行为识别
linux·运维·网络·网络安全·应急响应
REDcker2 小时前
Linux OverlayFS详解
java·linux·运维
yychen_java2 小时前
6G移动通信:当网络开始“思考”与“感知”
网络·人工智能
zizle_lin3 小时前
WSL的系统安装和部分环境配置(按需操作)
运维
lwx9148523 小时前
Linux系统中用户锁定后如何解锁
linux·运维·服务器
basketball6163 小时前
HTTP协议返回状态码总结
网络·网络协议·http
万法若空4 小时前
Netcat (nc) 全面使用指南
网络