neotaburiss 发表于 2020-3-8 13:15

软路由用多网口网卡当交换机 还是 使用硬件交换机

最近在折腾一台NAS,想尝试下allinone,因为主板上已经有两个网口(intel和瑞鑫双网卡) 但是在软路由的选择上有个疑问, 因为有以下两个方案:
1. NAS上的一个网口用来接光猫的wan,一个网口接交换机,然后接AP,等

2. NAS上再插块PCI-E的4口网卡,直接把这个4口网卡虚拟成一个软路由,应该也可以实现交换机的功能


我想问下这两种方案该选哪种? 内网是千兆的,传输量应该不是很大,最多的应用情况是从5g网络拷贝/播放视频

依然荏苒 发表于 2020-3-8 13:19

同时跑两个软路由你的nas啥配置,个人的话1。

塔奇克马 发表于 2020-3-8 13:35

对你来说都一样,当然成本最低的那个

moondigi 发表于 2020-3-8 13:53

首先你wifi肯定要有的,那为什么不买个wifi路由器当无线交换机用呢,最好是带vlan功能的

password 发表于 2020-3-8 14:03

软路由+硬交换是王道
软交换性能低于硬交换

neotaburiss 发表于 2020-3-8 15:23

依然荏苒 发表于 2020-3-8 13:19
同时跑两个软路由你的nas啥配置,个人的话1。

https://www.bilibili.com/video/av94166949?from=search&seid=5175434877879830148

类似这个的配置,不过我的CPU现在是G4400T.不过打算换成I3 8100T

JWJking 发表于 2020-3-8 15:29

方案一,不建议虚拟交换机,虚拟交换机全部走cpu的,转发性能远低于硬交换。
另外咋回事这几天怎么突然这么多人软路由了

发表于 2020-3-8 15:37

JWJking 发表于 2020-3-8 15:29
方案一,不建议虚拟交换机,虚拟交换机全部走cpu的,转发性能远低于硬交换。
另外咋回事这几天怎么突然这么 ...

在家闲的吧

lwa190212 发表于 2020-3-8 16:38

虚拟交换机上,intel有dpdk用dma加速,mallenox有asap2可以直接调用nic上的asic处理网络包
不过我只知道这个在虚拟交换机上用得多,没研究过真实网络口转发能不能用硬件加速
起码更新的高性能平台上虚拟交换机也不是全走cpu的,除非需要更复杂的包处理

但是你这个量级就别折腾了,百来块交换机省电又省心

依然荏苒 发表于 2020-3-8 16:38

JWJking 发表于 2020-3-8 15:29
方案一,不建议虚拟交换机,虚拟交换机全部走cpu的,转发性能远低于硬交换。
另外咋回事这几天怎么突然这么 ...

隔壁也为个mesh撕的浑天地暗,大概认识到家庭网络的重要性了吧

2stage 发表于 2020-3-8 22:21

1.
非管理交换机很便宜,也不会占用主机CPU。不需要多wan,搞软交换吃力不讨好。

— from OnePlus GM1917, Android 10 of S1 Next Goose v2.2.0.1

fallenevil 发表于 2020-3-9 16:24

软路由一定要接交换机,不然内部流量交换效率低而且CPU负载高
页: [1]
查看完整版本: 软路由用多网口网卡当交换机 还是 使用硬件交换机