HCNA题库怎么用:从子网掩码到VLAN、STP的网络基础梳理
简介HCNAHCDA认证备考题库面向准备华为初级网络认证的考生及网络基础学习者围绕912道选择题与判断题组织内容帮助梳理考试常见考点并进行自测。压缩包仅含1个PDF文件大小约297KB轻量便于在电脑或移动端随时打开刷题。题目覆盖IP地址与子网掩码计算、PPP与数据链路层协议、OSI七层模型、TCP/UDP传输层、ICMP诊断、VLSM、FTP/TFTP/DNS应用、MAC地址、Hub组网、端口聚合、STP/MSTP及GVRP等知识点并附有参考答案可对照题目定位薄弱环节。已有101人学习适合考前按章节刷题、复盘错题和快速回忆命令与概念。由于是单一PDF汇总检索和打印相对方便也可作为课堂教学或实验前的知识清单使用。1. 一份 HCNA 题库能给你什么从一道子网掩码题说起有位朋友第一次翻 HCNA 题库第一题就停住了IP 地址 199.32.59.64子网掩码 255.255.255.224问网段地址。他盯着四个选项看了十分钟最后勾了 .224。正确答案是 .64。他卡住的不是算术是“掩码到底在干什么”这件事从来没想明白。这份含 912 道题、题题带答案的 HCNAHCDA题库资料价值从来不在让你背下 912 个答案而在于它把网络世界里那些零散、平时只闻其名不问其理的概念——子网掩码、VLAN、STP、OSI 分层、ADSL、ICMP——全部摆到台面上逼你一条一条说清楚。刷过和没刷过的人差别不在记性在脑子里有没有那张网。2. 认证题库为什么存在把散落一地的知识点串成一张网网络这门手艺有个特点入门概念单独拿出来都不难难的是它们彼此咬合。子网掩码牵扯到网段地址和广播地址VLAN 牵扯到 Access 口和 Trunk 口STP 牵扯到环路和端口状态ADSL 牵扯到频段和接入距离。任何一个点没打通后面都会变成玄学。题库这种形态恰好是把这些点按“考试能问出来的方式”重新排列了一遍。2.1 题库是知识索引不是题目堆很多人对题库的理解是“提前知道答案”。这个理解偏了。真正的价值在于它把一份几百页的教材压成了 912 个具体问题每个问题对应一个可以独立验证的判断。比如“TCP 报文头中的源端口号占用几个字节”这种题看起来是记忆题实际上是在提醒你端到端通信里源端口和目的端口各 2 字节加上序号、确认号、标志位、窗口、校验和凑成 20 字节固定头。你把这一条记住再去理解端口复用、NAT 转换、防火墙放行规则就都顺了。题库的第二个作用是提供反馈。自己看教材看完一段不知道懂没懂做一道题对错立刻摆在面前。这种即时反馈对初学阶段很关键它把你从“好像看懂了”的自我感觉里拉出来。血泪经验是很多人复习到后期教材翻了三遍做题正确率还是七成上下原因往往不是没看过而是从没被题目逼着表态。第三个作用容易被忽略它训练的是读题的耐心。网络设备的配置题往往一句话里藏三个条件比如“A 与 B 二层互通、AB 与 C 二层隔离、AB 与 C 三层互通”你得把它拆成A 和 B 同 VLAN、C 单独一个 VLAN、交换机上起两个 VLAN 虚接口并配网关。没有这种拆句训练看真实需求文档会非常吃力。2.2 912 道题摊开骨架其实只有几层把题库按主题归一下类大致落在这么几块上网络基础与拓扑结构、OSI 与 TCP/IP 分层、IP 地址与子网划分、二层交换VLAN、STP、端口聚合、广域网与接入技术PPP、ADSL、VDSL、网络分层架构骨干网、城域网、接入网、标准化组织与协议归属。看起来杂其实是一条主线数据从一台机器出发经过物理介质、二层交换、三层路由、广域链路最后到达另一端。打个比方这套知识像一栋楼。物理层和介质是地基和管道二层交换是楼层里的走廊和门牌三层路由是电梯和楼层索引广域网是连接不同楼的连廊接入技术是把外面的人引进大门的门禁。题库里的题绝大多数是在问你“这根管道接到哪个接口”“这个门牌怎么编”“这条走廊堵住了怎么办”。一旦你按这个骨架去归类912 道题会迅速收缩成二三十个母题。子网掩码的题有几十道本质是同一件事把 IP 和掩码按位与。STP 的题十几道本质是同一件事怎么在冗余链路里留一条活路、堵住其余的路。归类做完了你做的就不再是 912 道题而是三十来个知识点各验证几遍。2.3 为什么“含答案”比“题多”更关键题目多不难难的是答案能让你信服。一道关于 MSTP 同域条件的题答案是“域名相同、VLAN 与实例映射关系一致”。如果只有题目没有答案你会去猜如果答案只写“BD”你会以为记住了。真正的用法是反过来先自己判断再看答案答案和你判断不一致时去推为什么。举个具体例子题库里有道题问“二层网络中的路径环路容易引起哪些问题”答案给的是“广播风暴”和“MAC 地址表不稳定”。这两个后果其实是一回事的两面广播帧在环里无限转圈形成风暴同一台交换机的 MAC 表项会在两个不同端口之间反复横跳因为同一个源 MAC 从环的两侧都能到达。你把这个因果链想通了STP 存在的理由就不用背了。所以这份资料最实用的地方是那 912 个“正确答案”充当了校对器。它不一定能让你懂但它能告诉你哪里不懂。3. 题库里最费脑的几块子网、VLAN 与环路网络认证考试里真正能拉开差距的不是名词解释是三类计算和判断地址怎么切、VLAN 怎么划、环路怎么防。这三块在题库里占了相当大的比重也最容易翻车。3.1 子网掩码与 VLSM一条街怎么切成门牌号把 IP 地址想成一条街上的门牌号掩码就是规定“哪几位是街道、哪几位是门牌”。255.255.255.224 换成二进制是 24 个 1 加 3 个 1也就是 /27前 27 位是街道后 5 位是门牌号。5 位最多表示 32 个号码所以每个网段 32 个地址去掉网络地址和广播地址可用 30 个。回到开头那道题199.32.59.64/27最后一段 64 落在 0—31、32—63、64—95 这个区间的第三段所以网段地址是 199.32.59.64广播地址是 199.32.59.95。写成代码就是一次按位与# 把 IP 与掩码按位与结果就是网段地址 ip 199.32.59.64 mask 255.255.255.224 to_int lambda s: int.from_bytes(bytes(map(int, s.split(.))), big) net to_int(ip) to_int(mask) print(..join(str(b) for b in net.to_bytes(4, big))) # 199.32.59.64这段代码只有三步把点分十进制转成 32 位整数、按位与、再转回来。to_int负责格式转换负责提取网络位to_bytes(4, big)负责把结果还原成四段。你不需要在考试里写代码但把这个过程手推一遍比背十道题的答案管用。VLSM可变长度子网掩码是这套切分法的进阶用法同一条街上有的院子要 100 个门牌有的只要 2 个。如果统一按 /25 切小院子浪费一大堆地址。VLSM 允许你按需切需要 100 个就切 /25需要 2 个就切 /30。题库里那道“VLSM 的含义”看着像送分题实际上是在问你知不知道“掩码长度可以因网段而异”这件事。顺带说清一个常被搞混的点D 类地址没有子网掩码。它不表示某个网络而是组播组的编号224.0.0.0 到 239.255.255.255 这一段天然没有“网段”概念所以题目问“D 类地址缺省子网掩码有几位”答案是“没有子网掩码”。3.2 VLAN 与三层互通同一栋楼里的独立单元VLAN 解决的问题很朴素一台交换机插了 24 根线24 台机器默认在同一个广播域里谁发一个广播帧其余 23 台都得处理一遍。人一多广播就成了噪音。VLAN 把一台物理交换机切成若干个逻辑交换机每个 VLAN 是一个独立广播域。题库里有道题问“Access 端口的特点”答案四条收到带 tag 的报文直接丢弃、缺省 VLAN 就是它所在的 VLAN 不需要手工配、只能属于 1 个 VLAN、收到 untag 的报文打上端口 PVID。这四条其实在描述一件事Access 口是“终端口”它只认不带标签的普通帧进去打标签、出来撕标签。配置题更值得琢磨。题库里问“把 access 端口 ethernet0/1 加入 VLAN 4 有哪些配置方法”给了两个正确选项路径完全不同# 写法一先进 VLAN 视图再把端口加进来 [Switch] vlan 4 [Switch-vlan4] port ethernet 0/1 # 写法二先进端口视图再声明它属于哪个 VLAN [Switch] vlan 4 [Switch] interface ethernet 0/1 [Switch-Ethernet0/1] port access vlan 4两条路殊途同归因为配置的本质是“声明一种归属关系”而不是“执行一个动作”。vlan 4是创建并进入 VLAN 4 的视图port ethernet 0/1是在 VLAN 侧拉端口进来port access vlan 4是在端口侧声明归属。不同设备、不同版本的命令写法会有出入但“从哪一侧声明”这个思路是通用的。再往上一层是 VLAN 间通信。二层隔离之后两个 VLAN 的机器互相看不见要让它们通必须在三层找出口。题库里的标准答案有两条路二层交换机加一台路由器单臂路由或者直接用三层交换机起 VLAN 虚接口。后一种更常见每个 VLAN 配一个虚接口地址这个地址就是该 VLAN 内所有主机的默认网关。主机要跨网段把包交给网关网关查路由表转发到另一个虚接口二层隔离、三层互通同时成立。那道“A 与 B 二层互通、AB 与 C 二层隔离、AB 与 C 三层互通”的题答案四个选项全选逻辑就是这一套A 和 B 同 VLAN、C 单独 VLAN、A 和 B 同网段、交换机配两个虚接口当网关。四个条件缺一不可缺了同 VLAN 就没有二层互通缺了同网段就变成跨网段缺了虚接口就没有三层出口。3.3 STP 与端口状态环路是怎么被堵住的二层网络最怕环路。三层有 TTL包转一圈会被丢掉二层没有这个机制广播帧进了环就永远出不来。题库那道题问环路会引起什么问题答案是广播风暴和 MAC 地址表不稳定这两个后果足以让一个几十台设备的小网络在几分钟内瘫痪。STP 的思路是“主动制造断路”选一个根桥每台交换机算出到根桥的最短路径把多余的那条路的一头堵上。堵住不是简单的关掉而是经过一串状态迁移Disabled端口关闭、Blocking只收 BPDU 不转发、Listening参与选举不转发不学 MAC、Learning学 MAC仍不转发、Forwarding正常转发。题库里问“起用了 STP 的交换机会经历哪些状态”五个全选因为这是一条完整的状态链。端口从 Blocking 到 Forwarding 要走几十秒这段时间网络是断的。这个延迟在当年是为了稳妥放到今天就成了体验问题于是有了 RSTP 的快速收敛和 MSTP 的多实例。MSTP 允许多个 VLAN 映射到不同实例不同实例走不同路径既能利用冗余链路做负载分担又不会互相干扰。MSTP 有个容易考也容易错的地方什么样的设备算同一个域。题库答案是“有相同的域名”和“VLAN 与实例的映射关系一致”。这两条的意思是同一个域内的设备必须对“哪个 VLAN 走哪棵树”有完全一致的看法否则算出来的转发路径对不上环路照样出现。实际部署里还有修订级别这一项题库没列但思路是一脉相承的域内所有参数必须对齐。4. 协议的分层账本OSI、TCP/UDP 与 ICMP 各管什么分层这件事初学的时候觉得是教科书为了出题硬编的做过几道综合题之后才会发现它是真省事。因为每一层只需要关心自己那一摊下层保证送到上层保证看懂。4.1 OSI 七层到底解决了什么问题分层解决的是“责任划分”。物理层管电平和接口数据链路层管一段链路上的成帧和差错检测网络层管跨网段的寻址和转发传输层管端到端的连接和端口会话层、表示层、应用层管会话管理、编码格式和具体业务。题库里问“传输层是第几层”答案是第 4 层这个数字本身没意义有意义的是它上面三层、下面三层这个位置它对接的是应用程序往下交的是网络层。表示层的题目常被忽略。题库问“哪些属于 OSI 表示层协议”答案是 ASCII、EBCDIC、MPEG、MIDI、PICT 这一类。这些名字的共同点是“描述数据长什么样”字符怎么编码、图像怎么压缩、声音怎么采样。换句话说表示层管的是格式不是传输。把这一层想明白了你就知道为什么 UTF-8 和 GBK 的乱码问题本质上是一个表示层问题。分层还有个副产品排障时可以逐层排除。线插好没有物理层、链路通没通数据链路层、地址配没配对网络层、端口开没开传输层、服务起没起应用层。这个顺序比乱试要快得多。标准化组织那几道题也归在这一块。ISO 提出 OSI 参考模型IEEE 搞出 802 系列局域网标准802.3 以太网、802.11 无线局域网、802.2 逻辑链路控制IETF 产出 RFC 文档ITU-T 管电信侧标准。记住“谁管哪一摊”比死记缩写有用。4.2 TCP 与 UDP可靠和快只能选一个这两者的区别说到底是一道取舍题。TCP 建立连接、确认重传、排序去重、流量控制代价是握手要时间、头部 20 字节起步UDP 什么都不管头部只有 8 字节发出去就不管了。对比项TCPUDP连接方式面向连接三次握手无连接直接发可靠性确认、重传、排序不保证送达头部开销20 字节起8 字节典型应用文件传输、网页、邮件DNS 查询、TFTP、实时音视频源端口号长度2 字节2 字节题库里有两道题正好互为对照一道问“FTP 设计用于什么样的文件传输”答案是高吞吐量一道问“TFTP 使用什么协议传送文件”答案是 UDP。同样是传文件一个要可靠一个要轻快选型的分岔口就在这里。还有一道更值得琢磨的对于本身就具备可靠性机制的应用层协议应该选哪个传输层协议答案是 UDP。这句话的潜台词是“不要重复造可靠性”。如果应用层自己会重传、自己做校验传输层再套一层 TCP等于买了两份保险还多付了延迟的成本。这个判断在实际系统设计里非常常用。端口号那两道题也顺带说清TCP 报头里的源端口号占 2 字节范围 0 到 65535。记住 2 字节比记住“有源端口”更有用因为你能顺推出端口号空间的边界也能理解为什么端口会不够用。4.3 ICMP 和 ping网络出问题时先看哪一行ICMP 不是传输协议它是网络层的“信使”负责把出错信息和控制信息送回源点。题库里问“哪种消息可以提供出错信息以及 IP 数据包处理情况给源点”答案就是 ICMP。最有用的一个知识点是类型和代码。类型 8、代码 0 是 Echo 请求类型 0、代码 0 是 Echo 应答。你敲一次 ping发出去的是类型 8收到的是类型 0。如果只有去没有回问题可能在对端不回、也可能在回程路由如果直接返回“目的不可达”那是类型 3问题在路由或策略。把 ICMP 当成仪表盘读数排障就有一条清晰的线ping 网关通不通判断本段链路ping 公网地址通不通判断出口ping 域名通不通判断 DNS。三次 ping 下来问题落在哪一层基本就框住了。很多人排障靠猜就是因为跳过了这一步。5. 常见误区题库里最容易搞混的六个地方刷题库最常见的低效不是记不住是把两个不同的东西当成同一个。下面这几组是初学阶段混淆率最高的。5.1 认证题库不等于考试原题易混点把“912 题含答案”理解成“考试从里面抽题”。 为什么会混数字很具体看起来像一份清单而且确实有大量知识点是重合的。 怎么区分题库给的是知识点和判断标准考试问的是同一批知识点的不同切面。同一道子网题题库问网段地址考试可能问广播地址也可能问可用主机数。真正的用法是把每道题背后的规则抽出来而不是把选项背下来。背选项的人遇到题目换个问法就翻车。5.2 网段地址不等于主机地址易混点看到 199.32.59.64 就以为它是一个可用的主机地址。 为什么会混点分十进制看起来都差不多掩码在后面容易被忽略。 怎么区分先看掩码长度再看地址。199.32.59.64/27 里的 64 是这一段的第一个地址属于网络地址不能分配给主机。判断方法很简单主机位全 0 是网络地址全 1 是广播地址这两个都要扣掉。同一道题里192.168.1.7/28 的掩码是 255.255.255.240这一段有 16 个地址、14 个可用7 落在 0—15 区间内所以它是一个合法主机地址。把“先算区间、再看位置”变成固定动作这类题就不会再错。5.3 半双工不等于全双工也不等于自协商易混点以为“能同时收发”和“双向通信”是一回事。 为什么会混单工、半双工、全双工这三个词字面太像。 怎么区分单工是单向键盘只能输入对讲机之外还有广播半双工是双向但不能同时对讲机说的时候不能听全双工是双向且同时电话可以边说边听。题库里问“哪种设备工作在半双工模式”答案是对讲机就是因为这个“不能同时”。自协商不是第四种模式它是双方自动谈出一个共同速率和双工方式的过程谈崩了就会出现一端全双工、一端半双工然后大量冲突和丢包。5.4 ADSL 和 VDSL距离和带宽在互相拉扯易混点以为 VDSL 是 ADSL 的升级版任何场景都更好。 为什么会混名字里都带 DSLVDSL 里那个 V 还容易被当成 Version。 怎么区分VDSL 的 V 是 Very-high-bit-rate意思是更高速率代价是更短距离。题库里两道题把界线画得很清楚ADSL 适用于远距离大于 2 公里、小于 5 公里分散客户群VDSL 适用于近距离小于 200 米密集客户群。速率上ADSL 下行最高 8MbpsVDSL 非对称最高 52Mbps、对称最高 26MbpsVDSL2 下行理论上能到 100Mbps。换句话说选型不是比谁新是比谁的距离和带宽匹配现场条件。这背后是铜线上的物理规律频率越高衰减越快跑得越快就传得越近没有后悔药可吃。顺带一个常错的细节ADSL 的上下行频段是分开的上行 26kHz 到 138kHz下行 138kHz 到 1104kHz所以它能一边打电话一边上网靠的就是频分而不是时分。5.5 二层交换机不等于三层交换机易混点以为三层交换机就是“更贵的二层交换机”功能差不多。 为什么会混外观差不多接口差不多都能划 VLAN。 怎么区分看它能不能在不同 VLAN 之间直接转发。二层交换机划完 VLAN两个 VLAN 之间是隔离的要通必须外挂路由器。三层交换机内部有路由能力可以给每个 VLAN 起一个虚接口并配地址报文进来查一次路由表就从另一个虚接口出去全程不离开机箱。判断方法很直接看有没有 VLAN 虚接口、有没有路由表。题库里那道“VLAN 间通信有哪些方法”的题答案给的就是二层交换机加路由器、三层交换机两条路正好对应这两种设备的分工。5.6 拓扑结构不等于物理摆放易混点看到设备摆成一圈就说是环型摆成星状就说是星型。 为什么会混拓扑这个词在日常生活里就是“摆法”。 怎么区分题库里有一道判断题专门纠正这个局域网常用的总线型、星型拓扑是指逻辑结构不是实际物理设备构型。判断依据是数据怎么流。用 Hub 组网物理上看是星型所有线都连到 Hub 上但 Hub 内部是一条共享总线同一时刻只能有一个用户发送所以它的实质是共享式以太网、逻辑上是总线型。这一条想通了后面理解冲突域、广播域、CSMA/CD 都会顺很多。6. 什么时候该翻这份题库什么时候别指望它说完了概念落到最实际的问题这份资料该在什么阶段用。适合用的场景有三个。第一个是零基础入门后的第一轮自检。教材看了一两章头脑里有一堆名词但不知道彼此关系这时候做一批基础题能迅速发现“以为懂了其实没懂”的地方。第二个是考前查漏。子网划分、协议归属、设备工作层次这几类题正确率低于八成说明还有硬伤值得回头补。第三个是当索引工具用。遇到一个不熟的名词比如 GVRP、V.35、MSTP 域直接翻到相关题目看它出现在什么语境里比翻目录快。不适合用的场景也有三个。第一种是把题库当唯一学习材料。912 道题覆盖的是考点不是全貌很多“为什么这么设计”的背景它不会讲。第二种是跳过推导直接背答案。同一知识点换个问法就失效这种投入产出比极低。第三种是拿它替代动手。配置命令的写法可以背但端口状态怎么迁移、环路断了之后网络什么表现这些只有在设备上敲过才有体感。阶段建议用法不建议的做法刚接触网络概念按主题分批做做错就回去查一口气刷完只对答案有一定基础专攻子网、VLAN、STP 三类计算判断重复做已经全对的题考前一周掐时间做整套模拟 90 分钟 600 分及格临时背选项工作中遇到问题当名词索引查上下文当作配置手册照抄关于分数和时间的设定也值得说一句题库标注的通过分数是 600 分、时限 90 分钟这两个数字本身就是一种训练目标——它要求你在有限时间里稳定输出而不是慢慢琢磨。平时的正确率再高如果每道题都要想三分钟实际考试照样会紧张。我自己的习惯是每做完一组题不管对错都在旁边写一句“这题在问什么规则”。写了三十几条之后发现重复的规则远比想象中少剩下的都是同一批规则的不同包装。从那以后我每次拿到一份新题库都强制先归类再刷题不再从头到尾顺着做。希望这份梳理能帮你少走一点弯路完整资料已经整理好需要的可以自取。本文还有配套的精品资源点击获取