求教关于“只有 1 个网口, NAS 和电脑同时上网还能高速连接”的疑问

2022-05-01 00:07:32 +08:00
 cmichael

我是看了这篇文章进行实践: https://zhongce.sina.com.cn/interface/article/view/60006/

现在用的是下面 2 种方式(主要问题和文章里说的一样-----房间里只有一个网口):

方式 1: 通过网线连 NAS ,电脑 NAS 都能上网,且 NAS 和电脑网速可达 100M 左右 光猫-----真路由器------NAS-----电脑

方式 2:通过 WIFI 连 NAS ,NAS 和电脑网速只有 30M 左右,好处是 mbp 不要插网线 光猫-----真路由器------NAS 电脑 | | +------WIFI-------+

QNAP 里的拓朴图和文章里的一样( V2EX 为啥不能贴图): Virtual Switch 1 <---+---> Adapter 1 | +---> Adapter 2 方式 1 的时候,Adapter 1 和 2 同时打开状态 方式 2 的时候,只有 Adapter 1 打开

好奇的我问一下大家: 此时 NAS 算软路由吗? 我记得软路由要搞 2 个 Virtual Switch ,作为 WAN 、LAN 的,还要装 LEDE 。

这种连接方式我搞不懂,NAS 在这里应该就算是台电脑吧?为啥另外那台不能上网的电脑,通过网线连接另外一台电脑(也就是 NAS )能实现上网?

我是小白一枚,谁帮我通俗的解释解释?谢谢!

2399 次点击
所在节点    NAS
12 条回复
eason1874
2022-05-01 00:18:28 +08:00
截图上不就写明白了么——虚拟交换机。交换机不是路由,是网桥。

交换机和路由器长得很像,但是两种设备

千兆端口的交换机也就几十块吧,一个网口转几个网口,可以接多台设备,不用整这些花里胡哨的
jousca
2022-05-01 00:26:07 +08:00
买个 H3C S1G 交换机,几十块。插起。万事大吉
sola97
2022-05-01 00:37:09 +08:00
方式 1 是 qnap 网口作为路由器的 lan 的拓展和 wifi 是同一个 lan
单独买个交换机更方便
cmichael
2022-05-01 00:42:35 +08:00
是不是网口接个交换机,一头到 nas ,一头到电脑
nas 和电脑之间相互传送文件的速度是不是就和直连一样快?
tinkerer
2022-05-01 07:37:58 +08:00
@eason1874 交换机可不是网桥...
eason1874
2022-05-01 10:38:52 +08:00
@tinkerer 准确点说,多端口网桥
eason1874
2022-05-01 10:44:34 +08:00
@cmichael 对,基本等于直连,速度主要取决于进出网口速率了
cmichael
2022-05-04 10:39:54 +08:00
@eason1874 哦哦,那和我直接电脑连 NAS 上网有什么区别吗,有什么缺点吗?
eason1874
2022-05-04 12:59:27 +08:00
@cmichael 传统交换机只负责网桥,它可以长时间跑满速率

而虚拟交换机是你 NAS 上跑的软件,当你 NAS 性能冗余的时候,几乎没区别,配置好也可以跑满 NAS 网口,但 NAS 硬件繁忙的时候就可能会影响虚拟交换机的性能。比如你用 NAS 跑 CPU 高占用任务时,你电脑上网速度可能会降低甚至短暂无响应
cmichael
2022-05-05 01:25:15 +08:00
@eason1874 清楚了,非常感谢!
yanqiyu
2022-05-05 11:46:33 +08:00
> 我记得软路由要搞 2 个 Virtual Switch ,作为 WAN 、LAN 的,还要装 LEDE

不要这么机械,软路由也不一定需要 Virtual Switch, 装 LEDE 更不需要,只要设置了两个 interface 之间的转发规则的设备自然就成为了软路由。整 Virtual Switch 的目的只是让多个网口都能“连在一起”

Virtual Switch 是在模拟交换机,交换机(一般意义上)工作在二层,只是按照 MAC 地址转发包。在 NAS 上搞一个虚拟交换机,把电脑连到 NAS 上和用一个物理交换机是等价的。

不过虚拟交换机每次转发都要经过一次内核的收包发包流程,开销相当大,除非你的 CPU 很强劲不要指望在高 pps 的情况下性能能和物理交换机比较
cmichael
2022-05-07 17:13:21 +08:00
@yanqiyu 谢谢啦!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX