作者tsstho (程式新手)
看板Network
标题[问答] LACP Layer2 or 3?
时间Fri Jan 15 01:26:18 2021
我的NAS QANP TS-231+ 有支援LACP,我的Switch Netgear GS108Tv2也支援LACP。
NAS的LACP有Layer 2、Layer 3可以选,但是Switch的LACP是支援到Layer 2还是支援到Layer 3,这要怎麽判断?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.237.127 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Network/M.1610645180.A.DE0.html
1F:→ jeff40108: 一般LACP都是layer2 01/15 02:14
了解,感谢。
2F:→ birdy590: NAS上选的其实是输出的 hash 方式 01/15 02:23
了解,那我选Layer 2就好,我看到有些高阶Switch可以选Layer 2还是Layer 3,但是我的不能选。
3F:推 birdy590: 可以用 layer 3 为何不用? 很多 L2 switch 也有 MAC+IP 01/15 10:51
4F:→ birdy590: 再高阶一点甚至 L4 也不奇怪 这样分配才会平均 01/15 10:51
我的Switch没有选项可以选,所以我不知道Switch支援到Layer 2还Layer 3
※ 编辑: tsstho (220.135.237.127 台湾), 01/15/2021 14:20:21
6F:推 birdy590: 通常没讲就是基本的 dst-mac 01/15 14:48
7F:→ birdy590: 这样的话从 client 写入 NAS 就只会走一条线 01/15 14:49
8F:推 zaknafein: ㄜ 重点是你需要跑l2 或l3吧 01/21 07:50
9F:推 venroxas: 看可不可以绑ip就好了 01/21 09:48
10F:→ fonzae: 官网写得很清楚 智能型网管功能,提供Layer2等级 01/22 01:46
11F:→ fonzae: 如果支援L3 lite就会补上去 01/22 01:48
12F:→ fonzae: 不过NAS也不用纠结IP或MAC,因为实际上他就是Bonding 01/22 01:49
13F:→ fonzae: mode= 4,会基於Switch port assin决定 01/22 01:51
14F:→ fonzae: *assin assign 01/22 01:52
15F:→ fonzae: 所以SW是L2,走port trunking,自然会基於MAC Address绑定 01/22 01:52
16F:→ fonzae: 若是你SW没有支援LACP,MODE会改成0 01/22 01:54
17F:→ fonzae: 印象两大厂NAS都是这种玩法 01/22 01:54
18F:→ fonzae: 简单说只有一条吃满,才会用第二条传输 01/22 01:55
19F:→ fonzae: 不过NAS这种Linux base做成的gui就是便利介面化 01/22 01:55
20F:→ fonzae: 所以在interface 上就会写得很简单,让使用者选择 01/22 01:56
21F:→ fonzae: 实际上就只是创立一个bond.conf,绑定两张etf card 01/22 01:56
22F:推 birdy590: 这里应该要看的是 xmit_hash_policy 01/22 10:03
23F:→ birdy590: 这种等级的设备上不存在 symmetric hash 的考量 01/22 10:07
24F:→ birdy590: 所以两端的 hash policy 可以不同, 实务上也很普遍 01/22 10:08
25F:→ birdy590: 例如上层比较大的设备是 8-bit hash, 下层只有 3-bit 01/22 10:09