[問答] LACP Layer2 or 3?

作者: tsstho (程式新手)   2021-01-15 01:26:18
我的NAS QANP TS-231+ 有支援LACP,我的Switch Netgear GS108Tv2也支援LACP。
NAS的LACP有Layer 2、Layer 3可以選,但是Switch的LACP是支援到Layer 2還是支援到Layer 3,這要怎麼判斷?
作者: jeff40108 (死得腥羶豔油劑是他)   2021-01-15 02:14:00
一般LACP都是layer2
作者: birdy590 (Birdy)   2021-01-15 02:23:00
NAS上選的其實是輸出的 hash 方式可以用 layer 3 為何不用? 很多 L2 switch 也有 MAC+IP再高階一點甚至 L4 也不奇怪 這樣分配才會平均高階設備能做的 https://bit.ly/3iegp1y
作者: zaknafein (zak)   2021-01-21 07:50:00
ㄜ 重點是你需要跑l2 或l3吧
作者: venroxas (別說啦)   2021-01-21 09:48:00
看可不可以綁ip就好了
作者: fonzae (fonzae)   2021-01-22 01:46:00
官網寫得很清楚 智能型網管功能,提供Layer2等級如果支援L3 lite就會補上去不過NAS也不用糾結IP或MAC,因為實際上他就是Bondingmode= 4,會基於Switch port assin決定*assin assign所以SW是L2,走port trunking,自然會基於MAC Address綁定若是你SW沒有支援LACP,MODE會改成0印象兩大廠NAS都是這種玩法簡單說只有一條吃滿,才會用第二條傳輸不過NAS這種Linux base做成的gui就是便利介面化所以在interface 上就會寫得很簡單,讓使用者選擇實際上就只是創立一個bond.conf,綁定兩張etf card
作者: birdy590 (Birdy)   2021-01-22 10:03:00
這裡應該要看的是 xmit_hash_policy這種等級的設備上不存在 symmetric hash 的考量所以兩端的 hash policy 可以不同, 實務上也很普遍例如上層比較大的設備是 8-bit hash, 下層只有 3-bit

Links booklink

Contact Us: admin [ a t ] ucptt.com