H3C综合网络实验毕设指南:从VLAN到SR-MPLS TE Policy全配置
发布时间:2026/11/6 2:06:11 锦皓数字建站

简介这份资源面向网络工程、通信工程等专业的毕业生及H3C路由交换学习者提供一套可直接导入HCL模拟器的中大型企业网络综合实验方案用于毕业设计参考与综合组网能力训练。压缩包共44个文件约35.99MB以32个cfg设备配置文件为主体覆盖核心、汇聚、接入、防火墙、无线控制器及各类终端另含net拓扑工程文件、png拓扑图与md说明文档便于还原完整实验环境。实验规模较大含8台路由器、13台交换机、2台防火墙、1台AC及多台AP与PC核心层采用M-LAG分布式聚合配合VRRP实现高冗余汇聚层聚合上行、VRRP下行AC旁挂汇聚并纳管AP涉及SR-MPLS TE Policy等知识点。已有565人学习适合借此理解分层组网、高可靠设计与无线接入配置并可按批次启动设备以适配内存条件。1. 从一台“配完就断网”的 H3C 实验说起第一次把 H3C 综合网络实验的拓扑拉起来很多人会卡在同一个地方设备配置全敲完了display ip routing-table看着也有路由可 PC 就是 ping 不通网关。这不是玄学而是综合网络实验最典型的翻车点——路由、VLAN、NAT、策略路由、MPLS 之间任何一环没对齐整条链路就断。这份毕业设计资源本质是一套可复现的 H3C 路由交换综合实验工程用 HCL 模拟器搭大型网络覆盖 VLAN 与 Trunk、静态与 OSPF 路由、ACL 与 NAT、SR-MPLS TE Policy 等模块适合正在做网络方向毕设、需要一套完整拓扑和配置脚本照着跑的学生也适合想系统过一遍 H3C 命令体系的初级网络工程师。它解决的不是“学一个协议”而是“把一堆协议拼成一张能通的网”。2. 实验架构拆解一张拓扑里塞了哪些网络模块2.1 分层拓扑与设备角色划分综合网络实验最容易写成“设备堆砌”这份资源的思路是按企业网分层来组织出口层、核心层、汇聚层、接入层再加一个模拟外网的边缘路由器。出口层负责 NAT 和默认路由核心层跑 OSPF 做区域间互通汇聚层做 VLAN 终结和策略下发接入层挂终端。HCL 里通常用 MSR36-20 做出口和边缘用 S5820V2 或 S6800 做核心与汇聚接入用 S5820V2 起 VLAN。我一般会先把设备角色和接口规划写成一张表再动手敲配置否则后面排错根本不知道哪个口该通哪个网段。下面这张表是这类实验里最常见的规划方式你可以按自己拓扑的网段替换层级设备角色主要职责典型接口出口层出口路由器NAT、默认路由、策略路由GE0/0 接外网GE0/1 接核心核心层核心交换机OSPF 骨干、跨 VLAN 路由多个 GE 口互联汇聚汇聚层汇聚交换机VLAN 终结、ACL 下发Trunk 下连接入接入层接入交换机终端接入、VLAN 划分Access 口接 PC边缘模拟外网路由器提供外部网段、回程路由与出口路由器直连这张表的价值在于它把“哪台设备该配什么”提前定死后面每段配置都能对号入座。很多同学实验做不下去不是命令不会而是接口和网段规划混乱配到一半自己都忘了 GE0/1 是接核心还是接外网。2.2 地址规划与 VLAN 划分原则地址规划是综合实验的地基。常见做法是按“区域 用途”分段管理网段、互联网段、业务 VLAN 网段、外网模拟网段各占一块互联网段用 /30 节省地址业务网段用 /24 方便扩展。VLAN 划分则按部门或功能来比如 VLAN 10 办公、VLAN 20 服务器、VLAN 30 访客每个 VLAN 对应一个网关地址落在汇聚交换机的 VLAN 接口上。这里有个血泪经验互联网段千万别和业务网段重叠否则 OSPF 邻居起不来还查不出原因。我见过有人把核心到汇聚的互联配成 192.168.1.0/24结果和办公 VLAN 撞了路由表里两条等价路由互相打架ping 时通时不通。规划阶段多花十分钟画个地址表能省后面两小时排错。2.3 协议栈选型为什么是 OSPF MPLS这份实验选 OSPF 做 IGP是因为它在中大型拓扑里收敛快、区域划分清晰适合模拟企业网的多区域结构。MPLS 部分用 SR-MPLS TE Policy是为了在实验里体现流量工程能力——普通 OSPF 只保证可达SR-MPLS TE Policy 能按策略把特定流量引到指定路径这是综合实验区别于“基础实验”的关键点。选型逻辑很直接OSPF 负责“通”MPLS 负责“按需通”。如果只做 OSPF实验深度不够毕设答辩时讲不出亮点如果只做 MPLS 不做底层 IGP标签转发根本没有路由基础。所以两者是配合关系不是二选一。HCL 对 SR-MPLS 的支持需要较新版本的模拟器镜像老版本可能命令敲不出来这一点在环境准备阶段就要确认。3. 环境搭建与基础配置从 HCL 装好到全网互通3.1 HCL 模拟器安装与镜像准备HCL 是 H3C 官方模拟器装好后第一件事是确认设备镜像齐全。综合实验要用到路由器和交换机两类镜像缺一个后面拓扑就拉不起来。安装流程大致是装 HCL 主程序导入设备镜像包启动模拟器后在设备列表里确认 MSR36-20 和 S5820V2 都能正常启动。# 启动 HCL 后先在设备管理里确认镜像状态 # 常见做法是检查安装目录下的 device 文件夹是否包含对应 .bin 镜像 ls /opt/HCL/devices/ # 输出应包含类似 msr36-20.bin、s5820v2.bin 的文件这段命令只是确认镜像文件存在真正的设备启动在 HCL 图形界面里完成。参数上要注意不同版本的 HCL 对镜像命名有要求文件名不匹配会导致设备列表里显示灰色不可用。如果启动设备后一直卡在 boot 阶段多半是镜像版本和模拟器版本不兼容换一个匹配的镜像包即可这是新手最容易卡住的第一关。3.2 VLAN 与 Trunk 配置接入层先通起来接入层配置是整张网的第一块砖。以接入交换机为例把连接 PC 的端口划进对应 VLAN把上联汇聚的端口配成 Trunk 并放行所需 VLAN。配置顺序建议先 VLAN 后 Trunk避免放行了不存在的 VLAN。# 接入交换机创建 VLAN 并配置接入端口 system-view vlan 10 description office vlan 20 description server quit interface GigabitEthernet1/0/1 port link-type access port access vlan 10 quit # 上联汇聚口配 Trunk放行 VLAN 10 和 20 interface GigabitEthernet1/0/24 port link-type trunk port trunk permit vlan 10 20 quit逻辑说明port link-type access让端口只属于一个 VLAN接终端用port trunk permit vlan决定哪些 VLAN 的帧能穿过上联口。参数上vlan 10的编号要和地址规划表一致Trunk 放行列表要覆盖下联所有业务 VLAN漏一个就会导致该 VLAN 的终端不通。配完在接入交换机上display vlan能看到端口归属在汇聚上display port trunk能确认放行列表这两条是验证接入层是否配对的固定动作。3.3 汇聚层 VLAN 接口与网关配置汇聚交换机承担 VLAN 终结每个业务 VLAN 在这里配一个 VLAN 接口作为网关。这一步配错终端能拿到地址但 ping 不通网关是最常见的“看着通实际不通”。# 汇聚交换机为每个业务 VLAN 配置网关地址 system-view interface Vlan-interface10 ip address 192.168.10.1 255.255.255.0 quit interface Vlan-interface20 ip address 192.168.20.1 255.255.255.0 quit # 下联接入的 Trunk 口 interface GigabitEthernet1/0/1 port link-type trunk port trunk permit vlan 10 20 quit逻辑说明VLAN 接口地址就是该 VLAN 内终端的默认网关ip address的网段必须和地址规划一致。参数上掩码决定该 VLAN 的广播域大小/24 适合几十台终端的场景。验证方法是把 PC 网关指向 192.168.10.1先 ping 网关通再 ping 同 VLAN 另一台 PC两步都通说明二层和网关没问题再去查三层路由。3.4 OSPF 骨干区域打通核心与汇聚三层互通靠 OSPF。核心和汇聚之间、核心和出口之间都要建邻居通常把核心和汇聚划进骨干区域 0出口路由器单独一个区域或用默认路由引入。配置时先起 OSPF 进程再在接口上宣告网段。# 核心交换机OSPF 骨干区域配置 system-view ospf 1 router-id 10.0.0.1 area 0.0.0.0 network 10.0.0.0 0.0.0.255 network 192.168.10.0 0.0.0.255 network 192.168.20.0 0.0.0.255 quit quit逻辑说明router-id建议手工指定且全网唯一自动选举容易在重启后变化导致邻居震荡network后面跟的是反掩码0.0.0.255 对应 /24。参数上宣告的网段要覆盖所有需要参与路由的接口地址漏宣告的网段不会进路由表。验证用display ospf peer看邻居是否 Full用display ip routing-table看远端网段是否学到邻居卡在 ExStart 多半是 MTU 或 router-id 冲突。3.5 出口 NAT 与默认路由出口路由器负责把内网流量送出去并做地址转换。配置顺序是先配内网接口和默认路由再配 NAT 规则最后验证内网能访问模拟外网。# 出口路由器默认路由指向外网 NAT 出方向转换 system-view ip route-static 0.0.0.0 0 200.1.1.2 acl number 2000 rule 5 permit source 192.168.0.0 0.0.255.255 quit interface GigabitEthernet0/1 nat outbound 2000 quit逻辑说明ip route-static把未知流量交给外网下一跳ACL 2000 匹配内网源地址nat outbound在出接口上做源地址转换。参数上ACL 的通配符要覆盖所有内网网段漏了某个 VLAN 就会出现“部分终端能上网、部分不能”的怪现象。验证时在内网 PC 上 ping 外网地址同时在出口路由器display nat session看会话是否建立会话有但 ping 不通就查外网回程路由。4. 进阶模块实战ACL 策略、SR-MPLS TE Policy 与流量验证4.1 ACL 策略路由实现分流综合实验的加分项往往在“按策略转发”。常见场景是让访客 VLAN 走低带宽出口、办公 VLAN 走主出口用策略路由在汇聚或核心上实现。配置思路是先写 ACL 匹配源网段再写 policy-based-route 指定下一跳最后在接口上应用。# 核心交换机策略路由让 VLAN30 走备用出口 acl number 3000 rule 5 permit ip source 192.168.30.0 0.0.0.255 quit policy-based-route PBR1 permit node 10 if-match acl 3000 apply next-hop 10.0.0.2 quit interface Vlan-interface30 ip policy-based-route PBR1 quit逻辑说明ACL 3000 匹配访客网段策略路由节点把匹配流量强制指向备用下一跳。参数上apply next-hop的地址必须是直连可达的否则策略不生效节点号 10 决定匹配顺序多条策略时按节点号从小到大匹配。验证用tracert从访客 PC 出发看第一跳是否变成备用出口再在核心上display policy-based-route确认策略命中计数增长。4.2 SR-MPLS TE Policy 基础配置SR-MPLS TE Policy 是这份实验里技术含量最高的部分它用段列表Segment List定义显式路径让流量按指定标签栈转发。配置分三步全局开启 SR、配置候选路径、绑定到策略。HCL 里需要设备镜像支持 SR 功能命令敲不出来先查镜像版本。# 核心设备开启 SR 并配置 TE Policy system-view segment-routing global-block 16000 23999 quit segment-routing policy POLICY1 candidate-path 100 segment-list SL1 index 10 mpls label 16010 index 20 mpls label 16020 quit quit quit quit逻辑说明global-block定义 SR 标签范围要和全网设备一致segment-list里的标签按转发顺序排列index 10 是路径第一跳标签。参数上标签值必须落在全局块内且全网唯一重复会导致转发异常。验证用display segment-routing policy看策略状态再在入口设备上tracert带标签的流量确认路径经过预设节点。这块配置对镜像版本敏感老镜像可能只支持 SR 不支持 TE Policy遇到命令不识别先升级镜像。4.3 端到端连通性验证清单配完所有模块验证要按层次来不能一上来就 ping 外网。我习惯按“二层→三层→策略→出口”的顺序逐层验证每层过了再进下一层。验证层级命令/动作预期结果二层display vlan/display port trunk端口归属和放行列表正确网关PC ping 本 VLAN 网关通三层display ospf peer/display ip routing-table邻居 Full远端网段存在策略tracert指定源路径符合策略预期出口PC ping 外网 /display nat session通且有会话这张清单的好处是把“不通”拆成可定位的段。哪一层不过就停在哪一层查不要跳步。很多实验报告写不下去就是因为验证过程没有记录最后说不清哪一步出的问题。5. 避坑与排查综合实验里最容易翻车的五个点5.1 OSPF 邻居起不来卡在 ExStart现象display ospf peer显示邻居状态长期停在 ExStart 或 Exchange路由学不到。原因通常是两端接口 MTU 不一致或者 router-id 冲突。解决先在两端接口上display interface对比 MTU不一致就统一改再确认 router-id 全网唯一手工指定比自动选举稳。改完reset ospf process重新建邻居。5.2 Trunk 放行漏 VLAN部分终端不通现象同一台接入交换机下VLAN10 的 PC 能通VLAN20 的 PC 不通。原因上联 Trunk 口port trunk permit vlan列表漏了 VLAN20。解决在汇聚和接入两端都display port trunk核对放行列表补齐后终端重新获取地址。这个坑的隐蔽性在于配置语法没错只是列表不全新手容易怀疑到路由层去。5.3 NAT 配了但不生效现象内网 PC ping 外网不通出口路由器上display nat session没有会话。原因ACL 匹配的源网段没覆盖该 VLAN或者nat outbound没配在正确的出接口上。解决先确认 ACL 通配符覆盖全部内网网段再确认 NAT 应用在连接外网的接口出方向。改完清一次会话reset nat session再测。5.4 SR-MPLS 命令敲不出来现象在设备上输入segment-routing提示命令不存在。原因当前镜像版本不支持 SR 功能或设备型号选错。解决换支持 SR 的镜像重新拉起设备确认设备型号在支持列表内。这个坑没法靠配置绕过只能换环境所以环境准备阶段就要验证 SR 命令可用。5.5 策略路由不命中现象配了 policy-based-route但tracert路径没变。原因apply next-hop的地址不直连可达或者策略应用在了错误的接口方向。解决确认下一跳地址在本设备路由表里是直连策略应用在流量入方向的 VLAN 接口上。用display policy-based-route看命中计数计数不涨说明流量没匹配上 ACL。6. 二次开发与改造把实验拓扑变成自己的毕设亮点拿到这套实验直接照抄只能算“跑通”毕设要出彩得做改造。我的习惯是先跑通原拓扑再按三个方向动刀扩规模、换协议、加验证。第一个方向是扩规模。把原来的单核心改成双核心加 VRRP汇聚双上联这样能讲高可用或者把 OSPF 单区域拆成多区域在 ABR 上做路由汇总答辩时能讲区域设计。改造时注意地址规划要预留空间别把网段用满否则加设备时没地址可分。第二个方向是换协议对比。同一张拓扑OSPF 换成 IS-IS 跑一遍记录收敛时间和配置差异或者把静态路由方案和 OSPF 方案做对比用表格列出收敛速度、配置量、可扩展性。这种对比是毕设里最容易写出内容的部分因为数据是自己测的。第三个方向是加自动化验证。手工 ping 只能证明“当时通”可以用 Python 脚本通过 HCL 的 Telnet 或 SSH 接口批量采集display命令输出定时检查邻居状态和路由表把结果写进日志。下面是一个采集思路的骨架# 通过 paramiko 登录设备采集 OSPF 邻居状态示意 import paramiko def check_ospf(host, user, pwd): client paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(host, usernameuser, passwordpwd, timeout10) shell client.invoke_shell() shell.send(display ospf peer brief\n) # 等待回显后读取输出判断是否包含 Full output shell.recv(65535).decode() client.close() return Full in output # 批量检查核心与汇聚 for ip in [10.0.0.1, 10.0.0.2]: print(ip, check_ospf(ip, admin, admin))这段脚本的关键参数是超时时间和回显读取长度HCL 设备响应慢时 timeout 要给到 10 秒以上recv长度不够会截断输出导致误判。改造时把设备列表和检查项做成配置就能定时跑一轮健康检查把“实验当时通”变成“持续可验证”。改造完一定要做回归验证改一处配一处每改完一个模块就按第 4 章的验证清单过一遍别攒到最后一起测。我吃过亏一次改了三台设备的 OSPF 区域结果邻居全断回头查是哪台改错花了半小时。从那以后我每次动拓扑都强制走一遍分层验证清单改一台验一台。希望这套实验和改造思路能帮到你把毕设从“能跑”做到“能讲”。本文还有配套的精品资源点击获取
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。