AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 华为ICT练习考试题库 题目详情
CA4DD6A7C5A000017CD8E1331CCF1116
华为ICT练习考试题库
960
单选题

62.如果一个接口的MAC地址为00E0—FCEF—OFEC,则其对应的EUI—64地址为?

A
 00EO-FCEF-FFFE-OFEC
B
 02EO-FCFF-FEEF-OFEC
C
 00EO-FCFF-FEEF-OFEC
D
 02E0-FCEF-FFFE-OFEC

答案解析

正确答案:B

解析:

这是一道关于 IPv6 地址自动配置中 **EUI-64(Extended Unique Identifier-64)** 生成规则的题目。 ### 核心知识点:从 MAC 地址生成 EUI-64 接口标识符 将 48 位的 MAC 地址转换为 64 位的 EUI-64 接口标识符,主要遵循以下两个步骤: 1. **插入固定值**:在 MAC 地址的前 24 位(OUI,组织唯一标识符)和后 24 位(NIC 特定部分)之间,插入固定的 16 位十六进制数 `FFFE`。 2. **反转 U/L 位**:将结果的第 7 位(即第一个字节的第 2 个最低有效位,Universal/Local bit)进行取反操作。 * 如果该位是 `0`,则变为 `1`。 * 如果该位是 `1`,则变为 `0`。 * *注:在十六进制表示中,这通常意味着第一个字节的数值增加或减少 `2`(因为第 7 位对应的权重是 $2^1 = 2$)。具体来说,如果是全局唯一地址(U/L=0),反转后变为局部管理地址(U/L=1),数值加 2;反之减 2。* --- ### 详细推导过程 **题目给出的 MAC 地址:** `00E0-FCEF-OFEC` *(注:题目中的 "O" 应理解为数字 "0",即 `00E0-FCEF-0FEC`)* 我们可以将其拆分为前 24 位和后 24 位: * 前 24 位 (OUI): `00E0-FC` * 后 24 位: `EF-0FEC` (注意:MAC地址通常写作 `XX-XX-XX-XX-XX-XX`,这里 `FCEF` 是中间部分,`0FEC` 是最后部分。更准确的拆分是:`00-E0-FC` 和 `EF-0F-EC`) 让我们重新规范地写出 MAC 地址的字节序列: Byte 1: `00` Byte 2: `E0` Byte 3: `FC` Byte 4: `EF` Byte 5: `0F` Byte 6: `EC` #### 第一步:插入 FFFE 在 Byte 3 (`FC`) 和 Byte 4 (`EF`) 之间插入 `FFFE`。 原始结构: `00-E0-FC` : `EF-0F-EC` 插入后变为 8 个字节(64位): `00-E0-FC` - **`FF-FE`** - `EF-0F-EC` 组合起来的十六进制串为: `00E0-FCFF-FEEF-0FEC` #### 第二步:反转 U/L 位(第 7 位) 我们需要修改的是**第一个字节** `00`。 1. 将十六进制 `00` 转换为二进制: `0000 0000` 2. 找到第 7 位(从左往右数,第 1 位是最高位 MSB,第 8 位是最低位 LSB;或者按网络标准,Bit 0 是最高位,Bit 7 是最低位?不,IEEE 802 标准中,字节内的位顺序通常是:Bit 0 (MSB) ... Bit 7 (LSB)。但在 EUI-64 规范中,所谓的 "第 7 位" 指的是从左向右数的第 7 个比特位置,也就是 **Universal/Local (U/L) bit**。 * 在字节 `b7 b6 b5 b4 b3 b2 b1 b0` 中,U/L 位是 `b1` (即倒数第二位,权重为 2)。 * 等等,让我们确认一下标准定义。 * IEEE EUI-64 规范指出:U/L 位是第一个字节的**第 7 位**(如果从 1 开始计数,MSB 为第 1 位)。 * 二进制 `0000 0000`: * 第 1 位: 0 * ... * 第 7 位: **0** * 第 8 位: 0 * 所以,第 7 位目前是 `0`。 3. 执行取反操作: 将第 7 位从 `0` 变为 `1`。 新的二进制:`0000 0010` 4. 将新的二进制转换回十六进制: `0000 0010` = **`02`** *(简单记忆法:第一个字节 `00`,因为是全局唯一地址(第二位为0),反转后变成局部地址(第二位为1),数值上 `0x00` + `0x02` = `0x02`)* #### 最终结果组合 将修改后的第一个字节 `02` 替换原来的 `00`,其余部分保持不变: 原插入后结果:`00`E0-FCFF-FEEF-0FEC 修改后结果: **`02`**E0-FCFF-FEEF-0FEC 格式化输出通常为: `02E0-FCFF-FEEF-0FEC` --- ### 选项分析 * **A. 00EO-FCEF-FFFE-OFEC** * 错误。没有正确插入 FFFE 的位置(它似乎只是把 FFFE 加在了后面或者格式混乱),且没有反转 U/L 位。 * **B. 02EO-FCFF-FEEF-OFEC** * **正确**。 * 第一个字节 `02`:由 `00` 反转第 7 位得到。 * 中间插入了 `FFFE`:`FC` 和 `EF` 之间变成了 `FCFF-FEEF`(即 `FC` + `FFFE` + `EF`... 这里的分组显示为 `FCFF` 和 `FEEF`,这是正确的 16 位分组视图)。 * 让我们仔细核对 B 选项的字符串结构:`02E0` - `FCFF` - `FEEF` - `0FEC`。 * 展开看:`02 E0 FC FF FE EF 0F EC`。 * 对比我们的推导:`02 E0 FC FF FE EF 0F EC`。完全一致。 * **C. 00EO-FCFF-FEEF-OFEC** * 错误。虽然插入了 FFFE,但第一个字节仍然是 `00`,没有反转 U/L 位。 * **D. 02E0-FCEF-FFFE-OFEC** * 错误。虽然反转了 U/L 位(`02`),但是 FFFE 插入的位置不对,或者说剩余部分的排列不对。它显示为 `FCEF-FFFE`,这意味着 MAC 的后半部分被拆错了,或者 FFFE 没有插在 OUI 和 NIC 之间。正确的插入应该在 `FC` 和 `EF` 之间,形成 `...FC-FF-FE-EF...`。选项 D 的结构暗示 MAC 是 `02E0-FCEF` 然后接 `FFFE`,这不符合 EUI-64 规则。 ### 结论 正确答案是 **B**。
题目纠错
华为ICT练习考试题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码