
1. 为什么每个网络人都绕不开这一节做网络这一行H3CNE几乎是零基础入门的第一张门票。很多人拿到教材翻到第七讲“路由器交换机介绍”时会觉得内容太基础草草翻过去就去刷题库了。等真上了设备敲命令、做实验的时候才发现这一讲其实是整个 H3CNE 知识体系的承重墙——你后面学 VLAN、学路由协议、学 ACL全都建立在“设备到底是什么、数据怎么过、控制层面怎么交互”这套底层认知上。这一节为什么重要先说考试层面。H3CNE 对应的考试代码是 GB0-192老版是 GB0-191里面关于设备基础、硬件形态、接口类型、登录方式的题占的比例不算高但这些题基本属于送分题失分太亏。更关键的是实操层面不管你用的是 HCL 模拟器还是实验室真机第一件事就是认识路由器和交换机知道哪个口接 PC、哪个口接上行、怎么判断链路通不通这套感觉不是靠背题库能建立的。我见过不少新手上来就在交换机上敲 ip route-static或者在路由器上配二层 VLAN搞得思路混乱。问题根本不在命令记不记得住而在于脑子里没有“路由器管三层、交换机管二层”这条主线。第七讲就是把这条主线掰开揉碎讲清楚。这一讲也适合两类人反复看一类是刚入行的网络小白需要建立设备的整体认知另一类是做过几年运维但没系统学过认证的老手借助这一章把零散的经验串成体系。下面我根据自己的复习和带新人的经验把这章的要点、容易忽略的细节和常见坑一起整理出来。2. 路由器和交换机到底有什么不同2.1 一张表看懂核心分工很多教材讲路由器和交换机的区别喜欢从“工作在 OSI 第几层”讲起方向是对的但不够直观。我更喜欢用一个生活化的类比交换机是快递分拣中转站它只看面单上的地址根据收件人信息把包裹送到对应的货架或者下一站路由器则是路口看路牌的向导它要看清你最终要去哪个城市然后告诉你走哪条高速。分拣站不关心最终目的地向导不关心快递怎么在货架上码放。这就是转发层面的核心差异交换机是基于 MAC 地址转发路由器是基于 IP 地址转发。把这个逻辑落到专业术语上整理成一张我自己常用的对比表对比维度交换机路由器核心工作层次二层数据链路层为主也有三层交换机三层网络层转发依据MAC 地址表路由表转发单位帧Frame包Packet主要功能接入终端、扩展端口、隔离冲突域连接不同网段、路径选择、广播隔离广播处理广播域内转发广播帧默认不转发广播典型部署位置接入层、汇聚层网关、出口、骨干判断“该往哪走”的耗时查 MAC 表非常快查路由表可能还要做最长前缀匹配硬件设计侧重高密度端口、低时延交换芯片路由处理能力、NAT/ACL 等业务处理这张表看起来简单但每条背后都有考点。比如“交换机隔离冲突域但不隔离广播域”意思就是交换机下挂的所有设备都在同一个广播域里一台 PC 发 ARP 广播其他所有 PC 都能收到。而路由器天然隔离广播域——这也是为什么 VLAN 间通信必须经过三层设备的原因。再比如“三层交换机”这个存在本质上是把路由功能做进了交换硬件里转发效率比传统路由器高很多但价格也上去了学习时容易混淆。2.2 现实组网中他们怎么配合我在帮朋友做小型办公网络时经常遇到一种组网运营商光猫接到路由器 WAN 口路由器 LAN 口再接交换机交换机的各个口接 PC、打印机、监控。这个场景里路由器承担了三件事NAT 地址转换、DHCP 下发地址、访问控制。交换机只负责把路由器的网络扩展出更多接口同时让内部设备之间通信不需要经过路由器。有朋友会问内部两台 PC 互传文件数据从 PC1 发出先到交换机交换机查 MAC 表直接转发给 PC2整个过程根本不会到路由器。这就是为什么百兆路由器带几十台设备互访也不卡但不代表它性能好——一旦所有流量都要走路由器转发比如所有设备都去上外网路由器就成了瓶颈。理解了这个配合关系你后续学 VLAN 划分、学链路聚合、学策略路由都会顺畅得多。这套配合逻辑在 H3CNE 的考试里也经常以“某设备应该部署在哪”的形式出现。题目如果描述“需要隔离广播域、连接不同网段”选路由器如果只说“多台主机接入、端口密度不足”选交换机。抓住“隔离广播域”和“连接不同网段”这两个关键词基本不会选错。3. 从型号到灯态识别华三设备的实战细节3.1 盒式与框式选型第一课华三设备从形态上分两大类盒式和框式。盒式设备像一个小铁盒子固定端口数量通常一两百瓦功耗风扇声音不大适合中小型网络接入。框式设备则是“大机箱业务板”的结构机箱上有多块业务板支持热插拔端口密度和转发能力不是一个量级。H3CNE 考试对这些只要求“识图辨类型”但我建议你在实际接触设备前先在模拟器或者文档里建立型号感觉。以常见的华三型号为例S5130、S5560 属于盒式交换机适合园区接入和汇聚S7510 系列属于框式交换机适合核心机房。路由器这边MSR 系列比如 MSR 36-20是中小型企业出口路由器的热门选择CR 系列则用于运营商和大型骨干网。型号命名规则也有规律可循S 开头是交换机SR/CR 开头偏运营商级MSR 系列是“多业务路由器”寓意为中小企业提供路由、安全、语音等多功能服务。选型时如果只看端口数量就下单容易踩坑。一个容易被忽略的细节是端口速率和模块类型同样标称是 24 口的交换机有的 24 口全是千兆电口有的则带 4 个万兆 SFP 光口。如果你的核心交换机需要上联到汇聚万兆光口就是刚需全千兆电口的型号可能用不到一年就瓶颈了。此外还要确认是否支持 PoE 供电给无线 AP、监控摄像头供电是否支持堆叠功能、是否有冗余电源。这些参数在 H3CNE 第七讲里未必展开但做真实项目时每一项都是钱。3.2 接口灯态是网络排错的第一线索我遇到很多新手链路一不通就茫然不知道从哪里下手。其实设备前面板的指示灯已经告诉你一半答案了。华三设备的以太网口通常有两个灯或者一个双色灯一个灯表示 Link链路是否建立另一个表示 ACT数据活动。Link 灯常亮说明物理链路是通的灭掉说明要么网线没接好要么对端设备没通电要么光模块没插好。ACT 灯闪烁说明有数据在跑如果 Link 灯亮但 ACT 灯完全不闪大概率是对端设备或上层端口处于故障状态。不同形态设备还有系统灯比如 S5130 前面板的 SYS 灯。正常开机后 SYS 灯会从闪烁变为常亮或者以固定频率慢闪表示系统正在运行。如果 SYS 灯持续快速闪烁或变红通常说明设备启动异常或硬件告警。这种判断能力不是教材教出来的而是现场摸设备摸出来的。备考同学没有真机条件可以多看看设备官方图片、视频拆解或者蹲一下机房运维朋友的现场教学把灯态反应练成肌肉记忆以后排查问题会快一个量级。3.3 光口电口与线缆选择常见翻车现场交换机接口模块类型上电口RJ45和光口SFP/SFP是两套体系。电口用网线最大传输距离在双绞线规范下约 100 米光口用光纤根据单模多模不同传输距离可以从几百米到几十公里而且抗干扰能力强得多。我亲眼见过一个新人翻车的场景核心交换机上联口是 10G 光口他临时找不到光纤跳线就找了一根六类网线想直接插进去结果怎么都不通。原因很简单——光口里面是光模块根本没有对接电信号的触点物理上就不兼容。反过来有的交换机光电复用口Combo 口倒可以同时支持光口和电口但你插入其中一种后另一种会自动禁用避免冲突。选线缆时还要区分直通线和交叉线的适用场景不过现代交换机端口基本都带 MDI/MDIX 自适应交叉线直通线混用也能协商成功这已经不太是问题了。更常见的坑是明明千兆口却只能协商到百兆。检查一下网线是不是只用了 4 芯的老线或者水晶头压线顺序错位。千兆传输需要全部 8 芯工作有些施工队为了省事只接了 1236 四芯百兆能通千兆必然协商失败或者疯狂掉包。这类问题不属于 H3CNE 考试范围但属于真实网络里最磨人的低级故障建议早点建立意识。4. 华三设备上手从 console 登录到第一条配置4.1 登录设备的四种方式路由器和交换机到手后第一件事就是“进系统”。华三设备的登录方式主要有四种console 口本地登录、Telnet 远程登录、SSH 远程登录、Web 页面登录。H3CNE 阶段要求掌握前两种SSH 和 Web 一般留到更高阶段或工作实践中。Console 口是设备自带的调试端口通常是 RJ45 形态的串口部分新型号是 USB console 口。你需要一根 console 线一头接设备 console 口另一头接电脑的串口或 USB 转串口。电脑上打开超级终端或者 SecureCRT、PuTTY、Xshell 等终端软件配置波特率 9600、数据位 8、停止位 1、无校验、无流控回车后就能看到设备提示符。这个 9600 波特率组合是网络设备默认串口参数的“老规矩”如果连不上先检查这里十有八九是波特率配错了。Telnet 和 SSH 都需要设备已经配置了管理 IP 和用户名密码且电脑与设备网络可达。考试中常见场景是用 console 先配置好管理地址和远程登录权限然后拔掉 console 线通过网络远程管理设备。这个流程理解起来很简单但很多人记不住配置远程管理需要哪几条命令。后面实验环节我会放一个可直接抄的最简配置。4.2 视图、命令与“配置哲学”华三设备的命令行体系和思科很像但又不完全一样。登录后默认在用户视图提示符是尖括号H3C这个视图下只能看状态不能改配置。输入 system-view可简写为 sys进入系统视图提示符变成方括号[H3C]从这里开始才能配置全局参数。再往下进入接口视图[H3C-GigabitEthernet1/0/1]、VLAN 视图[H3C-vlan10]等就是针对某个具体对象做配置。这套视图体系本质上是一个树形结构用户视图是树根系统视图是树干各种具体配置视图是树枝。初学时觉得层级麻烦但用习惯了会发现它特别符合人的思维——全局配置写在树干上端口配置写在树枝上退出用 quit 或者快捷键 CtrlZ 直接回到用户视图。新手最容易犯的错是不理解“配置什么时候生效”。华三设备大部分命令敲回车就立即生效但有些配置需要保存到配置文件里否则重启后全部丢失。保存命令是save系统会问你是否保存到 startup.cfg确认即可。这一点和 Cisco 的 write memory 是同一个逻辑但华三的保存过程会明确提示文件名别一路回车忽略掉。这里必须强调一个我看过太多次的坑有人把华三命令和华为命令混着用。华三和华为虽然同源华三脱胎于华为和 3Com 合资公司命令体系高度相似但细节上仍有差别。比如华三查看配置是display current-configuration华为早期设备也是这个但后来部分产品改为display current-configuration和display saved-configuration区分更细。刷题库时碰到思科命令show running-config、enable 等也要立刻警醒H3CNE 考的是华三体系不是思科体系。有思科基础的同学把show换成display、把enable换成super/system-view这种转换关系理清楚可以少踩很多坑。4.3 保存、重启与版本管理别把设备玩成“一次性”设备配置完很多人以为万事大吉直接断电关机。第二天开机发现配置全没了一脸茫然。原因就是没执行 save。华三设备在用户视图下执行save后默认将配置保存到 flash 根目录的 startup.cfg 文件中设备下次启动时加载这个文件作为启动配置。如果配置过临时更改但没保存重启后仍回到旧配置这一点在实验考试中尤其要小心。重启命令是reboot。有些版本在重启前会检查是否有未保存的配置并有相应提示但不要依赖这个提示——我在 HCL 模拟器上见过直接 reboot 不问的真机上也遇到过配置未保存但设备不提示的情况下直接重启然后一切归零的情况。正确习惯是改完配置、验证完功能立即 save再考虑重启。版本管理这块华三设备上通常用display version查看系统软件版本和硬件信息用display device查看设备状态。升级系统软件时要注意 flash 空间是否充足上传版本文件后还要指定下次启动的主文件boot-loader file flash:/xxx.ipe next-main。如果升级中途断电设备可能变砖。所以版本升级属于变更窗口里的高风险操作H3CNE 不需要你熟练执行升级但至少要知道命令存在别在面试时被问住。华三新设备出厂 console 口经常是没有密码的直接回车就能进用户视图部分型号或版本要求先设置 console 密码和管理员密码登录时才需要输入。我建议平时练习时把 console 密码、telnet 权限、用户权限级别这几项配置当成“必练动作”因为真实企业网络不可能允许无密码登录。5. 新手必做HCL 模拟器三个基础实验5.1 实验一两台 PC 互通先搞懂转发模型HCLH3C Cloud Lab是华三官方免费的模拟器软件模拟的设备和真实设备的命令兼容度最高备考 H3CNE 优先用它。不过它在新版 Windows 上偶尔有兼容问题一个常见套路是右键“以管理员身份运行”。如果 HCL 实在起不来ensp 也可以练手但注意 ensp 的华三命令兼容性比不上 HCL有的命令在 ensp 里识别不了。第一个实验我建议做最基础的“两台 PC 直连交换机互通”。拓扑很简单一台 S5820V2 交换机两台 PC分别接到交换机的 GE1/0/1 和 GE1/0/2。给 PC1 配 192.168.1.10/24PC2 配 192.168.1.20/24然后 PC1 ping PC2。这个实验看似简单但值得反复思考几个问题交换机怎么知道 PC1 在哪个端口第一次 ping 时交换机做了什么PC1 发出的第一个包是不是 ARP 广播如果你能完整讲出“PC1 发 ARP 请求交换机泛洪PC2 回 ARP 应答交换机学习 MAC 地址后续单播转发”这个过程二层的核心就算打通了。查看交换机 MAC 地址表用display mac-address你会看到 MAC 地址和端口、VLAN 的对应关系。我把这个实验叫作“网络世界的第一块积木”。5.2 实验二配置远程管理模拟真实运维场景第二个实验建议给交换机配置管理 IP 并开启 Telnet/SSH。这个实验综合性很强练到的知识包括 VLAN 1 接口地址配置、远程登录用户创建、权限级别设置。一个最简配置如下适用于模拟器system-view interface vlan-interface 1 ip address 192.168.1.1 24 quit telnet server enable local-user admin password simple admin123 service-type telnet authorization-attribute user-role network-admin quit user-interface vty 0 4 authentication-mode scheme quit save force配置好之后把电脑设置为 192.168.1.10/24直连交换机的 GE1/0/1然后用终端软件 Telnet 到 192.168.1.1输入用户名 admin 密码 admin123能进入命令行就说明实验成功。注意在部分模拟器版本里telnet server enable可能不需要手动敲但真机上通常要开养成写上这个命令的习惯不会错。等你在真实工作中管理设备时强烈建议把 Telnet 换成 SSH。Telnet 的报文是明文传输用户名密码等于裸奔。华三设备的 SSH 配置比 Telnet 多几步生成密钥对public-key local create rsa、配置 ssh user、指定 service-type ssh。H3CNE 考试中 SSH 是选学内容但面试和工作中被问到的概率极高值得提前掌握。5.3 实验三VLAN 划分与跨 VLAN 通信第三个实验是每个考 H3CNE 的人都要做到熟的项目在两台交换机上划分多个 VLAN实现同 VLAN 内部通信、跨交换机 VLAN 通信和不同 VLAN 之间通信。我建议的实验拓扑是两台交换机每台上划分 VLAN 10 和 VLAN 20两台交换机之间用一条链路或者两条链路做聚合互联。操作要点在交换机上用vlan 10创建 VLAN然后进入端口视图用port access vlan 10把端口划入指定 VLAN。交换机之间的互联端口可以配置为 Trunk并port trunk permit vlan all。注意默认 Trunk 口只允许 VLAN 1 通过这是新手最容易忘记的。不同 VLAN 的 PC 之间互访需要三层设备介入可以用路由器子接口单臂路由或三层交换机的 VLAN 接口VLANIF。后者在企业网中最为常见配置也更简洁。interface vlan-interface 10 ip address 192.168.10.1 24 quit interface vlan-interface 20 ip address 192.168.20.1 24 quit配完 VLANIF 后两边的 PC 把网关分别指到 192.168.10.1 和 192.168.20.1就能 ping 通了。这个实验做完你对“二层 VLAN 隔离广播域、三层网关终结 VLAN”的理解会直接上一个台阶。热词里那些“华为三层交换机”“ensp 中 pc、交换机、路由器的基本配置”本质上练的都是这个模型理解了它换平台换命令只是翻译问题。6. 常见问题与排错技巧实录带着同学们做实验、处理真实网络故障时我发现路由器和交换机相关的问题集中在几个固定模式上。下面整理一份高频问题排查表对应“症状—思路—命令”三段式比单纯背知识点实用得多。症状可能原因排查思路与命令交换机所有端口 Link 灯不亮设备未上电、网线坏、接口物理故障检查电源线换一根网线display interface brief看端口状态能 ping 通网关但上不了外网路由器缺默认路由或 NAT 配置问题display ip routing-table查默认路由display nat session查 NAT 会话配置保存了重启后配置丢失保存时终端交互中断或启动文件路径不对重新save用display saved-configuration确认 startup.cfg 存在跨 VLAN ping 不通三层接口未配置、Trunk 未放行 VLAN、网关指错display vlan看 VLAN 划分display ip interface brief看三层接口地址Telnet 登录无响应Telnet 服务未开启、vty 认证方式错误、ACL 限制确认telnet server enabledisplay user-interface查看 vty 配置端口能 link 但速率只有百兆网线老化或者只接 4 芯换一条 8 芯六类线display interface GigabitEthernet1/0/1查看速率协商结果Console 登录显示乱码终端软件波特率与设备不匹配统一为 96008/N/1重新插拔 console 线重启终端会话6.2 几个值得养成的排错习惯第一条ping 通不代表网络没问题。有些新人看到 ping 通就觉得万事大吉但 ping 只是验证了 ICMP 可达不代表 TCP 端口能通、不代表业务正常。比如 Web 服务端口被 ACL 过滤ping 依然通。H3CNE 阶段的做题思路是“先通网再验业务”但真实网络里必须建立“分层验证”的习惯物理层看灯态二层看 MAC 表三层看路由表应用层直接测端口。第二条用display系列命令替代“重启解决一切”。我遇到过不少同事开局就是 reboot但很多时候重启只解决了问题的一部分真正根因没找到过几天又复发。按顺序排查先display interface brief看端口物理状态和协议状态再display mac-address确认二层转发学习再display ip routing-table确认三层路径。逐层缩窄范围比盲猜快得多。第三条实验环境和真实设备的差异要心理有数。HCL 模拟器里很多硬件细节被屏蔽了比如端口编号可能和真机不同某些命令在模拟器上不生效尤其是关于硬件模块和堆叠的命令。模拟器练的是协议逻辑和配置思路不是设备手感的替代品。有条件的朋友最好弄一台二手 S5130 或者一台 MSR 路由器回来摸一摸感受一下 console 线连接、命令行响应的真实节奏。我见过很多模拟器操作很溜的人第一次面对真机时连 console 线怎么插都要犹豫两秒。关于考试再提醒一点H3CNE 第七讲的知识点经常配合题库里“设备选型题”“接口类型题”“登录方式题”出现。平时练习时别只盯着题库背选项试着自己分析每个选项的对错原因。我第一次考 GB0-192 之前把第七讲的每个概念都推演了一遍“如果我是出题人我会怎么挖坑”结果考场上遇到的题目基本都没逃出提前预判的范围。写在最后一次也许有点“笨拙”的建议如果你现在刚学完第七讲准备往下冲路由协议先别急着往前赶。我个人的经验是每个新章节学完都回到第七讲把“设备是什么、数据怎么走”重新过一遍再在 HCL 上把基础实验重复敲一遍。不要小看重复劳动的作用网络技能的护城河从来不是你记住了多少条命令而是你面对一个陌生的故障现象时脑子里能快速浮现出“这应该属于二层问题还是三层问题”。这种判断力没有捷径就是要靠一次次基础实验一点点磨出来。最后分享一个我用着很顺手的“笨办法”把每一章的实验配置都整理成自己的命令速查表每次做完实验之后把display的输出保存下来反复看。比如display mac-address输出的 MAC 表项过了两周再看你会比第一次看得更明白那些字段的含义。这项习惯我保持到现在做过的每个项目都留档不管是 H3CNE 学习阶段还是后来做企业网割接这套笔记都成了我随时能翻的“第二大脑”。这条路看起来慢但省下的返工时间远远超过背题库省下的那点时间。