
1. 期中练习在HCIP备考里到底卡在什么位置HCIP的期中练习说白了就是备考周期走到一半时的一次体检。这个阶段最尴尬课听完了笔记记了厚厚一摞协议名字能背、报文格式能画可一旦让你从一个空拓扑开始配到全网互通手就会停在键盘上。我带过几批一起备考的人掉队几乎都发生在期中前后不是在知识点最难的BGP选路而是在以为会了和真能配出来之间的那道坎上。所以这篇东西不聊虚的专门讲HCIP期中练习该怎么设计、练哪些模块、实验怎么搭、错题怎么复盘。先说清楚这个内容适合谁。如果你正在准备HCIP方向数通、安全、云网都适用这套思路已经把前半程的路由交换基础过了一遍现在需要一次系统性的中期检验和查漏补缺那这套练习方案你可以直接抄。如果你是完全零基础建议先把二层转发、IP编址、静态路由这些底子打牢再往下看否则实验部分会看得吃力。整篇内容围绕一个核心问题展开期中这个时间点练什么最划算怎么练才不浪费那几十个小时。1.1 为什么大多数人会在期中阶段掉队备考前期靠的是新鲜感看书、看视频、跟着敲几个demo命令反馈很快。到了期中剩下的全是需要反复咀嚼的硬骨头OSPF多区域、BGP选路十三条、路由策略、VLAN间通信、链路聚合与生成树。这些东西的共同特点是——单看每条规则都懂组合起来就乱。我见过最典型的场景是给一个四台路由器的拓扑要求OSPF打通、BGP互联、再做个路由引入结果配了两小时邻居全起来了路由表也有了但从边上ping核心的业务网段就是不通最后发现是路由引入时没写策略直连路由被刷进了BGP加上默认路由形成环路。掉队的根本原因不是智力问题是练习方式的问题。很多人所谓的练习其实是看讲解视频复制配置。配置粘贴进去现象对了就翻篇。这种练习的留存率极低因为你的大脑没有经历从现象反推原因的过程。期中练习的价值恰恰在这里它逼着你在没有标准答案的情况下自己判断哪一步错了。我给自己的规矩是任何一个实验第一次必须完全不看答案独立完成做不出来就记下卡在第几步然后再去看参考配置。这个卡住的位置才是真正的知识盲区。1.2 练习方案的设计思路从看懂了到敲得出来期中练习的方案我建议按三层递进来设计而不是按章节顺序刷题。第一层是单点验证一个协议一个最小拓扑目标是确认配置模板能默写出来。比如OSPF就两台路由器一根线要求邻居Full、路由互相学到配置不超过十行。这一层不追求复杂追求的是肌肉记忆——你闭着眼睛都知道ospf进程下要配router-id、area 0里要network哪个网段。第二层是组合验证把两个以上协议拼在一起重点是边界处的交互。比如OSPF和BGP共存时的路由引入、VLAN和静态路由的组合、链路聚合加生成树。这一层最容易出问题因为交互点上的细节最多也是考试里最爱考的地方。第三层是故障注入在已经跑通的拓扑上故意改坏一个参数然后靠排查手段定位。这一层的训练价值最高因为它模拟的是真实工作场景也是考试中排错题的原型。三层的时间分配我一般按 2:5:3 来切。单点验证花的时间最少因为它是复习性质组合验证最费时间因为要反复调试故障注入看起来最轻松但复盘最耗时。练习层次典型时长核心目标常见误区单点验证每协议20-30分钟配置模板默写直接抄答案跳过思考组合验证每次2-3小时协议边界交互只验证通不验证不通时现象故障注入每次40-60分钟排查路径训练改完不记录下次照样错这个表格我贴在显示器边上用了很久核心是提醒自己别把时间全花在最舒服的那一层。单点验证最舒服因为反馈快故障注入最难受因为要面对自己的无知。但期中阶段恰恰要把时间往难受的地方倾斜。2. 知识模块拆解期中阶段必须啃下的四块硬骨头HCIP不同方向的考纲有差异但期中练习覆盖的核心模块高度重合主要集中在路由、交换、可靠性、网络服务这四块。下面按我的练习顺序逐个拆重点讲为什么这么练和哪里最容易翻车。2.1 路由协议OSPF与BGP的分工与相互影响路由是期中练习的重头戏也是分值最集中的地方。OSPF和BGP的关系要先理清楚OSPF负责域内追求收敛快、拓扑清晰BGP负责域间追求可控、可策略。很多人的误区是把两者当成平行的两个知识点分别背结果一到组合场景就懵。我在练习OSPF时重点关注三个点。第一是邻居建立的全过程从Down到Full的七个状态必须能对着抓包讲出来卡在哪个状态对应什么问题这是排错的基础。第二是DR/BDR选举广播网络里优先级和Router ID怎么比、能不能抢占、为什么有时候邻居起来了但路由学不全。第三是多区域设计ABR上哪些LSA会变、Type 3怎么传、为什么要避免非骨干区域直连。BGP的重点完全是另一套逻辑。它不是怎么把路由算出来而是怎么控制路由怎么传。期中阶段必须吃透的是邻居建立条件TCP连通、更新源、对端地址匹配、AS号正确和选路原则的前六条Weight、Local Preference、本地始发、AS_Path、Origin、MED。后面的规则考得少但前六条必须能在一张拓扑上手工验证出结果。一个非常实用的练习方法是同一条路由改一个属性看选路怎么变。比如两台边界路由器同时宣告同一个网段你在其中一台上调Local Preference观察两边路由表的变化。这种单变量控制的练习比看十遍选路表都管用。# 边界路由器上的基础BGP配置骨架通用CLI写法 bgp 65001 router-id 10.0.0.1 peer 10.1.12.2 as-number 65002 # ipv4-family unicast network 192.168.10.0 255.255.255.0 peer 10.1.12.2 enable上面这段是骨架真正要练的是在骨架上加策略加route-policy、加pref-val、加as-path-filter每加一条就验证一次路由表。一次只改一个变量这条原则在期中练习里怎么强调都不过分。注意做路由引入时一定要配策略过滤。直连和静态路由无条件引入BGP在实验环境里看不出问题一旦拓扑里有默认路由就容易形成环路。这个坑我在练习阶段踩过两次考试环境下基本没有时间给你排查。2.2 交换与二层VLAN、STP、链路聚合交换部分看起来简单实际上是期中练习里丢分最隐蔽的地方。因为它不像路由那样有明确的状态机配错了往往表现为时通时不通或者部分通部分不通排查起来更绕。VLAN这块期中要练到三个层次。基础层是Access和Trunk口的划分、PVID的作用中间层是VLAN间路由单臂路由的子接口封装和三层交换机的VLANIF两种方式都要会进阶层是VLAN聚合或者MUX VLAN这类减少VLAN数量的方案。我建议至少把单臂路由和VLANIF各做一遍因为两者的转发路径不同出问题时现象也不同。STP的练习重点不在背算法而在控制。根桥怎么指定、路径开销怎么调、边缘端口为什么必须配、BPDU保护开启后接错线会怎样。这些在实验里都能验证。我一般会故意把根桥设在一个性能最差的接入交换机上然后观察整网的流量走向变化——这个实验做完你对生成树是主动设计出来的这件事会有全新认识。链路聚合是最容易被低估的模块。很多人觉得就是把两个口绑一起实际上模式选择手工负载分担还是LACP、成员口的一致性要求速率、双工、VLAN配置、以及聚合后STP怎么算每一项都有坑。练习项必查细节常见故障现象VLAN划分PVID与允许列表是否一致同VLAN跨交换机不通单臂路由子接口 encapsulation 与VID对应部分VLAN通、部分不通STP控制优先级数值是4096的倍数根桥不在预期位置链路聚合两端模式必须匹配聚合口起不来或只有一口转发这张表里的每一行我都至少踩过一次。特别是聚合模式不匹配两端一个手工一个LACP接口状态显示up但流量只走一条链路用display命令看聚合组状态才能发现。2.3 网络可靠性与广域互联基础可靠性模块在期中练习里容易被跳过因为它的实验现象不够直观。但VLAN间通信、双机热备、链路备份这些内容恰恰是考试里综合题的高频考点。期中阶段至少要练三个东西VRRP、链路备份、NAT。VRRP的练习重点不是配通而是理解抢占和优先级的关系——主路由器挂了备的上来原来的主恢复后会不会抢回去这个行为直接影响业务体验必须通过调整抢占延时来控制。链路备份用浮动静态路由练最直观主路由写默认优先级备路由把优先级调高然后手动关掉主接口观察切换。NAT部分期中练到easy-ip和NAPT就够用重点看转换表的生成和老化。很多人配了NAT但内网出不去八成是ACL没匹配上或者接口方向搞反了。这里有个很实用的小技巧配完NAT先别急着ping外网先在设备上看地址转换表有没有条目生成有表项说明匹配上了没表项就是ACL或接口的问题。2.4 网络服务与管理面基础DHCP、DNS代理、NTP、SNMP这些服务类内容单拿出来都不难但组合起来容易出问题。期中练习里我建议做一次完整的中小园区场景核心跑DHCP给终端分配地址出口做NAT中间跑OSPF再加一个ACL限制某些网段访问。这种综合场景的练习价值在于它逼你处理配置顺序的问题。先配什么后配什么直接影响调试效率。我的习惯是先通二层再通三层先通路由再做策略最后加安全控制。反过来做的话一旦不通你很难判断是新加的ACL挡住了还是底层路由根本没起来。心得综合实验里每加一个功能就存一次配置快照命名带序号。出问题时回滚到上一个快照能省掉大量到底哪一步改坏了的时间。这个习惯我在练习阶段养成后来在实际项目里救过好几次场。3. 实验环境搭建与练习节奏落地3.1 环境准备与拓扑设计模拟器选择上期中阶段用官方模拟器或者支持多厂商的网络仿真平台都行关键看两点能不能抓到报文、能不能保存拓扑快照。抓包能力决定了你能不能验证控制平面到底发生了什么快照能力决定了你敢不敢大胆试错。硬件条件允许的话我建议把内存给足。四台路由器加两台交换机的拓扑中等配置的机器跑起来就比较吃力了如果再加一台PC模拟终端卡顿会严重影响练习效率。我自己的做法是拓扑不超过六台设备超过就拆成两个小实验宁可多练几轮也不要把时间耗在等设备启动上。拓扑设计有个原则每个实验都要有一个明确的出口。也就是说拓扑里至少有一台设备扮演外部网络的角色用来验证你的路由能不能正确通告出去、NAT能不能正确转换。只在内部互联的拓扑练不出边界处理的能力而边界恰恰是考试的重点。我常用的期中练习拓扑是这样组织的三台路由器做骨干跑OSPF多区域一台边界路由器连外部跑BGP两台三层交换机做接入跑VLAN和VRRP再加一台模拟终端。总共七台设备能覆盖期中阶段八成的知识点。3.2 一套可复现的期中练习流程流程我按四步走来组织每一步都有明确的验收标准达不到就不往下走。第一步二层打通。先在交换机上划VLAN、配Trunk验收标准是同一VLAN内的终端能互通不同VLAN不通。这一步看起来简单但要确保Trunk的允许列表是显式配置的不要图省事用all。第二步三层互通。交换机上配VLANIF或者路由器上配单臂路由验收标准是不同VLAN之间能互通。这时候要抓一次包看清楚VLAN标签在Trunk链路上到底是怎么带的、在Access口上是怎么被剥掉的。# 三层交换机上的VLANIF配置示例 vlan batch 10 20 30 interface Vlanif10 ip address 192.168.10.1 255.255.255.0 interface Vlanif20 ip address 192.168.20.1 255.255.255.0 interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 10 20 30第三步路由打通。在骨干上跑OSPF边界上跑BGP中间做路由引入。验收标准是终端能ping通外部模拟网段且路由表里的条目来源正确域内走OSPF、域间走BGP。第四步策略与可靠性。加ACL限制访问、加NAT做地址转换、加VRRP做网关冗余。验收标准是受限网段访问被正确拒绝、内网能正常访问外部、关掉主网关后业务在可接受时间内恢复。这四步的总耗时熟练之后大概两个半小时。第一次做可能需要四到五个小时这很正常别急着压缩时间先把流程走顺。3.3 时间分配与练习节奏期中练习最怕的是三天打鱼。我自己的节奏是每周三次每次两到三小时其中一次专做故障注入另外两次做组合验证。周末再抽半天做一次完整的综合实验计时完成。时间段的选择也有讲究。配置类练习放在精力最好的时段因为要集中注意力处理细节复盘和错题整理放在精力差的时候因为那是机械性工作。我试过晚上十点以后配BGP结果AS号写错两次白折腾一小时。时段内容时长产出每周第一次单点验证组合验证2小时配置模板熟练度每周第二次故障注入排查1.5小时排查路径记录每周第三次综合实验计时2.5小时完整拓扑配置周末错题复盘知识点回补2小时错题本更新这套节奏坚持四周期中阶段的知识点基本能覆盖到位。关键是计时不计时的练习没有压力考试时的时间感也建立不起来。4. 期中练习常见故障与排查实录4.1 OSPF邻居起不来怎么一步步定位OSPF邻居问题占了期中排错练习的一半以上。我的排查顺序是固定的先看状态卡在哪个阶段再看接口参数最后看网络类型和区域。卡在Init说明本端收到了对端的Hello但对方没收到自己的。八成是单向连通、接口被ACL挡了、或者两边掩码不一致导致网段判断不同。卡在ExStart或Exchange最常见的是MTU不一致——一端1500一端1400Hello能通但DD报文过不去。这个坑特别隐蔽因为ping大包才能测出来。# 定位OSPF邻居问题的常用命令 display ospf peer brief display ospf interface GigabitEthernet0/0/0 display ospf errordisplay ospf error这条命令很多人不知道但它能直接告诉你Hello报文被丢弃的原因比一个个猜参数快得多。注意广播网络里邻居停在2-Way不一定有问题非DR/BDR之间本来就停在2-Way。判断标准是DR和BDR的邻居关系是否Full全网路由是否学全。4.2 BGP邻居卡在Active或ConnectBGP邻居起不来先分清是TCP层的问题还是BGP层的问题。卡在Connect或Active说明TCP 179端口没握上手原因通常是路由不可达、ACL阻断、或者更新源地址配置错误。卡在OpenSent或OpenConfirm说明TCP通了但BGP参数不匹配重点查AS号、Router ID冲突、认证配置。这里有个高频坑用环回口建邻居时忘了配peer connect-interface导致本端用物理口地址发起连接对端不认。还有一种情况是多跳邻居没配peer ebgp-max-hopEBGP非直连场景下必配。排查时我的习惯是先在本端用display bgp peer看状态再用display tcp status确认179连接是否建立最后抓包看Open报文里的参数。三步下来基本能定位。4.3 VLAN间不通的三个高发点VLAN间路由不通我按这三个点依次查。第一三层接口有没有起来VLANIF对应的VLAN里必须至少有一个up的物理口否则VLANIF是down的。第二终端网关地址有没有配对这个问题低级但发生率高。第三交换机之间的Trunk有没有放行对应的VLAN尤其是用VLANIF做网关时Trunk不放行该VLAN流量就过不去。单臂路由的场景还要多查一项子接口的封装VID和Trunk的PVID是否对应。子接口上dot1q termination vid 10配了10但Trunk口PVID是1且没放行10照样不通。4.4 期中排错速查表现象首要怀疑点快速验证命令OSPF卡Init单向连通/掩码不一致display ospf errorOSPF卡ExStartMTU不一致ping大包测试BGP卡Active路由不可达/更新源错display bgp peer verboseVLAN间不通VLANIF未up/Trunk未放行display vlan / display interface Vlanif聚合口只有一条转发两端模式不匹配display eth-trunkNAT不生效ACL未匹配/接口方向错display nat sessionVRRP不切换抢占未开/优先级相同display vrrp这张表我建议打印出来放手边期中阶段遇到问题先查表比翻文档快。但要提醒一句速查表是加速器不是替代品。每解决一个问题都要回头搞明白现象的成因否则下次换个拓扑照样抓瞎。5. 错题复盘与考场节奏控制5.1 错题本该怎么记才有用我见过太多人的错题本就是抄一遍正确答案这种记法基本无效。有效的错题记录至少要有三个字段当时的现象、我的错误判断、正确的判断路径。第三个字段最重要它记录的是思维方式的修正而不是知识点本身。举个例子。我做OSPF虚连接练习时配了虚连接但路由学不过来。当时的判断是虚连接的area配置写错了实际原因是传输区域必须是骨干区域且两端都要配。错题本上我记的就不是虚连接要两端配而是遇到虚连接不通先确认传输区域是不是area 0再查两端配置。前者是结论后者是路径。考试时能救你的是路径。错题本还要定期回看。我的做法是每周末把当周错题重做一遍只做错的那些不看答案。能独立做出来的划掉做不出来的留到下周。这个机制保证了我的盲区在持续缩小。5.2 模拟考的时间切分期中阶段至少要做两次完整模拟计时按真实考试的节奏来。时间切分我建议按题型来选择题快速过不会的先标记不纠缠实验题按先通后优的原则先把基础连通做出来拿到基本分再回头做策略和优化。实验题最容易犯的错是从头配到尾一次成功一旦中间某步出错后面全乱。我的做法是分段验证配完二层验一次配完三层验一次每段都确认无误再往下走。多花的验证时间比最后全盘重配省得多。还有一个细节考试环境下设备启动慢拓扑加载要时间这几十秒别浪费先在心里把配置顺序过一遍。我在练习时就刻意训练这个习惯开机等待的时间用来回忆拓扑结构和关键参数实际敲配置时能快不少。5.3 我个人在期中阶段的几条硬经验最后分享几条我自己踩出来的经验都是文档里不会写的。第一别追求一次做完所有功能。期中练习的拓扑一次加一个功能每加一个都验证比一口气配完再调试效率高得多。第二命令要敲不要复制。复制粘贴看似快但你对命令的熟悉度建立不起来。考试里没有剪贴板手速和准确率都是练出来的。第三异常现象比正常现象更值钱。配通了就结束是浪费配通之后把某个参数改坏观察现象再改回来这才叫练到位。第四每周末留半天什么都不配只翻自己的错题本和配置笔记。这段时间看起来没产出实际上是知识从短期记忆转长期记忆的关键窗口。第五找一个能互相讲题的人。把BGP选路讲给别人听讲到卡壳的地方就是你没真懂的地方。这个方法的效率比独自看书高好几倍我当年就是靠给同伴讲OSPF的LSA类型才发现自己对Type 4和Type 5的区别一直理解得含糊。期中这个节点本质上是一次知道自己不知道什么的机会。练得越早发现自己不会什么后面补起来就越从容。拓扑可以重搭配置可以重敲但那些在排查过程中磨出来的判断力才是真正带到考场和项目现场的东西。