ethtrunk優先順序
① 華為交換機配置lacppriority100命令作用是什麼
華為交換機配置lacppriority100命令用於設置系統或介面LACP優先順序。此命令允許用戶指定在鏈路聚合組中設備的優先順序。通過設置較高的優先順序,設備可被選為鏈路聚合組的主動端,優先順序的主動端設備決定活動介面。
undo lacppriority命令恢復設備LACP優先順序至默認設置。在乙太網介面視圖下,需先確保介面已加入靜態模式的Eth-Trunk中。通過在Eth-Trunk介面視圖下執行mode lacp-static命令,可切換工作模式至靜態模式。
設置系統優先順序和介面優先順序有助於區分設備和介面的優先順序。系統優先順序高的設備將被選為鏈路聚合組的主動端,介面優先順序高的介面則被選為活動介面。在靜態模式下,若未配置系統優先順序,系統會依據MAC地址選擇主動端,MAC地址較小的設備優先。
通過執行max bandwidth-affected-linknumber命令,可配置活動介面的上限閾值。在靜態模式下,若介面數超過閾值限制,需選擇哪些介面作為活動介面。設置介面LACP優先順序確保高優先順序介面成為活動介面,即便沒有配置閾值,活動介面上限為默認值8,手動加入的成員介面數少於8時,所有介面均處於活動狀態。
實例演示:設置LACP系統優先順序為1。
shell
system-view
[Base] lacp priority 1
設置GigabitEthernet 0/0/1介面的LACP介面優先順序為1。
shell
system-view
[Base] interface gigabitethernet 0/0/1
[Base-GigabitEthernet0/0/1] lacp priority 1
② 華為靜態鏈路聚合配置
華為鏈路聚合分為兩種:
● 手動負載均衡模式:在這種模式下,Eth-Trunk的建立、成員介面的加入都是手工配置的,沒有協議
的參與。在該模式下所有活動鏈路都參與數據轉發,平均分坦流量。如果某條活動鏈路出現故障,鏈
路聚合組自動在剩餘的活動鏈路上平均分配流量。
● LACP模式:在LACP模式中,鏈路兩端的設備相互發送LACP報文,協商聚合參數。協商完成後,兩台
設備確定活動介面和非活動介面。LACP模式需要的動創建一個Eth-Trunk口,並添加成員。LACP模式
也叫M:N模式,M代表活動成員鏈路。N代表非活動鏈路,用於冗餘備份。LACP與手動負載均衡的區別在
於,在LACP模式中,有一些鏈路充當備份鏈路,如果有一條活動鏈路發生故障,該鏈路傳輸的數據被
切換到一條優先順序最高的備用鏈路上,這條備用鏈路轉變為活動狀態。而在手動負載均衡模式中,所
有的成員都處於轉發狀態。
③ eth-trunk
只能實現活動鏈路流量的負載分擔;
手工完成eth-trunk介面的建立、成員埠的加入、都是活動介面;
實現活動鏈路流量的負載分擔,同時可實現非活動鏈路的冗餘備份;
手工完成eth-trunk介面的建立、成員埠的加入,LACP協議負責確定活動介面;
LACP協議協商失敗後,eth-trunk介面down,成員埠都不能轉發流量;
LACP協商失敗後,eth-trunk介面down,成員介面繼承屬性獨立轉發流量;
1、系統LACP優先順序數值越小越優先;
2、系統MAC地址數值越小越優先;
1、介面LACP優先順序數值越小越優先;
2、介面ID數值越小越優先;
1、src-ip
2、dst-ip
3、src-dst-ip
4、src-mac
5、dst-mac
6、src-dst-mac
成員埠超過最大活動介面數,成員埠按優先順序組成M:N冗餘備份;
優先順序高的介面故障後恢復,等待搶占延遲時間超時後,從備用介面變為活動介面;
以SW1為LACP主動端,SW2為LACP被動端,進行靜態LACP鏈路聚合配置:
SW1:
#
lacp priority 100
#
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
lacp preempt enable
max active-linknumber 2
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1
lacp priority 100
#
SW2:
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1