华为eNSP实验:跨交换机VLAN配置与IEEE802.1Q标签抓包验证

发布时间:2026/9/30 10:07:00
华为eNSP实验:跨交换机VLAN配置与IEEE802.1Q标签抓包验证 简介这是一份基于华为eNSP完成的跨交换机VLAN配置实验报告适用于计算机网络专业学生、网络管理员以及希望掌握VLAN隔离原理的初学者可在课程设计、期末实训或日常排障中直接参考。实验以三台交换机和八台PC搭建拓扑循序渐进地演示了IP地址规划、默认VLAN下的全互联验证、按需创建VLAN并分配接入端口、配置主干端口实现跨交换机标签转发以及通过抓包观察IEEE802.1Q帧中的VLAN ID等关键环节同时用ping结果证明同VLAN可通、不同VLAN隔离的实验结论帮助读者建立清晰的二层隔离与802.1Q工作流程认知。文档还针对捕获报文失败等常见问题给出了检查启用状态、过滤器设置与端口配置的排错思路。资源为Word格式文档共1个文件压缩包大小1.98MB已有2504人浏览学习适合作为配套实验指导或复习资料。1. VLAN 跨交换机通信实验用华为 eNSP 讲透 IEEE802.1Q 的隔离边界VLAN 是网络工程面试和实训里出现频率最高的知识点但很多人只在单台交换机上划过 VLAN一到跨交换机场景就分不清 access 口和 trunk 口的职责边界。这份基于华为 eNSP 的跨交换机 VLAN 配置实验完整覆盖了从拓扑搭建、IP 规划、VLAN 划分到报文捕获验证的全流程核心价值在于通过 PC1~PC8 八个终端的通信对比直观验证同一 VLAN 互通、不同 VLAN 隔离的硬性边界以及 IEEE802.1Q 标签在 trunk 链路上的真实形态。适合正在做网络工程实训的学生、准备 HCIA 认证的初学者以及想系统梳理 VLAN 转发模型的从业者。如果你只想背命令不关心报文格式这个实验的价值会砍掉一半真正值得动手的是抓包看到 VLAN ID 那一刻的逻辑闭环。2. 实验拓扑与 VLAN 规划先搞懂端口角色再动手连线2.1 三台交换机与八台 PC 的拓扑结构华为 eNSP 里的这个实验用的是三台交换机 LSW1、LSW2、LSW3下挂八个终端 PC1~PC8。从实验正文给出的 VLAN 映射表能还原出实际拓扑逻辑LSW1 和 LSW2 之间有一条 trunk 链路LSW2 和 LSW3 之间也有一条 trunk 链路三台交换机通过各自的 trunk 端口串联成一个交换网络。PC1、PC2 接在 LSW1 上PC3、PC4 接在 LSW2 上PC5、PC6、PC7、PC8 接在 LSW3 上具体接入端口分配见下表。交换机VLAN 2 接入端口VLAN 3 接入端口VLAN 4 接入端口Trunk 端口LSW1GE0/0/1, GE0/0/2无GE0/0/3GE0/0/4LSW2GE0/0/3GE0/0/4GE0/0/1, GE0/0/2GE0/0/1LSW3无GE0/0/2, GE0/0/3GE0/0/1GE0/0/4这里有一个特别容易看晕的点LSW2 的 GE0/0/1 既是 VLAN 4 的接入端口又是 trunk 端口。这在物理上是同一个端口但在逻辑配置上是两个动作——先把端口划进 VLAN 4再把这个端口配成 trunk。华为 VRP 系统允许这种配置端口同时承载接入业务和 trunk 转发。不过生产环境里不建议这么干容易把接入终端和上行链路混在一起排障时端口角色不清晰。实验中这么设计主要是为了省设备端口模拟环境无所谓真实交换机上最好把 trunk 端口单独留出来。端口放好后把设备全部启动。eNSP 里设备启动需要等状态灯变绿命令行能敲进去才算就绪。如果启动失败通常是软件版本和 eNSP 版本不匹配后面避坑章节会专门讲。2.2 IP 地址规划同网段下的二层隔离实验设计PC1~PC8 的 IP 地址分别是 192.1.1.1~192.1.1.8子网掩码统一用 255.255.255.0网关不需要配置因为这是纯二层实验不涉及跨网段路由。这个 IP 规划是整个实验最精妙的设计所有终端都在同一个 IP 网段却属于不同的 VLAN。这样就把矛盾点完全集中在二层——如果 VLAN 隔离生效那么即使 IP 在同一网段不同 VLAN 的终端也无法直接通信因为数据帧到达交换机端口时VLAN ID 不匹配会被直接丢弃根本到不了对端主机。ping 不通的结果排除了IP 地址配置错误这个干扰变量让实验结论直接指向 VLAN 的隔离机制。配置 PC 的 IP 地址时在 eNSP 里双击 PC 图标进入桌面选项卡找到 IP 配置栏填入地址和掩码即可。全部八个终端配置完成后建议逐个用 ping 命令做连通性基线测试。在 PC1 的命令行里执行ping 192.1.1.3此时八个终端都在默认的 VLAN 1 里这个 ping 应该能通。如果这一步就不通先检查 IP 是否填错、网线是否连对端口不要急着往下做 VLAN 配置。基线测试的价值在于先确认物理链路和 IP 配置没问题后续 VLAN 隔离导致的 ping 不通才有说服力。2.3 配置命令的三种写法web、命令行与批处理脚本eNSP 里交换机配置 VLAN 有三种方式直接在设备命令行敲、用 web 管理界面配置、或者写成批处理脚本一次性导入。实训场景推荐命令行方式因为真实华为交换机也是这么操作的而且后续排查问题时要看配置和状态命令行是唯一完整的信息源。在 LSW1 上创建 VLAN 并分配端口的命令如下system-view vlan batch 2 4 interface GigabitEthernet 0/0/1 port link-type access port default vlan 2 quit interface GigabitEthernet 0/0/2 port link-type access port default vlan 2 quit interface GigabitEthernet 0/0/3 port link-type access port default vlan 4 quit interface GigabitEthernet 0/0/4 port link-type trunk port trunk allow-pass vlan 2 4 quit return这段命令的逻辑分三层说清楚。第一条vlan batch 2 4是批量创建 VLAN一次把实验要用的两个 VLAN 建好比逐条vlan 2、vlan 4进去创建省事得多。接下来三组端口配置都是同一个套路进入接口视图把端口链路类型设为 access再把默认 VLAN 改成目标 VLAN。华为设备的 access 口收到不带标签的数据帧时会打上port default vlan指定的 VLAN 标签转发时再剥掉标签发给终端。最后配置 GE0/0/4 为 trunk 端口这里有两行关键命令port link-type trunk把端口切换为 trunk 模式port trunk allow-pass vlan 2 4允许 VLAN 2 和 VLAN 4 的帧通过。默认情况下华为 trunk 口只放行 VLAN 1如果漏了这条 allow-passVLAN 2 和 VLAN 4 的帧会在 trunk 链路上被丢弃跨交换机的 VLAN 通信直接就断了。return是退回到用户视图quit是逐级退出这是华为 VRP 的基本操作习惯。另外注意华为交换机上创建 trunk 口时没有像思科那样需要显式配置 native VLAN默认 PVID 是 1实验里无需改动。如果以后做真实项目遇到非默认 PVID 的需求可以敲port trunk pvid vlan xxx调整这个实验暂时用不上。LSW2 和 LSW3 的配置逻辑完全相同只是 VLAN 和端口号按映射表对应调整。建议每台交换机配完就display port vlan检查一遍端口分配和 VLAN 关系别全部配完再回头看那时候报错定位成本高。3. 接入端口与主干端口access 和 trunk 的转发模型与配置验证3.1 access 端口的行为特征打标签与剥标签接入端口连接的是终端设备比如 PC、打印机、IP 电话这些设备发出的以太网帧本身不带 VLAN 标签。access 端口收到这种无标签帧后会打上端口的 PVID默认就是port default vlan指定的 VLAN ID再进入交换机内部转发反向转发给终端时会把 VLAN 标签剥掉还原成无标签的原始帧。整个过程对终端完全透明PC 感知不到 VLAN 的存在。这个机制带来的一个重要限制access 端口只能属于一个 VLAN不能同时承载多个 VLAN 的业务流。实验中把 LSW1 的 GE0/0/1 和 GE0/0/2 划入 VLAN 2把 GE0/0/3 划入 VLAN 4每台 PC 就固定在一个 VLAN 里。如果误把两个不同 VLAN 的终端接到同一个 access 端口后配置的那个会覆盖前一个的 PVID导致其中一个终端突然失去网络连接——这是实际排障中最常见的玄学断网原因之一其实不是设备坏了是端口 VLAN 配置被覆盖了。华为 VRP 系统里验证 access 端口配置的命令是display port vlan display current-configuration | include vlan第一条命令查看所有端口的 VLAN 属性输出里会明确标注端口是 access 还是 trunkPVID 是多少允许通过的 VLAN 列表是什么。第二条命令直接过滤当前配置里包含 vlan 关键字的行快速定位端口配置。在实训答辩或考试时这两条命令是最常用的证据来源比截图 UI 界面有说服力得多。3.2 trunk 端口的行为特征VLAN 标签的跨交换机传递主干端口承担的任务是连接交换机与交换机让多个 VLAN 的数据帧在同一条物理链路上传输。trunk 端口对帧的处理逻辑是收到带 VLAN 标签的帧时检查 VLAN ID 是否在允许列表中如果在就接收并转发不在就丢弃。收到无标签帧时打上 PVID 的标签进入交换机。发送帧时默认会保留 VLAN 标签直接发出去。这个保留标签的行为正是 IEEE802.1Q 的核心价值。假设 PC1VLAN 2要 ping PC3VLAN 4数据帧从 LSW1 的 access 口进被打上 VLAN 2 标签到 trunk 口 GE0/0/4 时带着标签送往 LSW2。LSW2 收到这个帧后查看目的 MAC 地址如果目的终端在本地 VLAN 2 的 access 口就直接转发否则继续通过 trunk 口传给下一台交换机。配置 trunk 时port trunk allow-pass vlan这条命令决定了哪些 VLAN 的帧能通过。实验中三台交换机的 trunk 端口必须放行全部相关 VLANLSW1 的 trunk 要放行 VLAN 2 和 4LSW2 的 trunk 要放行 VLAN 2、3、4LSW3 的 trunk 要放行 VLAN 3 和 4。漏掉任何一个 VLAN对应 VLAN 的跨交换机通信就会失败而且终端侧没有任何报错提示只有 ping 超时排查起来会走弯路。验证 trunk 配置的正确命令display interface GigabitEthernet 0/0/4输出会显示接口的链路类型、PVID、允许通过的 VLAN 列表。重点看Port Trunk allow-pass vlan一行确认所有需要的 VLAN 都在列表里。3.3 用 display 命令核对三台交换机的端口映射状态配置全部完成后在每台交换机上执行一次命令把输出结果和实验表格逐项对照这是一个值得养成习惯的动作。以 LSW1 为例display port vlanPort Link Type PVID VLANs GigabitEthernet0/0/1 access 2 2 GigabitEthernet0/0/2 access 2 2 GigabitEthernet0/0/3 access 4 4 GigabitEthernet0/0/4 trunk 1 1 2 4对照实验要求检查GE0/0/1 和 GE0/0/2 是否在 VLAN 2GE0/0/3 是否在 VLAN 4GE0/0/4 是否放行了 VLAN 2 和 4。三项都对说明 LSW1 配置无误。这时候再看 VLAN 4 的成员位置——LSW1 的 GE0/0/3、LSW2 的 GE0/0/1 和 GE0/0/2以及两台交换机之间的 trunk 链路VLAN 4 的广播域是跨越多台交换机的逻辑范围这也正是 VLAN 名字里虚拟两个字的具体体现物理拓扑没变逻辑范围被重新切分了。4. IEEE802.1Q 帧格式捕获抓包验证 VLAN ID 的完整实操4.1 802.1Q 帧结构四个字节插在 MAC 地址和类型字段之间IEEE802.1Q 标准定义了一种在标准以太网帧中插入四个字节的封装格式。这四个字节分成两个部分前两个字节是 TPIDTag Protocol Identifier固定取值为 0x8100用来告诉交换机这是一个带 VLAN 标签的帧后两个字节是 TCITag Control Information其中低 12 位就是 VLAN ID取值范围 1~40940 和 4095 保留。实验中验证的核心就是这四个字节的落地形态。标准以太网帧的字段顺序是目的 MAC6 字节、源 MAC6 字节、类型/长度2 字节、数据载荷、FCS 校验。插入 802.1Q 标签后标签位于源 MAC 地址之后、类型/长度字段之前帧头从 14 字节变成 18 字节最大帧长也相应增加到 1522 字节。这个插入位置是有讲究的交换机转发帧时主要靠查 MAC 地址表MAC 地址的位置不变交换机就能正常转发VLAN 信息依附在 MAC 地址之后终端设备解析帧时不受影响。如果 PC 的网卡和驱动不支持 802.1Q 解析带标签的帧会被当作异常帧丢弃所以 access 端口转发给终端前必须剥掉标签这是保证终端兼容性的关键机制。4.2 eNSP 抓包功能实战捕获 LSW1 端口 GE0/0/4 的报文华为 eNSP 内置了抓包工具不需要外接 Wireshark 就能完成基本的报文分析。具体操作路径是右键点击 LSW1 的 GE0/0/4 端口在弹出的菜单里选择开始抓包eNSP 会弹出独立的报文捕获窗口实时显示经过这个端口的所有数据帧。抓包前要先确认过滤条件。如果所有报文都在刷屏可以在捕获窗口的过滤器里填入icmp这样只显示 ICMP 报文也就是 ping 产生的数据包把 ARP 和其他广播帧过滤掉分析效率会高很多。然后回到 PC1 的命令行执行ping 192.1.1.2PC1 和 PC2 属于同一 VLAN 2这会通。但由于 PC1 和 PC2 都挂在 LSW1 的 access 口上数据帧走的是交换机内部转发路径根本不会经过 trunk 口 GE0/0/4所以抓不到包。要抓 trunk 口的帧必须 ping 跨交换机的终端比如ping 192.1.1.3PC1 的帧从 access 口进入 LSW1打上标签后从 trunk 口 GE0/0/4 转发出去此时抓包窗口就能捕获到这个带 802.1Q 标签的帧。在捕获窗口里双击一条 ICMP 报文展开以太网帧的详细信息会看到类似下面的结构Ethernet II Destination: xx:xx:xx:xx:xx:xx Source: xx:xx:xx:xx:xx:xx 802.1Q Virtual LAN PRI: 0 CFI: 0 ID: 2 Type: IPv4 (0x0800)ID: 2就是 PC1 所属的 VLAN 2这直接证明帧经过了 802.1Q 打标处理。如果抓到的报文里没有802.1Q Virtual LAN这个字段说明帧在 trunk 口被去掉了标签通常是因为抓包时 PC1 和 PC3 被错误地接入到了同一个交换机的 access 口导致帧走了本地转发路径。4.3 抓包失败排查从过滤条件到端口状态的系统性检查实验中最容易翻车的就是抓包这步很多同学在 trunk 口等了半天一个报文都没有开始在过滤器设置上反复折腾其实方向搞反了。按下面的顺序排查才有效。第一步检查过滤条件是否过窄。如果在过滤器里填了icmp and vlan 2但 eNSP 的抓包工具并不完全支持这种复合过滤器语法结果就是什么都显示不出来。先把过滤器清空让所有报文都显示出来确认链路确实有流量在走再逐步缩小过滤范围。第二步检查 ping 的源和目标是否跨交换机。前面说过同一台交换机 access 口下的通信不经过 trunk 口抓不到任何包。PC1 和 PC2 都在 LSW1 上用它俩测互通再盯着 trunk 口那是白等。必须用 PC1 ping PC3 或者其他跨交换机的终端。第三步检查端口是否正常 up。在 LSW1 上执行display interface GigabitEthernet 0/0/4看端口状态是不是 UPtrunk 配置是否生效允许通过的 VLAN 列表是否包含源和目标终端的 VLAN。如果端口状态 DOWN说明物理链路没连好或者对端交换机的对应端口也处于 DOWN 状态eNSP 里要检查连线是否连着正确的端口号。第四步检查报文是否真的到了这个端口。可以先把抓包功能关掉再重新开启有时候 eNSP 的抓包功能和设备启动过程有时序冲突导致部分报文没被捕获。重新开启抓包后再 ping 一次基本能解决这种偶发问题。5. 避坑与常见问题VLAN 配置实验里最典型的五个翻车场景5.1 设备启动失败或控制台打不开命令现象eNSP 中添加的三台交换机启动后状态灯一直黄色命令行窗口打开后没有任何输出或者直接弹出启动失败提示。原因最常见的是 eNSP 版本与 VirtualBox 版本不兼容。eNSP 依赖 VirtualBox 运行设备镜像VirtualBox 版本过低或过高都会导致设备无法正常启动。另一个常见原因是电脑开启了 Hyper-V 或 Windows 安全中心的内核隔离功能与 VirtualBox 的虚拟化机制冲突。解决先确认 VirtualBox 版本在 eNSP 官方支持的范围内打开 eNSP 的菜单-工具-注册设备重新注册一遍设备镜像。如果仍然失败检查 Windows 功能里是否启用了 Hyper-V临时关闭后重启电脑再试。启动慢是正常现象三台交换机和八台 PC 全部就绪通常需要几十秒到两三分钟不要一看到黄灯就急着重启先等一等。5.2 VLAN 创建成功但配置端口时找不到 VLAN现象在接口视图下敲port default vlan 2提示VLAN does not exist但前面明明用vlan batch 2 4创建过了。原因华为 VRP 的配置必须先创建 VLAN 再划端口顺序反了会报错。但更隐蔽的问题是创建 VLAN 时输错了命令格式比如把vlan batch 2 4敲成vlan batch 2,4逗号是多余的系统没有正确创建。解决用display vlan查看当前设备上存在的 VLAN 列表确认 2 和 4 都在列表里。如果缺失回到系统视图重新执行vlan batch 2 4然后再次进入接口视图补配端口。养成先建 VLAN、再配端口的操作顺序能少走很多弯路。5.3 同一 VLAN 跨交换机通信失败但单台交换机内通信正常现象PC1LSW1VLAN 2ping PC3LSW2VLAN 4不通但 PC1 ping PC2都在 LSW1 的 VLAN 2正常。所有接入端口配置看起来都没问题。原因90% 的情况下是 trunk 端口忘了配port trunk allow-pass vlan。华为默认只放行 VLAN 1新建的 VLAN 2 和 VLAN 4 数据帧到 trunk 口直接被丢弃。另外要检查链路两端交换机的 trunk 口都配了 allow-pass只配一头也会造成单向不通。解决在两台交换机的 trunk 端口上分别执行display interface GigabitEthernet 0/0/4确认对端设备的 trunk 出口放行列表包含对应 VLAN。修正后执行display port vlan再次确认整条链路每个端口的 VLAN 放行情况。5.4 抓包显示帧里没有 802.1Q 标签现象在 LSW1 的 GE0/0/4 端口抓到了报文但展开以太网帧详情只有源 MAC、目的 MAC 和类型字段没有 VLAN ID 信息。原因抓包端口选错了。如果数据帧从接入端口直接转发到另外的接入端口帧的 VLAN 标签在出接入端口前已经被剥掉了抓包自然看不到标签。只有从 trunk 端口转发的帧才保留标签。解决确认抓包端口必须是 trunk 端口并且 ping 的源和目标必须分别位于不同交换机上。建议在 LSW1 的 GE0/0/4 上抓 PC1 到 PC3 的 ping 包PC1 属于 VLAN 2PC3 属于 VLAN 4帧离开 GE0/0/4 时带着 VLAN 2 标签符合预期。5.5 重新实验时旧配置导致 VLAN 混乱现象第二次做实验时重新启动 eNSP 拓扑按表格配置完所有交换机但 ping 的结果和预期对不上部分终端跨 VLAN 竟然能通。原因eNSP 关闭拓扑时会提示是否保存配置如果选择保存下次启动时设备会加载旧配置新配置会叠加在旧配置之上同一个端口可能同时存在历史 VLAN 信息产生不可预期的转发行为。解决实验前先清空所有设备配置。在每台交换机上执行reset saved-configuration reboot系统重启后恢复到出厂状态再开始配置。一个更高效的习惯是新建拓扑时统一不保存配置每次实验从头配置一遍既练手又避免残留问题。6. 实验结果的进阶验证从 ping 结果反推 VLAN 转发路径6.1 用同一 VLAN 互通和跨 VLAN 隔离建立完整结论链条全部配置完成后建议按下面这套测试矩阵逐条验证不要只测一两对终端就下结论。这里以 PC1、PC3、PC4、PC6、PC8 为例展开说明。测试项源终端目标终端VLAN 关系预期结果同 VLAN 2 通信PC1 (VLAN 2)PC2 (VLAN 2)相同 VLAN跨交换机通同 VLAN 3 通信PC6 (VLAN 3)PC8 (VLAN 3)相同 VLAN跨交换机通同 VLAN 4 通信PC3 (VLAN 4)PC4 (VLAN 4)相同 VLAN同交换机通跨 VLAN 2→4PC1 (VLAN 2)PC3 (VLAN 4)不同 VLAN不通跨 VLAN 4→3PC4 (VLAN 4)PC6 (VLAN 3)不同 VLAN不通前三项验证 VLAN 内的正常通信覆盖了同交换机转发和跨交换机 trunk 转发两种路径后两项验证 VLAN 隔离效果。注意一个关键点不同 VLAN 的终端 ping 不通表现是请求超时而不是无法访问目标主机。请求超时意味着 ICMP 请求帧发出去了但目标终端的响应帧没有返回这是二层隔离的正常现象无法访问目标主机则意味着 ARP 解析失败可能是 IP 地址配置错了或者根本不在同一广播域。区分这两种报错能帮你快速判断问题出在二层还是三层。6.2 把转发过程拆成数据帧逐跳走向来理解隔离原因当 PC1VLAN 2ping PC3VLAN 4时数据帧的完整旅程是这样的PC1 发出一个无标签的 ICMP 请求帧目标 MAC 是 PC3 的 MAC 地址。帧到达 LSW1 的 GE0/0/1这是 access 口交换机给帧打上 VLAN 2 标签查 MAC 地址表发现目标 MAC 不在本地端口需要从 trunk 口 GE0/0/4 转发出去。帧带着 VLAN 2 标签通过 trunk 链路到达 LSW2LSW2 检查 VLAN 2 的成员端口发现 GE0/0/3 属于 VLAN 2于是把帧从 GE0/0/3 转发出去剥掉标签后到达 PC3 的接入链路。PC3 收到请求帧后回复响应帧响应帧从 LSW2 的 GE0/0/3 进入被打上 VLAN 4 标签LSW2 查表发现目标 MACPC1不在本地 VLAN 4 的任何接入端口上尝试从 trunk 口转发。但 LSW2 和 LSW1 之间的 trunk 端口放行列表里VLAN 2 和 VLAN 4 是允许的理论上响应帧能回到 LSW1为什么 ping 还是不通这里有个新手经常绕进去的死区。LSW2 查 MAC 地址表时找不到 PC1 对应的表项。PC1 从来没有给 PC3 之外的设备发过帧它的 MAC 地址只被 LSW1 学习到LSW2 的 MAC 表里没有 PC1 的条目LSW2 只能把 VLAN 4 的响应帧发到所有 VLAN 4 的端口上。VLAN 4 的端口包括 LSW2 自己的接入端口、trunk 端口和 LSW3 上的相关接入端口。PC1 不在这个广播域里所以永远收不到响应帧。这就是 VLAN 隔离的本质数据帧的转发路径完全由 VLAN 成员关系决定IP 地址相同网段没有意义二层广播域才是通信的基础边界。6.3 命令行验证习惯配置完必须执行的五条检查命令完整的 VLAN 实验做到这个深度就已经从照着配置敲命令进阶到理解转发逻辑了。最后分享我个人做交换实验的习惯无论实训还是真实设备都强制走这一遍流程display vlan确认所有 VLAN 都已创建VLAN ID 与实验规划一致。display port vlan确认每个端口的链路类型、PVID、所属 VLAN 与映射表一致。这条命令的输出是排查配置错误的头号证据。display interface GigabitEthernet 0/0/4确认 trunk 端口的 PVID 和允许通过列表重点看放行的 VLAN 是否包含所有需要跨交换机通信的 VLAN。display mac-address查看 MAC 地址表的学习情况。配置正确且通信正常的情况下各接入端口应该能学习到对应终端的 MAC 地址。如果某些端口始终没有 MAC 表项说明这个端口所在的 VLAN 里没有设备在通信链路可能存在问题。ping 192.1.1.2最后回到 PC 终端做连通性实测把理论判断和实际结果对上。这套验证流程把配置检查、状态检查、MAC 表检查和实测连通性串成了一条完整链路缺哪一步都可能带着隐藏问题往下走。真实网络项目里配置错误往往不是敲错命令而是遗漏了某条链路的状态确认。从那以后我每次做交换网络实验都强制自己走一遍上面这五条命令再配合抓包确认 802.1Q 标签的存在才敢说实验完成希望帮到你。从 eNSP 实验到真实华为交换机唯一的变化是设备型号和端口编号命令体系完全一致。把这份实验里的每个动作练熟HCIA 的 VLAN 考题基本就稳了更重要的是你会在脑子里建立起数据帧带着标签走到哪、在哪剥掉标签、在哪被丢弃的链路图景这才是以后配置复杂网络时真正值钱的东西。本文还有配套的精品资源点击获取