V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ctong
V2EX  ›  NAS

请问 NAS 应该接在软路由上还是主 AP 上?关于家用 NAS 的下载和传输速率问题

  •  
  •   ctong · 2021-12-11 18:34:42 +08:00 · 4714 次点击
    这是一个创建于 859 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前家里的网络架构是这样的:

    光猫(桥接)--软路由(拨号)--(Lan to Lan)--主路由(AP)--(AiMesh)--AiMesh 节点(AP)
          |            |          |
           AA             BB         工作 PC
    主路由和节点路由都是 ASUS 的,现在通过无线 AiMesh 组网,节点路由在书房,OP 一般在这里办公。想请问一下对于我这种工作情况:

    1. 请问我现在 NAS 应该接在 AA 位置还是 BB 位置上呢?

    2. 我在网上看到有人说如果软路由 Lan 口接到主路由 Lan 口的话,主路由在 AP 模式下可以作为交换机使用。如果这样的话那 NAS 应该接在 BB 位置吧?但我看人家说 NAS 接 AP 不接软路由的原因是 NAS 在传输文件的时候,软路由的内存占用会非常高,但我测试的时候发现我 2G 内存的软路由只用了 10%内存,不知道是不是跟我的传输速率有关。

    3. 我在工作 PC 上如果直接从 NAS 上拷贝文件的话,速度非常慢,大概 10mbps 。同时我发现 115 离线下载在没有软路由的情况下可以达到 50mbps 的总带宽,但 NAS 接在 AA 位置后总带宽只有大概 15mbps 。我家所有网口包括软路由,主路由器和 nas 都是千兆的,线也都是超 5 类,同时所有设备都是在 192.168.2.X 的子网下。请问这种情况下我应该如何优化我的传输速度呢?
    第 1 条附言  ·  2021-12-11 19:38:12 +08:00
    忘了说我的 NAS 是群晖 918+,盘位是西数红盘
    第 2 条附言  ·  2021-12-11 19:54:00 +08:00
    Connecting to host 192.168.2.1, port 5201
    [ 4] local 10.211.55.4 port 55823 connected to 192.168.2.1 port 5201
    [ ID] Interval Transfer Bandwidth
    [ 4] 0.00-1.00 sec 6.50 MBytes 54.5 Mbits/sec
    [ 4] 1.00-2.00 sec 3.88 MBytes 32.5 Mbits/sec
    [ 4] 2.00-3.02 sec 4.50 MBytes 37.1 Mbits/sec
    [ 4] 3.02-4.02 sec 3.88 MBytes 32.6 Mbits/sec
    [ 4] 4.02-5.01 sec 4.62 MBytes 39.0 Mbits/sec
    [ 4] 5.01-6.00 sec 5.38 MBytes 45.3 Mbits/sec
    [ 4] 6.00-7.02 sec 4.50 MBytes 37.3 Mbits/sec
    [ 4] 7.02-8.03 sec 3.25 MBytes 26.9 Mbits/sec
    [ 4] 8.03-9.03 sec 5.62 MBytes 47.4 Mbits/sec
    [ 4] 9.03-10.00 sec 4.75 MBytes 40.8 Mbits/sec
    - - - - - - - - - - - - - - - - - - - - - - - - -
    [ ID] Interval Transfer Bandwidth
    [ 4] 0.00-10.00 sec 46.9 MBytes 39.3 Mbits/sec sender
    [ 4] 0.00-10.00 sec 45.4 MBytes 38.1 Mbits/sec receiver

    iperf 测的工作电脑和软路由间的带宽情况
    18 条回复    2021-12-13 18:28:39 +08:00
    e8AsCM
        1
    e8AsCM  
       2021-12-11 19:46:02 +08:00
    1. 接主路由上吧,但是既然接软路由内存占用也不高那也可以
    2. 建议还是软路由负责 DHCP ,后面两个就只当交换机和 AP 来用
    3. 可能是协议的问题,别用 SMB 换个协议试试速度看看?
    ctong
        2
    ctong  
    OP
       2021-12-11 19:56:52 +08:00
    @e8AsCM
    感谢回复,我把 NAS 从软路由换到主路由上了,测试了一下并没有什么变化,但打算接在主路由上用一段时间。我确实是软路由 DHCP 的,然后主路由 AiMesh 组网会自动关闭 DHCP 做 AP 的。请问如何更换协议呢?
    jtshs256
        3
    jtshs256  
       2021-12-11 20:16:31 +08:00 via iPad
    最简单粗暴无脑的操作就是接在连了最多有线设备的那台交换机上…这种问题嫌疑最大的肯定是 mesh 的无线回程咯,建议把设备型号写上…第三条 115 下载没软路由的情况这句没看懂是什么意思…最简单的解决方法就是拉根极细的面条线,沿着踢脚布,门缝也能穿,跑千兆足够用了
    ctong
        4
    ctong  
    OP
       2021-12-11 20:54:08 +08:00
    @jtshs256
    mesh 组网是主路由华硕 AX3000+节点路由 AC68U ,都是常见产品。无线回程肯定有损失,但我觉得不至于这么多吧。我还发现就算我用 DDNS 直连 NAS ,下载文件的速度也只有 1.5MBps 左右。
    “115 离线下载在没有软路由的情况下”是我之前的搭建情况,之前没有使用软路由,直接是光猫连的主路由然后主路由拨号连 nas 。115 离线下载是跑在 nas 的 docker 里的,所以我怀疑是软路由拖累了网速但我没有解决的头绪。
    jtshs256
        5
    jtshs256  
       2021-12-11 21:29:53 +08:00 via iPad
    @ctong 这两台都只有双频,组无线回程速度肯定崩…原来的布局 115 下载并没有经过无线,不能排除问题…另外现在的拓扑 nas 和 pc 传文件不用经过软路由,为什么能怀疑到它头上…
    biguokang
        6
    biguokang  
       2021-12-11 21:44:57 +08:00
    内网有线上网设备我一般都接到交换机上,毕竟大部分时间都是用家里的设备看 nas 里面的数据

    而无线路由器直接 ap 模式了,直接接进交换机里,单纯当作为主路由的无线接入点。

    核心思想就是专门的设备只做专门的事情,主路由做好拨号和梯子的工作就行了,交换机做好内网设备数据交换的工作,无线路由器单纯做个主路由的无线接入点

    因为虽然路由器也有交换机功能,但是交换性能肯定不如真正的交换机,所以我的是

    |--无线路由器 AP 模式(手机、ipad 、笔记本电脑)
    光猫(桥接)--软路由(拨号)--交换机-- |--NAS
    |--若干台有线上网设备( pc 台式电脑、服务器主机、xbox )
    biguokang
        7
    biguokang  
       2021-12-11 22:01:03 +08:00   ❤️ 1
    要么,评论区看起来没法打空格,再发一遍

    ![net]( )
    ctong
        8
    ctong  
    OP
       2021-12-12 02:02:11 +08:00
    @jtshs256 因为之前我的 nas 和主路由都分别接到了软路由的两个 lan 口
    ctong
        9
    ctong  
    OP
       2021-12-12 02:18:06 +08:00
    @biguokang
    对的,您的这个确实是标准的架构和思想。但我现在住的是家里十多年的老房子了,之前预埋的线都是百兆 5 类线,导致只能使用千兆路由来发信号。由于光纤线在客厅沙发后面,所以家里的其他主要用网设备都无法轻易用有线连接,所以我也就没有考虑过单独购买交换机。
    我现在的情况是有线环境里只有软路由--主路由,不知道 nas 有没有哪种接法可以提升一下局域网内的传输速度,毕竟现在的速度有点儿太慢了。
    JoeoooLAI
        10
    JoeoooLAI  
       2021-12-12 02:37:19 +08:00
    NAS 不建议接在不带交换芯片的软路由上,没有交换芯片都是走 vswitch 耗费 cpu
    ctong
        11
    ctong  
    OP
       2021-12-12 12:21:16 +08:00
    @JoeoooLAI 请问硬路由一般都带交换芯片吗?
    flynaj
        12
    flynaj  
       2021-12-12 21:31:14 +08:00 via Android
    你这个网络架构不卡才怪,其实应该软路由足够,openwrt 就可以当 nas 。内网应该是接到交换机上才对。
    JoeoooLAI
        13
    JoeoooLAI  
       2021-12-13 11:48:45 +08:00
    @ctong 是的
    nbweb
        14
    nbweb  
       2021-12-13 15:05:12 +08:00
    软路由一个网口拨号,另一个网口接千兆交换机,交换机下面再接其它的设备,设备最好不要接在软路由上,把内网传输的活交给交换机干,软路由只负责拨号+dhcp+连接外网。
    我的 all in one ,哪到哪都是千兆满速。
    nbweb
        15
    nbweb  
       2021-12-13 15:07:51 +08:00
    我实在有点奇怪,好多人有软路由了,还要搞个主路由,不知道为啥。既然有软路由,90%的工作都可以在 openwrt 里完成,搞个主路由有点多余。

    旁路由或主路由,我认为是拨号的路由器不具备某些功能而额外增加的,其实软路由可以实现大多数个人想要的功能了。路由越多,问题越多,简单一点不好么。
    ctong
        16
    ctong  
    OP
       2021-12-13 16:54:10 +08:00
    @flynaj
    @nbweb
    我在回贴里补充了,因为家里埋的都是 5 类线,所以每个房间的口都只有百兆。对于我这种情况交换机没有终端设备可以有线接入。。

    另 @nbweb
    我的软路由不带 wifi ,接主路由的主要原因是要组 aimesh ,家里墙比较多一个路由器无法全覆盖
    nbweb
        17
    nbweb  
       2021-12-13 17:17:27 +08:00
    @ctong 我的软路由也没有 wifi ,不过我比你好的地方是,装修的时候,我强烈要求在走廊上方留了一个网口和电源,这个位置是全家正中间的位置,每个房间 wifi 都是满格。我现在用的是网件的 ex6150 ,爽的不要不要的。

    无线组网多少有些局限性,例如 wifi 太多,有干扰,速度也会下降,无线传输过程中延迟大等等。

    看下这里,貌似五类线可以跑到千兆,你试试呗,没有千兆,500M 也不错啊,总比无线的稳定。
    https://www.v2ex.com/t/176220
    ctong
        18
    ctong  
    OP
       2021-12-13 18:28:39 +08:00
    @nbweb
    ex6150 我看只是个 wifi extender 呀,你是软路由接墙然后用一个 extender 来广播?
    嗯那个我也看了,但我这个老房子十几年前装修的了,那会儿买的秋叶原的线,之前测速过就是几十兆。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3730 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:34 · PVG 18:34 · LAX 03:34 · JFK 06:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.