雙星型交換網(wǎng)絡設計與實施
[銳捷實踐鏈路冗余與以太網(wǎng)通道]
本文結(jié)構(gòu)
第一部分 預備知識
第二部分 設計與仿真
需求分析
整體設計
第三部分 施工部署
關鍵配置
連通測試
第四部分 注意事項
第一部分 預備知識
一逗威、 STP
??STP (spanning-tree-protocol)是交換機通過某種特定算法來邏輯阻塞物理冗余網(wǎng)絡中某些接口丐膝,以達到避免數(shù)據(jù)轉(zhuǎn)發(fā)循環(huán)再榄,生成無環(huán)路拓撲的一種二層協(xié)議。
二武契、 MSTP
??MSTP可以將具有相同轉(zhuǎn)發(fā)路徑的VLAN映射到一個生成樹中,無需每個VLAN一個生成樹∧咸埽可以根據(jù)用戶不同的數(shù)據(jù)轉(zhuǎn)發(fā)路徑創(chuàng)建相應的生成樹實例。
??MSTP的工作原理:
為抑制生成樹覆蓋范圍從而加快生成樹的收斂蜜托,在MSTP的操作機制中抄囚,引入了區(qū)域的概念。我們將具有相同MSTP配置名稱橄务,MSTP配置修訂號幔托,VLAN與生成樹實例的映射關系的交換機的集合稱為一個MSTP的區(qū)域。
內(nèi)部生成樹實例蜂挪,是MSTP區(qū)域內(nèi)缺省的生成樹實例重挑。編號為0(instance 0)。缺省時棠涮,MSTP交換機上所有的VLAN都映射到IST中谬哀。其他生成樹實例的BPDU被包含于IST的BPDU中進行傳遞。
IST實例是代表整個交換網(wǎng)絡的CST的子集严肪。它接收并向CST實例發(fā)送BPDU史煎。通過IST能夠?qū)⒄麄€MST區(qū)域表示為到達外部網(wǎng)絡CST虛擬網(wǎng)橋。
MSTI是MSTP區(qū)域中由管理員手工定義的生成樹實例驳糯,對于銳捷設備而言最多可達64個篇梭,編號為1~64。MST實例只具有本地意義酝枢。
三很洋、端口聚合/以太網(wǎng)通道(EtheChannel)
??端口聚合(Aggregate-port)又稱鏈路聚合,是指兩臺交換機之間在物理上將多個端口連接起來隧枫,將多條鏈路聚合成一條邏輯鏈路喉磁。從而增大鏈路帶寬,解決交換網(wǎng)絡中因帶寬引起的網(wǎng)絡瓶頸問題官脓。多條物理鏈路之間能夠互相冗余備份协怒,其中任意一條鏈路斷開,不會影響其他鏈路的正常轉(zhuǎn)發(fā)數(shù)據(jù)卑笨。
第二部分 設計與選型
一孕暇、 需求分析
??市公安局網(wǎng)絡規(guī)模比較大、應用需求也相對復雜。單星型拓撲容易出現(xiàn)單點故障妖滔、可靠性較差隧哮。傳統(tǒng)的STP是基于整個交換網(wǎng)絡產(chǎn)生一個樹形拓撲結(jié)構(gòu),所有的VLANs都共享一個生成樹座舍,這種結(jié)構(gòu)不能進行網(wǎng)絡流量的負載均衡沮翔,使得有些交換設備比較繁忙,而另一些交換設備又很空閑曲秉,為了克服這個問題采蚀,采用基于VLAN的多生成樹協(xié)議MSTP,使用雙星型拓撲結(jié)構(gòu)承二,這樣可以針對一個或多個VLAN進行生成樹運算榆鼠,從而不會阻斷網(wǎng)絡中應保留的鏈路,同時也可以讓各個實例的數(shù)據(jù)經(jīng)由不同的路徑轉(zhuǎn)發(fā)亥鸠,實現(xiàn)網(wǎng)絡中的負載分擔妆够,提高網(wǎng)絡可靠性。
二负蚊、 整體設計
1. IP地址及VLAN規(guī)劃設計
2.拓撲結(jié)構(gòu)
三责静、 設備選型
??終端:PC1(in vlan20),PC2(in vlan40)盖桥,PC4(in vlan20)灾螃,PC5(in vlan20),PC6(in vlan30)
??接入層: RG-S2126G-1(接入PC1,PC2揩徊,PC4), RG-S2126G-2(接入PC5,PC6)
??匯聚層:S3550_24 兩臺
第三部分 施工部署
一. 關鍵配置
(一) 訪問RCMS配置二層交換機S2126G -1
L2-SW1(config)#spanning-tree? ??????????? 腰鬼!開啟生成樹
L2-SW1(config)#spanning-tree mode mstp??????? !采用MSTP生成樹模式
L2-SW1(config)#vlan20???????????? !創(chuàng)建Vlan20
L2-SW1(config)#vlan30???????????? !創(chuàng)建Vlan30
L2-SW1(config)#vlan40???????????? !創(chuàng)建Vlan40
L2-SW1(config)#interface fastethernet0/1!PC1
L2-SW1(config-if)#switchport access vlan20???????????? !分配端口F0/1給Vlan20
L2-SW1(config)#interface fastethernet0/4??????????????? !PC4
L2-SW1(config-if)#switchport access vlan20????????????? !分配端口F0/4給Vlan20
L2-SW1(config)#interface fastethernet0/2??????????????? !PC2
L2-SW1(config-if)#switchport access vlan40??????????? !分配端口F0/2給Vlan40
L2-SW1(config)#interface fastethernet0/20
L2-SW1(config-if)#switchport mode trunk? ? ? !定義F0/20為trunk端口
L2-SW1(config)#interface fastethernet0/21
L2-SW1(config-if)#switchport mode trunk? ? ? !定義F0/21為trunk端口
L2-SW1(config)#spanning-tree mst configuration? ? ! 進入MSTP配置模式
L2-SW1(config-mst)#instance1vlan1,20????????????????? 塑荒!配置instance1(實例1)并關聯(lián)Vlan1和20
L2-SW1(config-mst)#instance2vlan30,40???????????????? 熄赡!配置實例2并關聯(lián)Vlan30和40
L2-SW1(config-mst)#name region1???????????????????? !配置域名稱
L2-SW1(config-mst)#revision1??????????????????????????? 齿税!配置版本(修訂號)
(二) 訪問RCMS配置二層交換機S2126G -2
L2-SW2(config)#spanning-tree????????????????????????? 彼硫!開啟生成樹
L2-SW2(config)#spanning-tree mode mstp ? ? ? ? ? ? !配置生成樹模式為MSTP
L2-SW2(config)#vlan20?????????????????? !創(chuàng)建Vlan20
L2-SW2(config)#vlan30?????????????????? !創(chuàng)建Vlan30
L2-SW2(config)#vlan40?????????????????? !創(chuàng)建Vlan40
L2-SW2(config)#interface fastethernet0/5??????????? !PC5
L2-SW2(config-if)#switchport access vlan20??????????????????? !分配端口F0/5給Vlan20
L2-SW2(config)#interface fastethernet0/6???????? !PC6
L2-SW2(config-if)#switchport access vlan30???????? !分配端口F0/6給Vlan30
L2-SW2(config)#interface fastethernet0/20
L2-SW2(config-if)#switchport mode trunk? ? ? ? ? ? ? !定義F0/20為trunk端口
L2-SW2(config)#interface fastethernet0/21
L2-SW2(config-if)#switchport mode trunk? ? ? ? ?? !定義F0/21為trunk端口
L2-SW2(config)#spanning-tree mst configuration? ? ! 進入MSTP配置模式
L2-SW2(config-mst)#instance1vlan1,20??????????????? 凌箕!配置instance1(實例1)并關聯(lián)Vlan1和20
L2-SW2(config-mst)#instance2vlan30,40????????????? 拧篮!配置實例2并關聯(lián)Vlan30和40
L2-SW2(config-mst)#name region1?????????????????????? !配置域名稱
L2-SW2(config-mst)#revision1?????????????????????????????? 牵舱!配置版本(修訂號)
(三) 訪問RCMS配置三層交換機S3550_24-1
L3-SW1(config)#spanning-tree ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 串绩!開啟生成樹
L3-SW1(config)#spanning-tree mode mstp ? ? ? ? ?? !采用MSTP生成樹模式
L3-SW1(config)#vlan20
L3-SW1(config)#vlan30
L3-SW1(config)#vlan40
L3-SW1(config)# interface aggergateport1??????????? 芜壁!創(chuàng)建聚合接口AG1
L3-SW1(config-if)# switchport mode trunk? ? ? ? ? ? ? 礁凡!配置AG模式為trunk
L3-SW1(config-if)# exit
L3-SW1(config)# interface range fastethernet0/10-11???? 高氮!進入接口0/1和0/2
L3-SW1(config-if-range)# port-group1???????????? !配置接口0/1和0/2屬于AG1
L3-SW1(config)#interface fastethernet0/1
L3-SW1(config-if)#switchport mode trunk ? ?? ? ? !定義F0/21為trunk端口
L3-SW1(config)#interface fastethernet0/2
L3-SW1(config-if)#switchport mode trunk? ? ? ? ? ? !定義F0/2為trunk端口
L3-SW1(config)#spanning-tree mst 1 priority 4096??????? 顷牌!配置交換機
L3-SW1在instance1中的優(yōu)先級為4096剪芍,缺省是32768,值越小越優(yōu)先成為該instance中的root switch
L3-SW1(config)#spanning-tree mst configuration? ? ! 進入MSTP配置模式
L3-SW1(config-mst)#instance1vlan1,20???????? ! 配置實例1并關聯(lián)Vlan1和20
L3-SW1(config-mst)#instance2vlan30,40??????? ! 配置實例2并關聯(lián)Vlan30和40
L3-SW1(config-mst)#name region1????????? ! 配置域名為region1
L3-SW1(config-mst)#revision1??????????? ! 配置版本(修訂號)
(四)訪問RCMS配置三層交換機S3550_24-2
L3-SW2(config)#spanning-tree? 窟蓝!開啟生成樹
L3-SW2(config)#spanning-tree mode mstp? 罪裹!采用MSTP生成樹模式
L3-SW2(config)#vlan20
L3-SW2(config)#vlan30
L3-SW2(config)#vlan40
L3-SW2(config)# interface aggergateport1?????? !創(chuàng)建聚合接口AG1
L3-SW2(config-if)# switchport mode trunk? ? ? 疗锐!配置AG模式為trunk
L3-SW2(config-if)# exit
L3-SW2(config)# interface range fastethernet0/10-11?????? !進入接口0/1和0/2
L3-SW2(config-if-range)# port-group1?????????? 费彼!配置接口0/1和0/2屬于AG1
L3-SW2(config)#interface fastethernet0/1
L3-SW2(config-if)#switchport mode trunk? ? ? ! 定義F0/1為trunk端口
L3-SW2(config)#interface fastethernet0/2
L3-SW2(config-if)#switchport mode trunk? ? ? ! 定義F0/2為trunk端口
L3-SW2(config)#spanning-tree mst 2 priority 4096???????? 滑臊!配置交換機
L3-SW2在instance2(實例2) 中的優(yōu)先級為4096,缺省是32768箍铲,值越小越優(yōu)先成為該region (域)中的root switch
L3-SW2(config)#spanning-tree mst configuration? ? ! 進入MSTP配置模式
L3-SW2(config-mst)#instance1vlan1,20??????? ! 配置實例1并關聯(lián)Vlan1和20
L3-SW2(config-mst)#instance2vlan30,40?????? ! 配置實例2并關聯(lián)Vlan30和40
L3-SW2(config-mst)#name region1???????? ! 配置域名為region1
L3-SW2(config-mst)#revision1?????????? ! 配置版本(修訂號)
二.連通測試
切換為測試網(wǎng)卡雇卷,正確接線。根據(jù)方案為5臺終端機設置本機IP和默認網(wǎng)關颠猴,參數(shù)與仿真中的相同关划。
測試結(jié)果:任意兩臺主機之間能夠互相通信。斷開接入層以上任意一條直連線路翘瓮,仍然保持原有的連通性贮折。
第四部分 注意事項
先啟用生成樹,再連拓撲资盅。
線路成本可以由網(wǎng)絡自動學習得到调榄,如果不是特別了解,不要修改默認配置呵扛。
不能同時在端口上配置MSTP和以下功能:業(yè)務環(huán)回每庆、RRPP、Smart Link和STP協(xié)議的BPDU Tunnel功能今穿。
只有當兩臺或者多臺交換機的Format Selector(802.1s協(xié)議規(guī)定的協(xié)議選擇因子缤灵,缺省值為0,不可配置)蓝晒、MST域名腮出、VLAN映射表、MST域的修訂級別完全相同時芝薇,它們才能屬于同一個MST域利诺。