如果您喜歡這裡的內容,記得分享到您的Facebook和Twitter上面所有的朋友們吧!

顯示具有 Spanning Tree Protocol 標籤的文章。 顯示所有文章
顯示具有 Spanning Tree Protocol 標籤的文章。 顯示所有文章

2011年5月28日 星期六

如何將舊的 Cisco Switch 設定成可封存狀態

Nagoya TV Tower
偶而會看到, 有的公司有 成堆的 舊的 堪用的 Cisco Switch. 丟掉很可惜, 偶而拿出來在 Lab 區或是展覽攤位當作臨時連通用, 也很不錯.

可是當拿到一台舊的 Cisco Switch 時, 通常還要花很多的時間 "清除密碼" "重新設定", 才能開始好好地接起來使用. 要減少這些嘗試錯誤的時間, 也許在封存入庫前先將 Switch 的設定調整到某個方便取用的狀態, 才可以減少這種時間的浪費.

2009年6月17日 星期三

三種 Spanning Tree 協定的 IEEE 編號速記法

Spanning Tree 的三種協定分別定義在 IEEE 802.1(?) 等文件中, 其中(?)可能是 "d", "w", "s" 三個英文字母其中之一, 分別有不同的意義. 我個人認為如果只考各位背誦這幾個文件編號的考題, 實在很無趣. 偏偏類似 BCMSN 的考試又常出現這類考題. 所以在準備考試的時候, 我們還是得硬背起來.

我看到這篇文章提供了一個簡單的速記法, 應該可以解決大家的困擾:
  1. 802.1d(”Classic” Spanning Tree) – It’s dog-gone slow
  2. 802.1w(Rapid Spanning Tree) – Imagine Elmer Fudd saying ‘rapid’ as “wapid”
  3. 802.1s(Multiple Spanning Tree) – You add the letter ‘s‘ to nouns to make them plural(multiple)

有沒有茅塞頓開的感覺!

其中 (1) "該X地慢", 和 (3) "英文的複數要加 S" 應該一看就懂. (2) 就要想像一下了. "Elmer Fudd" 其實就是古早古早的華納兄弟的卡通影片中, 每次要抓"Bunny 兔" 和 "Graffy 鴨" 都會失敗的那位獵人. 他講話會有點漏風漏風的, "rabbit" 他說起來很像 "wabbit". 我找到 Youtube 上 Elmer Fudd 的這段影片. 請直接快轉到第 49 秒, 各位就會有非常深刻的印象!



各位是否都記住了呢!


[Reference]
"Memory Tricks To Remember IEEE STP Designations", by "CCIE Pursuit Blog"

2009年4月21日 星期二

唱首歌, 來告訴你甚麼是 "Spanning Tree"!



這首詩歌的詞, 正是 Radia Perlman 本人. "她" 正是發明 "Spanning Tree" 的那位博士. 至於 Piano 曲是否真為本人, 那我就不知了!

Algorhyme

I think that I shall never see
A graph more lovely than a tree.

A tree whose crucial property
Is loop-free connectivity.

A tree that must be sure to span
So packets can reach every LAN.

First the root must be selected.
By ID, it is elected.

Least-cost paths from root are traced.
In the tree, these paths are placed.

A mesh is made by folks like me,
Then bridges find a spanning tree.


- Radia Perlman

http://books.google.com/books?id=AIRitf5C-QQC&pg=PA58&vq=spanning+tree&dq=book+interconnections+spanning+tree&source=gbs_search_s&cad=0

On Page 58.

2009年3月18日 星期三

觀察並設定涵蓋樹狀結構 (Spanning-Tree) 的樹根 (Root) (CNA-03-005)

CCNA Exploration 4.0 第三學期上課檔案 (CNA-03-005), 觀察並設定涵蓋樹狀結構 (Spanning-Tree) 的 樹根 (Root).




分離兩個 Layer 2 的世界, 和之前的許多例子一樣, 應該不困難.

這個例子主要是在讓大家觀察, 涵蓋樹狀結構 (Spanning-Tree) 的樹根 (Root) 如何觀察, 和如何設定.

扮演 "樹根" 腳色的交換器, 將會是"被廣播出來的訊框"負載最高的那一台交換器, 所以誰來扮演, 會影響整體的效能. 所以通常我們都是指定 "最貴的那台交換器", 來當 "樹根".

在還沒有做任何設定調整前, "樹根" 腳色是由交換器本身出廠的 MAC 位址決定: 數字最小的就是 "樹根". 以本例子來說, 各位會發現不論是任何 VLAN, "樹根" 都是 S2. 以下用 VLAN1 當例子:

S2#show spanning-tree 
VLAN0001
  Spanning tree enabled protocol ieee
  Root ID    Priority    32769
             Address     0002.4AEE.B73B
             This bridge is the root
             Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32769  (priority 32768 sys-id-ext 1)
             Address     0002.4AEE.B73B
             Hello Time  2 sec  Max Age 20 sec  Forward Delay 15 sec
             Aging Time  20

Interface        Role Sts Cost      Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/1            Desg FWD 19        128.1    P2p
Fa0/2            Desg FWD 19        128.2    P2p
Fa0/6            Desg FWD 19        128.6    P2p
Fa0/11           Desg FWD 19        128.11   P2p
Fa0/18           Desg FWD 19        128.18   P2p

S2#

本例子中, 假設我們希望將 S1 指定為 VLAN 10 的 "樹根", 但是同時, 將 S3 指定為 VLAN 20 的 "樹根". 那我們可以分別下以下 IOS 命令: (show run 會看不到, 各位要親自下下看!)

S1(config)# spanning-tree vlan 10 root primary

S3(config)# spanning-tree vlan 20 root primary

各位可以從命令的關鍵字猜的出來, 其實還有一個 "secondary" 的命令. 這也就是說, 我們也可以指定 "副班長": 備援的 "樹根候選人", 當 "樹根" 出問題時, 可以馬上接手

假設我們希望 S1 幫忙做 VLAN 20 的備援 "樹根"; S3 幫忙做 VLAN 10 的備援 "樹根", 那我們可以多下以下命令:
S1(config)# spanning-tree vlan 20 root secondary

S3(config)# spanning-tree vlan 10 root secondary

如此一來, 我們就可以精準地指定誰來當 "樹根", 減少效能的問題了!

經典熱門文章