我們做網路實驗室用兩臺交換機和兩臺計算機還有一些網線做冗餘環路的實驗,什麼是生成樹?還有MSTP啊

2021-03-24 18:31:08 字數 4137 閱讀 8172

1樓:匿名使用者

stp的作用

stp的全稱是spanning-tree protocol,stp協議是一個二層的鏈路管理協議,它在提供鏈路冗餘的同時防止網路產生環路。stp協議(spanning tree protocol)的本質就是實現在交換網路中鏈路的備份和負載的分擔.stp是生成樹協議,主要功能是從拓撲中清除第2層環路

一.stp增強特性:

傳統的802.1d標準的stp,有一些缺陷,比如當一個交換機檢測到鏈路發生故障,再到網路重新收斂的時候,至少要等50秒的時間(**延遲+bpdu最大生存週期).當一個端工作站,比如pc或伺服器,插到交換機某個埠後,該埠同樣會經歷stp的一些狀態,比如監聽和學習.

但是端工作站不會引起層2環路,因此,對於接端工做站的埠,沒必要經歷這相對漫長的stp收斂時間.因此 cisco提出了port fast這一特性.啟用該特性的埠無需經歷**延遲可以直接進入**狀態,減少收斂時間.

該特性類似802.1w標準裡的邊緣埠(ep):

在啟用這種特性的時候,必須保證該埠連線的是端工作站,而不是交換機或者集線器等網路裝置,否則會引起環路問題.另外,如果在該埠啟用了語音vlan,那麼port /---全域性啟用port fast特性---/

switch(config-if)# spanning-tree portfast [trunk] /---基於介面的啟用port fast特性---/

switch(config-if)# spanning-tree portfast disable /---禁用port fast特性---/

注意,如果要在trunk埠啟用該特性,先要確保該trunk埠不會引起環路.

另外一種減少stp收斂時間的技術是uplink fast特性:

當交換機a檢測到鏈路l2出故障後,會立刻切換到l3,從而跳過stp的監聽和學習階段(**延遲),節約近30秒的時間達到快速收斂.另外要注意的是,如果配置了vlan的優先順序,那麼不能啟用該特性.因為該特性是對所有vlan生效而不是針對某一個vlan生效.

一旦啟用該特性後,交換機的網橋優先順序自動被設定為49152;如果你的鏈路開銷小於3000,那麼開銷將自動增大為3000(如果大於3000則不會).該舉動的意圖是防止交換機(如上圖裡的交換機a)成為根橋.

配置方式如下:

switch(config)# spanning-tree uplinkfast [max-update-rate pps] /---全域性啟用uplink fast---/

可選引數值的範圍是0-32000,預設每秒150個包,值越低收斂越慢.

如果照上圖裡,當鏈路l1出故障後,uplink fast特性就不能彌補該缺點.因此出現了backbone fast特性:

當交換機c通過下級bpdu資訊(inferior bpdu)檢測到l1出故障後,由於l1不是它到根橋的直連鏈路.因此,交換機c會傳送根鏈路查詢資訊(rlq).當收到rlq的應答後,交換機c將自己原本處於堵塞狀態的埠立即設定為**狀態(把最大生存週期的20秒給老化掉),為b提供一條到根橋的替代路徑.

但要經過**延遲,也就是大約30的時間.一旦啟用該特性,必須在所有的交換几上都使用.但如果此時新增加一個交換機進來,該交換機也會傳送下級bpdu資訊聲稱自己想成為根橋(野心夠大啊).

不過其他交換機會忽略該下級bpdu,並且交換機b會告訴它a才是根橋:

配置方式:

switch(config)# spanning-tree backbonefast /---全域性啟用backbone /---在啟用了port fast特性的埠上啟用bpdu guard---/

switch(config-if)# spanning-tree bpduguard enable /---在不啟用port fast特性的情況下啟用bpdu guard---/

而bpdu filtering特性和bpdu guard特性非常類似.通過使用bpdu filtering,將能夠防止交換機在啟用了port fast特性的埠上傳送bpdu給主機:

如果全域性配置了bpdu /---在啟用了port fast特性的埠上啟用bpdu filtering---/

switch(config-if)# spanning-tree bpdufilter enable /---在不啟用port fast特性的情況下啟用bpdu filtering---/

一般層2網路的sp可能會有多條達到客戶網路的連線.為了防止客戶交換機偶然成為根橋,可以在連線到客戶交換機的埠上使用root guard特性來避免這一問題的發生.如果stp偶然選出客戶交換機的某個埠做為根埠(rp),那麼root guard特性將把該埠設定為root-inconsistent狀態(堵塞)來防止客戶交換機成為根橋:

配置root /---啟用root guard特性---/

注意,root guard和loop guard特性不可同時使用,也不要在啟用了uplink fast特性的埠上啟用該特性.該特性一旦配置後,對所有vlan都生效.

另外,也可以使用loop guard技術替代埠(ap)或rp由於單向鏈路的故障問題成為指定埠(dp):

交換機a做為根橋,由於交換機b和c之間發生單向鏈路故障,c將不能從b那裡接收到bpdu.如果沒有啟用該特性,那麼交換機c在最大生存週期(max age)計時器超時之後,交換機c上的堵塞埠將轉換到監聽狀態,並最終會在30秒之後轉換到**狀態.當交換機c的原先處於堵塞狀態的埠進入到**狀態的時候,交換機b上原先的dp還處於**狀態,而一個橋接網段上只能有一個dp,因此就產生了環路.

如果啟用了loop guard特性之後,當最大生存週期超時之後,交換機c上的堵塞埠將過渡到loop-inconsistent狀態(堵塞),處於該狀態的埠不能傳遞任何流量.因此就不會產生層2環路.

配置loop guard:

switch(config)# spanning-tree loopguard default /---啟用loop guard特性---/

注意,loop guard和root guard特性不可同時使用.

2樓:匿名使用者

mst多生成樹協議,降低cpu,記憶體,埠負擔的.工程中用的比較多 還有cisco同等的協議pvst+ 。另外stp協議預設是開啟的

兩臺核心交換機,做冗餘,下聯10臺2層交換機,該如何規劃網路,vrrp+stp?

3樓:匿名使用者

單純的就二層而言,stp就夠了,你兩臺核心交換機,一臺作為stp的根橋,一臺做備份根橋。然後啟用stp之後,理論上是沒有環路的,因為stp本身就是生成樹協議,二層防止環路的核心技術。

如果三層的冗餘也就是ip網路層,你兩臺核心配置vrrp或者glbp都可以(hsrp思科私有),不會導致二層環路。

不清楚你具體網路裝置及需求,只能這樣回答你。

4樓:匿名使用者

應該採用mstp+vrrp

mstp是多生成樹協議,作為二層的冗餘協議vrrp作為三層的冗餘協議。

做的使用要把mstp的根和vrrp的主 定義到一個交換機上。

兩個cisco的3560交換機 用兩根網線連線 做冗餘有幾種配置方法啊

5樓:匿名使用者

用網線連線的話,3560一般有二種,hsrp和vrrp的二種冗餘方法,或者是做堆疊,也可實現冗餘。

6樓:匿名使用者

做冗餘的話有四種方法:1、stp 2、hsrp 3、vrrp 4、使用三層路由協議,如:ospf。eigrp

兩臺網路交換機通過網線相連,交換機兩邊的計算機ping不通

7樓:喜歡網際網路絡

首先要認識平行網線與交叉網線的區別。可以找一下相關的資料,接下來的一點很重要,對於沒有自動翻轉功能的交換機的相連,一定要用交叉線。你的問題迎刃而解了。

看看兩臺交換機之間網線的兩個口的指示燈狀態。

就二臺伺服器嗎?靜態分配一下ip看看。

8樓:匿名使用者

交換機是什麼的傻瓜的還是 什麼的。。?

要是傻瓜的你 把連線兩臺交換機的線換成交叉線看看。

要是可以設定的,你把兩邊的口的速率調整下看看 匹配不?

9樓:匿名使用者

網線問題,兩臺交換機連線需要用交叉雙絞線(交叉線),估計你用的是直通雙絞線(常用的網線),你做只需把那根連線連線交換機的網線的一頭做成交叉線就好了,

兩臺交換機如何配置連線,兩臺交換機怎麼連線?

要實現不同網段中的pc能夠互相訪問的話需要路由協議,單純把交換機之間連線的線路做成trunk 中繼 是不行的,在這個試驗中需要連線路由器或使用三層交換,3550可以實現三層交換功能。命令是全域性模式下 ip routing 現在你只做了交換機之間的連線線路trunk,但是你的路由器現在並沒有三臺pc...

由兩臺路由器 三臺交換機 四臺PC 兩臺伺服器連成的網路,怎麼配置 要求

可以根據isp商提供給你的ip做一個nat,其 中一臺路由器只連線到伺服器,另一臺路由器連線pc。外網光貓下來的eth口接到一臺路由1上,然後把路由1的一個lan接到另外一臺接有伺服器的路由2上。路由2這時做一個靜態的nat 因為有兩臺伺服器,要消耗2個外網ip 路由1的另一個lan接交換機,交換機...

兩臺網路交換機通過網線相連,交換機兩邊的計算機ping不通

首先要認識平行網線與交叉網線的區別。可以找一下相關的資料,接下來的一點很重要,對於沒有自動翻轉功能的交換機的相連,一定要用交叉線。你的問題迎刃而解了。看看兩臺交換機之間網線的兩個口的指示燈狀態。就二臺伺服器嗎?靜態分配一下ip看看。交換機是什麼的傻瓜的還是 什麼的。要是傻瓜的你 把連線兩臺交換機的線...