vlan配置实例学习记录

简介: VLAN配置实例

vlan配置实例


文章目录

vlan配置实例
1、实验目标
2、网络拓扑图
3、配置步骤
(1)创建 VLAN
(2)配置 Access 端口
(3)配置 Trunk 端口
4、测试
(1)同一个 VLAN 下的 PC 互通
(2)不同 VLAN 下的 PC 不能互通


1、实验目标

两台交换机Switch A 和Switch B作为二层交换机,为 VLAN10和 VLAN20中的PC提供接入。本次任务就是配置 vlan 的 Access端口和 Trunk端口,实现PC的接入,使相同 VLAN中的PC可以互通,使不同 VLAN中的PC相互隔离。


2、网络拓扑图

本次实例网络拓扑图连接如下:
注:PC的IP地址、子网掩码及网关,点击PC进入自行配置

ff7cfacbae22445ea7c8cce0452e5322.jpeg


3、配置步骤

(1)创建 VLAN

<SwitchA>system-view  //进入系统视图
[SwitchA]vlan 10
[SwitchA-vlan10]quit
[SwitchA]vlan 20
[SwitchA-vlan20]quit

Switch B 的配置和 Switch A 的配置类似

(2)配置 Access 端口

[SwitchA]interface Ethernet 0/0/1
[SwitchA-Ethernet0/0/1]port link-type access  //配置本端口为access端口
[SwitchA-Ethernet0/0/1]port default vlan 10  //把端口添加到vlan 10
[SwitchA-Ethernet0/0/1]quit
[SwitchA]interface Ethernet 0/0/2
[SwitchA-Ethernet0/0/2]port link-type access
[SwitchA-Ethernet0/0/2]port default vlan 20

Switch B 的配置和 Switch A 的配置类似

(3)配置 Trunk 端口

[SwitchA]interface Ethernet0/0/3
[SwitchA-Ethernet0/0/3]port link-type trunk  //配置本端口为trunk端口
[SwitchA-Ethernet0/0/3]port trunk allow-pass vlan 10 20  //本端口允许vlan 10、vlan 20通过

Switch B 的配置和 Switch A 的配置类似


4、测试

测试PC1、PC2、PC3、PC4 之间的联通性。使用ping命令检查 VLAN 内和 VLAN 间的联通性,==应该看到属于同一个 VLAN 的 PC 可以跨交换机互通,而不属于同一个 VLAN 中的 PC 之间不能互通==

(1)同一个 VLAN 下的 PC 互通

用 PC1 去 ping PC3 的 IP 地址,发现已经可以 ping 通了
2.jpeg

(2)不同 VLAN 下的 PC 不能互通

用 PC1 去 ping PC2 或 PC4 的 IP 地址,提示 Destination host unreachable(目标主机不可达)
3.jpeg

相关文章
|
存储 网络协议 C语言
一文带你秒懂 字节序(byte order),比特序(bit order),位域(bit field)
一文带你秒懂 字节序(byte order),比特序(bit order),位域(bit field)
2082 0
|
网络协议 网络安全 API
C# 与三菱FX5U PLC通讯交互指南
C# 与三菱FX5U PLC通讯交互指南
3750 121
|
存储 安全 Java
2025 最新史上最全 Java 面试题独家整理带详细答案及解析
本文从Java基础、面向对象、多线程与并发等方面详细解析常见面试题及答案,并结合实际应用帮助理解。内容涵盖基本数据类型、自动装箱拆箱、String类区别,面向对象三大特性(封装、继承、多态),线程创建与安全问题解决方法,以及集合框架如ArrayList与LinkedList的对比和HashMap工作原理。适合准备面试或深入学习Java的开发者参考。附代码获取链接:[点此下载](https://pan.quark.cn/s/14fcf913bae6)。
6688 50
|
XML 存储 JSON
GitlabCI学习笔记之五:GitLabRunner pipeline语法之artifacts dependencies
GitlabCI学习笔记之五:GitLabRunner pipeline语法之artifacts dependencies
|
人工智能 自然语言处理 JavaScript
17种RAG实现方法大揭秘
RAG(检索增强生成)通过结合外部知识库与LLM生成能力,有效解决大模型知识滞后与幻觉问题。本文详解三类策略、17种实现方案,涵盖文档分块、检索排序与反馈机制,并提供工程选型指南,助力构建高效智能系统。
2398 0
|
缓存 数据中心 网络架构
5个减少网络延迟的简单方法
高速互联网对工作与娱乐至关重要,延迟和断线会严重影响效率和体验。本文探讨了导致连接缓慢的三个关键因素:吞吐量、带宽和延迟,并提供了减少延迟的实用方法。包括重启设备、关闭占用带宽的程序、使用有线连接、优化数据中心位置以及添加内容分发网络 (CDN) 等策略。虽然完全消除延迟不可能,但通过这些方法可显著改善网络性能。
4865 7
|
SQL 关系型数据库 MySQL
SQLAlchemy + 协程,实现异步的 ORM
SQLAlchemy + 协程,实现异步的 ORM
1660 1
SQL:union all和union的区别 和使用
SQL:union all和union的区别 和使用
|
移动开发 小程序 API
uniapp组件库SwipeAction 滑动操作 使用方法
uniapp组件库SwipeAction 滑动操作 使用方法
1056 1
|
数据采集 API 开发者
爬虫:闲鱼商品详情数据接口(goodfish.item_get)
闲鱼的`goodfish.item_get`非官方API,其数据接口多为私有,适用于授权合作伙伴。获取商品详情数据可考虑官方合作、网络爬虫(需遵守反爬政策)、第三方API服务或直接联系闲鱼官方。合法合规使用数据至关重要。
2144 0

热门文章

最新文章