欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

网络]为第 3 层交换机配置 VLAN

最编程 2024-06-26 15:56:43
...

起序:由于 单臂路由 的缺点:

  1. 子接口/虚拟接口是依赖于路由器的物理接口,容易发生 单点故障(比如:连接 路由器物理线路 松动了)。
  2. 这个连接 路由器物理线路 会成为这整个个局域网网路通信的瓶颈。

所以 单臂路由 是无法承担大量的网络传输压力的,所以出现了 三层交换机, 它可以解决 单臂路由 的缺点。
三层交换机 存在的价值和意义:实现 VLAN 之间的通信。

一、概述

  • 三层交换机 = 二层交换机 + 三层路由器

从我自己 YY 的图片中可以看出,三层交换机 不是在交换机内部又添加一个 路由模块,而是将 路由模块交换模块 放在同一个 盒盒 内。就像 斗罗大陆二位一体融合技 ,而不是 武魂融合技

在这里插入图片描述

注:三层交换机 又叫做 核心交换机

二、配置

在没有启动 三层交换机路由模块 之前,三层交换机二层交换机 无差别。

  • 创建 VLAN
  • 端口加入 VLAN
  • 配置 trunk
  • 开启 三层路由 功能(三层交换机)
  • 创建配置三层虚拟接口(三层交换机)

先展示一个 三层交换机网络拓扑图 吧, 字形的交换机就是 三层交换机

  • 可知 PC1PC3 在同一个 VLAN 10 下。
  • 可知 PC2PC4 在同一个 VLAN 20 下。
主机名 IP 地址 子网掩码 网关 VLAN
PC1 192.168.1.1 255.255.255.0 192.168.1.254 VLAN 10
PC3 192.168.1.2 255.255.255.0 192.168.1.254 VLAN 10
PC2 192.168.2.1 255.255.255.0 192.168.2.254 VLAN 20
PC4 192.168.2.2 255.255.255.0 192.168.2.254 VLAN 20

在这里插入图片描述

1、创建 VLAN

注:随着 网络拓扑图 的扩大,交换机的数量增加,每个交换机都需要有一个 名字 来区分。

交换机 2L-sw1交换机 2L-sw2 它们前三个步骤都是一样的。

交换机 3L-sw1(3L-Core-1) 只需要执行第一个步骤即可。而且只有 三层交换机 才有 步骤四、五

这些命令都是简写,如果想学习 交换机的命令交换机常用命令

# 进入 `特权模式`
Switch>en
# 进入 `全局配置模式`
Switch#conf t
# 创建 VLAN,ID 为 10
Switch(config)#vlan 10
# 创建 VLAN,ID 为 20
Switch(config-vlan)#vlan 20
# 离开
Switch(config-vlan)#exit

在这里插入图片描述

2、端口加入 VLAN
# 进入 `接口配置模式` 编号为 1 的接口
Switch(config)#int f0/1
# 将编号为 1 的接口加入到 VLAN 10
Switch(config-if)#sw ac vlan 10
# 进入 `接口配置模式` 编号为 2 的接口
Switch(config-if)#int f0/2
# 将编号为 2 的接口加入到 VLAN 20
Switch(config-if)#sw ac vlan 20

# 展示新建 VLAN 及加入 VLAN 的 接口
Switch(config-if)#do sh vlan

在这里插入图片描述

3、配置 trunk

网络拓扑图 可知,接口 Fa0/3 是和 三层交换机 相连的,所以需要把 接口 Fa0/3 配置成 trunk 接口

在这里插入图片描述
注:两个 二层交换机 配置了 trunk 接口 后,三层交换机 是不需要配置的,因为 三层交换机 是自适应的。

4、开启三层路由功能

这个是在 三层交换机(3L-sw1 / 3L-Core-1) 上配置的,普通的 交换机 是没有这个命令的。

# 启动路由模块,又叫启三层
Switch(config)#ip routing
5、创建配置三层虚拟接口

三层交换机 创建的 虚拟接口 不能乱起,必须和 二层交换机 创建的 VLAN 一致。

# 创建虚拟接口 vlan 10
Switch(config)#int vlan 10
# 对这个虚接口添加 网关、子网掩码
Switch(config-if)#ip add 192.168.1.254 255.255.255.0
# 启动这个接口
Switch(config-if)#no sh

# 创建虚拟接口 vlan 20
Switch(config-if)#int vlan 20
Switch(config-if)#ip add 192.168.2.254 255.255.255.0
Switch(config-if)#no sh

在这里插入图片描述

三、测试:ping 一 ping

再给每台主机配置好 IP 地址子网掩码网关 即可测试。

在这里插入图片描述

如果对您有帮助,点个赞再走吧。

推荐阅读