displayethtrunk
1. 華為交換機常見鏈路聚合操作整理 第十三天
1、將成員介面批量加入聚合組。
在Eth-Trunk1中批量加入10個成員介面。
腳本:
system-view
interface eth-trunk 1
trunkport gigabitethernet 1/0/10 to 1/0/20
2、將指定成員介面從聚合組中刪除,有兩種方式。
(1)在Eth-Trunk介面視圖下使用命令undo trunkport進行刪除。
例如:
system-view
interface eth-trunk 1
undo trunkport gigabitethernet 1/0/10
(2)在成員介面視圖下執行命令undo eth-trunk進行刪除。
例如:
system-view
interface gigabitethernet 1/0/10
undo eth-trunk
3、刪除聚合組
首先需要將所有的成員從聚合組中刪除。
在系統視圖下使用命令undo interface eth-trunk trunk-id.
例如:
system-view
undo interface eth-trunk 2
4、查看Eth-trunk介面的配置信息。
display eth-trunk #查看所有Eth-trunk介面配置信息。
display eth-trunk 10 #查看eth-trunk 10介面的配置信息。
5、查看Eth-trunk的成員介面信息。
display trunkmembership eth-trunk 1 #查看ID為1的Eth-trunk的成員介面信息。
6、查看設備支持的鏈路聚合組數目和成員介面數目。
display trunk configuration
2. 華為S9300 eth-trunk介面一個UP一個down
這個情況有可能是正常呀;你這個聚合口中有一個物理口沒有起來,建議查看一下對端設備埠是否與93配置一樣(如雙工、速率等)又或者是這的埠的尾纖中斷或光衰過大引起
3. 華為S9300 eth-trunk介面一個UP一個down
這個情況有可能是正常呀;你這個聚合口中有一個物理口沒有起來,建議查看一下對端設備埠是否與93配置一樣(如雙工、速率等)又或者是這的埠的尾纖中斷或光衰過大引起
4. 如何定位手工負載分擔模式eth-trunk不能up
步驟1:檢查成員口物理狀態是否UP
成員口物理狀態UP是Eth-Trunk正常工作的前提。
通過命令display eth-trunk查看Eth-Trunk介面下的成員口信息。如果成員口在Eth-Trunk下的狀態為Down,通過命令display interface查看成員口的物理狀態,如果成員口的物理狀態為Down。
步驟2:檢查Eth-Trunk介面下的配置
通過命令display eth-trunk查看Eth-Trunk介面下是否配置了活動介面數目的下限閾值。設置活動介面數下限閾值是為了保證最小帶寬,如果Eth-Trunk介面下UP的成員口數目少於配置的活動介面數目的下限閾值時,Eth-Trunk狀態會變為Down。下圖中配置的活動介面數目的下限閾值為3,但是Eth-Trunk1介面下UP的成員口數目只有1個,所以Eth-Trunk狀態為Down。
另外,小夥伴們注意啦,預設情況下,Eth-Trunk活動介面數目下限閾值為1,可以通過命令least active-linknumberlink-number配置;活動介面數目上限閾值為8,可以通過命令max active-linknumberlink-number配置。
5. 華為PTN3900設備傳輸鏈路聚合組怎麼配置
在兩台S-switch 設備上配置靜態LACP 模式鏈路聚合組,提高兩設備之
間的帶寬與可靠性,具體要求如下:
l M 條活動鏈路具有負載分擔的能力。
l 兩設備間的鏈路具有N 條冗餘備份鏈路,當活動鏈路出現故障鏈路時,備份鏈路替
代故障鏈路,保持數據傳輸的可靠性。
配置思路
採用如下的思路配置靜態LACP 模式鏈路聚合:
1. 在S-switch 設備上創建Eth-Trunk,配置Eth-Trunk 為靜態LACP 模式。
2. 將成員介面加入Eth-Trunk。
3. 配置介面Eth-Trunk 處理BPDU 報文。
4. 配置系統優先順序確定主動端。
5. 配置活動介面上限閾值。
6. 配置介面優先順序確定活動鏈路。
數據准備
為完成此配置例,需准備如下的數據:
l 兩端S-switch 設備鏈路聚合組編號。
l S-switch-A 系統優先順序。
l 活動介面上限閾值。
l 活動介面LACP 優先順序。
配置步驟
1. 創建編號為1 的Eth-Trunk,配置它的工作模式為靜態LACP 模式
# 配置S-switch-A。
<Quidway> system-view
[Quidway] sysname S-switch-A
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] mode lacp-static
[S-switch-A-Eth-Trunk1] quit
# 配置S-switch-B。
<Quidway> system-view
[Quidway] sysname S-switch-B
[S-switch-B] interface eth-trunk 1
[S-switch-B-Eth-Trunk1] mode lacp-static
[S-switch-B-Eth-Trunk1] quit
2. 將成員介面加入Eth-Trunk
# 配置S-switch-A。
[S-switch-A] interface ethernet 0/0/1
[S-switch-A-Ethernet0/0/1] eth-trunk 1
[S-switch-A-Ethernet0/0/1] quit
[S-switch-A] interface ethernet 0/0/2
[S-switch-A-Ethernet0/0/2] eth-trunk 1
[S-switch-A-Ethernet0/0/2] quit
[S-switch-A] interface ethernet 0/0/3
[S-switch-A-Ethernet0/0/3] eth-trunk 1
[S-switch-A-Ethernet0/0/3] quit
# 配置S-switch-B。
[S-switch-B] interface ethernet 0/0/1
[S-switch-B-Ethernet0/0/1] eth-trunk 1
[S-switch-B-Ethernet0/0/1] quit
[S-switch-B] interface ethernet 0/0/2
[S-switch-B-Ethernet0/0/2] eth-trunk 1
[S-switch-B-Ethernet0/0/2] quit
[S-switch-B] interface ethernet 0/0/3
[S-switch-B-Ethernet0/0/3] eth-trunk 1
[S-switch-B-Ethernet0/0/3] quit
3. 配置介面Eth-Trunk 處理BPDU 報文
# 配置S-switch-A。
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] bp enable
[S-switch-A-Eth-Trunk1] quit
# 配置S-switch-B
[S-switch-B] interface eth-trunk 1
[S-switch-B-Eth-Trunk1] bp enable
[S-switch-B-Eth-Trunk1] quit
4. 在S-switch-A 上配置系統優先順序為100,使其成為LACP 主動端
[S-switch-A] lacp priority 100
5. 在S-switch-A 上配置活動介面上限閾值M 為2
[S-switch-A] interface eth-trunk 1
[S-switch-A-Eth-Trunk1] max bandwidth-affected-linknumber 2
[S-switch-A-Eth-Trunk1] quit
2 LACP 配置
說明
由於S-switch-A 為主動端,所以S-switch-B 不需要配置活動介面上限閾值,步驟 6 中配置接
口優先順序同樣只需要在主動端S-switch-A 上配置即可。
6. 在S-switch-A 上配置介面優先順序確定活動鏈路
[S-switch-A] interface ethernet 0/0/1
[S-switch-A-Ethernet0/0/1] lacp priority 100
[S-switch-A-Ethernet0/0/1] quit
[S-switch-A] interface ethernet 0/0/2
[S-switch-A-Ethernet0/0/2] lacp priority 100
[S-switch-A-Ethernet0/0/2] quit
7. 驗證配置結果
# 查看各S-switch 設備的Eth-Trunk 信息,查看鏈路是否協商成功。
[S-switch-A] display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to MAC
System Priority: 100 System ID: 0077-7777-7777
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 2
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 100 1 289 11111100 1
Ethernet0/0/2 Selected 100M 100 2 289 11111100 1
Ethernet0/0/3 Unselect 100M 32768 3 289 11100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 32768 0001-0168-0182 32768 1 289 11111100
Ethernet0/0/2 32768 0001-0168-0182 32768 2 289 11111100
Ethernet0/0/3 32768 0001-0168-0182 32768 3 289 11100000
[S-switch-B] display eth-trunk 1
Eth-Trunk1's state information is:
Local:
LAG ID: 1 WorkingMode: STATIC
Preempt Delay: Disabled Hash arithmetic: According to MAC
System Priority: 32768 System ID: 0001-0168-0182
Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
Operate status: up Number Of Up Port In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
Ethernet0/0/1 Selected 100M 32768 1 289 11111100 1
Ethernet0/0/2 Selected 100M 32768 2 289 11111100 1
Ethernet0/0/3 Unselect 100M 32768 3 289 11100000 1
Partner:
--------------------------------------------------------------------------------
ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
Ethernet0/0/1 100 0077-7777-7777 100 1 289 11111100
Ethernet0/0/2 100 0077-7777-7777 100 2 289 11111100
Ethernet0/0/3 100 0077-7777-7777 32768 3 289 11100000
通過以上顯示信息可以看到,S-switch-A 的系統優先順序為100,高於S-switch-B 的
系統優先順序。Eth-Trunk 的成員介面中Ethernet 0/0/1、Ethernet 0/0/2 成為活動接
口,處於「Selected」狀態,介面Ethernet 0/0/3 處於「Unselect」狀態,同時實現M
條鏈路的負載分擔和N 條鏈路的冗餘備份功能。
配置文件
l S-switch-A 的配置文件
#
sysname S-switch-A
#
lacp priority 100
#
interface Eth-Trunk1
bp enable
mode lacp-static
max bandwidth-affected-linknumber 2
#
interface Ethernet0/0/1
eth-trunk 1
lacp priority 100
#
interface Ethernet0/0/2
eth-trunk 1
lacp priority 100
#
interface Ethernet0/0/3
eth-trunk 1
#
return
l S-switch-B 的配置文件
#
sysname S-switch-B
#
interface Eth-Trunk1
bp enable
mode lacp-static
#
interface Ethernet0/0/1
eth-trunk 1
#
interface Ethernet0/0/2
eth-trunk 1
#
interface Ethernet0/0/3
eth-trunk 1
#
return
6. 華為靜態鏈路聚合配置
華為鏈路聚合分為兩種:
● 手動負載均衡模式:在這種模式下,Eth-Trunk的建立、成員介面的加入都是手工配置的,沒有協議
的參與。在該模式下所有活動鏈路都參與數據轉發,平均分坦流量。如果某條活動鏈路出現故障,鏈
路聚合組自動在剩餘的活動鏈路上平均分配流量。
● LACP模式:在LACP模式中,鏈路兩端的設備相互發送LACP報文,協商聚合參數。協商完成後,兩台
設備確定活動介面和非活動介面。LACP模式需要的動創建一個Eth-Trunk口,並添加成員。LACP模式
也叫M:N模式,M代表活動成員鏈路。N代表非活動鏈路,用於冗餘備份。LACP與手動負載均衡的區別在
於,在LACP模式中,有一些鏈路充當備份鏈路,如果有一條活動鏈路發生故障,該鏈路傳輸的數據被
切換到一條優先順序最高的備用鏈路上,這條備用鏈路轉變為活動狀態。而在手動負載均衡模式中,所
有的成員都處於轉發狀態。
7. 如何理解eth-trunk
Eth-Trunk介面是一種可以動態創建的介面,該類型介面可以綁定若干物理的乙太網介面作為一個邏輯介面使用,實現增加帶寬提高靠性的目的。
Trunk優勢於:
1、通Trunk介面實現負載擔Eth-Trunk介面內實現流量負載擔。
2、某員介面連接物理鏈路現故障流量切換其用鏈路提高整Trunk鏈路靠性。
3、 Trunk介面總帶寬各員介面帶寬。
(7)displayethtrunk擴展閱讀:
Trunk具體應用
1、Trunk功能用於交換機與伺服器之間的相聯,為伺服器提供獨享的高帶寬。
2、Trunk功能用於交換機之間的級聯,為交換機之間的數據交換提供高帶寬的數據傳輸能力,提高網路速度,突破網路瓶頸,進而大幅提高網路性能(主要應用)。
Trunk功能舉例
——例如:為增加帶寬,提高連接可靠性,某網吧電影伺服器是雙網卡且作了綁定,與中心交換機的23、24埠連接;二層交換機的1、2埠與中心交換機的1、2埠連接,那麼中心交換機需將1、2埠,23、24埠分別做Trunk。說明:這里的二層交換機也需支持Trunk。
參考資料:網路-Trunk鏈路