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

局域网下互传文件的速度问题

  •  
  •   sx1051566182SUMM · 248 天前 · 2677 次点击
    这是一个创建于 248 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在做 linux 的嵌入式开发,有一个装了 ubuntu 系统的开发板,我们称为 A 机。我自己的电脑也是 ubuntu 系统,我们称为 B 机。现在 A 、B 机都连上了一个 WIFI ,现在我能够在 B 机上通过 SSH 来连接到我的 A 机,现在想用 Termius 里面的 SFTP 工具把我 B 机上下载的一些数据集传到 A 机上,但是传输的速度只有 1mb/s ,速度很慢,不知道该怎么提升速度,也不知道问题出在哪里。

    24 条回复    2024-03-25 11:20:26 +08:00
    zhlxsh
        1
    zhlxsh  
       248 天前 via iPhone
    买个五百块的路由器
    burby
        2
    burby  
       248 天前
    在 A B 机器上 用 iperf 测一下速度吧

    这个速度, 盲猜瓶颈是开发板 wifi 网卡吧..
    yngzij
        3
    yngzij  
       248 天前
    即使是 scp ,一个局域网下也不可能只有 1mb/s 吧
    sx1051566182SUMM
        4
    sx1051566182SUMM  
    OP
       248 天前
    @zhlxsh 路由器是实验室的,感觉路由器性能也还行,是 tplink 的
    sx1051566182SUMM
        5
    sx1051566182SUMM  
    OP
       248 天前
    @burby 好的,我试一试
    sx1051566182SUMM
        6
    sx1051566182SUMM  
    OP
       248 天前
    @yngzij 所以我也感觉很奇怪
    debuggerx
        7
    debuggerx  
       248 天前 via Android
    可能哪边的 wifi 驱动或设置不好吧。网线直连最快了,两遍手动设置 ip 为同一网段,就可以跑满网口速率。
    sx1051566182SUMM
        8
    sx1051566182SUMM  
    OP
       248 天前
    @burby 以下是我的测试结果,貌似就是很慢
    ------------------------------------------------------------
    Client connecting to 192.168.1.106, TCP port 5001
    TCP window size: 85.0 KByte (default)
    ------------------------------------------------------------
    [ 3] local 192.168.1.107 port 56822 connected with 192.168.1.106 port 5001
    [ ID] Interval Transfer Bandwidth
    [ 3] 0.0-10.3 sec 16.0 MBytes 13.1 Mbits/sec
    sx1051566182SUMM
        9
    sx1051566182SUMM  
    OP
       248 天前
    @debuggerx 我刚才测试的时候,一个 ip 是 192.168.1.106,一个是 192.168.1.107,这个应该是一个网段的吧,我不太了解
    sx1051566182SUMM
        10
    sx1051566182SUMM  
    OP
       248 天前
    好像确实是因为买的那个 linux 板子自带的网卡性能很差,那个板子单独跑测速也只有 12mbps
    kaiserzhang123
        11
    kaiserzhang123  
       248 天前
    局域网传输速度快慢与路由器也有很大关系的。
    mengzhuo
        12
    mengzhuo  
       248 天前   ❤️ 1
    WIFI 看看是不是频段冲突了,然后改成 5G 什么的,

    P.S. 生产力最好不要用 wifi
    Panameragt
        13
    Panameragt  
       248 天前
    这个 WIFI 大有问题
    sx1051566182SUMM
        14
    sx1051566182SUMM  
    OP
       248 天前
    @mengzhuo 谢谢大哥,解决了,连接了实验室的 5G 频段的 wifi 传输速度上去了,速度有 mb/s ,已经够用了,谢谢!!!
    ktyang
        15
    ktyang  
       248 天前
    直接插网线。。。无线不靠谱
    laminux29
        16
    laminux29  
       248 天前
    Wi-Fi 主要是方便的,至于网速、稳定性,这些就别考虑了。从几十 Kbps 到 1Gbps 的 Wi-Fi 速度我都见过,有些密集场所还经常丢包。

    要稳定,必须网线或光纤直连。
    ronyin
        17
    ronyin  
       248 天前
    要稳定,必须是网线。。。
    sx1051566182SUMM
        18
    sx1051566182SUMM  
    OP
       248 天前
    @ktyang 因为自己用来开发的电脑没有网口,差不了网线,只能用 wifi 了
    mkoijnbhu
        19
    mkoijnbhu  
       247 天前 via Android
    一个 WiFi 下的局域网可以试试 WiFi direct ,速度能到 100MB/s
    sx1051566182SUMM
        20
    sx1051566182SUMM  
    OP
       247 天前
    @mkoijnbhu WIFI DIREC 是需要怎么开启呢,不太了解
    dyv9
        21
    dyv9  
       247 天前 via Android
    在手机连接后能在 手机 wifi 设置页面看到它的速度,2.4G 一般可能是 68M bps ,还不稳定。工作场所最好是 wifi6 路由器,因为用的人多嘛。
    mauis
        22
    mauis  
       247 天前
    搞个有线吧。 后面如果开发调试挂 nfs 或者 gdb 会方便很多
    ktyang
        23
    ktyang  
       246 天前   ❤️ 1
    @sx1051566182SUMM typec 的千兆转接头也很便宜啊 在需要稳定连接的地方尽量不要用无线吧。。。用无线打游戏突然来几个人围观都能跳来跳去,我是早就不信任这玩意了。如果用的人多,而且还是普通民用方案,那稳定程度更感人。。。
    sx1051566182SUMM
        24
    sx1051566182SUMM  
    OP
       246 天前
    @ktyang 谢谢!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3175 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:52 · PVG 21:52 · LAX 05:52 · JFK 08:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.