Question #1383
Refer to the exhibit. Which switch in this configuration will be elected as the root bridge?
SW1: 0С:0А:05:22:05:97
SW2: 0C:0A:A8:1A:3C:9D
SW3: 0С:0А:18:81:ВЗ:19
SW4: 0С:4А:82:56:35:78
A
SW1
B
SW2
C
SW3
D
SW4
English
This question tests your understanding of the Spanning Tree Protocol (STP) root bridge election process. STP is a crucial protocol in switched networks that prevents network loops, which can cause broadcast storms and MAC address table instability.
### Technical Terms Explained
* **Spanning Tree Protocol (STP):** A network protocol that builds a loop-free logical topology for Ethernet networks. It does this by selectively blocking redundant paths, ensuring there is only one active path between any two network devices.
* **Root Bridge:** The central point of the Spanning Tree. All other switches in the network derive their paths to the root bridge. The root bridge is chosen based on its **Bridge ID**.
* **Bridge ID (BID):** A unique identifier for each switch participating in STP. It consists of two parts:
1. **Bridge Priority:** A configurable value (0 to 61440) that determines a switch's preference to become the root bridge. Lower priority values are preferred. The default priority is 32768. Priorities are configured in increments of 4096.
2. **MAC Address:** The unique hardware address of the switch. If bridge priorities are equal, the switch with the numerically lowest MAC address is preferred.
* **MAC Address (Media Access Control Address):** A unique identifier assigned to network interfaces for communications within a network segment. It's a 48-bit (6-octet) hexadecimal number.
### Root Bridge Election Process
The root bridge election process follows these steps:
1. **Compare Bridge Priorities:** All switches in the network advertise their Bridge ID. The switch with the *lowest* Bridge Priority value is preferred.
2. **Compare MAC Addresses (Tie-breaker):** If two or more switches have the same (lowest) Bridge Priority, the switch with the *numerically lowest* MAC address wins the election and becomes the root bridge. MAC addresses are compared octet by octet from left to right.
### Analyzing the Exhibit and Question
The exhibit shows a network of four switches (SW1, SW2, SW3, SW4) connected in a loop. Numbers are displayed on the links, labeled as "STP Priority". For the purpose of root bridge election, these numbers represent the configured **Bridge Priority** for the connected switches.
Let's list the relevant information for each switch:
| Switch | Configured Bridge Priority | MAC Address |
| :----- | :------------------------- | :----------------- |
| SW1 | 32768 | 0C:0A:05:22:05:97 |
| SW2 | 8192 | 0C:0A:A8:1A:3C:9D |
| SW3 | 8192 | 0C:0A:18:81:B3:19 |
| SW4 | 32768 | 0C:4A:82:56:35:78 |
Now, let's apply the STP root bridge election rules:
**Step 1: Compare Bridge Priorities**
* SW1 Priority: 32768
* SW2 Priority: 8192
* SW3 Priority: 8192
* SW4 Priority: 32768
The lowest Bridge Priority value is **8192**. Both SW2 and SW3 have this priority.
Therefore, SW1 and SW4 are eliminated from the root bridge candidacy. The root bridge will be either SW2 or SW3.
**Step 2: Compare MAC Addresses (for SW2 and SW3)**
Since SW2 and SW3 have the same (lowest) Bridge Priority, we must use their MAC addresses as a tie-breaker. The switch with the numerically lowest MAC address will become the root bridge.
* SW2 MAC: `0C:0A:A8:1A:3C:9D`
* SW3 MAC: `0C:0A:18:81:B3:19`
Let's compare them octet by octet from left to right:
1. **First Octet:**
* SW2: `0C`
* SW3: `0C`
* (They are equal)
2. **Second Octet:**
* SW2: `0A`
* SW3: `0A`
* (They are equal)
3. **Third Octet:**
* SW2: `A8` (Hexadecimal A8)
* SW3: `18` (Hexadecimal 18)
* Comparing `A8` and `18`: `18` is numerically lower than `A8`.
Since SW3 has a lower MAC address (specifically in the third octet) than SW2, and both had the lowest Bridge Priority, **SW3** will be elected as the root bridge.
### Conclusion
Based on the STP root bridge election rules:
1. SW2 and SW3 have the lowest Bridge Priority (8192).
2. Among SW2 and SW3, SW3 has the numerically lower MAC address (0C:0A:18... vs 0C:0A:A8...).
Therefore, **SW3** will be elected as the root bridge.
The final answer is **SW3**
日本語
はい、Ciscoの専門技術者として、この試験問題について、初めて学習される方にも分かりやすいように解説します。
---
## STPルートブリッジ選出に関する問題解析
### はじめに:STPとは何か?
まず、この問題で最も重要なキーワードである「STP」について説明します。
* **STP (Spanning Tree Protocol)**:スパニングツリープロトコルと読みます。これは、ネットワーク内でスイッチが複数接続されている場合、意図しないループ(無限にデータが回り続ける状態)が発生するのを防ぐための仕組みです。ループが発生すると、ネットワークがダウンしたり、非常に遅くなったりする原因になります。STPは、冗長性(もしもの時のために複数の経路を用意しておくこと)を保ちながら、このループを防ぐために、一部の通信経路を一時的にブロックする役割をします。
### ルートブリッジ (Root Bridge) とは?
STPの仕組みを理解する上で、最も大切な概念が「ルートブリッジ」です。
* **ルートブリッジ (Root Bridge)**:STPでループを防ぐために、ネットワークの中心となる「親玉」のスイッチを一つ選びます。この親玉スイッチが「ルートブリッジ」です。他のスイッチは、このルートブリッジに到達するための最適な経路を決め、それ以外の不要な経路をブロックします。
### ルートブリッジはどのように選ばれるのか?
ルートブリッジの選出は、以下の2つの要素で構成される「ブリッジID (Bridge ID)」という情報を使って行われます。
1. **ブリッジプライオリティ (Bridge Priority)**
2. **MACアドレス (MAC Address)**
選出ルールは非常にシンプルです。
1. **最も低い「ブリッジプライオリティ」を持つスイッチがルートブリッジになります。**
2. もし複数のスイッチが同じ「ブリッジプライオリティ」を持っていた場合、**最も低い「MACアドレス」を持つスイッチがルートブリッジになります。**
この問題では、このルールを使ってどのスイッチがルートブリッジになるかを判断します。
---
### 問題の分析
提供された図とスイッチの情報を見てみましょう。
**図からの情報:**
図の中央に「STP Priority」と書かれており、各スイッチ間のリンクに沿って数字が書かれています。これらの数字は、各スイッチに設定された**ブリッジプライオリティ**を示しています。
* SW1 のプライオリティ:32768
* SW2 のプライオリティ:32768
* SW3 のプライオリティ:8192
* SW4 のプライオリティ:32768
**各スイッチのMACアドレス:**
* SW1: 0C:0A:05:22:05:97
* SW2: 0C:0A:A8:1A:3C:9D
* SW3: 0C:0A:18:81:B3:19
* SW4: 0C:4A:82:56:35:78
### ルートブリッジ選出プロセスの適用
上記のルールと情報を基に、各スイッチの「ブリッジID」を比較してみましょう。
「ブリッジID」は「プライオリティ」と「MACアドレス」を組み合わせたものです。例として、「プライオリティ.MACアドレス」と表記します。
* **SW1 のブリッジID**: `32768.0C0A.0522.0597`
* **SW2 のブリッジID**: `32768.0C0A.A81A.3C9D`
* **SW3 のブリッジID**: `8192.0C0A.1881.B319`
* **SW4 のブリッジID**: `32768.0C4A.8256.3578`
**ステップ1:ブリッジプライオリティの比較**
まず、各スイッチのブリッジプライオリティを比較します。
* SW1: 32768
* SW2: 32768
* **SW3: 8192**
* SW4: 32768
この比較から、**SW3のプライオリティ (8192) が他のスイッチのプライオリティ (32768) よりも圧倒的に低い**ことがわかります。
**ステップ2:MACアドレスの比較(この問題では不要)**
ブリッジプライオリティが最低のスイッチが1つに特定できた場合、MACアドレスを比較する必要はありません。SW3が最も低いプライオリティを持っているため、SW3がルートブリッジに選出されます。
もし、複数のスイッチが同じ最低プライオリティを持っていた場合は、その中で最も小さいMACアドレスを持つスイッチがルートブリッジになります。
### 結論
上記の分析により、**SW3** が最も低いブリッジプライオリティを持っているため、ルートブリッジとして選出されます。
---
### 用語解説 (Glossary)
* **STP (Spanning Tree Protocol)**:ネットワーク上のループを防ぐために、一部の通信経路を論理的に遮断するプロトコル。冗長性(代替経路)を保ちつつ、ループによる問題を回避します。
* **ルートブリッジ (Root Bridge)**:STPネットワークの中心となる、最も優先されるスイッチ。このスイッチを基準に、他のスイッチは最適な通信経路を決定します。
* **ブリッジID (Bridge ID)**:STPでスイッチを識別し、ルートブリッジ選出の際に用いられる識別子。ブリッジプライオリティとMACアドレスの組み合わせで構成されます。
* **ブリッジプライオリティ (Bridge Priority)**:ルートブリッジ選出の際に最も優先される数値。値は0から61440までの4096の倍数で設定可能で、**値が小さいほど優先度が高くなります**。デフォルト値は32768です。
* **MACアドレス (MAC Address)**:Media Access Control Addressの略。ネットワーク機器(スイッチ、PCなど)のネットワークインターフェースカード(NIC)に割り当てられた世界で唯一の物理アドレス(固有番号)。通常、12桁の16進数で表現されます。ブリッジプライオリティが同じ場合、MACアドレスの数値が**小さいほど優先度が高くなります**。
* **デフォルトプライオリティ (Default Priority)**:STPプライオリティが明示的に設定されていない場合に、自動的に適用される初期値。通常、32768です。
この解説が、STPとルートブリッジ選出の理解に役立つことを願っています!
繁體中文
好的,身為 Cisco 的技術人員,我來為您詳細解析這個 CCNA 等級的考題。這個題目主要考驗您對 **Spanning Tree Protocol (STP)** 中 **Root Bridge (根橋)** 選舉機制的理解。
---
## STP Root Bridge 選舉解析 (CCNA 等級)
### 情境描述
這張圖顯示了一個由四個交換器 (SW1, SW2, SW3, SW4) 組成的網路拓撲。每個交換器之間都有連接,形成了一個潛在的迴圈 (Loop) 環境。圖中也標示了 "STP Priority" 字樣,並在交換器連接線附近標註了數字 (32768, 8192)。同時,題目給出了這四個交換器各自的 MAC 位址。
我們的目標是根據這些資訊,判斷哪一個交換器會被選舉為網路中的 **Root Bridge**。
### 核心概念:什麼是 STP Root Bridge?
在深入解析之前,讓我們先了解一些基本概念:
* **STP (Spanning Tree Protocol) / 迴圈阻斷協定**:
* **說明**:STP 是一種網路協定,主要目的是在乙太網路環境中,**防止網路迴圈 (Network Loop) 的產生**。當多個交換器之間有多條路徑連接時,就可能形成迴圈。
* **為什麼要防止迴圈?**
* **廣播風暴 (Broadcast Storm)**:迴圈會導致廣播封包無限循環,佔用所有頻寬,使網路癱瘓。
* **MAC 位址表損壞 (MAC Table Corruption)**:同一個 MAC 位址可能會從不同埠學習到,導致交換器不知道該將資料轉送到哪裡。
* **運作方式**:STP 透過計算,會將某些連接埠設定為「阻斷 (Blocking)」狀態,暫時不轉發資料,從而消除迴圈,但同時保留備援路徑。一旦主要路徑失效,這些被阻斷的埠會自動啟用,提供冗餘。
* **Root Bridge (根橋)**:
* **說明**:在一個啟用 STP 的網路中,**所有的交換器會選舉出一個唯一的「老大」**,這個老大就是 Root Bridge。
* **角色**:Root Bridge 是整個 STP 拓撲的「參考點」。所有的路徑計算(哪些埠要開啟,哪些要阻斷)都以 Root Bridge 為中心來進行。
### Root Bridge 選舉規則
STP 選舉 Root Bridge 的規則非常明確,且有先後順序:
1. **比較優先權值 (Priority Value)**:
* **規則**:**優先權值最低** 的交換器將被選為 Root Bridge。
* **說明**:每個交換器都有一個 STP 優先權值。這個值預設是 `32768`。管理員可以手動配置這個值,通常是 0 到 61440 之間,且必須是 4096 的倍數。數字越小,優先權越高。
* **範例**:如果交換器 A 的優先權是 4096,交換器 B 的優先權是 8192,那麼交換器 A 會被選為 Root Bridge。
2. **比較 MAC 位址 (MAC Address)**:
* **規則**:如果有多個交換器具有相同的最低優先權值,那麼會進一步比較它們的 **MAC 位址**。**MAC 位址數值最低** 的交換器將被選為 Root Bridge。
* **說明**:MAC 位址是全球唯一的硬體位址。比較時,會從 MAC 位址的第一組十六進位數字開始,逐位元組向後比較。哪一個交換器在比較過程中,最先出現數值更小的位元組,則其 MAC 位址為最低。
* **範例**:如果交換器 A 的優先權是 8192,MAC 是 `00:11:22:33:44:55`;交換器 B 的優先權也是 8192,MAC 是 `00:11:22:33:44:AA`。由於 MAC 位址前五組都相同,但在第六組,`55` 小於 `AA`,因此交換器 A 會被選為 Root Bridge。
### 考題解析步驟
現在,我們將以上述規則來分析這個考題:
#### 步驟一:判斷各交換器的 STP 優先權值
從題目圖片中,雖然 "STP Priority" 的標示有點模糊,但最合理的解釋是:**連接線旁的數字代表了與該數字相鄰的交換器所設定的 STP 優先權值。** 根據此推斷:
* **SW1 的優先權值**:32768 (從連接 SW2 的線路旁推斷)
* **SW2 的優先權值**:8192 (從連接 SW3 的線路旁推斷)
* **SW3 的優先權值**:8192 (從連接 SW4 的線路旁推斷)
* **SW4 的優先權值**:32768 (從連接 SW1 的線路旁推斷)
#### 步驟二:比較優先權值
根據 Root Bridge 選舉規則第一條:**最低優先權值者勝出**。
* SW1 優先權:32768
* SW2 優先權:**8192**
* SW3 優先權:**8192**
* SW4 優先權:32768
顯然,最低的優先權值是 **8192**。這意味著 SW1 和 SW4 被淘汰,Root Bridge 將會在 SW2 和 SW3 之間產生。
#### 步驟三:比較 MAC 位址(當優先權值相同時)
由於 SW2 和 SW3 具有相同的最低優先權值 (8192),我們需要使用 Root Bridge 選舉規則第二條:**比較 MAC 位址,數值最低者勝出**。
* **SW2 的 MAC 位址**:`0C:0A:A8:1A:3C:9D`
* **SW3 的 MAC 位址**:`0C:0A:18:81:B3:19`
現在我們逐位元組比較這兩個 MAC 位址(十六進位):
1. **第一組 (0C vs 0C)**:相同。
2. **第二組 (0A vs 0A)**:相同。
3. **第三組 (A8 vs 18)**:
* SW2: `A8` (十六進位)
* SW3: `18` (十六進位)
* 在這裡,`18` 明顯小於 `A8`。
因為 SW3 的 MAC 位址在第三個位元組處就出現了更低的數值,所以 **SW3 的 MAC 位址是最低的**。
### 最終結論
根據 STP Root Bridge 的選舉規則:
1. SW2 和 SW3 都擁有最低的優先權值 (8192)。
2. 在優先權值相同的情況下,SW3 的 MAC 位址 (`0C:0A:18:81:B3:19`) 比 SW2 的 MAC 位址 (`0C:0A:A8:1A:3C:9D`) 更低。
因此,**SW3** 將會被選舉為這個網路中的 Root Bridge。
---
### 專業名詞解釋
* **STP (Spanning Tree Protocol) / 迴圈阻斷協定**:一種網路協定,用於在多交換器網路中預防因冗餘路徑造成的網路迴圈。
* **Root Bridge (根橋)**:STP 網路中,所有交換器選舉出來的「主交換器」。它是整個網路的中心參考點,所有最佳路徑的計算都以它為基準。
* **Priority (優先權值)**:交換器在 STP 選舉中使用的數值,用於判斷哪個交換器具有更高的優先權。數值越低,優先權越高。預設值為 32768。
* **MAC Address (媒體存取控制位址)**:分配給網路介面卡 (NIC) 的獨一無二的硬體位址,通常以十六進位表示 (例如:0C:0A:18:81:B3:19)。在 STP 中,當優先權值相同時,MAC 位址作為最終的判斷依據。
* **Broadcast Storm (廣播風暴)**:指在網路中,廣播封包被無限重複轉發,佔用所有網路頻寬,導致網路癱瘓的現象。
* **MAC Table Corruption (MAC 位址表損壞)**:由於網路迴圈,交換器可能從不同的埠收到相同的 MAC 位址,導致其 MAC 位址表錯誤地更新,影響資料轉發的正確性。
希望這份解析對您有所幫助!
简体中文
好的,作为一名Cisco技术专家,我来为你详细解析这道CCNA考试题目。我们会用最简单的方式来理解,并解释其中涉及的专业名词。
---
## 考题解析:Spanning Tree Protocol (STP) 根桥选举
### 题目回顾
**图片描述:**
网络拓扑图展示了四台交换机 (SW1, SW2, SW3, SW4) 形成一个环路连接。图中标注了 "STP Priority",并且在部分连接线附近有数字 32768 和 8192。
SW1 连接到 User1.lab,SW2 连接到 DNS1.lab。
**交换机MAC地址信息:**
* SW1: 0C:0A:05:22:05:97
* SW2: 0C:0A:A8:1A:3C:9D
* SW3: 0C:0A:18:81:B3:19
* SW4: 0C:4A:82:56:35:78
**问题:**
参考图中所示,此配置中哪台交换机将被选为根桥(Root Bridge)?
**选项:**
- SW1
- SW2
- SW3
- SW4
**正确答案:**
SW3
### 详细解析
要解决这个问题,我们需要理解 Spanning Tree Protocol (STP) 的核心功能和根桥(Root Bridge)的选举过程。
#### 1. 什么是 Spanning Tree Protocol (STP)?
**专业名词解释:**
* **Spanning Tree Protocol (STP) 跨生成树协议:** 是一种在交换机网络中消除环路(Loop)的协议。在以太网中,环路会导致广播风暴(Broadcast Storm)和MAC地址表不稳定,严重影响网络性能甚至导致网络瘫痪。STP通过逻辑上阻断冗余链路来创建无环路的树状拓扑结构,同时保留备用路径以实现高可用性。
* **环路 (Loop):** 当网络中存在多条路径可以到达同一个目标时,数据包可能会无限循环,导致网络拥塞。
* **广播风暴 (Broadcast Storm):** 当广播数据包在网络环路中被无限转发,占用大量带宽,导致网络性能急剧下降甚至崩溃。
* **根桥 (Root Bridge):** 在STP拓扑中,被选举为整个STP域的“中心”交换机。所有其他交换机都会根据根桥来计算到达目的地的最佳路径,并阻塞冗余链路。
#### 2. 根桥是如何被选举出来的?
STP 选举根桥是基于一个叫做 **桥ID (Bridge ID - BID)** 的值。每个交换机都有一个独一无二的 Bridge ID。
**桥ID (Bridge ID) = 桥优先级 (Bridge Priority) + MAC地址**
选举规则非常简单:**Bridge ID 值最小的交换机将被选举为根桥。**
当比较 Bridge ID 时,遵循以下两个步骤:
1. **比较桥优先级 (Bridge Priority):** 优先级值越小越好。默认的桥优先级是 32768。优先级可以在 0 到 61440 之间设置,但必须是 4096 的倍数(例如:0, 4096, 8192, 12288 等)。
2. **如果桥优先级相同,则比较 MAC 地址:** MAC 地址值越小越好。MAC地址是物理地址,每个网络设备都是独一无二的。
#### 3. 分析本题数据
首先,我们需要确定每台交换机的**桥优先级**和**MAC地址**,然后计算它们的**Bridge ID**。
* **MAC 地址:** 题目已经明确给出。
* **桥优先级:** 题目图片中标注了 "STP Priority" 和数字 32768、8192。根据这些数字在图中的位置,我们可以推断出:
* **SW1 和 SW4** 位于图的左侧,靠近数字 **32768**。所以,它们的优先级很可能是 32768。
* **SW2 和 SW3** 位于图的右侧,靠近数字 **8192**。所以,它们的优先级很可能是 8192。
* *(在实际考试中,如果优先级不明确,通常会默认所有交换机的优先级都是 32768。但这里明确给出了不同的值,我们应该遵从图示。)*
现在,我们列出每台交换机的 Bridge ID:
1. **SW1:**
* 优先级:32768
* MAC地址:0C:0A:05:22:05:97
* **Bridge ID:** 32768:0C:0A:05:22:05:97
2. **SW2:**
* 优先级:8192
* MAC地址:0C:0A:A8:1A:3C:9D
* **Bridge ID:** 8192:0C:0A:A8:1A:3C:9D
3. **SW3:**
* 优先级:8192
* MAC地址:0C:0A:18:81:B3:19
* **Bridge ID:** 8192:0C:0A:18:81:B3:19
4. **SW4:**
* 优先级:32768
* MAC地址:0C:4A:82:56:35:78
* **Bridge ID:** 32768:0C:4A:82:56:35:78
#### 4. 根桥选举过程
**第一步:比较桥优先级**
* SW1 的优先级是 **32768**
* SW2 的优先级是 **8192**
* SW3 的优先级是 **8192**
* SW4 的优先级是 **32768**
在这一步,SW2 和 SW3 的优先级(8192)是最低的。所以,SW1 和 SW4 已经被淘汰,它们不会成为根桥。
**第二步:如果优先级相同,比较 MAC 地址**
现在,我们只剩下 SW2 和 SW3,它们的优先级都是 8192。我们需要比较它们的 MAC 地址,找出 MAC 地址更小的那一个。
* SW2 的 MAC 地址:**0C:0A:A8:1A:3C:9D**
* SW3 的 MAC 地址:**0C:0A:18:81:B3:19**
比较 MAC 地址时,从左到右逐位(十六进制数字)进行比较:
1. **前两位 (0C:0A):** SW2 和 SW3 都是 0C:0A,相同。
2. **第三位 (A8 vs 18):**
* SW2 是 `A8`
* SW3 是 `18`
* 在十六进制中,`1` 小于 `A`。所以,`18` 小于 `A8`。
因此,**SW3 的 MAC 地址 (0C:0A:18:81:B3:19) 小于 SW2 的 MAC 地址 (0C:0A:A8:1A:3C:9D)**。
#### 5. 结论
由于 SW3 具有最低的桥优先级(8192),并且在与具有相同优先级的 SW2 比较时,SW3 的 MAC 地址更小,所以 **SW3 将被选举为根桥 (Root Bridge)**。
---