Question #45

What is the destination MAC address of a broadcast frame?
A
00:00:0c:07:ac:01
B
ff:ff:ff:ff:ff:ff
C
43:2e:08:00:00:0c
D
00:00:0c:43:2e:08
E
00:00:0c:ff:ff:ff
English
This question tests your understanding of MAC addresses, specifically how broadcast communication works at the Data Link Layer (Layer 2) of the OSI model. --- ### Understanding the Question The question asks for the **destination MAC address** of a **broadcast frame**. Let's break down these terms: * **MAC Address (Media Access Control Address):** This is a unique hardware identifier assigned to each network interface card (NIC) for communications within a network segment. Think of it as the physical address of a device on a local network. * It's a 48-bit address, typically represented as 12 hexadecimal digits (e.g., `00:1A:2B:3C:4D:5E`). * MAC addresses operate at Layer 2 (Data Link Layer). * **Frame:** At Layer 2, data is encapsulated into units called "frames." A frame contains, among other things, a **source MAC address** (the sender's address) and a **destination MAC address** (the intended recipient's address). * **Broadcast Frame:** A broadcast is a type of communication where a single message is sent from one sender to *all* devices on the same local network segment (or broadcast domain). Imagine shouting into a room so everyone hears you. In networking, all devices on that segment receive and process a broadcast frame. So, the question is asking: What is the special MAC address that tells *all* devices on the local network to accept and process this frame? --- ### Key Concepts Explained **Types of MAC Addresses based on Destination:** 1. **Unicast MAC Address:** This is the most common type. It's the unique address of a single network interface. When a frame has a unicast destination MAC address, only the device with that specific MAC address will accept and process the frame. * Example: `00:1A:2B:3C:4D:5E` 2. **Multicast MAC Address:** This address represents a *group* of devices. When a frame is sent to a multicast MAC address, only devices configured to be part of that specific multicast group will accept and process the frame. * Multicast MAC addresses always start with `01:00:5E` (for IPv4 multicast) or other specific ranges. Cisco also uses `00:00:0C` followed by other values for some of its own multicast protocols. * Example: `01:00:5E:00:00:0A` 3. **Broadcast MAC Address:** This address represents *all* devices on the local network segment. When a frame is sent to a broadcast MAC address, *every single device* on that segment must accept and process it. This is how devices like DHCP clients find a DHCP server or how ARP requests find the MAC address for an IP address. --- ### Analyzing the Options Let's look at each option provided: * **A. `00:00:0c:07:ac:01`** * This is a **unicast MAC address**. The `00:00:0c` prefix is an Organizationally Unique Identifier (OUI) assigned to Cisco Systems. So, this is a MAC address for a specific Cisco device. It's not a broadcast. * **B. `ff:ff:ff:ff:ff:ff`** * This is the **correct answer**. In hexadecimal, `FF` means all bits are set to `1` (binary `11111111`). A MAC address with all bits set to `1` (all `F`s) is universally reserved for a **broadcast**. When a network card sees this as the destination MAC address, it knows the frame is intended for *all* devices on the local network segment. * **C. `43:2e:08:00:00:0c`** * This is also a **unicast MAC address**. It's a specific address for a single device. While `00:00:0c` is part of it, its position here doesn't make it a broadcast or a standard multicast. * **D. `00:00:0c:43:2e:08`** * Similar to option A and C, this is a **unicast MAC address**. The `00:00:0c` prefix indicates it's likely a Cisco device's unique address. It targets only one specific device. * **E. `00:00:0c:ff:ff:ff`** * This is a **multicast MAC address**, specifically used by Cisco devices for certain proprietary protocols like CDP (Cisco Discovery Protocol), VTP (VLAN Trunking Protocol), and STP (Spanning Tree Protocol). While it ends in `ff:ff:ff`, the `00:00:0c` prefix makes it a multicast to a specific *group* of Cisco devices listening for these protocols, not a general broadcast to *all* devices on the network. --- ### Conclusion The standard destination MAC address used for a broadcast frame, which ensures all devices on the local network segment receive and process the frame, is `ff:ff:ff:ff:ff:ff`. The correct answer is **B. `ff:ff:ff:ff:ff:ff`**.
日本語
CCNA試験対策として、この設問に関する詳細なテクニカル解析を提供します。 --- # 考題解析:ブロードキャストフレームの宛先MACアドレス ## 1. 回答 ブロードキャストフレームの宛先MACアドレスは **`FF:FF:FF:FF:FF:FF`** です。 --- ## 2. 技術的解説 ### MACアドレスの構造 MACアドレスは48ビット(6バイト)で構成される物理アドレスです。通常、2桁ずつの16進数をコロン(:`)やハイフン(`-`)、あるいはドット(`.`)で区切って表記します。 ### ブロードキャストの定義 ブロードキャストとは、同一ローカルネットワーク(同一ブロードキャストドメイン)内の**すべてのデバイス**に対してデータを送信する通信方式です。 * **バイナリ(2進数)表記**: 48ビットすべてが「1」の状態。 `11111111.11111111.11111111.11111111.11111111.11111111` * **ヘキサデシマル(16進数)表記**: `FF:FF:FF:FF:FF:FF` ### レイヤ2における動作 スイッチなどのネットワーク機器が、宛先MACアドレスが `FF:FF:FF:FF:FF:FF` であるフレームを受信すると、受信したポート以外の**すべての同一VLANポートに対して「フラッディング(Flooding)」**を行います。これにより、セグメント内の全端末にフレームが届きます。 --- ## 3. アドレスタイプの比較 CCNAにおいて、MACアドレスの宛先タイプを区別することは非常に重要です。 | タイプ | 宛先MACアドレスの例 | 説明 | | :--- | :--- | :--- | | **ユニキャスト** | `00:0A:95:9D:68:16` | 特定の1台のインターフェースに送信。 | | **ブロードキャスト** | `FF:FF:FF:FF:FF:FF` | **ネットワーク内の全デバイスに送信。** | | **マルチキャスト** | `01:00:5E:XX:XX:XX` | 特定のグループ(複数台)に送信。 | --- ## 4. 実務・試験での活用シーン ブロードキャストフレームは、主に以下のプロトコルで使用されます。試験では「なぜブロードキャストが必要か」という背景も問われます。 1. **ARP (Address Resolution Protocol)**: IPアドレスからMACアドレスを解決する際、「このIPアドレスを持っている人は誰ですか?」と全員に問いかけるために使用されます。 2. **DHCP (Dynamic Host Configuration Protocol)**: クライアントが起動時にIPアドレスを要求する際(DHCP Discover)、まだ自分のIPもサーバのIPも知らないため、ブロードキャストを使用してサーバを探します。 ## 5. プロのアドバイス(試験対策) * **ルータの境界**: ルータ(レイヤ3デバイス)は、デフォルトでブロードキャストフレームを遮断します。これを「ブロードキャストドメインの分割」と呼びます。 * **表記のバリエーション**: 試験問題によっては `ffff.ffff.ffff`(Cisco形式)と表記されることもありますが、意味は同一です。 * **全ビット「1」**: 「ブロードキャスト=全ビットが1」という原則は、レイヤ2(MACアドレス)だけでなく、レイヤ3(IPアドレスのディレクテッド・ブロードキャスト)でも共通の概念です。 --- **結論:** 宛先MACアドレス **`FF:FF:FF:FF:FF:FF`** は、イーサネットネットワークにおける「全員への呼びかけ」を意味する特別なアドレスです。
繁體中文
這是一題關於 **OSI 模型第二層(資料連結層)** 基礎概念的經典考題。身為一名 Cisco 認證工程師,掌握 MAC 位址的分類與運作機制是建構網路基礎知識的關鍵。 以下是針對該題目的詳細技術解析: --- ### 1. 正確答案 在乙太網路(Ethernet)中,廣播幀(Broadcast Frame)的目標 MAC 位址為: **`FF:FF:FF:FF:FF:FF`** --- ### 2. 技術原理與格式解析 MAC 位址是由 48 位元(bits)組成的十六進位制位址。廣播位址的特性在於其二進位表示法中,**所有的位元皆為 1**。 * **十六進位表示:** `FF:FF:FF:FF:FF:FF`(共 12 個 F) * **二進位表示:** `11111111.11111111.11111111.11111111.11111111.11111111` * **長度:** 48-bit (6 Bytes) 當網路設備(如網卡)收到目標位址為全 `F` 的幀時,它會無條件將該幀解封裝並交給上層協定處理。 --- ### 3. 交換機(Switch)的處理行為 在 CCNA 的學習範疇中,理解交換機如何處理廣播幀至關重要: 1. **泛洪(Flooding):** 當交換機收到一個目標 MAC 為 `FF:FF:FF:FF:FF:FF` 的幀時,它會將該幀從**除了接收連接埠以外**的所有啟動連接埠(Active Ports)轉發出去。 2. **廣播域(Broadcast Domain):** 廣播幀傳播的範圍被定義為一個「廣播域」。預設情況下,交換機的所有連接埠都屬於同一個廣播域;唯有透過 **VLAN(虛擬區域網路)** 或 **路由器(Router,第三層設備)** 才能隔離廣播域。 --- ### 4. 常見的廣播應用場景 為什麼我們需要廣播位址?在網路運作中,以下協定高度依賴廣播: * **ARP (Address Resolution Protocol):** 當主機知道目標 IP 但不知道其 MAC 位址時,會發送 ARP Request 廣播,詢問「誰有這個 IP?」。 * **DHCP (Dynamic Host Configuration Protocol):** 當新主機加入網路時,會發送 `DHCP Discover` 廣播封包以尋找網路中的 DHCP 伺服器。 * **Routing Protocols:** 某些舊版的路由協定(如 RIPv1)會使用廣播來交換路由更新資訊。 --- ### 5. 知識擴充:MAC 位址的三種類型 為了應對考試,建議同時記住以下三種傳輸模式: | 類型 | 目標 MAC 位址示例 | 說明 | | :--- | :--- | :--- | | **單播 (Unicast)** | `00:0A:95:9D:68:16` | 一對一傳輸,目標為特定網卡。 | | **廣播 (Broadcast)** | `FF:FF:FF:FF:FF:FF` | 一對所有傳輸,同網段內所有設備都會收到。 | | **組播 (Multicast)** | `01:00:5E:XX:XX:XX` | 一對特定群組傳輸(常用於影片串流或路由協定如 OSPF/EIGRP)。 | --- ### 6. 專家總結(考試重點) 在 CCNA 認證考試中,請記住以下關鍵點: * **廣播 MAC** 永遠是 **`FF:FF:FF:FF:FF:FF`**。 * 廣播發生在 **Layer 2**。 * **路由器(Router)會阻斷廣播**(預設不會轉發廣播幀),而交換機會轉發。 * 過多的廣播會導致「廣播風暴」,嚴重消耗網路頻寬與 CPU 資源。 這項基礎知識是理解後續 VLAN、STP(生成樹協定)以及三層交換技術的基石。
简体中文
你好!我是你的 Cisco 技术专家。针对这道 CCNA 基础考题,我将从技术原理、表现形式及交换机处理机制三个维度为你进行详细解析。 --- ### 📋 题目解析 **考题:** What is the destination MAC address of a broadcast frame? (广播帧的目的 MAC 地址是什么?) **正确答案:** **`FF:FF:FF:FF:FF:FF`** --- ### 🔍 深度技术分析 #### 1. 二进制与十六进制的表现形式 在以太网(Ethernet II)标准中,MAC 地址是一个 **48 位(bit)** 的物理地址。 * **广播地址的定义:** 当 48 位全部置为 **1** 时,该地址即被定义为广播地址。 * **十六进制转换:** * 每 4 位二进制(1111)等于十六进制的一个 `F`。 * 48 位全 1 转换为十六进制即为 **12 个 F**。 * 标准写法通常为:`FF:FF:FF:FF:FF:FF` 或 `FFFF.FFFF.FFFF`。 #### 2. 广播帧的作用机制 广播帧的主要目的是实现“**一对所有**”的通信。在一个广播域(Broadcast Domain)内,当一个设备发送目的地址为 `FF:FF:FF:FF:FF:FF` 的数据帧时,该网段内的所有其他主机都会接收并处理该帧,而不是将其丢弃。 #### 3. 交换机(Switch)的处理逻辑 作为 CCNA 工程师,必须理解交换机对广播帧的处理行为: * **泛洪(Flooding):** 当交换机从某个端口接收到一个目的 MAC 为广播地址的帧时,它会将该帧从**除了接收端口以外的所有成员端口**转发出去。 * **不学习:** 交换机永远不会将 `FF:FF:FF:FF:FF:FF` 学习进其 MAC 地址表(CAM 表),因为广播地址不能作为源地址。 #### 4. 常见的应用场景 在网络协议栈中,许多关键协议依赖广播帧来完成初始化工作: * **ARP (Address Resolution Protocol):** 当已知 IP 地址但不知道 MAC 地址时,发送 ARP 请求广播。 * **DHCP (Dynamic Host Configuration Protocol):** 客户端在请求 IP 地址时,发送 DHCP Discover 广播。 * **Routing Protocols:** 某些老旧的路由协议(如 RIPv1)使用广播更新路由表。 --- ### 💡 知识拓展:三种 MAC 地址类型对比 为了应对考试中的干扰项,请务必区分以下三种地址: | 类型 | 目的 MAC 地址示例 | 说明 | | :--- | :--- | :--- | | **单播 (Unicast)** | `00:0A:95:9D:68:16` | 第一个字节的第 8 位为 **0**,发送给特定主机。 | | **组播 (Multicast)** | `01:00:5E:00:00:01` | 第一个字节的第 8 位为 **1**,发送给特定的一组主机。 | | **广播 (Broadcast)** | `FF:FF:FF:FF:FF:FF` | **所有位均为 1**,发送给本广播域内的所有主机。 | --- ### 🌟 专家总结(CCNA 考点记忆) 在 CCNA 考试中,看到 **Broadcast** 就要立刻联想到: 1. **二层地址:** `FF:FF:FF:FF:FF:FF` 2. **三层地址:** `255.255.255.255` (受限广播) 3. **设备行为:** 交换机执行 Flooding,路由器默认隔离广播(不转发广播)。 希望这份解析能帮助你巩固基础!如果对其他协议有疑问,欢迎继续提问。