STP(生成樹協議)--學習筆記
STP協議在邏輯上斷開網絡的環路,防止廣播風暴的產生,而一旦正在使用的線路出現故障,邏輯上被斷開的線路又被連同,起到了冗余備份的作用。解決二層環路的問題。
二·生成樹工作原理
生成樹協議的算法過程可以歸納為三個步驟:選擇根網橋、選擇根端口、選擇指定端口。
(1)選擇根網橋:再全網中選擇一個根網橋
比較網橋的BID值,值越小其優先級越高。ID值是由兩部分組成的:交換機的優先級和MAC地址組成的,如果交換機的優先級相同則比較其MAC地址,地址值越小,其就被選舉為根網橋。
(2)選擇根端口:在每個非根交換機上選擇根端口
首先,比較根路徑成本,根路徑成本取決於鏈路的帶寬,帶寬越大,路徑成本越低,則選該端口為根端口。
最後,比較端口的ID值,該值分為兩部分:端口優先級和端口編號,值小的被選為根端口。
(3)選擇指定端口:在每條鏈路上選擇一個指定端口,根網橋上所有端口都是指定端口
首先,比較根路徑成本。
其次,比較端口所在網橋的ID值。
最後,比較端口的ID值。
STP(生成樹協議)--學習筆記
相關推薦
STP(生成樹協議)--學習筆記
STP(生成樹協議)--學習筆記一·STP STP協議在邏輯上斷開網絡的環路,防止廣播風暴的產生,而一旦正在使用的線路出現故障,邏輯上被斷開的線路又被連同,起到了冗余備份的作用。解決二層環路的問題。 二·生成樹工作原理 生成樹協議的算法過程可以歸納為三個步驟:選擇根網橋、選擇根端口、選擇指定端口。 (1)選
CISCO交換機STP實驗(生成樹協議)
目錄 一、前言:生成樹協議(STP) 二、CISCO交換機STP命令彙總 三、運用STP搭建簡單拓撲 四、實戰:STP綜合實驗 五、結語 一、前言:生成樹協議(STP) 計算機網路中,我們為了減少網路故障導致無法正常通訊的問題,通常會增加冗餘裝置作為備用,形成冗餘拓撲。但是也增加了冗餘鏈路,這樣
【STP】生成樹協議及STP 802.1D (下)
在每一個段上選舉一個指定埠,指定埠負責向這個網段泛洪來自根橋的BPDU。根橋的所有埠都是指定埠,都不會被阻塞。所以上圖中根橋直連的兩端鏈路中,指定埠DP就已經選舉出來了,就剩下SW2-SW3直連的這段鏈路,要PK一下。首先我們知道的是兩者都會收到對方傳送來的BPDU,SW3會收到SW2從P2介面發出的BPD
【STP】生成樹協議及STP 802.1D (上)
通過在交換機上部署STP可以解決二層環路問題。交換機之間需要交換生成樹的協議訊息來檢測橋接環路,以保證STP工作的正常,該訊息稱為網橋協議資料單元(BPDU,Bridge Protocol Data Unit), BPDU訊息中包含著用於STP選舉的各項引數。STP工作的結果是經過一系列的”選舉“後將某個或
HSRP(熱備份路由選擇協議)---學習筆記
HSRP(熱備份路由選擇協議)HSRP(hot standby routig protectol)熱備份路由選擇協議:是Cisco的一種私有技術。與VRRP工作原理基本相同。 一?HSRP 的概念 (1) 概述:通過建立虛擬路由器組和虛擬mac地址實現IP網絡冗余備份(三層網絡路由),HSRP使組內的Cisc
算法(第四版)學習筆記(二)——初級排序算法
space 倒序 優勢 name 算法 turn 資料 eply n) 時間復雜度(Time Complexity): 總運算次數表達式中受n的變化影響最大的那一項(不含系數)(註:若算法中語句執行次數為一個常數,則時間復雜度為O(1)) 若T(n)/f(n)求極限可得
JavaScript權威指南(第6版)學習筆記一
未定義 顯示 註釋 星期 語句 布爾運算 垃圾 class ron 第2章 詞法結構 一、字符集 *JavaScript程序是用Unicode字符集編寫的。 *JavaScript嚴格區分大小寫。 *JavaScript註釋:(1)“//”用於單行註釋;(2)"/*
JavaScript權威指南(第6版)學習筆記三
設置 ray 每一個 main 需求 創建 per ive customer 第六章對象 對象可以看成其屬性的無序集合,每個屬性都是一個名/值對。JavaScript對象是動態的,可以新增也可以刪除屬性,可以通過引用而非值來操作對象。如果變量x是指向一個對象的引用,那麽執行
最完整的臺達PLC培訓教程(沈陽工大)學習筆記1
啟動 ces 編程 管理 可擴展 開頭 使用 body 出錯 1) 可編程控制器的應用1 開關量邏輯控制:電動機啟動與停止2 運動控制:對步進電動機或伺服電動機的單軸或多軸系統實現位置控制3 過程控制:對溫度、壓力、流量等連續變化的模擬量進行閉環控制4 數據處理:數據采集-
UCOS_III(原子戰艦STM32)學習筆記三
- 1、任務排程 -(1) UCOS_III為可剝奪型核心 當一個高優先順序的任務準備就緒,並且此時發生了任務排程,那麼這個高優先順序的任務就會獲得CPU的使用權! UCOSIII中的任務排程是由任務排程器來完成! 任務排程器有2種: ①任務級排程器為函式OSSched()。
UCOS_III(原子戰艦STM32)學習筆記二
- 1.任務堆疊 #define START_STK_SIZE 512 CPU_STK START_TASK_STK[START_STK_SIZE] 任務堆疊定義為512,CPU_STK 為uint型[4個位元組],故定義的堆疊陣列 START_TASK_STK大小為512*4
UCOS_III(原子戰艦STM32)學習筆記一
1、UCOS_III主要使用系統的滴答定時器(倒計時計數器)來做高精度延遲;滴答定時器的中斷優先順序最低(優先順序為15); 2、`void delay_init() { if SYSTEM_SUPPORT_OS //如果使用了OS u32 reload; endif
ES6標準入門(第三版)學習筆記(1)
ES6宣告變數的六種方法 ES5只有兩種 var,function命令 ES6新增了let,const,class,import命令 驗證var與let用法上的不同 var a = []; for (var i = 0; i < 10; i++){
2-3 樹/紅黑樹(red-black tree)學習筆記
2-3 tree 2-3樹節點: null節點,null節點到根節點的距離都是相同的,所以2-3數是平衡樹 2叉節點,有兩個分樹,節點中有一個元素,左樹元素更小,右樹元素節點更大 3叉節點,有三個子樹,節點中有兩個元素,左樹元素更小,右樹元素更大,中間樹介於兩個父元素之間。 插入操作如下圖所示 紅
C程式設計(譚浩強)學習筆記——雜敘
第一章 1.程式:一組計算機能識別和執行的指令; 2.機器語言(1,0組成);組合語言(低階語言);高階語言(面向過程、面向物件); 第二章 1.程式主要包括兩方面的資訊:資料結構(對資料的描述)、演算法(對操作的描述); 2.演算法的特性:有窮性(步驟有限)、
Python爬蟲(入門+進階)學習筆記 2-6 Scrapy的Request和Response詳解
上節課我們學習了中介軟體,知道了怎麼通過中介軟體執行反反爬策略。本節課主要介紹Scrapy框架的request物件和response物件 通常,Request物件在爬蟲程式中生成並傳遞到系統,直到它們到達下載程式,後者執行請求並返回一個Response物件,
STM32(暫存器)學習筆記——實驗五:外部中斷
儲備知識: (1)STM32F103ZET6(CM3核心)共有256箇中斷,需要進行管理 首先,要對STM32進行分組,組0~4,同時要對每個中斷設定一個搶佔優先順序和響應優先順序 (搶佔優先順序:是指打斷其它中斷的級別,高的搶佔優先順序可以打斷低的搶佔優先順序的工作
.net設計模式 (橋接模式)學習筆記
運用設計模式只是為了解決一類問題的,當解決掉當前一類問題,通常會在解決這個問題時候 帶來其他問題 合理應用揚長避短 結構性設計模式:  
python 基礎教程(第三版)學習筆記
第十四章 網路程式設計 鑑於Python提供的網路工具眾多,這裡只能簡要地介紹它的網路功能。 本章首先概述Python標準庫中的一些網路模組。然後討論SocketServer和相關的類,並介紹 地介紹同時處理多個連線的各種方法。最後,簡單地說一說Twisted
乙太網(資料鏈路層)學習筆記
乙太網的發展過程:傳輸媒體從採用同軸電纜到雙絞線纜和光纖從共享式乙太網發展到交換式乙太網出現VLAN和三層交換技術從低速乙太網發展到高速乙太網傳輸媒體從採用同軸電纜到雙絞線纜和光纖 從共享式乙太網發展到交換式乙太網匯流排形乙太網拓撲結構 為了解決訊號的衰弱問題,需要加