ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

绝版ENSP实验指导书:从交换机配置到路由协议实战手册

绝版ENSP实验指导书:从交换机配置到路由协议实战手册 简介这份ENSP实验指导书面向网络工程初学者与备考华为认证的读者聚焦交换机与路由设备的配置实操帮助解决从基础命令到进阶协议缺乏系统实验指引的问题。压缩包为单一PDF文档体积约4.38MB内容按实验编号组织涵盖交换机基本配置、端口与链路聚合、TFTP管理、VLAN及VLAN间路由、STP与RSTP、RIP、QOS、VRRP等典型实验并延伸至设备集群、堆叠管理、组播与广播配置。每个实验均按实验原理、内容、目的、环境与步骤展开读者可据此在ENSP模拟器中逐步复现配置流程理解协议作用与验证方法也可作为课程实验或认证备考的对照手册。目前已有104人学习适合需要动手练习网络设备配置、查漏补缺的中初级网络学习者。1. 绝版 ENSP 实验指导书从交换机基础配置到路由协议一份能直接照着敲的实战手册很多人学网络设备配置卡在第一步不是不懂原理而是找不到一份能从头到尾照着敲的实验手册。市面上的教程要么只讲命令不讲组网要么只贴拓扑图不给参数真到 ENSP 里搭环境就翻车。这份绝版实验指导书的价值在于它把交换机基础配置、端口聚合、TFTP 管理、VLAN 基础与 PVLAN、VLAN 间路由、RIP、STP、RSTP、QOS、ACL、组播、集群堆叠以及路由器的基本配置、静态路由、RIP、OSPF、PPP、MP 等实验全部串起来了。每个实验都有实验原理、实验内容、实验目的、实验环境和实验步骤五个模块适合正在备考 HCIA/HCIP 的学员、需要快速上手华为网络设备的运维人员以及想把零散知识点串成完整组网能力的从业者。它不是一本读完就忘的理论书而是一份可以边看边在模拟器里复现的操作手册。2. 交换机基础配置与端口管理从 Console 登录到链路聚合2.1 交换机基本配置的三种方式与命令逻辑拿到一台交换机第一件事不是急着配 VLAN而是先搞清楚怎么连上去。实验一里把交换机的基本配置方法拆成了三种Console 口本地登录、Telnet 远程登录、Web 网管登录。其中 Console 口是设备第一次上电必须走的路因为此时设备还没有 IP 地址Telnet 和 Web 都无从谈起。在 ENSP 里复现这个实验拓扑很简单一台 S5700 交换机加一台 PC用 Console 线连接。打开 PC 的终端波特率设为 9600数据位 8停止位 1无校验。敲回车后进入用户视图看到Huawei提示符说明连接成功。接下来是几个必须记住的视图切换命令Huawei system-view # 从用户视图进入系统视图 [Huawei] sysname SW1 # 修改设备名称为 SW1 [SW1] quit # 退回用户视图 SW1 save # 保存配置这几条命令看起来简单但新手最容易踩的坑是配完不保存重启后配置全丢。save命令在用户视图下执行系统会提示确认文件名直接回车即可。另一个坑是sysname改完名字后提示符会变但有些学员没注意到后面敲命令时还在看旧提示符导致以为自己没进系统视图。实验一还涉及交换机的软件升级方法包括 Bootrom 和 VRP 主体软件的升级。这部分在 ENSP 里不太好完整复现因为模拟器不涉及真实的 Bootrom 刷写。但实验步骤里给出的 TFTP 升级流程是通用的先把升级文件放到 TFTP 服务器目录然后在交换机上执行tftp命令从服务器下载文件到 Flash再指定启动文件并重启。常见做法是升级前先用dir查看 Flash 剩余空间确保文件能放得下否则升级到一半空间不足设备可能起不来。2.2 端口常用配置与链路聚合的实操参数实验二聚焦在物理端口的配置和链路聚合。端口配置这块实验里覆盖了速率、双工、流控、端口隔离等常见命令。在 ENSP 里交换机的端口默认是自协商模式但有些场景下需要手动固定速率和双工比如对接老旧的百兆设备时。[SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] negotiation auto # 开启自协商 [SW1-GigabitEthernet0/0/1] speed 100 # 强制速率为 100M [SW1-GigabitEthernet0/0/1] duplex full # 强制全双工 [SW1-GigabitEthernet0/0/1] flow-control # 开启流控 [SW1-GigabitEthernet0/0/1] display this # 查看当前端口配置这里有个血泪经验如果一端强制了速率和双工另一端是自协商大概率会出现速率不匹配或者半双工冲突表现为丢包严重、延迟飙升。所以要么两端都自协商要么两端都强制且参数一致不要混着来。链路聚合的配置在实验里用的是静态聚合模式。以两台交换机之间用两条线互联为例[SW1] interface Eth-Trunk 1 [SW1-Eth-Trunk1] mode manual load-balance # 手动负载分担模式 [SW1-Eth-Trunk1] trunkport GigabitEthernet 0/0/1 # 加入成员端口 [SW1-Eth-Trunk1] trunkport GigabitEthernet 0/0/2 [SW1-Eth-Trunk1] port link-type trunk [SW1-Eth-Trunk1] port trunk allow-pass vlan all参数说明mode manual load-balance表示不跑 LACP 协议纯手工指定成员口。如果写成mode lacp-static就是动态聚合需要两端都跑 LACP。实验里用的是手动模式好处是配置简单坏处是没有协议协商一端配错另一端不会告警只能靠display eth-trunk 1看成员口状态。常见做法是生产环境优先用 LACP实验环境用手动模式快速验证。3. VLAN 与 VLAN 间路由从 PVLAN 到 RIP 的完整组网3.1 VLAN 基础配置与 PVLAN 的隔离逻辑实验四把 VLAN 基础配置和 PVLAN 放在一起讲这个安排很合理因为 PVLAN 本质上是 VLAN 内部再做一层端口隔离。VLAN 基础配置的核心命令就几条[SW1] vlan 10 [SW1-vlan10] description Office [SW1-vlan10] quit [SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] port link-type access [SW1-GigabitEthernet0/0/1] port default vlan 10 [SW1] interface GigabitEthernet 0/0/24 [SW1-GigabitEthernet0/0/24] port link-type trunk [SW1-GigabitEthernet0/0/24] port trunk allow-pass vlan 10 20这里有个高频搜索词相关的坑port trunk pvid vlan 10和port default vlan 10的区别。前者是修改 Trunk 口的 PVID影响的是不带标签的帧进入 Trunk 口时打哪个 VLAN 标签后者是 Access 口的默认 VLAN。很多人在 Trunk 口上误用port default vlan结果发现命令不存在或者报错就是因为链路类型没搞对。PVLAN 的配置在实验里用的是华为的port-isolate特性。比如在同一个 VLAN 10 里让端口 1 和端口 2 不能互相通信但都能和上行端口通信[SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] port-isolate enable group 1 [SW1] interface GigabitEthernet 0/0/2 [SW1-GigabitEthernet0/0/2] port-isolate enable group 1 [SW1] interface GigabitEthernet 0/0/24 [SW1-GigabitEthernet0/0/24] port-isolate enable group 1注意port-isolate是单向隔离同一组内的端口不能互通但和组外端口可以通。实验里还提到了am isolate命令那是另一种隔离方式效果类似但作用范围不同。新手容易混淆这两个命令建议先在 ENSP 里各配一遍用 ping 验证隔离效果。3.2 VLAN 间路由的两种方案与 RIP 配置实验五讲 VLAN 间路由给了两种方案单臂路由和三层交换。单臂路由是在路由器上起子接口三层交换是在交换机上起 VLANIF 接口。实验里两种都涉及了但重点放在三层交换上因为这是现在的主流做法。三层交换的配置逻辑是先建 VLAN再把端口划进 VLAN然后给 VLANIF 接口配 IP最后开路由功能。[SW1] vlan batch 10 20 [SW1] interface Vlanif 10 [SW1-Vlanif10] ip address 192.168.10.1 24 [SW1] interface Vlanif 20 [SW1-Vlanif20] ip address 192.168.20.1 24 [SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] port link-type access [SW1-GigabitEthernet0/0/1] port default vlan 10 [SW1] interface GigabitEthernet 0/0/2 [SW1-GigabitEthernet0/0/2] port link-type access [SW1-GigabitEthernet0/0/2] port default vlan 20配完之后VLAN 10 和 VLAN 20 的 PC 就能互相 ping 通了。如果 ping 不通先检查 PC 的网关有没有指向对应的 VLANIF 地址再检查端口有没有划进正确的 VLAN。实验五的第二部分是 RIP 协议配置。RIP 在 ENSP 里的配置很直接[SW1] rip 1 [SW1-rip-1] version 2 [SW1-rip-1] undo summary [SW1-rip-1] network 192.168.10.0 [SW1-rip-1] network 192.168.20.0参数说明version 2表示用 RIPv2支持 VLSM 和组播更新undo summary是关闭自动汇总否则 192.168.10.0/24 和 192.168.20.0/24 会被汇总成 192.168.0.0/16导致路由不精确。这个坑在实验里没明写但实际配的时候如果不关自动汇总路由表里看到的就是汇总路由ping 可能通但 traceroute 路径不对。4. STP、RSTP 与 QOS生成树收敛与流量控制的排查要点4.1 STP 与 RSTP 的配置差异和收敛验证实验六和实验七分别讲 STP 和 RSTP。STP 是经典生成树收敛慢通常 30 到 50 秒RSTP 是快速生成树收敛能压到 1 秒以内。实验里给的拓扑是三角形环路三台交换机两两互联通过 STP 阻塞其中一个端口来破环。STP 的配置在华为交换机上默认就是开启的模式是 MSTP。如果要强制用 STP需要手动改[SW1] stp mode stp [SW1] stp priority 4096 # 设置桥优先级数值越小越优先 [SW1] display stp brief # 查看端口角色和状态RSTP 的配置类似只是把模式改成stp mode rstp。实验里特别强调了根桥的指定优先级最低的交换机成为根桥如果优先级相同MAC 地址小的成为根桥。常见做法是把核心交换机的优先级设为 4096 或 0接入交换机保持默认 32768这样根桥位置可控。验证 STP 收敛的时候可以在 ENSP 里断开一条链路然后用display stp brief观察端口状态变化。STP 模式下端口从 Blocking 到 Forwarding 要经过 Listening 和 Learning大概 30 秒RSTP 模式下边缘端口直接 Forwarding非边缘端口也能快速切换。如果发现 RSTP 收敛还是慢检查一下端口有没有配stp edged-port enable接 PC 的端口应该配成边缘端口这样 PC 插拔不会触发拓扑变化。4.2 QOS 与 ACL 的配合使用实验十和实验十一分别讲 QOS 和 ACL。这两个实验在实际项目里经常一起用先用 ACL 匹配流量再用 QOS 做限速或优先级标记。ACL 的配置分基本 ACL 和高级 ACL。基本 ACL 只能匹配源 IP高级 ACL 能匹配源 IP、目的 IP、协议号、端口号。实验里两种都涉及了。[SW1] acl 3000 [SW1-acl-adv-3000] rule 5 permit tcp source 192.168.10.0 0.0.0.255 destination 192.168.20.0 0.0.0.255 destination-port eq 80 [SW1-acl-adv-3000] rule 10 deny ip source any destination any [SW1] interface GigabitEthernet 0/0/24 [SW1-GigabitEthernet0/0/24] traffic-filter inbound acl 3000参数说明rule 5和rule 10之间的间隔是留给后续插入规则的华为 ACL 默认步长是 5。0.0.0.255是反掩码不是子网掩码新手最容易在这里写错。traffic-filter inbound表示在入方向应用 ACL如果写成outbound匹配的是出方向的流量。QOS 的配置在实验里主要是流量监管和流量整形。流量监管用car命令超出部分直接丢弃流量整形用gts命令超出部分先缓存再发送。实验里给的例子是在端口上限制特定 VLAN 的带宽[SW1] interface GigabitEthernet 0/0/1 [SW1-GigabitEthernet0/0/1] qos car inbound cir 1000 cbs 2000参数说明cir 1000表示承诺信息速率 1000 kbpscbs 2000表示承诺突发尺寸 2000 字节。如果流量超过 1000 kbps超出部分会被丢弃或降级。这个命令在 ENSP 里能配但模拟器不保证转发性能所以验证的时候主要看配置有没有生效别指望在模拟器里测出真实的限速效果。5. 避坑与排查ENSP 实验里最容易翻车的五个地方5.1 设备启动失败与镜像注册问题现象ENSP 里拖出路由器或交换机后设备一直显示井号启动不起来。原因通常是镜像文件没有正确注册或者镜像路径里有中文或空格。ENSP 对路径很敏感镜像放在中文目录下大概率加载失败。解决把镜像文件放到纯英文路径下比如D:\ENSP\images\然后在 ENSP 的菜单里重新注册设备。如果还是不行检查一下 VirtualBox 的版本是否和 ENSP 兼容常见做法是用 ENSP 安装包里自带的 VirtualBox 版本不要自己升级。5.2 VLAN 间 ping 不通的排查顺序现象三层交换机上配了 VLANIFPC 也配了网关但跨 VLAN ping 不通。原因可能是端口没划进 VLAN或者 VLANIF 接口没 up或者 PC 的网关配错了。解决按这个顺序查——先display vlan看端口有没有在正确的 VLAN 里再display ip interface brief看 VLANIF 接口是不是 up然后检查 PC 的 IP 和网关是不是在同一网段最后看有没有 ACL 拦截。这个顺序能覆盖 90% 的跨 VLAN 不通问题。5.3 Trunk 口放行 VLAN 的遗漏现象Trunk 口配了port trunk allow-pass vlan 10但 VLAN 20 的流量过不去。原因Trunk 口默认只放行 VLAN 1其他 VLAN 必须显式放行。如果写了allow-pass vlan 10那就只有 VLAN 10 能过VLAN 20 被丢弃。解决要么写port trunk allow-pass vlan 10 20要么写port trunk allow-pass vlan all。实验里建议用all但生产环境建议按需放行避免广播泛洪。5.4 RIP 路由不生效的版本与汇总问题现象RIP 配完了display rip 1 route能看到路由但 ping 不通。原因可能是 RIPv1 和 RIPv2 混用或者自动汇总没关导致路由不精确。解决两端都配version 2都配undo summary。如果还是不通检查network命令有没有宣告正确的网段RIP 只宣告主类网段比如network 192.168.10.0会宣告整个 192.168.10.0/24但如果你配的是network 192.168.10.1那就错了。5.5 STP 拓扑变化导致短暂断网现象STP 配好后插拔一条链路网络会断几秒。原因STP 收敛需要时间如果是 STP 模式30 秒起步RSTP 模式虽然快但边缘端口没配的话PC 插拔也会触发拓扑变化。解决接 PC 的端口配stp edged-port enable接交换机的端口保持默认。如果对收敛时间要求高直接上 RSTP 或 MSTP别用 STP。另外根桥的优先级要提前规划好别让接入交换机抢了根桥。6. 从实验到实战用 ENSP 验证 OSPF 与组播的进阶技巧实验十二的组播和实验二里的 OSPF 是这份指导书里比较进阶的部分。组播在 ENSP 里能跑但需要路由器支持 PIM 协议。PIM-DM 是密集模式适合小规模网络PIM-SM 是稀疏模式适合大规模网络。实验里 PIM-DM 的配置步骤是完整的PIM-SM 部分在原文里显示“错误未定义书签”说明这份指导书在整理时可能丢了一部分内容。不过 PIM-DM 的配置逻辑可以迁移到 PIM-SM核心命令差不多只是多了一个 RP 的配置。OSPF 的配置在实验二的路由协议综合实验里。这个实验要求同时配静态路由、RIP 和 OSPF实现全网互通。这个场景在实际项目里很常见核心层跑 OSPF接入层跑 RIP边界路由器做重分发。[R1] ospf 1 [R1-ospf-1] area 0 [R1-ospf-1-area-0.0.0.0] network 10.0.0.0 0.0.0.255 [R1-ospf-1] import-route rip 1 [R1] rip 1 [R1-rip-1] version 2 [R1-rip-1] undo summary [R1-rip-1] network 192.168.1.0 [R1-rip-1] import-route ospf 1参数说明import-route是做路由重分发把 RIP 的路由引入 OSPF把 OSPF 的路由引入 RIP。注意重分发的时候要配cost或type否则默认的度量值可能导致次优路径。实验里没细讲这个但实际配的时候如果不指定RIP 引入 OSPF 的默认度量是 20OSPF 引入 RIP 的默认度量是 1可能导致路由环路。验证 OSPF 邻居关系用display ospf peer brief看到Full状态才算正常。如果卡在ExStart或Exchange通常是 MTU 不匹配或者接口认证没配。ENSP 里默认不检查 MTU但真实设备上 MTU 不一致会导致邻居起不来。组播的验证用display pim neighbor看邻居用display multicast routing-table看组播路由表。如果组播流量不通先检查 RP 有没有配再检查接口有没有开 PIM最后看组播组的加入有没有成功。从那以后我每次在 ENSP 里搭实验环境都强制先跑一遍display ip interface brief和display vlan确认基础配置没问题再往上叠协议。这份绝版指导书的价值不在于它有多新而在于它把每个实验的步骤都写死了照着敲就能复现。如果你手头正好缺一份能从头到尾跟着做的实验手册这份资料值得收下。希望帮到你。本文还有配套的精品资源点击获取
返回列表