简介一份华为HCNA认证考试题库资料共收录九百一十二道真题及参考答案内容围绕网络基础、IP地址规划、PPP与HDLC等数据链路层协议、OSI七层模型、TCP/UDP传输机制、VLSM可变长子网掩码、D类多播地址、FTP与TFTP文件传输等核心考点展开并附有详细知识点讲解。题库覆盖范围广题型丰富适合正在备考HCNA/HCDA认证或需要夯实网络基础的学员使用尤其适合考前冲刺与查漏补缺。资源为单个PDF文档共一个文件大小约二百九十七KBPDF格式方便在手机、电脑上随时翻阅每道题均给出正确选项及解析便于快速回顾。目前已有九十九人学习下载可作为考前刷题、错题整理的实用素材。通过系统练习读者不仅能熟悉华为设备的基础配置命令还能掌握地址计算、子网划分、路由协议等核心技能有效提升考试通过率。1. HCNA题库刷的是什么先弄懂这件事再背题很多人第一次接触 HCNA 题库都是同一个场景想考网络工程师认证师兄师姐甩过来一份“912题含答案”说背完就能过。于是你打开 PDF第一题是“IP 地址 199.32.59.64子网掩码 255.255.255.224网段地址是”第二题是“在路由器串行接口上封装 PPP 协议输入什么命令”。你还没弄懂“网段”和“PPP”是什么就已经开始背答案了——这就像没摸过方向盘的人直接背交规能过科目一上路还是慌。这份 HCNA 题库表面上是 912 道选择题实际上是一个网络工程师入行前必须建立的“底层认知框架”。HCNA 是厂商认证体系里的入门级别对应的科目 012-211及格线 600 分限时 90 分钟题库版本 100。但比考试参数更重要的是这些题目按主题铺开从 IP 地址、子网掩码到 OSI 模型、TCP/UDP再到 VLAN、STP、ADSL基本覆盖了一个网络从“设备怎么寻址”到“数据怎么传输”再到“网络怎么组网”的全过程。刷这份题库的正确姿势不是背答案而是借题目搞懂四个问题网络怎么给设备发“门牌号”数据在链路上怎么“说话”局域网和广域网分别靠什么运转以及不同网络技术之间到底有什么区别。把这四件事串起来HCNA 的 912 道题就不再是零散记忆而是一张完整的网络认知地图。2. IP 地址与子网掩码网络世界的门牌号与楼层图2.1 IP 地址每个设备唯一的“门牌号”想象一栋大型写字楼每间办公室要能收到快递就必须有一个唯一的房号。IP 地址就是网络世界里设备的房号。IPv4 地址由 32 位二进制组成为了方便人类阅读写成四组十进制比如 199.32.59.64。这 32 位又被分成网络位和主机位网络位告诉你“你在哪栋楼”主机位告诉你“你是哪间办公室”。题目里反复出现“合法 IP 主机地址”的判断考的就是这个逻辑。比如 127.2.3.5以 127 开头的是回环地址专门用来让本机测试自己不能分配给主机225.23.200.9 落在 224 到 239 之间属于 D 类组播地址也不当普通主机地址用192.240.150.255/24 看着像普通地址但 /24 掩码下主机位全 1那是广播地址专门用来向网段内所有设备喊话同样不能配给主机。所以 1.255.255.2/24 反而是合法的网络位是 1.255.255主机位是 2既不是全 0 也不是全 1符合普通主机地址的规矩。这类题刷多了你会发现它考的不是“这个数字好不好记”而是你是否理解 IP 地址的结构——网络位、主机位、保留地址三类边界。2.2 子网掩码把“门牌号”切成网络和主机的刀光有 IP 地址还不够。199.32.59.64 这个地址前三位是网络位还是前两位是网络位没人告诉你。子网掩码就是那把刀它用连续的 1 标记网络位用 0 标记主机位。255.255.255.224 换算成二进制是 11111111.11111111.11111111.11100000意味着前 27 位是网络位后 5 位是主机位。网段地址的计算方法是把 IP 地址和子网掩码按位做“与”运算两个位都是 1 结果才是 1否则为 0。用 Python 几行代码就能演示ip 199.32.59.64 mask 255.255.255.224 # 把 IP 和掩码的每个字节转成整数按位做与运算 network ..join( str(int(a) int(b)) for a, b in zip(ip.split(.), mask.split(.)) ) print(network) # 输出 199.32.59.64这里int(a) int(b)就是逐字节的按位与59 和 255 与完还是 5964 和 224 与完仍是 64所以网段地址就是 199.32.59.64。如果主机位是 65和 224 与运算后65 的二进制是 01000001224 是 11100000与完得 01000000也就是 64——所以 199.32.59.65 属于这个网段但它不是网段地址而是网段里的第一台主机。这道题的易错点就在这儿网段地址永远是主机位全 0 的那个值不是第一个可用 IP。2.3 /28 这类写法斜杠后面藏着什么信息题目里还有一类题型直接给“192.168.1.7/28”让你反推子网掩码。斜杠后面的 28 表示前 28 位是网络位对应掩码是 255.255.255.240。可以用一条简单的规则推导32 减 28 等于 4说明主机位有 4 位2 的 4 次方是 16表示这个子网有 16 个地址256 减 16 得 240即最后一个八位组是 240前面三组都是 255。这种“斜杠写法”在真实网络里叫 CIDR 记法配套的概念是 VLSM可变长度子网掩码。题目里考它的全称——Variable Length Subnet Masking——很多人记不住其实含义就在字面上不同的子网可以使用不同长度的掩码大网段可以切成大小不等的小网段避免浪费 IP 地址。比如一个公司有 200 人、50 人、20 人三个部门分别分 /24、/26、/27 的网段各取所需这就是 VLSM 的日常用法。而 D 类地址224.0.0.0 到 239.255.255.255专门用于组播它压根没有缺省子网掩码的说法题目里考这一点就是提醒你别把 A/B/C 类的规则硬套到 D 类头上。3. OSI 模型与协议栈数据在路上是怎么“说话”的3.1 分层模型为什么要把网络拆成七层你有没有想过一份数据要从你的电脑传到千里之外的服务器中间要经历多少道工序网线负责传电信号网卡负责把信号变成数据帧操作系统负责把数据帧交给 IP 协议打包TCP 负责确认对方收到了浏览器负责把网页渲染出来。如果这些都混成一锅粥任何一处出问题都没法排查。OSI 参考模型就是来“分锅”的它由 ISO 标准组织提出把网络通信拆成七层自下而上依次是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。打个比方这就像一个快递公司物理层是运输货车数据链路层是分拣中心网络层是规划路线的调度员传输层是快递单上的签收确认应用层是你下单的购物 App。每层只干自己的活只和上下两层打交道。某层出问题就找某层的责任人——网线断了找物理层IP 地址配错找网络层端口不通找传输层页面打不开先看应用层。题目里考“传输层是第几层”答案是第 4 层。这只是记忆题但理解分层背后的“各司其职”才是真考点。表示层协议包括 ASCII、EBCDIC字符编码、MPEG、MIDI音视频编码这些管的是“数据长什么样”而 RPC、NFS、SQL 属于应用层协议管的是“业务怎么发起”——同一份数据不同层关心的问题完全不同。3.2 传输层TCP 和 UDP 的“可靠”与“轻快”之争传输层只有两个主角TCP 和 UDP。TCP 像挂号信每一封都要对方签收丢了会重发顺序乱了会重排UDP 像平信寄出去就不管了速度快但可能丢。题目里有一道很经典的逻辑题对于本身已经具备可靠性机制的应用层协议传输层该选谁答案是 UDP。为什么比如 TFTP简单文件传输协议这类轻量级应用应用层已经做了简单的确认机制传输层再用 TCP 就重复了还白白增加开销。同理 DNS 查询通常也用 UDP——查一个域名而已一个请求一个响应丢了重发一次就行没必要先建立 TCP 连接再查。TCP 报文头里源端口号占 2 个字节也就是 16 位能表示 0 到 65535 的端口号这也是题目爱考的数字。区分 TCP 和 UDP 的题目核心就一句话要可靠、要顺序、能接受慢选 TCP要快、能接受偶尔丢、请求响应式选 UDP。协议没有好坏只有合不合适。ICMP 不在传输层它附着在网络层负责传送错误报告和诊断信息——ping 命令发的就是 ICMP Echo 请求报文类型字段为 8、代码字段为 0。看到这个组合你就知道对方在“喊话测试连通性”。3.3 数据链路层PPP、HDLC 和以太网的分工数据链路层是“分拣中心”它把物理层收到的比特流组装成帧加上源 MAC 和目的 MAC再交给上层。题目里考的数据链路层协议有 PPP、HDLC 和 IEEE 802.3。PPP 和 HDLC 常用于广域网串行链路IEEE 802.3 是以太网标准而 IPX 是网络层协议不属于这一层。PPP 协议本身值得多说一句它是在串行链路上封装网络层数据的标准方法支持认证、压缩和错误检测。厂商路由器上启用 PPP需要在接口视图下执行link-protocol ppp命令。很多初学者会把这条命令和encapsulation ppp搞混——那是另一家厂商的写法华为系的语法是link-protocol。这类“厂商命令差异”在考试里是送分题但在真实设备上敲错了链路就是起不来。数据链路层下面还分了两个子层MAC介质访问控制子层管硬件地址和帧的收发LLC逻辑链路控制子层管与网络层的接口。IEEE 802.2 标准专门描述 LLC 子层802.3 描述以太网 MAC 层——题目考这种细节是为了让你知道同一层内部也有分工。网桥和交换机工作在数据链路层路由器工作在网路层Hub 工作在物理层这个对应关系也是常考选择。3.4 网络层IP 包怎么找到下一站网络层的核心设备是路由器它工作在 OSI 第 3 层负责根据 IP 地址决定数据往哪儿走。路由器不关心数据帧里的 MAC 地址细节它只看目的 IP查路由表把包转给下一跳。数据在这一层被称为“包”Packet在网络层及以下各层每一层都会给数据加上自己的“快递面单”——数据链路层加帧头帧尾网络层加 IP 头传输层加端口号。与网络层相关的控制协议是 ICMP它主要用来报告错误和诊断网络状况。题目考过 ICMP 报文类型类型 8 代码 0 是 Echo 请求类型 0 代码 0 是 Echo 应答类型 11 是超时类型 3 是目的不可达。实际用的时候ping 不通先看是“请求超时”还是“目的不可达”——前者多半是链路或防火墙问题后者往往是路由配置有误。理解 ICMP 的报文分类比死记类型数字更能帮你排查真实故障。4. 局域网与广域网从 Hub、VLAN 到 ADSL 的组网拼图4.1 拓扑结构不同形状不同命网络的物理连接方式叫拓扑常见的有总线型、星型、环形、树形和网型。每一种拓扑都有自己的“性格”。总线型是所有设备共用一根主干线数据发出去全线都能收到就像老式办公室所有人共用一部电话分机——一个人说话全屋都听得见。它的优点是省线、结构简单但缺点是安全性差任何人都能“听到”总线上传输的数据而且主干线一旦断了整个网络直接瘫痪。星型是大家各自拉线到中心交换机或集线器中心设备就是“电话总机”。它设计简单、容易扩展但中心设备挂了全网跟着完蛋这叫单点故障。树形是星型的扩展像公司总部的核心交换机下面接着各楼层交换机。环形是首尾相连数据沿着环一站一站传。网型Mesh最“土豪”每两个节点之间都有冗余链路全连接 n 台设备需要 n(n-1)/2 条物理链路任何一条断了都不影响其他路径可靠性最高但成本也最高。题目里考“哪种拓扑安全性保密性差”选总线型“哪种一条链路故障造成所有通信中断”也选总线型“哪种可靠性最高”选网型。这些题背后其实是一个判断框架可靠性从低到高大致是总线、星型/树形、环形、网型成本从低到高也是这个顺序。组网的时候预算有限选星型核心骨干要稳就上冗余链路。另外 Hub 组建的以太网本质是共享式以太网——所有端口共用一条总线同一时刻只能有一个设备在发数据所以 Hub 连出来的网络规模一大就卡这也是它被交换机取代的原因。4.2 二层网络的“环路噩梦”和 STP 解药局域网里一旦出现冗余链路就会产生环路。环路不是“多一条路更稳”那么简单它会让数据帧在交换机之间反复转圈引发广播风暴——每个广播帧被所有交换机复制转发越转越多最终耗尽带宽还会导致 MAC 地址表不稳定交换机一会儿认为某个 MAC 在端口 A一会儿又在端口 B转发逻辑直接错乱。STP生成树协议就是为了破环而生的。它让交换机端口进入五种状态禁用Disabled、阻塞Blocking、监听Listening、学习Learning、转发Forwarding。正常工作时STP 会把冗余端口阻塞掉只留一条逻辑上的无环路径某条链路断了再激活阻塞端口顶上。MSTP 是 STP 的增强版它把多个 VLAN 映射到不同的实例上实现负载分担。题目考“哪些网桥属于同一个 MSTP 域”条件是域名一致、VLAN 与实例的映射关系一致——这两个条件缺一不可端口数量一致并不算数。环路还有一种常见解法是端口聚合把多条物理链路捆绑成一条逻辑链路既提高带宽又能实现流量负荷分担某条成员链路断了其他还能顶住相当于给带宽和可靠性同时上了保险。题目问端口聚合的优势答案就是提高链路带宽、流量负荷分担、提高网络可靠性这三项——聚合不是用来复制数据做分析的。4.3 VLAN 间通信既要隔离又要互通VLAN 是二层网络的“隔断墙”把一个大广播域切成多个小广播域。Access 端口是交换机上连接电脑的端口它只能属于一个 VLAN收到不带标签untag的帧就打上端口的 PVID 标签收到带标签tag的帧如果和自己不属于同一个 VLAN 就丢弃。把交换机的 access 端口加入 VLAN 4有两种等效的配置方式一种是在 VLAN 视图下把端口加进去[Switch] vlan 4 [Switch-vlan4] port ethernet 0/1另一种是在端口视图下指定 access VLAN[Switch] interface ethernet 0/1 [Switch-Ethernet0/1] port link-type access [Switch-Ethernet0/1] port default vlan 4VLAN 划分好后同一个 VLAN 内的用户能二层互通不同 VLAN 之间默认是隔离的。但业务上往往需要“隔离但可访问”比如财务部门不允许别人二层直连但又要能访问公司服务器。解决办法是三层互通要么用“L2 交换机 路由器”的经典组合要么直接用三层交换机。三层交换机的做法是给每个 VLAN 配一个虚拟接口VLANIF作为网关用户把默认网关指向它跨 VLAN 的流量就走三层转发。题目里那道“A 与 B 二层互通、A/B 与 C 二层隔离但三层互通”的题配置要点就是A 和 B 划入同一 VLANC 划入另一个 VLAN再在两个 VLANIF 上配 IP 地址作为用户网关——四个选项全是必要的。4.4 接入网技术ADSL、VDSL 和那些 Modem 接口家庭宽带和运营商机房之间的这段网络叫接入网。ADSL 是这里面出现频率最高的词它的核心特征是“不对称”下行速率远大于上行速率。因为普通用户主要是下载上传少所以上行频段用 26 kHz 到 138 kHz下行频段用 138 kHz 到 1104 kHz电话语音走更低频段三者互不干扰这就是“打电话的同时能上网”的原理。ADSL 下行速率最高可达 8 MbpsADSL2 的上行速率理论最高 1 Mbps。VDSL 是 ADSL 的短距离高速版。它适用于距离小于 200 米的密集客户群支持对称和非对称两种传输模式非对称模式最高 52 Mbps对称模式最高 26 MbpsVDSL2 下行最高可达 100 Mbps。选 ADSL 还是 VDSL就看用户离机房多近、需要多大带宽——距离近、要高速选 VDSL距离远、只求稳定ADSL 更现实。Modem 接口也是常考细节ADSL Modem 连电话线用 RJ11 接口连电脑网卡用 RJ45 接口。这两个接口长得像但 RJ11 是 4 芯或 6 芯的电话线接口RJ45 是 8 芯的网线接口插错了地方设备根本没反应。如果你家是老的电话线宽带墙上那个口就是 RJ11从 Modem 到电脑再换 RJ45 跳线——这就是“超级一线通”的实际形态。5. 常见误区与易混概念刷题时最容易踩的 5 个坑5.1 单工、半双工、全双工键盘、对讲机、电话易混点半双工和全双工的边界。 为什么混都能发能收区别只在“能不能同时”上表面看差别不大。 怎么区分单工是只能单向传输比如键盘只能往电脑里输入显示器只能从主机接收画面半双工是能发能收但同一时刻只能干一件事对讲机就是典型——你说的时候对方只能听按着通话键的那一瞬间你是收不到对方消息的全双工是同时收发打电话时双方可以同时说话同时听。判断标准就一条看“说话”和“听话”能不能同时进行。键盘只出一个方向选单工电话网络两边能同时选全双工对讲机抢话权选半双工。5.2 网桥、交换机、路由器二层和三层别搞混易混点交换机和路由器谁工作在几层。 为什么混都是“转发数据的盒子”长得也像插上电都是几个网口。 怎么区分交换机工作在数据链路层第 2 层它看 MAC 地址转发路由器工作在网络层第 3 层它看 IP 地址转发。Hub 工作在物理层第 1 层纯粹是把电信号复制广播出去不做任何智能判断。网桥也是二层设备它是交换机的“祖先”交换机可以理解为多端口网桥。考试时看到“根据 MAC 地址转发”就选交换机/网桥看到“根据 IP 地址选路”就选路由器。5.3 Access 端口“收到带 tag 的帧”是丢还是收易混点Access 端口收到带标签的帧到底怎么处理。 为什么混因为网上很多教程只说“Access 端口一般接电脑发出去的帧不带标签”容易让人以为它根本不处理带标签的帧。 怎么区分Access 端口的规定是——收到带 tag 的帧如果标签 VLAN 和端口 PVID 一致就接收不一致就丢弃收到不带 tag 的帧打上端口 PVID 再接收。所以那句“收到带 tag 的帧直接丢弃”是错的前提是“标签和 PVID 不一致”才丢。这套规则保证的是Access 端口只属于一个 VLAN不可能同时接收两个 VLAN 的流量。5.4 物理拓扑和逻辑拓扑不是一回事易混点星型结构是不是等同于交换式网络。 为什么混因为现在家里组网普遍是“一根网线插路由器”看起来全是星型。 怎么区分物理拓扑是设备实际怎么连线逻辑拓扑是数据实际怎么流动。用 Hub 组建的网络物理上连成星型所有设备都连到 Hub但 Hub 内部是共享总线数据一发送就是广播给所有人逻辑上还是总线型。题目里那句“通过 Hub 组建的以太网的实质是共享式以太网”考的就是这个区分。判断拓扑不要只看连线形状要看数据在介质上是“独享还是共享”。5.5 “网段地址”不是“第一个可用 IP”易混点算完网段后顺手把网段地址当成主机地址用。 为什么混因为 IP 地址、网段地址、广播地址、可用主机地址这几个值长得太像都是同一个网段里的数字。 怎么区分网段地址是主机位全 0 的值广播地址是主机位全 1 的值两者都不能分配给设备。中间的主机位非全 0 非全 1 的地址才是可用主机地址。以 199.32.59.64/27 为例网段地址是 199.32.59.64广播地址是 199.32.59.95可用主机地址从 199.32.59.65 到 199.32.59.94。“一个网段有 16 个地址”时可用主机只有 14 个——这个“减二”的细节在配置 IP 地址时反复让人翻车。6. 这套题库什么时候用、怎么用才不白刷这套 912 题的 HCNA 题库最适合用的时间是“准备初级网络认证考试前 1 到 2 个月”。它是很好的“考纲地图”题目分类覆盖了 IP 编址、协议原理、局域网技术、广域网接入等核心模块你把每个模块的题做一遍错的题回到知识点本身去补基本就能摸清考试的重点在哪。但它也有明确的边界。如果你想学的是“怎么配置真实设备”比如怎么调试 OSPF、怎么排查链路故障这套选择题题库帮不上什么忙——那些内容需要模拟器敲命令练。如果你关心的是最新技术趋势比如 SDN、Wi-Fi 6、云网络这套以经典网络为主的题库同样覆盖不到它是“地基”那部分知识不是“新装修”。我的建议是把它当“诊断工具”而不是“背诵材料”。第一遍按章节做题错了不要急着看答案先自己想这题考的是 IP 地址结构还是协议分层还是拓扑特点想不出来再翻答案并把对应的知识点记下来。第二遍专门做错题直到每个错题都能用自己的话讲清楚“为什么选这个”。如果一道题你能不看选项就说出考点和推理过程那它就不再是死记的答案而是长在脑子里的判断。我自己备考时就吃过亏一开始追求“刷完 912 题”结果只记住了字母选项遇到题目换一种问法就懵了。后来改成“每道题逼自己解释原因”IP 地址那类题做了三遍前两遍错的都是把网段地址和可用主机地址搞混等到能脱口而出“主机位全 0 是网段、全 1 是广播”的时候同一类题型就再也没错过。从那以后我每次刷题都强制自己先讲原因再看答案效率比盲目二刷高得多。这份题库的价值不在于那 912 个正确答案而在于它帮你把网络基础的黑匣子一层层打开。希望帮到你。本文还有配套的精品资源点击获取