文章目錄
- 高可靠性技術概述
-
- 可靠性标準
- 高可靠性技術分類
- 鍊路聚合
-
- 鍊路聚合原理
-
- 操作Key
- 參考端口
- 端口屬性類配置
- 端口的第一類配置
- 端口的第二類配置
- 鍊路聚合模式
-
- 靜态聚合
- 動态聚合
- 相關指令
- Smat-link
-
- 定義
- 優勢
- 原理
-
- 運作機制
- 保護VLAN
- 控制VLAN
- FLUSH封包
- Smart-link角色搶占模式
- Monitor-link
-
- 定義
- 原理
- 相關指令
高可靠性技術概述
可靠性标準
- 可靠性=MTBF/(MTBF+MTTR)
- MTBF:平均無故障時間
- MTTR:故障平均修複時間
- 可靠性99.999%以上,每年故障時間不超過5分鐘
- 可靠性99.9999%以上,每年故障時間不超過30秒
高可靠性技術分類
- 鍊路備份技術:鍊路聚合,RRPP,Smart-Link
- 裝置備份技術:裝置自身備份技術,VRRP
- 堆疊技術:IRF
鍊路聚合
鍊路聚合原理
操作Key
- 用于選擇鍊路聚合成員端口的配置資訊
- 由參考端口的第二類配置生成
- 第二類配置與操作Key一緻,端口才能被選中
參考端口
- 用來選擇聚合成員端口的标準端口
端口屬性類配置
- 包括速率、雙工模式、鍊路狀态(UP/DOWN)這三項配置,速率和雙工模式會參與參考端口選舉,鍊路狀态會影響成員端口是否被選中
端口的第一類配置
- 不參與操作Key計算的配置資訊
- MVRP、MSTP等
端口的第二類配置
- 參與操作Key計算的配置資訊
- Vlan配置、端口類型、QinQ、Mac位址學習配置
鍊路聚合模式
靜态聚合
- 端口不與對端裝置互動資訊
- 參考端口選舉規則:高速全雙工>高速半雙工>低速全雙工>低速半雙工,端口ID小的優先
動态聚合
- 端口使用LACP協定與對端互動資訊
- 參考端口選舉規則:
裝置ID小的優先: 裝置ID=LACP優先級+MAC位址 LACP優先級預設為32768 聚合端口ID小的優先: 端口ID=端口優先級+端口編号 端口優先級預設為32768
相關指令
[h3c-Bridge-Aggregation1]link-aggregation mode dynamic //配置鍊路聚合模式為動态模式
[h3c]lacp system-priority 'priority' //配置LACP優先級
[h3c-GigabitEthernet]link-aggregation port-priority 'priority' //配置端口優先級
[h3c-Bridge-Aggregation1]link-aggregation selected-port maxium 'number'//配置最大可用接口數量
Smat-link
定義
- 一種針對雙上行組網的解決方案,實作了高效可靠的鍊路備援備份和故障快速切換,H3C和華為私有協定
優勢
- 故障切換速度可達厘秒級
原理
運作機制
- 雙上行的兩個端口組成一個Smart-link組,配置為主端口和副端口
- 主端口鍊路故障,立即切換為副端口轉發資料
保護VLAN
- Smart-link組允許轉發的VLAN
- 以MST執行個體的形式進行映射
控制VLAN
- FLUSH封包轉發的VLAN
FLUSH封包
- 技術背景:鍊路發生故障切換時,上行交換機學習的MAC位址仍然對應原接口,需要通過流量來重新整理正确的MAC位址記錄,重新整理期間,流量會中斷
- 解決方案:鍊路發生故障切換時,Smart-link從新的鍊路上發送Flush封包,收到Flush封包的交換機,會在接收封包的端口重新學習MAC位址記錄
Smart-link角色搶占模式
- 預設主端口故障恢複後,不會發生角色搶占
- 可通過配置使主端口自動搶占角色
注意:
Smart-link、STP、RRPP同時隻能運作一種,配置Smart-link時,需要在相關接口上關閉STP特性
Monitor-link
定義
- 用于把上行鍊路的存活狀态同步到下行鍊路
- 使Smart-link可以感覺到跨裝置的鍊路故障
原理
上行端口:連接配接上層裝置的端口
下行端口:連接配接Smart-link的端口
當所有上行端口Down,自動關閉下行端口;任意一個上行端口Up,自動開啟下行端口
相關指令
[h3c]smart-link group 'group-id' //建立Smart-link組
[h3c-smlk-group1]protected-vlan reference-instance 'instance-list' //配置保護VLAN
[h3c-smlk-group1]flush enable control-vlan 'vlan-id' //配置控制VLAN
[h3c-smlk-group1]port 'port-name' 'primary/secondary' //Smart-link視圖下配置端口角色
[h3c-GigabitEthernet1/0/1]port smart-link group 'group-id' 'primary/secondary'
//接口視圖下配置端口角色
[h3c-smlk-group1]preemption mode role //開啟角色搶占
[h3c-GigabitEthernet1/0/1]smart-link flush enable control-vlan 'vlan-id'
//上行交換機配置控制VLAN
[h3c]monitor-link group 'group-id' //建立Monitor-link組
[h3c-mtlk-group1]port 'port-name' 'uplink/downlink' //配置端口角色