HCNA题库高频考点:IP编址、VLAN/STP与xDSL易错解析
简介《HCNA题库 912题含答1》面向准备华为HCNA/HCDA认证考试的网络初学者与在校学生围绕网络基础、IP地址与子网掩码、PPP、OSI模型、传输层与数据链路层协议、ICMP、VLSM、交换网络及STP/MSTP等考点组织题目并附参考答案便于按章节自测和定位薄弱环节。压缩包内共1个PDF文件大小约297KB内容以题库与答案解析为主适合打印或电子设备随时刷题。已有101人学习下载。题目覆盖从地址计算、协议分层到二层环路与端口状态等常见题型可用于考前模拟、知识点串联和错题复盘帮助读者在有限时间内梳理HCNA核心概念与解题思路。1. HCNA 题库的第一题就在筛人912 道题到底考哪几块HCNA 题库开篇第一题很能说明问题IP 地址 199.32.59.64、掩码 255.255.255.224问网段地址正确答案就是 199.32.59.64 本身。不少人一看到 .64 就下意识觉得“主机位全 0 不能用”选项直接跳过去。这道题不考记忆考的是“掩码→块大小→网络地址”这条链有没有走顺。912 道题、90 分钟、600 分过线反复出现的就是四块网络基础与分层协议、IP 编址与子网、二层交换与 VLAN/STP、广域网与 xDSL 接入。题型以单选、多选、判断为主多选题少选一个即全错这才是真正丢分的地方。适合刚转数据通信、在校备考初级认证、想把网络基础系统过一遍的人。2. 网络基础与分层拓扑、通信模式、协议归属和 xDSL 数字一次配齐这一章是整份题库的“底盘”。看着杂其实每一节都只有一两种出题套路拓扑题给特征让你反查名字协议题给你协议让你归层接入网题直接考数字。把这些套路拆开剩下的就是背。2.1 拓扑结构题题干给特征选项给名字题库里拓扑相关的题几乎不做正面描述全是“反着问”。给你“一条链路故障造成所有通信中断”答案是总线型给你“有中心控制点、中心设备坏了就单点故障”答案是星型给你“每两个节点之间都有冗余链路”答案是网型给你“数据向所有节点传送、共享介质”还是总线型。所以做这类题不要先想定义先抓题干里的三个关键词有没有中心、链路是否共享、故障影响范围。几个必须记住的结论网型mesh可靠性最高全连接时 n 台设备需要 n(n-1)/2 条物理链路代价是成本高、不易实施总线型安全性和保密性最差因为所有节点挂在同一介质上星型易设计易安装但中心设备是单点故障环形和树形多作为干扰项出现题干里出现“令牌”“双环”才往环形上靠。通信模式是同一节的送分点判断依据只有一句能不能双向、能不能同时。键盘只能输入是单工对讲机双方都能说但不能同时说是半双工电话能同时双向是全双工。题库里“两台设备均能发送或接收但不能同时进行”就是在问半双工选项里出现“自协商”基本都是凑数的。局域网的传输介质只认光纤、同轴电缆、双绞线三种ADSL 是接入技术不是介质凡是把它塞进介质选项的都是错的。局域网的特点是覆盖范围有限、为一个单位所有所以“覆盖范围广”一定是错项。2.2 OSI 七层与协议归属按“谁管什么”归位比死记快协议归层题在题库里密度极高硬背协议清单很容易混。可以按“这层解决什么问题”来归位物理层管电信号和接口数据链路层管相邻节点之间的成帧和差错检测网络层管寻址和路由传输层管端到端表示层管编码和压缩应用层管具体业务。按这个逻辑几条结论就很自然PPP、HDLC、IEEE 802.3、MAC、LLC 属于数据链路层因为它们都在解决“相邻两跳怎么把帧送过去”IP、ICMP、IGMP 属于网络层TCP、UDP 属于传输层ASCII、EBCDIC、MPEG、MIDI、PICT 属于表示层因为它们处理的是数据格式本身。提示题库里表示层那道多选题只选 ASCII/EBCDIC、MPEG/MIDI、PICT/MPEG 三组RPC、NFS、SQL 不算表示层协议别因为“看起来像格式”就多选。OSI 七层的层号也要能对答如流传输层是第 4 层网络层第 3 层数据链路层第 2 层。OSI 本身的缩写是 Open System Interconnection不是“Open System Internet”这类题就是考你有没有认真看全称。设备工作层次同样是固定搭配Hub 在物理层网桥和二层交换机在数据链路层路由器在网络层三层交换机同时具备二层转发和三层路由能力。凡是问到“工作在数据链路层的设备”答案就是网桥和交换机问到“路由器工作在 OSI 的哪一层”直接选网络层。标准组织这一块只有四个名字要分清ISO 提出 OSI 参考模型IEEE 制定了 802 系列局域网标准无线局域网是 802.11逻辑链路控制子层是 802.2IETF 产出 RFC 和 Internet DraftANSI 定义了 FDDI 标准。判断题里如果出现“RFC 由 IEEE 生成”直接判错。2.3 TCP、UDP、ICMP端口和类型码只有几个数字传输层这块的高频考点只有三个方向协议选择、报文头长度、典型应用搭配。协议选择看应用层自己有没有可靠性机制。FTP 追求高吞吐量、自己在应用层做确认走 TCPTFTP 简单、开销小走 UDPDNS 查询通常一个报文就能问完走 UDPSNMP 走 UDP语音视频类走 UDP。题干一旦出现“本身具备可靠性机制的应用层协议”答案就是 UDP因为不需要传输层再保证一遍。报文头长度是纯记忆题TCP 报文头里的源端口号占 2 个字节端口范围 0 到 65535 也是从这个长度来的。这类题只要记住“端口 2 字节、IP 地址 4 字节、MAC 地址 6 字节”三个数字基本不会错。ICMP 要记类型码类型 8、代码 0 是 Echo 请求报文也就是 ping 发出去的那一个类型 0、代码 0 是 Echo 应答类型 3 是目的不可达类型 11 是超时。题库问“哪种消息可以提供出错信息以及 IP 数据包处理情况给源点”答案就是 ICMP因为它是 IP 层的差错和控制报文协议不是传输层协议。2.4 xDSL 家族速率、频段、距离三组数字必须背死接入网这块是整份题库里数字最密集的部分也是最容易记混的部分。把三组数字分开记会轻松很多。第一组是速率。ADSL 下行速率最高 8Mbps上行落在 640Kbps 到 1Mbps 区间ADSL2 上行最高 1MbpsVDSL 对称传输最高 26Mbps非对称最高 52MbpsVDSL2 下行最高能到 100Mbps。四种技术里速率最快的是 VDSL这个结论直接对应“以下 xDSL 技术中数据传输速率最快的是”那道题。第二组是频段。ADSL 把电话线切成三段0 到 26kHz 给普通电话26kHz 到 138kHz 给上行数据138kHz 到 1104kHz 给下行数据。所以问“上行频带”选 26 到 138kHz问“下行频带”选 138 到 1104kHz。ADSL 的两种通道工作方式是快速通道和交织通道交织通道抗突发错误能力强代价是时延变大。第三组是距离与场景。ADSL 适合 2km 到 5km 的分散客户群VDSL 适合小于 200m 的密集客户群。这两句几乎原样出现在题干里看到“近距离、密集”就往 VDSL 上选看到“远距离、分散”就往 ADSL 上选。Modem 的接口同样是送分题和电话线相连用 RJ11和计算机或路由器以太口相连用 RJ45。广义上的 Modem 分同步和异步两种。ADSL 的 G.Lite 标准编号是 G.992.2由 ITU 通过。ADSL 和 VDSL 都能使用的编码方式是 CAP 和 DMT。ADSL 的用户端如果直接接计算机、由计算机拨号Modem 工作在桥接模式。2.5 网络层次与 ISP 分级骨干、城域、接入的位置关系一个完整的 IP 网络从大到小是骨干网、城域网、接入网三层。城域网夹在中间内部再分核心层、汇接层、接入层业务接入控制点以下的二层网络属于接入网。骨干网的结构有平面分层和“平面空间分层”两种平面空间分层的好处是不同平面承载不同业务、正常情况下互不影响、某个平面故障时另一个平面可以备份。骨干网是整个网络的核心对它提出的要求是一串全选高可靠性、灵活性和可扩展性、扁平化、QoS 合理规划、可运营可管理。这类“要求类”多选题凡是正向描述基本都要选。ISP 分四级国际服务提供商、国家服务提供商、区域性服务提供商、本地服务提供商。网络按覆盖范围分局域网、城域网、广域网三类判断一个网络属于哪一类要看规模、拥有者、覆盖范围和物理体系结构不只是看地理范围。注意题库里“典型 IP 电信网络的结构”答案是骨干网、城域网、接入网三项不含“汇接网”而“城域网内部划分”才包含汇接层。同一个词在不同题干里位置不同这是多选题最容易踩的坑。3. IP 编址与子网网段地址、掩码和合法主机地址的速判编址题在题库里占比不低但题型极其固定给 IP 加掩码求网段地址给前缀长度求掩码给一堆地址判断哪个是合法主机地址问 VLSM 的全称和作用。这四类题都可以用同一套动作解决。3.1 网段地址只有一种算法掩码到块大小再到网络地址回到第一题199.32.59.64掩码 255.255.255.224。做法是把掩码最后一段 224 换算成前缀224 等于 11100000也就是 /27。块大小等于 256 减去 224等于 32。然后看 IP 最后一段 64 落在哪个 32 的区间里64 正好是 32 的整数倍所以它本身就是这个子网的起始地址也就是网段地址 199.32.59.64。很多人出错是因为把“网络地址不能用”这条规则套错了地方。网络地址确实不能分配给主机但题目问的是“网段地址”答案是它本身完全正确。选项里 199.32.59.224 是掩码最后一段属于典型干扰项199.32.59.192 是相邻上一个子网的起点跨度对不上。同样的动作套到第二题192.168.1.7/28。/28 的掩码是 255.255.255.240块大小 167 落在 0 到 15 这个区间网络地址是 192.168.1.0广播地址是 192.168.1.15可用主机是 .1 到 .14。所以问掩码答 255.255.255.240问可用主机数答 14。3.2 掩码速查表/24 到 /30 的块大小和可用主机数这张表建议直接背下来考场上不用现算。记法只有一句块大小等于 256 减掩码最后一段可用主机数等于块大小减 2。前缀子网掩码块大小可用主机数典型用途/24255.255.255.0256254常规办公网段/25255.255.255.128128126对半切分/26255.255.255.1926462小型部门/27255.255.255.2243230题库第一题/28255.255.255.2401614点对点小网段/29255.255.255.24886设备互联/30255.255.255.25242路由器互联表格里 /27 那一行对应第一题/28 那一行对应第十六题。考试时先在前缀那一列定位再往右读块大小最后用“IP 最后一段除以块大小取整再乘回去”的口算方式确定网络地址。3.3 合法主机地址三类地址直接排除判断合法主机地址的题本质是排除法按顺序排三遍就够。第一遍排除网络地址和广播地址。主机位全 0 是网络地址主机位全 1 是广播地址这两个都不能配到主机上。192.240.150.255/24 就是广播地址因为 /24 下最后一段全 1直接排除。相反1.255.255.2/24 是合法的因为 /24 只把前三段当网络部分第四段 2 既不是 0 也不是 255。第二遍排除保留地址段。127.0.0.0/8 是回环地址127.2.3.5 不能作为主机地址0.0.0.0 和 255.255.255.255 也各有特殊含义。第三遍排除多播和保留段。D 类地址范围是 224 到 239用于多播没有默认子网掩码225.23.200.9 属于这一类不能当普通主机地址用。E 类 240 以上是保留实验用。MAC 地址相关的题也归在这一节一个 MAC 地址是 48 比特写成 6 组十六进制广播 MAC 地址是 FF-FF-FF-FF-FF-FF全 F数据链路层分 MAC 和 LLC 两个子层LLC 的功能、特性和协议由 IEEE 802.2 描述。3.4 VLSM 与特殊地址多播、回环、广播 MACVLSM 的全称是 Variable Length Subnet Masking可变长度子网掩码。它的价值有两个方向向内做子网划分把一个大网段切成不同大小的子网避免 /24 一刀切造成的地址浪费向外做路由聚合把连续的子网汇总成一条路由减小路由表规模。题库问“VLSM 的含义”四个选项里只有 A 能对上全称其余三个都是拼凑出来的假名字。D 类地址的题有个固定陷阱问“D 类 IP 地址的缺省子网掩码有多少位”正确答案是“没有子网掩码”不是 8、16 或 24。因为 D 类用于多播不参与常规的子网划分。3.5 用一段脚本把编址题变成填空题手算容易在考场紧张时出错平时练习可以用脚本对照把每一道编址题都验算一遍练到看见掩码就能报出块大小。import ipaddress def net_info(ip: str, prefix: int): # strictFalse 允许主机位非零正好对应题库里给的是主机地址 net ipaddress.ip_network(f{ip}/{prefix}, strictFalse) print(f网段地址: {net.network_address}) print(f广播地址: {net.broadcast_address}) print(f可用范围: {net.network_address 1} ~ {net.broadcast_address - 1}) print(f可用数量: {net.num_addresses - 2}) print(f子网掩码: {net.netmask}) print(- * 40) net_info(199.32.59.64, 27) # 题库第 1 题验证网段地址 net_info(192.168.1.7, 28) # 题库第 16 题验证掩码和可用主机数这段脚本的关键参数只有一个 prefix它等于掩码中连续 1 的个数255.255.255.224 是 27 个 1所以传 27255.255.255.240 是 28 个 1所以传 28。strictFalse 这个参数必须加否则当你传入一个主机地址时会直接报错因为标准库默认要求输入的就是网络地址。跑完输出的第一行就是网段地址能和你手算的结果对上说明块大小法没走偏。把题库里所有编址题按这个格式过一遍二十道题之后基本就是条件反射。4. 二层交换VLAN、Access/Trunk、STP 与聚合的题干信号二层这一块是题库里配置命令和概念判断混得最紧的部分。好消息是配置题的选项往往是“命令写错了哪个词”概念题的选项往往是“这句话把两个概念搅在一起”两类题都能用同一套判断方法拆。4.1 冲突域与广播域Hub、交换机、路由器各自的位置Hub 是单一总线共享式设备所有端口共用一条数据总线同一时刻只能有一个用户发送数据。所以 Hub 组建的以太网实质上是共享式以太网所有端口在同一个冲突域里也在同一个广播域里。题库里“通过 Hub 组建的以太网的实质是什么”答案就是共享式以太网。交换机每个端口是一个独立的冲突域但默认所有端口还在同一个广播域里要隔离广播域必须划 VLAN。路由器每个接口既是独立的冲突域也是独立的广播域。这条结论能一次性解掉一大片设备类题目。链路层多播有一个反直觉的点交换机建立 MAC 地址表项靠的是源 MAC 学习只对单播转发有效多播帧不会通过 MAC 学习建立表项而是按多播地址泛洪转发。所以“L2 交换机在多播情况下与单播一致MAC 地址表项也是通过 MAC 学习得到”这句话是错的。4.2 Access 端口四条行为VLAN 题一半的分在这里Access 端口是交换机上连接计算机的端口它的行为可以归纳成四条题库里那道“以下说法正确的是”四个选项全对就是因为这四条各自成立。第一条收到不带 Tag 的报文打上该端口的 PVID 再转发。第二条收到带 Tag 的报文直接丢弃因为 Access 端口只认不带标签的帧。第三条发出的报文一定去掉 Tag终端看到的是普通以太网帧。第四条一个 Access 端口只能属于一个 VLAN它的缺省 VLAN 就是它所在的 VLAN不需要再单独配一遍缺省 VLAN。把端口划进 VLAN 有两种写法题库里那道配置题的正确答案就是这两种。# 写法一在 VLAN 视图下把端口加进去 Switch system-view [Switch] vlan 4 [Switch-vlan4] port ethernet 0/1 quit # 写法二进接口视图先定端口类型再划 VLAN [Switch] interface ethernet 0/1 [Switch-Ethernet0/1] port link-type access [Switch-Ethernet0/1] port default vlan 4写法一的逻辑是“先建 VLAN 再往里塞端口”port ethernet 0/1 这条命令只在 VLAN 视图下有效写法二的逻辑是“先进端口再声明归属”port link-type access 明确端口类型port default vlan 4 指定 PVID。两种写法效果一致但顺序混了就报错比如在系统视图下直接敲 port access vlan 4 是不成立的这也是干扰项最常见的造法。注意选项里如果出现 port access vlan pvid 4 这种拼接命令基本可以直接排除设备命令行里没有把 pvid 和 vlan 号这样串起来的写法。4.3 VLAN 间通信与三层交换机的配置组合VLAN 隔离了广播域代价是不同 VLAN 之间默认不能通信要通就得靠三层。题库给的两种实现方式是“二层交换机加路由器”和“三层交换机”STP 和 GVRP 都不解决跨 VLAN 转发问题。三层交换机那道配置题很典型三台主机 A、B、C要求 A 与 B 二层互通、AB 与 C 二层隔离、AB 与 C 三层互通。四个选项全部要选理由可以顺着推A 与 B 要二层互通必须划进同一个 VLANC 要与 AB 二层隔离必须划进另一个 VLANA、B 在同一个 VLAN 里要能直接通信主机地址必须在同一网段两个 VLAN 之间要三层互通交换机上必须配两个 VLAN 虚接口并各配 IP 地址这两个地址就是两边主机的默认网关。这一段推导过程建议背下来因为它同样适用于“为什么同一个 VLAN 的主机不需要网关也能通”“跨 VLAN 不通先查什么”这类变形问法。4.4 STP 与 MSTP端口状态和多选陷阱二层网络里的路径环路会带来两个后果广播风暴和 MAC 地址表不稳定。注意“链路带宽增加”不是环路的后果环路反而会吃掉带宽“端口无法聚合”也和环路无关。这类题的关键是分清因果不要看到“环路”两个字就把所有负面描述都选上。STP 的端口状态是五选全对Disabled、Blocking、Listening、Learning、Forwarding。Disabled 表示端口被管理性关闭Blocking 只收 BPDU 不转发数据Listening 参与拓扑计算但不学 MACLearning 开始学 MAC 但不转发Forwarding 才真正转发。从 Blocking 到 Forwarding 要经过 listening 和 learning 两个转发延迟这也是“收敛慢”的根源。MSTP 的域划分条件在多选题里只选两项有相同的域名、VLAN 与实例的映射关系一致。完整条件下还包括相同的修订级别但题库选项里没给这一条就不要硬凑。“同时开启根保护功能”和“处于转发状态的端口数目一致”都不是同域条件。4.5 端口聚合与 GVRP两个只考概念的点端口聚合带来的优势有三条提高链路带宽、实现流量负荷分担、提高网络可靠性。选项里如果出现“便于复制数据进行分析”那是镜像口的功能不是聚合直接排除。聚合的本质是把多条物理链路捆成一条逻辑链路任何一条成员链路断开流量自动切到剩下的链路上可靠性就是这么来的。GVRP 的全称是 GARP VLAN Registration Protocol就是 GARP VLAN 注册协议作用是让交换机之间自动同步 VLAN 信息减少手工配置。四个选项里只有 A 能对上全称B、C、D 把 Registration 换成了 Record、Remark、Rewrite属于纯拼写干扰。5. 易错题五类最常见的失分点和改法题库刷到第二遍你会发现错的往往是同一批题。下面这五类是我见过重复率最高的失分点每一条都按“错在哪、为什么错、怎么答对”拆开。5.1 把掩码最后一段当成网段地址错在哪看到 199.32.59.64 配 255.255.255.224算出块大小 32 之后反而去选了 199.32.59.224 或 199.32.59.192。为什么错把“掩码值”和“地址值”混在一起了。224 是掩码的最后一段它不出现在结果地址里192 虽然也是 32 的倍数但它比 64 小属于上一个子网的起点。怎么答对固定三步——掩码换前缀256 减掩码得块大小IP 最后一段向下取整到块大小的整数倍。64 是 32 的两倍取整还是 64所以网段地址就是 199.32.59.64。凡是算完发现结果和原 IP 的最后一段相同不要怀疑那就是对的。5.2 多选题在“分类”和“要求”题上漏选错在哪问网络按拓扑分几类只选了总线、星型、环形漏掉树形和网型问骨干网的要求只选高可靠性和可扩展性漏掉扁平化和 QoS。为什么错把“我见过的”当成“全部”。网络分类题和“要求类”题的特点是选项之间不互斥正向描述通常全对。怎么答对遇到“分为哪几类”“要求是”“包括哪些”这类问法先判断选项是否存在互相矛盾的表述。只要有矛盾就必然有一项要排除如果没有矛盾全部正向的描述都要选上。上面那道拓扑分类题的答案是五类全选骨干网要求那道也是五项全选。5.3 以为 Access 端口收到带 Tag 的帧会转发错在哪题干说“Access 端口收到带 Tag 的报文”很多人凭“端口会处理 Tag”这个模糊印象选了转发或者去标签后转发。为什么错Access 端口是给终端用的终端发出来的帧本来就不带 Tag。所以 Access 端口收到带 Tag 的帧只有一种处理方式——丢弃。打 PVID 这个动作只发生在收到不带 Tag 的帧时。怎么答对记住一组对应关系——Access 口收无 Tag 打 PVID收有 Tag 就丢Trunk 口收无 Tag 打 PVID收有 Tag 看是否在允许列表里。把这组对应关系写在纸上贴两天这类题就不会再错。5.4 xDSL 的距离和速率对应关系搞反错在哪问 VDSL 适用于什么场景选了“远距离分散客户群”问 ADSL 下行最高速率选了 52Mbps。为什么错VDSL 的 V 是 Very-high-bit-rate意思是“更高速率”高速率必然靠短距离换所以它对应小于 200m 的密集客户群。ADSL 的 8Mbps 和 VDSL 的 26/52Mbps 是两组不同技术代的数字混在一起就全乱。怎么答对按“距离越短速率越高”这条物理常识排序ADSL 2 到 5km、8Mbps 下行VDSL 小于 200m、对称 26Mbps、非对称 52MbpsVDSL2 下行 100Mbps。做题时先看题干给的是距离还是速率再用这条链反查不要凭印象抓数字。5.5 表示层和应用层协议混着记错在哪表示层那道多选题把 RPC、NFS、SQL 也选上了因为“它们看起来也在处理数据格式”。为什么错表示层管的是数据的编码、压缩、加密这类“表示形式”问题ASCII、EBCDIC 是字符编码MPEG、MIDI 是音视频格式PICT 是图像格式都符合。RPC 是远程调用NFS 是文件系统SQL 是查询语言它们解决的是“怎么访问”属于应用层的范畴。怎么答对判断表示层只问一句——这个东西是不是在描述“数据长什么样”。是就归表示层不是往下放。同理SNMP 虽然管网络但它是应用层协议不要因为“管理网络设备”就归到传输层或者网络层。6. 答题节奏90 分钟里把命中率拉到最高题库 912 道题抽题组卷后 90 分钟作答600 分过线。真正决定过不过的不是你会不会最难的那几道而是基础题有没有因为手快丢分。我在练习时用过一个三步法后来每次做卷子都强制走一遍。第一步题干扫关键词。看到“掩码、网段、合法主机”就归到编址看到“拓扑、通信方式、介质”就归到基础看到“VLAN、Access、STP、聚合”就归到二层看到“ADSL、VDSL、频段、距离”就归到接入网。归类只要三秒但能决定你用哪套判断规则。第二步单选题先排除“张冠李戴”的选项。编址题里把掩码当答案的、配置题里拼接命令的、接入网题里把 ADSL 数字塞给 VDSL 的都属于这一类通常一眼能砍掉两个。第三步多选题和判断题慢下来。多选题先找选项之间有没有互斥没有互斥就全选判断题只要出现绝对化表述“只能”“一定”“完全”就先怀疑题库里“多播也通过 MAC 学习建表”“局域网拓扑就是物理构型”这类判断题都是错的。题型常见问法处理动作建议用时编址计算网段地址、掩码、可用主机数掩码换前缀块大小取整40 秒协议归层属于哪一层、哪个协议按“这层解决什么问题”归位20 秒配置命令接口视图下输入什么回忆命令所在的视图30 秒概念多选包括哪些、要求是无互斥则全选50 秒接入网数字速率、频段、适用距离距离越短速率越高20 秒最后说一个我自己踩过的坑。第一次做套卷前面编址题算得太顺一路加速到 VLAN 配置题时看都没看全选项就选了“port access vlan 4”结果那道题的正确写法是在 VLAN 视图下敲 port ethernet 0/1。从那以后我每次遇到配置题都强制先在脑子里过一遍“这条命令属于本文还有配套的精品资源点击获取