单选题
124.命令 port trunk allow-pass vlan all 有什么作用?
A
相连的对端设备可以动态确定允许哪些 VLAN ID 通过
B
如果为相连的远端设备配置了 port default vlan3 命令, 则两台设备间的 VLAN 3 无法互通
C
与该端口相连的对端端口必须同时配置 port trunk permit vlan all
D
该端口上允许所有 VLAN 的数据帧通过
答案解析
正确答案:D
解析:
**正确答案:D**
**解析:**
1. **命令含义分析**:
`port trunk allow-pass vlan all`(在部分华为/H3C设备旧版本或特定语境下也写作 `port trunk permit vlan all`)是配置 Trunk 端口允许通过的 VLAN 列表的命令。
* `trunk`:表示该端口工作在 Trunk 模式,主要用于连接交换机之间或交换机与路由器之间,能够承载多个 VLAN 的流量。
* `allow-pass vlan all`(或 `permit vlan all`):明确指定该 Trunk 端口允许**所有**已创建的 VLAN 的数据帧通过。
2. **选项逐一分析**:
* **A 错误**:VLAN 的允许通过列表是本地配置的静态属性(除非使用 GVRP/MVRP 等动态协议,但本题命令为静态配置)。对端设备不会仅仅因为本端配置了 `all` 就“动态确定”允许哪些 VLAN,对端也需要有相应的配置才能正常通信。
* **B 错误**:如果本端 Trunk 端口允许所有 VLAN(包括 VLAN 3),而对端端口配置了 `port default vlan 3`(通常指 Access 模式或 Hybrid 模式的 PVID 为 3),只要对端端口也允许 VLAN 3 的帧通过(Access 端口默认只处理其所属 VLAN),两台设备间的 VLAN 3 **可以**互通。Trunk 端发送带 Tag 的 VLAN 3 帧,对端 Access 端口接收后去掉 Tag 交给 VLAN 3 处理,反之亦然。因此“无法互通”的说法是错误的。
* **C 错误**:虽然为了双向通信,对端端口通常也需要允许相应的 VLAN 通过,但并没有强制要求对端**必须**配置完全相同的 `permit vlan all` 命令。对端可以只配置允许特定的几个 VLAN(如 `permit vlan 10 20`),只要双方允许的 VLAN 集合有交集,交集内的 VLAN 即可通信。配置是对等的逻辑需求,而非语法上的强制绑定。
* **D 正确**:该命令的直接作用就是修改端口的过滤规则,使得该 Trunk 端口不再丢弃任何 VLAN ID 的数据帧(前提是这些 VLAN 已在交换机上创建),即允许所有 VLAN 的数据帧通过。
**总结**:
该命令的核心功能是放开 Trunk 端口的 VLAN 过滤限制,允许所有 VLAN 通行。因此,选项 D 描述最准确。
相关知识点:
端口trunk允许VLAN通过考点
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
677.IPv6 地址 2001:ABEF:224E:FFE2:BCC0:CD00:DDBE:8D58 不能简写。
单选题
676.IPv6 报文的基本首部长度是固定值。
单选题
675.组播地址 FF02::2 表示链路本地范围的所有路由器。
单选题
674.被请求节点组播地址由前缀 FF02::1:FF00:0/104 和单播地址的最后 24 位组成。
单选题
673.AR G3 系列路由器上的 ACL 支持两种匹配顺序:配置顺序和自动排序。
单选题
672.管理信息库MIB(Management Information Base)是一个虚拟的数据库,这个数据库保存在NMS上。
单选题
671.在华为设备上,如果使用AAA认证进行授权,当远程服务器无响应时,可以从网络设备侧进行授权。
单选题
670.如果网络管理员没有配置骨干区域,则路由器会自动创建骨干区域。
单选题
669.STP中根交换机的选举依据是比较交换机优先级,而在RSTP中,会同时比较交换机优先级与MAC地址。
单选题
668.DHCPv6无状态自动分配方案中,主机不需要发送任何DHCPv6报文。
