首页
/
每日頭條
/
圖文
/
網絡組建中stp是什麼意思
網絡組建中stp是什麼意思
更新时间:2025-04-18 14:29:26

網絡組建中stp是什麼意思?在面試時,比如被問到HSRP的主備切換時間時多久,STP幾個狀态的停留時間,自己知道有這些東西,但在工作中不會經常用到,就老是記不住,覺得可能還是自己基礎不夠牢固,知識掌握不夠全面,下面我們就來說一說關于網絡組建中stp是什麼意思?我們一起去了解并探讨一下這個問題吧!

網絡組建中stp是什麼意思(通俗易懂解釋網絡工程中的技術)1

網絡組建中stp是什麼意思

在面試時,比如被問到HSRP的主備切換時間時多久,STP幾個狀态的停留時間,自己知道有這些東西,但在工作中不會經常用到,就老是記不住,覺得可能還是自己基礎不夠牢固,知識掌握不夠全面。

充分而徹底地了解一個協議,是記住它的關鍵!

Spanning tree(802.1d)收斂過程

天下群雄紛起(switch power on),個個都默認是老大(root bridge),但都還比較謙虛,保持靜默15秒(listening,unable forwarding end user traffic),用于收集情報(other switch BPDU),最早進入靜默狀态的山大王(最先啟動的交換機)等的不耐煩了(listening timeout),因為他沒有收集到任何消息,開始散發傳單(it's own BPDU),2秒一次(BPDU interval ),大言不慚稱帝(root bridge)。

各地土匪由于武力不敵(BPDU priority 低),隻好俯首稱臣(non root bridge),隻敢乖乖地接收皇帝的聖旨(BPDU configuration ),然後再 relay 一下皇帝的聖旨到下遊郡王…

大枭雄(BPDU priority 最高)醒來的晚(power on),看到如此情形不願意了,一個小蝦米竟然充大尾巴狼,于是發出了自己的挑戰書(BPDU),從自己的各個城門散發出去,意思是:小崽子,快快滾下台去!

收到挑戰書的郡王們(switch ) 意識到新的皇帝登場了,于是改玄易轍紛紛以新皇帝為中心,重新選擇自己的rootport ;收到挑戰書,舊皇帝倒也遵守遊戲規則,很配合地俯首稱臣,至此,天下大勢已定,大枭雄稱帝(root bridge ),于是皇城所有城門選為designated port。

上圖中最下方為Access switch, 新的名稱:Leaf,用于連接 host , server 。

上方為Aggregate switch ( VTEP, MP-BGP EVPN),新的名稱:Spine,用于本地二層(locallayer 2)的交換,大二層的交換 ( remote layer 2 ),同時還負責三層的路由。

讀者一定發現一個規律,我總是把Root Bridge / Core Switch 合二為一,為什麼CoreSwitch 一定要做Root Bridge? 或者反過來說,為何 Root Bridge一定要做 Core Switch?

古代大多選長安作為首都皇城,可以更好管理國家,距離上也适中,而如果選擇一個邊緣地區(edge switch)如海南島、黑龍江,則不利于經濟、交通的往來。

Core Switch 一般位于網絡的中心,距離誰也不會太遠(2hop),而且數據吞吐能力超強,一般不會是流量的瓶頸,所以選擇它做Root Bridge 是最合理不過。

作為網絡設計者,需要防止任何 非core switch 的 閑雜人員自說自話做Root Bridge,一般需要将 core switch 的值設為最小 4096 (值越小越優先),那4095 不是更小嗎?為何不設成4095?

那是因為 Priority 占據16位中的高4位,最小值即為0001 0000 0000 0000 ,4096 為最小值。

此外需要 access switch 配置 Port Fast ,BPDU Guard,Port Fast可以讓端口不需要經過 listening 、learning 痛苦而漫長的過程,可以直接進入 end user traffic forwarding 狀态。後者可以防範非法軟件發送高優先級的BPDU,一方面由于Enable Port Fast ,disable spanning tree functionality on this port,造成環路;另一方面 如果搶占了 Root Bridge 這個皇帝角色,那将是一個災難,因為途徑皇城(RootBridge )的流量全部被吸引了過來,用戶電腦将流量全被默默地扔了,造成流量黑洞…

HSRP/VRRP

HSRP:Hot Standby Redudant Protocol

VRRP:Viritual Routing Redudant Protocol

稱它們二者為FHRP,即第一跳冗餘協議。 HSRP是cisco公司私有協議,後來IETF覺得它挺不錯,就依葫蘆畫瓢打造一個業界标準協議,VRRP,用于不同公司的産品之間的消息交換。

對于用戶電腦/服務器來說,缺省網關就是第一跳路由器,換句話說,所有非本地的流量都需要缺省網關來轉發,如果缺省網關挂了,那是不是本網段的所有主機、服務器都和互聯網隔絕了?既然缺省網關如此重要,那就需要提供備份路由器來進行備份。主缺省網關(Primary)和 備份路由器(secondary )之間需要一種消息機制(keepalive 3秒一次)來發現對方,還需要依靠priority大小來選出誰是 primary,誰是secondary? 同時最好有身份驗證(authentication)機制認證彼此。

Primary RouterCrash / LAN Link Down

Primary無法發送keepalive 消息,keepalive 3秒一次,備份路由器連續3次沒有接收到keepalive,則認為自己可以擔當主路由器。

這裡有兩個關鍵詞:

VIP: Virtual IP

VMAC: Virtual MAC

誰擔任primary router, 誰的網絡接口就綁定VMAC/VIP,假設 VIP=10.1.1.1 /24,VMAC= xxxxxx.000001,那麼VIP就是10.1.1.0/24網段的缺省網關。如果有host ARP request 10.1.1.1 的MAC地址是多少?則擔任primary router 路由器用VMAC=xxxxxx.000001來 ARP reply。

如果主路由器crash、接口down,就無法發送keepalive消息,keepalive 3秒一次,如果備份路由器連續三次沒有接收到keepalive,則認為自己可以擔當主路由器。

Primary Router WANLink Down

Primary失去了Internet access ,主動降低自己的priority,使自己的priority < 備份路由器 Priority,則備份路由器認為自己可以擔當主路由器。

如果原來的primary router WAN 又UP了,并且穩定了一段時間,可以将自己的priority恢複正常,可以恢複自己primary 的地位。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
機動奧特曼第三季迪迦首次出場
機動奧特曼第三季迪迦首次出場
圓谷已經公布了《機動奧特曼》第二季的預告片,估計很多人都已經看過了,事實上第三季的消息也已經出來了呢。奧特兄弟直接退出舞台,而機動版的迪迦奧特曼也将會出場。其實《機動奧特曼》系列,圓谷的操作已經很明顯了,在第一季中,出現了初代、賽文和艾斯三...
2025-04-18
美術學專業和設計學專業的區别
美術學專業和設計學專業的區别
美術學類與設計學類本科專業有什麼不同?很多人把美術學和設計學混為一談。可能是兩科在美術高考時考試内容是一樣的,考試時大家可以不分,但到了選擇院校和專業的階段,大家應該把這二者關系區分好,這樣才能更好的選擇到自己想要的人生道路。美術學類專業主...
2025-04-18
鈎針右加針和左加針方法
鈎針右加針和左加針方法
,
2025-04-18
漢朝初崇尚黃老之學後來獨尊儒家
漢朝初崇尚黃老之學後來獨尊儒家
概述劉邦當年見到的秦始皇是一個風光無比的皇帝。劉邦一句“大丈夫當如此”道盡了自己的羨慕之情。劉邦建立漢朝之後,發現自己的權威根本沒有達到了秦始皇那般,漢朝也遠沒有秦朝那麼強大。劉邦及其後繼者認清楚當時的社會現實,決定下馬治天下,采用一種全新...
2025-04-18
飄雪茉莉花茶裡面用的什麼茶
飄雪茉莉花茶裡面用的什麼茶
今天介紹的是産自四川雅安蒙頂山比較有代表的三款飄雪茉莉花茶,分别是“香山雪芽”,“甘露飄雪”,“蒙芽飄雪”。抛開窨制次數(即抛開茶的花香)差異,他們之間的因茶樹品種的差異,造成了口感之間的差異。[微風]鮮爽的香山雪芽“香山雪芽”茉莉花茶是用...
2025-04-18
Copyright 2023-2025 - www.tftnews.com All Rights Reserved