使用鏈路聚合進行負載分擔

2022-09-22 22:30:19 字數 731 閱讀 5465

資料流是指一組具有某個或某些相同屬性的資料報。這些屬性有源mac位址、目的mac位址、源ip位址、目的ip位址、tcp/udp的源埠號、tcp/udp的目的埠號等。

在使用eth-trunk**資料時,由於聚合組兩端裝置之間有多條物理鏈路,就會產生同一資料流的第乙個資料幀在一條物理鏈路上傳輸,而第二個資料幀在另外一條物理鏈路上傳輸的情況。這樣一來同一資料流的第二個資料幀就有可能比第乙個資料幀先到達對端裝置,從而產生接收資料報亂序的情況。

為了避免這種情況的發生,eth-trunk採用逐流負載分擔的機制,這種機制把資料幀中的位址通過hash演算法生成hash-key值,然後根據這個數值在eth-trunk**表中尋找對應的出介面,不同的mac或ip位址hash得出的hash-key值不同,從而出介面也就不同,這樣既保證了同一資料流的幀在同一條物理鏈路**,又實現了流量在聚合組內各物理鏈路上的負載分擔,即逐流的負載分擔。逐流負載分擔能保證包的順序,但不能保證頻寬利用率。

負載分擔的型別主要包括以下幾種,使用者可以根據具體應用選擇不同的負載分擔型別。

根據報文的源mac位址進行負載分擔;

根據報文的目的mac位址進行負載分擔;

根據報文的源ip位址進行負載分擔;

根據報文的目的ip位址進行負載分擔;

根據報文的源mac位址和目的mac位址進行負載分擔;

根據報文的源ip位址和目的ip位址進行負載分擔;

根據報文的vlan、源物理埠等對l2、ipv4、ipv6和mpls報文進行增強型負載分擔。

簡單組網(Eth Trunk)負載分擔鏈路聚合

兩台交換機上有vlan101和vlan102的網路,兩台交換機之間採用eth trunk模式,實現鏈路聚合負載分擔。1 拓撲圖 2 建立vlan,並將介面加入到vlan中 swa swa vlan batch 101 102 info this operation may take a few se...

乙太網手工負載分擔方式鏈路聚合

sysname sw1 vlan batch 10 20 inte ce eth trunk1 port link type trunk port trunk allow pass vlan 10 20 inte ce gigabitethernet0 0 1 port link type acce...

mac 思科 鏈路聚合 鏈路聚合的配置

使用者需求 某學校網路拓撲圖如圖所示,交換機s1和s2互連的鏈路需要較大的頻寬,怎樣用比較經濟的方式提高交換機s1和s2互連鏈路的頻寬?鏈路聚合能夠使用兩台裝置之間的多個物理鏈路建立一條個邏輯鏈路,物理鏈路之間能夠進行負載共享,而不是通過stp來阻塞一條個或多條個鏈路。乙太網通道 etherchan...