配置Eth-Trunk接口流量本地優先轉發示例(集羣/堆疊)

組網圖形算法

配置Eth-Trunk接口流量本地優先轉發示例(集羣/堆疊)

Eth-Trunk接口流量本地優先轉發簡介微信

在設備集羣/堆疊狀況下,爲了保證流量的可靠傳輸,流量的出接口設置爲Eth-Trunk接口。那麼Eth-Trunk接口中一定存在跨框成員口。當集羣/堆疊設備轉發流量時,Eth-Trunk接口經過HASH算法可能會選擇跨框的成員口。因爲集羣/堆疊設備間線纜帶寬有限,跨框轉發流量增長了集羣設備之間的帶寬承載壓力,同時也下降了流量轉發效率。爲了解決這個問題,可使能Eth-Trunk接口流量本地優先轉發。網絡

配置注意事項ide

· 若是本設備Eth-Trunk的活動接口的帶寬足以承載本設備轉發的流量,可使能Eth-Trunk接口流量本地優先轉發功能,避免轉發效率低、集羣設備之間的帶寬承載壓力大的問題。ui

· 若是本設備Eth-Trunk的活動接口的帶寬不能承載本設備轉發的流量,須要去使能Eth-Trunk接口流量本地優先轉發功能,此時本設備的部分流量就會選擇跨設備的Eth-Trunk出接口轉發,防止發生丟包。orm

組網需求

如圖1所示,爲了增長設備的容量採用設備集羣技術,將Switch3和Switch4經過專用的集羣電纜連接起來,對外呈現爲一臺邏輯交換機。爲了實現設備間的備份、提升可靠性,採用跨集羣設備Eth-Trunk接口技術,將不一樣設備上的物理接口加入同一個Eth-Trunk接口。在網絡無任何故障狀況下,在PE設備上查當作員口信息時,發現VLAN2的數據流量會經過成員口GE1/0/1和GE1/0/2轉發,VLAN3的數據流量經過成員口GE1/0/1和GE1/0/2轉發。增長了集羣設備之間的帶寬承載能力,也下降了流量轉發效率。blog

爲了有效保證VLAN2的數據流量經過成員口GE1/0/1轉發,VLAN3的數據流量經過成員口GE1/0/2轉發,可在集羣設備上使能Eth-Trunk接口流量本地優先轉發功能。接口

配置思路ip

採用以下的思路配置Eth-Trunk接口流量本地優先轉發功能:it

  1. 建立Eth-Trunk接口。

  2. 加入Eth-Trunk的成員接口。

  3. 使能Eth-Trunk接口流量本地優先轉發功能。

  4. 配置各接口加入相應VLAN,實現二層互通。

操做步驟

  1. 建立Eth-Trunk接口,並配置容許經過的VLAN

配置集羣/堆疊交換機CSS。

<HUAWEI>system-view

[HUAWEI] sysnameCSS

[CSS] interfaceeth-trunk 10 //建立並進入Eth-Trunk10接口。

[CSS-Eth-Trunk10]port link-type trunk //配置接口類型爲Trunk。

[CSS-Eth-Trunk10]port trunk allow-pass vlan all //配置接口容許經過全部VLAN。

[CSS-Eth-Trunk10]quit

配置匯聚交換機PE。

<HUAWEI>system-view

[HUAWEI] sysnamePE

[PE] interfaceeth-trunk 10 //建立並進入Eth-Trunk10接口。

[PE-Eth-Trunk10]port link-type trunk //配置接口類型爲Trunk。

[PE-Eth-Trunk10]port trunk allow-pass vlan all //配置接口容許經過全部VLAN。

[PE-Eth-Trunk10]quit

  1. 加入Eth-Trunk的成員接口

配置集羣/堆疊交換機CSS。

[CSS] interfacegigabitethernet 1/1/0/4

[CSS-GigabitEthernet1/1/0/4]eth-trunk 10 //將接口GE1/1/0/4加入到Eth-Trunk10中。

[CSS-GigabitEthernet1/1/0/4]quit

[CSS] interfacegigabitethernet 2/1/0/4

[CSS-GigabitEthernet2/1/0/4]eth-trunk 10 //將接口GE2/1/0/4加入到Eth-Trunk10中。

[CSS-GigabitEthernet2/1/0/4]quit

配置匯聚交換機PE。

[PE] interfacegigabitethernet 1/0/1

[PE-GigabitEthernet1/0/1]eth-trunk 10 //將接口GE1/0/1加入到Eth-Trunk10中。

[PE-GigabitEthernet1/0/1]quit

[PE] interfacegigabitethernet 1/0/2

[PE-GigabitEthernet1/0/2]eth-trunk 10 //將接口GE1/0/2加入到Eth-Trunk10中。

[PE-GigabitEthernet1/0/2]quit

  1. 在集羣/堆疊交換機CSS上使能Eth-Trunk接口流量本地優先轉發功能

  2. [CSS]interface eth-trunk 10

  3. [CSS-Eth-Trunk10]local-preference enable //使能Eth-Trunk10接口流量本地優先轉發功能。

[CSS-Eth-Trunk10]quit

說明:

缺省狀況下,流量本地優先轉發功能處於使能狀態,此時若執行local-preferenceenable命令,將會提示「Error: The local preferentialforwarding mode has been configured.」。

  1. 配置二層轉發功能

配置集羣/堆疊CSS。

[CSS] vlan batch2 3

[CSS] interfacegigabitethernet 1/1/0/3

[CSS-GigabitEthernet1/1/0/3]port link-type trunk

[CSS-GigabitEthernet1/1/0/3]port trunk allow-pass vlan 2

[CSS-GigabitEthernet1/1/0/3]quit

[CSS] interfacegigabitethernet 2/1/0/3

[CSS-GigabitEthernet2/1/0/3]port link-type trunk

[CSS-GigabitEthernet2/1/0/3]port trunk allow-pass vlan 3

[CSS-GigabitEthernet2/1/0/3]quit

配置接入交換機Switch1。

<HUAWEI>system-view

[HUAWEI] sysnameSwitch1

[Switch1] vlan 2

[Switch1-vlan2]quit

[Switch1]interface gigabitethernet 1/0/1

[Switch1-GigabitEthernet1/0/1]port link-type trunk

[Switch1-GigabitEthernet1/0/1]port trunk allow-pass vlan 2

[Switch1-GigabitEthernet1/0/1]quit

[Switch1]interface gigabitethernet 1/0/2

[Switch1-GigabitEthernet1/0/2]port link-type trunk

[Switch1-GigabitEthernet1/0/2]port trunk allow-pass vlan 2

[Switch1-GigabitEthernet1/0/2]quit

配置接入交換機Switch2。

<HUAWEI>system-view

[HUAWEI] sysnameSwitch2

[Switch2] vlan 3

[Switch2-vlan3]quit

[Switch2]interface gigabitethernet 1/0/1

[Switch2-GigabitEthernet1/0/1]port link-type trunk

[Switch2-GigabitEthernet1/0/1]port trunk allow-pass vlan 3

[Switch2-GigabitEthernet1/0/1]quit

[Switch2]interface gigabitethernet 1/0/2

[Switch2-GigabitEthernet1/0/2]port link-type trunk

[Switch2-GigabitEthernet1/0/2]port trunk allow-pass vlan 3

[Switch2-GigabitEthernet1/0/2]quit

  1. 檢查配置結果

上述配置成功後,在任意視圖下執行命令displaytrunkmembership eth-trunk,能夠看到Eth-Trunk接口的成員口信息。例如:

以集羣/堆疊交換機CSS的顯示爲例。

<CSS> displaytrunkmembership eth-trunk 10

Trunk ID: 10

Used status: VALID

TYPE: ethernet

Working Mode :Normal

Number Of Ports inTrunk = 2

Number Of Up Portsin Trunk = 2

Operate status: up

InterfaceGigabitEthernet1/1/0/4, valid, operate up, weight=1

InterfaceGigabitEthernet2/1/0/4, valid, operate up, weight=1

配置文件

· 集羣/堆疊交換機CSS的配置文件

#

sysname CSS

#

vlan batch 2 3

#

interfaceEth-Trunk10

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

interfaceGigabitEthernet1/1/0/3

port link-type trunk

port trunk allow-pass vlan 2

#

interfaceGigabitEthernet2/1/0/3

port link-type trunk

port trunk allow-pass vlan 3

#

interfaceGigabitEthernet1/1/0/4

eth-trunk 10

#

interfaceGigabitEthernet2/1/0/4

eth-trunk 10

#

return

· 匯聚交換機PE的配置文件

#

sysname PE

#

interfaceEth-Trunk10

port link-type trunk

port trunk allow-pass vlan 2 to 4094

#

interfaceGigabitEthernet1/0/1

eth-trunk 10

#

interfaceGigabitEthernet1/0/2

eth-trunk 10

#

return

· 接入交換機Switch1的配置文件

#

sysname Switch1

#

vlan batch 2

#

interfaceGigabitEthernet1/0/1

port link-type trunk

port trunk allow-pass vlan 2

#

interfaceGigabitEthernet1/0/2

port link-type trunk

port trunk allow-pass vlan 2

#

return

· 接入交換機Switch2的配置文件

#

sysname Switch2

#

vlan batch 3

#

interfaceGigabitEthernet1/0/1

port link-type trunk

port trunk allow-pass vlan 3

#

interfaceGigabitEthernet1/0/2

port link-type trunk

port trunk allow-pass vlan 3

return

配置Eth-Trunk接口流量本地優先轉發示例(集羣/堆疊)識別二維碼關注微信公衆號:網絡民工 瞭解更多內容

相關文章
相關標籤/搜索