首页
/
每日頭條
/
圖文
/
網絡組建中stp是什麼意思
網絡組建中stp是什麼意思
更新时间:2024-11-26 23:42:39

網絡組建中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
推荐阅读
事在人為為者常成
事在人為為者常成
事在人為為者常成?“為者常成,行者常至”,我來為大家講解一下關于事在人為為者常成?跟着小編一起來看一看吧!事在人為為者常成“為者常成,行者常至。”——引自在慶祝中國人民政治協商會議成立65周年大會上的講話(2014年9月)——典出(春秋)晏...
2024-11-26
女生住上鋪還是下鋪好
女生住上鋪還是下鋪好
随着科技的發展,如今的各種交通工具也變得越來越先進,不過在出遠門的時候,大多數人還是會選擇火車、高鐵或是飛機。雖然現在高鐵和飛機效率更高,但是相對的價格也更貴,再加上其他的一些原因,很多人出遠門還是會選擇乘坐火車。如果需要的時間比較久的話,...
2024-11-26
寶可夢神奇願望
寶可夢神奇願望
小夥伴們好呀,本篇小二要帶來的依然是奇聞趣事的文章,本次的奇聞趣事我們會說到關于智揮猩這隻寶可夢、千波激蕩這個技能招式、釣竿與垂釣之間的相關趣事,也會按照慣例提到日月系列動畫裡出現的一些細節,那麼,就讓我們來看看都有什麼有趣的内容吧。PS:...
2024-11-26
被嫌棄的秋刀魚
被嫌棄的秋刀魚
海鮮類的食物營養價值高,含豐富的不飽和脂肪酸,可降低血液中的膽固醇含量,減少脂肪堆積;所含的多種維生素,則有抗氧化的功能;牛磺酸有益血脂代謝,可維護心血管健康。多數海鮮都含有較高膽固醇,所以食用時最好搭配植物性的蔬果或菌類食物,這樣有助于降...
2024-11-26
鳳眼蓮生長在什麼環境
鳳眼蓮生長在什麼環境
相信許多生活在農村的花友對水葫蘆這種浮生植物一定非常熟悉了,它不僅是種中藥材,而且可以用來加工飼料,嫩芽和花朵還可以用來食用。它的葉片清新翠綠,表面光滑,莖下端如膨大的葫蘆狀,由于其莖内部的維管束如同海綿狀,使得其自身體積非常輕盈,所以能夠...
2024-11-26
Copyright 2023-2024 - www.tftnews.com All Rights Reserved