tft每日頭條

 > 圖文

 > 鍊路聚合為什麼要選擇參考端口

鍊路聚合為什麼要選擇參考端口

圖文 更新时间:2024-07-24 17:20:32

在多個交換機之間有冗餘連接的環境中, 可能會發生二層環路,一般會選擇使用生成樹協議,而開啟生成樹協議, 必然會阻塞冗餘端口, 造成我們的冗餘鍊路隻能做備份, 不能做負載分擔 ,那麼有沒有好方法來把這些冗餘鍊路利用起來呢?

想一下環路産生的根因, 就是交換機之間有多根鍊路, 而如果把這多根鍊路邏輯的做成一條隧道,每條鍊路看成是成員鍊路,從生成樹的角度來看, 就是一根鍊路,那麼,就不會有阻塞端口了,這些成員鍊路可以全部用來轉發,這樣鍊路整體的帶寬就是成員鍊路帶寬之和。而當其中一條成員鍊路down了, 是不影響整體的連通性的,隻是總體帶寬會降低。

這個鍊路聚合, 又叫Eth-trunk , 分為手工負載分擔模式和靜态LACP模式。

==》 手工負載分擔模式:需要手工創建鍊路聚合組,并配置多個接口加入到所創建的 Eth-trunk 中;

==》靜态LACP模式:該模式通過LACP協議協商Eth-Trunk 參數後自主選擇活動接口

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)1

實驗:搭建聚合鍊路:使用兩台s5700交換機,全部使用默認配置, 檢查連通性。

交換機在默認配置下會使用802.1S 标準的生成樹,可以查看發現, 我們連接的3根鍊路隻有一根在轉發, 其他的兩根都被阻塞了,

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)2

實驗一:配置 Eth-Trunk 實現鍊路聚合(手工負載分擔模式)

配置解釋

[SW1]interface Eth-Trunk 1 創建一個鍊路聚合端口

[SW1-Eth-Trunk1]mode manual load-balance 指定模式為手工負載分擔模式

#

interface GigabitEthernet0/0/1 添加成員鍊路

eth-trunk 1

#

interface GigabitEthernet0/0/2

eth-trunk 1

#

我們先添加兩根, 查看生成樹效果。

發現新添加的聚合鍊路處于轉發狀态, 已經成為邏輯的一根鍊路,我們繼續添加

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)3

全部添加完後, 我們發現已經合并成一根鍊路了,從生成樹的角度來看, 就是一根鍊路, 是可以全部用來轉發的。

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)4

實驗二:靜态LACP 模式

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)5

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)6

可以進入接口修改接口LACP 優先級, 默認32768 , 比如, 可以設置優先使用哪些鍊路。

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)7

還可以設置活動鍊路的數量, 最大可以設置8條鍊路處于活動狀态。

使用[SW2]display eth-trunk 命令可以查看鍊路聚合情況。

鍊路聚合為什麼要選擇參考端口(鍊路聚合Eth-trunk詳解)8

這樣就可以實現鍊路負載分擔了, 當鍊路其中一條出現故障, 就可以自動切換了,

鍊路聚合把鍊路邏輯的看作是一條鍊路, 這樣生成樹就不阻塞了。

更多網絡技術問題、最新CCIE LAB解法、最新題庫、模拟器、實戰視頻請關注公衆号:網絡工程師集中營

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved