1. 程式人生 > >思科:生成樹(stp)的配置

思科:生成樹(stp)的配置

ip add 創建 交換機 alt 環路 edit watermark water ...

#實驗名稱:stp 配置

# 實驗拓撲圖: 技術分享圖片


技術分享圖片


實驗步驟:

第一步:#分別配置pc的ip地址,以及給每個交換機創建vlan10,vlan20,vlan30,vlan40

# PC11

ip address 192.168.10.1 255.255.255.0

gateway 192.168.10.254

#pc12

ip address 192.168.20.1 255.255.255.0

gateway 192.168.20.254

#pc13

ip address 192.168.30.1 255.255.255.0

gateway 192.168.30.254

#pc14

ip address 192.168.40.1 255.255.255.0

gateway 192.168.40.254

#pc17

ip address 192.168.10.2 255.255.255.0

gateway 192.168.10.254

#pc16

ip address 192.168.20.2 255.255.255.0

gateway 192.168.20.254

#pc15

ip address 192.168.30.2 255.255.255.0

gateway 192.168.30.254

#pc 18

ip address 192.168.40.2 255.255.255.0

gateway 192.168.40.254

# 分別給所有交換機創建vlan,保持vlan數據庫保持一致

#假如左上角的是sw1,右上角sw2,最下面是sw3

# 在全局配置模式下:

#vlan 10 , 20 ,30 ,40

#配置各個交換機上的端口鏈接是trunk

# 配置sw3

# interface range f0/1-2

switchport mode trunk //思科二層交換機不用封裝dot1q,直接trunk

#配置sw2

#interface range f0/1-2

switchport trunk encapsulation dot1q //思科三層交換機必須封裝dot1q,才能設置trunk鏈路

switchport mode trunk

#配置sw1

#interface range f0/1-2

switchport trunck encapsulation dot1q //思科三層交換機必須封裝dot1q協議,才能設置trunk鏈路

switchport mode trunk

#以上配置完之後,先確定根交換機,副根交換機,和接入層交換機,

#我確定完之後,sw1為主根交換機,sw2為副根交換機,sw3為接入層交換機

# 配置,在sw1中,配置vlan10,vlan20,為主根,vlan30,vlan40,為次根

# 在全局配置模式下:spanning-tree vlan 10 priority 0

spanning-tree-vlan 20 priority 0

spanning-tree-vlan 30 priority 4096

spanning-tree-vlan 40 priority 4096 // #配置生成樹的主根時,設置它的優先級,優先級默認是32768,比它小就越靠譜,#優先級默認是4096的倍數

#

# 配置,在sw2中,配置vlan30,vlan40,為主根,vlan10,vlan20,為次根

# 在全局配置模式下:spanning-tree vlan 10 priority 4096

spanning-tree-vlan 20 priority 4096

spanning-tree-vlan 30 priority 0

spanning-tree-vlan 40 priority 0 // #配置生成樹的主根時,設置它的優先級,優先級默認是32768,比它小就越靠譜,#優先級默認是4096的倍數

#接下來打開端口f0/2

intface f0/2

no shutdown

#如下圖


技術分享圖片

#現在用命令ping 10.1.1.2 測試 看是否可以ping通,如果ping通的話,就說明生成樹配置成功,

技術分享圖片

#從上圖可以看書,是可以ping通的,說明沒有出現環路,起到了負載均衡的作用,流量即可以走左邊,又可以走右邊,

#要想到各個vlan 之間可以互通的話,就必須配置虛擬網關

#配置 sw1 交換機,vlan10.vlan20,vlan30,vlan40,的虛擬網關,思科三層交換機路由功能默認是關閉的,需要開啟 :ip routing

# interface vlan 10

ip address 192.168.10.254 255.255.255.0

no shutdown

exit

interface vlan 20

ip address 192.168.20.254 255.255.255.0

no shutdown

exit

interface vlan 30

ip address 192.168.30.254 255.255.255.0

no shutdown

exit

interface vlan 40

ip address 192.168.40.254 255.255.255.0

no shutdown

#接下來用vlan10 網段的pc ping vlan 30,40之間的pc 如下圖

技術分享圖片

技術分享圖片

#以上說明測試成功,vlan 之間可以互訪了

#接下來我關閉sw3 f0/1 .使他流量從副根上走,起到備份作用,如下圖

技術分享圖片

#繼續ping vlan 30 ,vlan 40 如下圖

技術分享圖片


技術分享圖片

#以上說明測試成功,說明起到備份作用

#同理可得,右邊線路壞了的話,會從左邊走


總結:配置生成樹,目的是為了防止物理環路的產生,防止廣播風暴,好處是,可以起到負載均衡的作用,和鏈路的冗余備份














思科:生成樹(stp)的配置