H3C-smartlink技術原理及配置指導_第1頁
H3C-smartlink技術原理及配置指導_第2頁
H3C-smartlink技術原理及配置指導_第3頁
H3C-smartlink技術原理及配置指導_第4頁
H3C-smartlink技術原理及配置指導_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1 Smart Link配置1-11.1 Smart Link簡介1-11.1.1 Smart Link概念介紹1-11.1.2 Smart Link運行機制1-21.2 配置Smart Link設備1-31.2.1 配置準備1-31.2.2 配置Smart Link設備1-31.2.3 Smart Link設備配置舉例1-41.3 配置相關設備1-51.3.1 配置相關設備1-51.3.2 相關設備配置舉例1-51.4 Smart Link顯示和維護1-61.5 Smart Link典型配置舉例1-61.5.1 單Smart Link組配置舉例1-61.5.2 多Smart Link組負載分

2、擔配置舉例1-812 / 121 Smart Link配置1.1 Smart Link簡介如圖1-1所示,雙上行組網是目前常用組網之一。一般情況下,通過開啟STP(Spanning Tree Protocol,生成樹協(xié)議)來實現網絡中的鏈路冗余備份,但STP不適用于對收斂時間有很高要求的用戶(關于STP的詳細介紹,請參見“接入分冊”中的“MSTP配置”)。Smart Link功能可以滿足用戶對鏈路快速收斂的需求,可以實現主備鏈路的冗余備份及其快速遷移。在雙上行組網環(huán)境下,當主用鏈路出現故障時,設備自動將流量切換到備用鏈路,這樣就起到了冗余阻塞和鏈路備份的作用。Smart Link的主要特點是:

3、專用于雙上行組網;收斂速度快(達到亞秒級);配置簡單,便于用戶操作。1.1.1 Smart Link概念介紹圖1-1 Smart Link應用場景示意圖1. Smart Link組Smart Link組也叫靈活鏈路組,每個組內只包含兩個端口,其中一個為主端口,另一個為副端口。正常情況下,只有一個端口處于轉發(fā)(ACTIVE)狀態(tài),另一個端口被阻塞,處于待命(STANDBY)狀態(tài)。當處于轉發(fā)狀態(tài)的端口出現鏈路故障時(這里的鏈路故障包括端口down,OAM單通等),Smart Link組會自動將該端口阻塞,并將原阻塞的處于待命狀態(tài)的端口切換到轉發(fā)狀態(tài)。如在圖1-1中,設備Device C上的端口Et

4、hernet1/0/1和端口Ethernet1/0/2組成了一個Smart Link組,端口Ethernet1/0/1處于轉發(fā)狀態(tài),而端口Ethernet1/0/2處于待命狀態(tài)。設備Device E上的端口Ethernet1/0/1和端口Ethernet1/0/2組成了另一個Smart Link組,端口Ethernet1/0/2處于轉發(fā)狀態(tài),而端口Ethernet1/0/1處于待命狀態(tài)。2. 主端口主端口又叫Master端口,是Smart Link組的一種端口角色。當Smart Link組中的兩個端口都處于up狀態(tài)時,主端口將優(yōu)先進入轉發(fā)狀態(tài)。主端口并不一直處于轉發(fā)狀態(tài),當主端口鏈路故障,則處

5、于待命狀態(tài)的副端口將切換為轉發(fā)狀態(tài),在沒有配置角色搶占的情況下,即使主端口鏈路恢復正常,也只能處于待命狀態(tài),直到下一次鏈路切換。如圖1-1中,可以配置Device C上的端口Ethernet1/0/1和Device E上的端口Ethernet1/0/2為主端口。3. 副端口副端口又叫Slave端口,是Smart Link組的一種端口角色。當Smart Link組中的兩個端口都處于up狀態(tài)時,副端口保持待命狀態(tài)。但是副端口并不一直處于待命狀態(tài),當主端口發(fā)生鏈路故障后,副端口將切換到轉發(fā)狀態(tài)。如圖1-1中,可以配置Device C上的端口Ethernet1/0/2和Device E上的端口Ethe

6、rnet1/0/1為副端口。4. Flush報文當Smart Link組發(fā)生鏈路切換時,原有的轉發(fā)表項將不適用于新的拓撲網絡,需要網絡中的所有設備進行MAC位置轉發(fā)表項和ARP/ND表項的更新。這時,Smart Link組通過發(fā)送Flush報文通知其它設備進行MAC位置轉發(fā)表項和ARP/ND表項的刷新操作。Flush報文是普通的組播數據報文,會被阻塞的接收端口丟棄。5. 發(fā)送控制VLAN發(fā)送控制VLAN是用于發(fā)送Flush報文的VLAN。當發(fā)生鏈路切換時,設備(如圖1-1中Device C和Device E)會在發(fā)送控制VLAN內廣播發(fā)送Flush報文。6. 接收控制VLAN接收控制VLAN是

7、用于接收并處理Flush報文的VLAN。當發(fā)生鏈路切換時,設備(如圖1-1中Device A、Device B和Device D)接收并處理屬于接收控制VLAN的Flush報文,進行MAC位置轉發(fā)表項和ARP/ND表項的刷新操作。7. 保護VLAN保護VLAN是Smart Link組控制其轉發(fā)狀態(tài)的用戶數據VLAN。同一端口上不同的Smart Link組保護不同的VLAN。端口在保護VLAN上的轉發(fā)狀態(tài)由端口在其所屬Smart Link組內的狀態(tài)決定。1.1.2 Smart Link運行機制1. 鏈路備份機制如圖1-1的組網,設備Device C中端口Ethernet1/0/1上的鏈路是主用鏈

8、路,端口Ethernet1/0/2上的鏈路是備用鏈路。正常情況下,端口Ethernet1/0/1處于轉發(fā)狀態(tài),端口Ethernet1/0/2處于待命狀態(tài)。當端口Ethernet1/0/1的鏈路出現故障時,端口Ethernet1/0/1將自動阻塞并切換到待命狀態(tài),端口Ethernet1/0/2將切換到轉發(fā)狀態(tài)。當端口切換到轉發(fā)狀態(tài)時,系統(tǒng)會輸出日志信息通知用戶。當Smart Link發(fā)生鏈路切換時,網絡中各設備上的MAC位置轉發(fā)表項和ARP/ND表項可能已經不是最新狀態(tài),為了保證報文的正確發(fā)送,需要提供一種MAC位置轉發(fā)表項和ARP/ND表項的更新機制。目前更新機制有以下兩種:自動通過流量刷新M

9、AC位置轉發(fā)表項和ARP/ND表項。此方式適用于與不支持Smart Link功能的設備(包括其他廠商設備)對接的情況,需要有上行流量觸發(fā)。由Smart Link設備從新的鏈路上發(fā)送Flush報文。此方式需要上行的設備都能夠識別Smart Link的Flush報文并進行更新MAC位置轉發(fā)表項和ARP/ND表項的處理。當原主用鏈路故障恢復時,該端口將維持在阻塞狀態(tài),不進行鏈路狀態(tài)切換,從而保持流量穩(wěn)定。只有等下一次鏈路切換時,該端口才會重新切換為轉發(fā)狀態(tài)。2. 角色搶占機制如圖1-1的組網,設備Device C中端口Ethernet1/0/1上的鏈路是主用鏈路,端口Ethernet1/0/2上的鏈

10、路是備用鏈路。端口Ethernet1/0/1的鏈路出現故障時,端口Ethernet1/0/1將自動阻塞并切換到待命狀態(tài),端口Ethernet1/0/2處于轉發(fā)狀態(tài)。當端口Ethernet1/0/1的鏈路恢復后,如果該Smart Link組配置允許角色搶占,則端口Ethernet1/0/2將自動阻塞并切換到待命狀態(tài),而端口Ethernet1/0/1主用鏈路將切換到轉發(fā)狀態(tài)。3. 負載分擔機制在同一個環(huán)網中,可能同時存在多個VLAN的數據流量,Smart Link可以實現流量的負載分擔,即不同VLAN的流量沿不同Smart Link組所確定的路徑進行轉發(fā)。通過把一個端口配置為多個Smart Lin

11、k組的成員(每個Smart Link組的保護VLAN不同),且該端口在不同組中的轉發(fā)狀態(tài)不同,這樣就能實現不同VLAN的數據流量的轉發(fā)路徑不同,從而達到負載分擔的目的。每個Smart Link組的保護VLAN是通過引用MSTP實例來實現的。1.2 配置Smart Link設備Smart Link設備是指支持Smart Link功能,并且配置了Smart Link組和從指定控制VLAN發(fā)送Flush報文功能的設備。如圖1-1中的Device C和Device E。1.2.1 配置準備如果打算配置某端口為Smart Link組成員端口(即主端口和副端口),則需先手工關閉該端口,待Smart Lin

12、k組配置完成后,再開啟該端口,以避免形成環(huán)路,導致廣播風暴。如果打算配置某端口為Smart Link組成員端口,則需關閉該端口的STP功能和RRPP功能,并確保該端口不是聚合成員端口和業(yè)務環(huán)回組成員端口。1.2.2 配置Smart Link設備表1-1 配置Smart Link設備操作命令說明進入系統(tǒng)視圖system-view-創(chuàng)建Smart Link組,并進入Smart Link組視圖smart-link group group-id必選配置Smart Link組的保護VLANprotected-vlan reference-instance instance-id-list必選缺省情況下,

13、Smart Link組不保護任何VLAN配置Smart Link主端口在Smart Link組視圖下配置主端口port interface-type interface-number master二者必選其一各種視圖下的配置效果相同在以太網端口或二層聚合端口視圖下配置主端口port smart-link group group-id master配置Smart Link副端口在Smart Link組視圖下配置副端口port interface-type interface-number slave二者必選其一各種視圖下的配置效果相同在以太網端口或二層聚合端口視圖下配置副端口port smart

14、-link group group-id slave配置搶占模式preemption mode role可選缺省情況下,沒有配置搶占模式開啟發(fā)送Flush報文的功能flush enable control-vlan vlan-id 可選缺省情況下,開啟發(fā)送Flush報文的功能,控制VLAN為VLAN 1protected-vlan命令通過引用MSTP實例的間接方式來配置Smart Link組所保護的VLAN列表。引用的MSTP實例所映射的VLAN可以通過MSTP的域配置顯示命令display stp region-configuration來查看。關于MSTP實例和VLAN映射關系的配置內容介

15、紹,請參見“接入分冊”中的“MSTP配置”。不同的Smart Link組需要配置不同的控制VLAN。用戶需要配置保證控制VLAN存在,并且Smart Link組成員端口允許控制VLAN的報文通過。不要刪除已經配置成控制VLAN的VLAN,否則會影響Flush報文的發(fā)送。當執(zhí)行端口拷貝命令時,端口上配置的Smart Link組成員信息不會復制到其它端口上。1.2.3 Smart Link設備配置舉例1. 組網需求配置一個Smart Link組1;配置保護VLAN為引用實例08;配置Ethernet1/0/1為Smart Link組的主端口,Ethernet1/0/2為副端口;配置在VLAN 20

16、內發(fā)送Flush報文。2. 配置步驟<Sysname> system-viewSysname vlan 20Sysname-vlan20 quitSysname interface ethernet 1/0/1Sysname-Ethernet1/0/1 stp disableSysname-Ethernet1/0/1 port link-type trunkSysname-Ethernet1/0/1 port trunk permit vlan 20Sysname-Ethernet1/0/1 quitSysname interface ethernet 1/0/2Sysname-E

17、thernet1/0/2 stp disableSysname-Ethernet1/0/2 port link-type trunkSysname-Ethernet1/0/2 port trunk permit vlan 20Sysname-Ethernet1/0/2 quitSysname smart-link group 1Sysname-smlk-group1 protected-vlan reference-instance 0 to 8Sysname-smlk-group1 port ethernet1/0/1 masterSysname-smlk-group1 port ether

18、net1/0/2 slaveSysname-smlk-group1 flush enable control-vlan 201.3 配置相關設備本文所指相關設備是指那些支持Smart Link功能,在實際網絡應用中為了配合Smart Link設備,需在本地配置從指定控制VLAN接收處理Flush報文功能的設備。如圖1-1中的Device A、Device B和Device D都是相關設備。但是并不是相關設備的所有端口都要開啟從指定控制VLAN接收處理Flush報文功能的,只有那些在從Smart Link設備到其目的設備主備鏈路上的端口才需作此配置。圖1-1中,在Device A、Device

19、B和Device D上標出的端口都處于Smart Link設備Device C和Device E到目的設備Device A的主備鏈路上,所以都需要開啟從指定控制VLAN接收處理Flush報文的功能。1.3.1 配置相關設備表1-2 配置相關設備操作命令說明進入系統(tǒng)視圖system-view-進入以太網端口或二層聚合端口視圖interface interface-type interface-number-開啟接收Flush報文的功能smart-link flush enable control-vlan vlan-id-list 必選缺省情況下,接收Flush報文的功能處于關閉狀態(tài)應在相關設備

20、的所有控制VLAN上都開啟接收Flush報文的功能。如果不配置處理Flush報文的控制VLAN,設備將對接收到的Flush報文不做處理直接轉發(fā)。在相關設備上配置的接收處理Flush報文的控制VLAN和在Smart Link設備上配置的發(fā)送控制VLAN要相同,如果二者不相同,相關設備將對接收到的Flush報文不做處理直接轉發(fā)。不要刪除已經配置成控制VLAN的VLAN,否則會影響Flush報文的處理。用戶需要配置保證控制VLAN存在,并且開啟接收Flush報文功能的端口允許控制VLAN的報文通過。1.3.2 相關設備配置舉例1. 組網需求配置端口Ethernet1/0/1接收控制VLAN為VLAN

21、 20的Flush報文。2. 配置步驟<Sysname> system-viewSysname vlan 20Sysname-vlan20 quitSysname interface ethernet1/0/1Sysname-Ethernet1/0/1 port link-type trunkSysname-Ethernet1/0/1 port trunk permit vlan 20Sysname-Ethernet1/0/1 smart-link flush enable control-vlan 201.4 Smart Link顯示和維護在完成上述配置后,在任意視圖下執(zhí)行dis

22、play命令可以顯示配置后Smart Link的運行情況以及Flush報文的統(tǒng)計信息,通過查看顯示信息驗證配置的效果。在用戶視圖下執(zhí)行reset命令可以清除發(fā)送和接收的Flush報文統(tǒng)計信息。表1-3 Smart Link顯示和維護操作命令查看Smart Link組的信息display smart-link group group-id | all 查看設備接收到的Flush報文的信息display smart-link flush清除Flush報文統(tǒng)計信息reset smart-link statistics1.5 Smart Link典型配置舉例1.5.1 單Smart Link組配置舉例

23、1. 組網需求設備Device C、設備Device E雙上行到設備Device A;雙上行鏈路進行靈活備份;在VLAN 1內發(fā)送和接收Flush報文。2. 組網圖圖1-5 單Smart Link組配置圖3. 配置步驟(1) 設備Device C上的配置# 創(chuàng)建Smart Link組。<DeviceC> system-viewDeviceC interface ethernet 1/0/1DeviceC-Ethernet1/0/1 stp disableDeviceC-Ethernet1/0/1 quitDeviceC interface ethernet 1/0/2DeviceC

24、-Ethernet1/0/2 stp disableDeviceC-Ethernet1/0/2 quitDeviceC smart-link group 1# 配置保護所有引用實例所綁定的VLAN(當前設備的實例范圍為032)。DeviceC-smlk-group1 protected-vlan reference-instance 0 to 32# 配置端口Ethernet1/0/1為主端口,端口Ethernet1/0/2為副端口。DeviceC-smlk-group1 port ethernet1/0/1 masterDeviceC-smlk-group1 port ethernet1/0

25、/2 slave# 開啟發(fā)送Flush報文的功能。DeviceC-smlk-group1 flush enable(2) 設備Device E上的配置# 創(chuàng)建Smart Link組。<DeviceE> system-viewDeviceE interface ethernet 1/0/1DeviceE-Ethernet1/0/1 stp disableDeviceE-Ethernet1/0/1 quitDeviceE interface ethernet 1/0/2DeviceE-Ethernet1/0/2 stp disableDeviceE-Ethernet1/0/2 quit

26、DeviceE smart-link group 1# 配置保護所有引用實例所綁定的VLAN(當前設備的實例范圍為032)。DeviceE-smlk-group1 protected-vlan reference-instance 0 to 32# 配置端口Ethernet1/0/2為主端口,端口Ethernet1/0/1為副端口。DeviceE-smlk-group1 port ethernet1/0/2 masterDeviceE-smlk-group1 port ethernet1/0/1 slave# 開啟發(fā)送Flush報文的功能。DeviceE-smlk-group1 flush e

27、nable(3) 設備Device B上的配置# 開啟接收Flush報文的功能。<DeviceB> system-viewDeviceB interface ethernet 1/0/1DeviceB-Ethernet1/0/1 smart-link flush enableDeviceB-Ethernet1/0/1 quitDeviceB interface ethernet 1/0/2DeviceB-Ethernet1/0/2 smart-link flush enableDeviceB-Ethernet1/0/2 quitDeviceB interface ethernet

28、1/0/3DeviceB-Ethernet1/0/3 smart-link flush enable(4) 設備Device D上的配置# 開啟接收Flush報文的功能。<DeviceD> system-viewDeviceD interface ethernet 1/0/1DeviceD-Ethernet1/0/1 smart-link flush enableDeviceD-Ethernet1/0/1 quitDeviceD interface ethernet 1/0/2DeviceD-Ethernet1/0/2 smart-link flush enableDeviceD-

29、Ethernet1/0/2 quitDeviceD interface ethernet 1/0/3DeviceD-Ethernet1/0/3 smart-link flush enable(5) 設備Device A上的配置# 開啟接收Flush報文的功能。<DeviceA> system-viewDeviceA interface ethernet 1/0/1DeviceA-Ethernet1/0/1 smart-link flush enableDeviceA-Ethernet1/0/1 quitDeviceA interface ethernet 1/0/2DeviceA-

30、Ethernet1/0/2 smart-link flush enable配置完畢后,用戶可以使用display命令查看Smart Link的配置和報文統(tǒng)計情況。1.5.2 多Smart Link組負載分擔配置舉例1. 組網需求設備Device C上VLAN 1200的流量通過設備Device B、Device D雙上行到設備Device A。要求進行負載分擔,VLAN 1100和VLAN 101200的兩組流量分別通過不同的鏈路上行到設備Device A;設備Device C上進行雙上行鏈路靈活備份,Smart Link組1的引用實例0(綁定VLAN 1100)的流量從經過Device B的

31、鏈路通向設備Device A;而Smart Link組2的引用實例2(綁定VLAN 101200)的流量從經過Device D鏈路通向設備Device A;Smart Link組1和組2分別在VLAN 10和VLAN 101內發(fā)送和接收Flush報文。2. 組網圖圖1-6 多Smart Link組負載分擔配置圖3. 配置步驟(1) 設備Device C上的配置# 創(chuàng)建VLAN并配置VLAN與MSTP實例的映射關系。<DeviceC> system-viewDeviceC vlan 1 to 200DeviceC stp region-configurationDeviceC-mst

32、-region instance 0 vlan 1 to 100DeviceC-mst-region instance 2 vlan 101 to 200DeviceC-mst-region active region-configurationDeviceC-mst-region quit# 關閉端口的STP功能,并將端口配置為Trunk端口且允許VLAN 1200通過。DeviceC interface ethernet 1/0/1DeviceC-Ethernet1/0/1 stp disableDeviceC-Ethernet1/0/1 port link-type trunkDevic

33、eC-Ethernet1/0/1 port trunk permit vlan 1 to 200DeviceC-Ethernet1/0/1 quitDeviceC interface ethernet 1/0/2DeviceC-Ethernet1/0/2 stp disableDeviceC-Ethernet1/0/2 port link-type trunkDeviceC-Ethernet1/0/2 port trunk permit vlan 1 to 200DeviceC-Ethernet1/0/2 quit# 創(chuàng)建Smart Link組1。DeviceC smart-link grou

34、p 1# 配置Smart Link組1的保護VLAN。DeviceC-smlk-group1 protected-vlan reference-instance 0# 配置端口Ethernet1/0/1為主端口,端口Ethernet1/0/2為副端口。DeviceC-smlk-group1 port ethernet1/0/1 masterDeviceC-smlk-group1 port ethernet1/0/2 slave# 配置搶占模式為角色搶占。DeviceC-smlk-group1 preemption mode role# 開啟發(fā)送Flush報文的功能。DeviceC-smlk-g

35、roup-1 flush enable control-vlan 10DeviceC-smlk-group-1 quit# 創(chuàng)建Smart Link組2。DeviceC smart-link group 2# 配置Smart Link組2的保護VLAN。DeviceC-smlk-group2 protected-vlan reference-instance 2# 配置端口Ethernet1/0/1為副端口,端口Ethernet1/0/2為主端口。DeviceC-smlk-group2 port ethernet1/0/1 slaveDeviceC-smlk-group2 port ether

36、net1/0/2 master# 配置搶占模式為角色搶占。DeviceC-smlk-group2 preemption mode role# 開啟發(fā)送Flush報文的功能。DeviceC-smlk-group2 flush enable control-vlan 101(2) 設備Device B上的配置# 開啟接收Flush報文的功能。<DeviceB> system-viewDeviceB vlan 1 to 200DeviceB interface ethernet 1/0/1DeviceB-Ethernet1/0/1 port link-type trunkDeviceB-Ethernet1/0/1 port trunk permit vlan 1 to 200DeviceB-Ethernet1/0/1 smart-link flush enable control-vlan 10 101DeviceB-Ethernet1/0/1 quitDeviceB interface ethernet 1/0/2DeviceB-Eth

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論