Navigation

    小埋社区

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    闲得无聊写了个UDP Ping的客户端

    编程
    c++ network qt
    1
    2
    47
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Bruce
      Bruce ACG last edited by

      QQ图片20200417063825.png
      虽然感觉没什么卵用...

      用法:

      • 服务端:在输入框指定好你想监听的端口,点listen开始监听
      • 客户端:先在输入框里指定好你本机想要监听的端口,ping的地址和端口,然后点listen开始监听,点ping发udp请求

      目前已知bug:

      1. 端口无法重新绑定(例如你一开始绑定了8888端口,然后重新绑定到9999,会不成功,仍然监听8888)
      2. 右手抽搐疯狂点ping的时候会导致程序崩溃
      3. 第一次ping的延迟一般会偏高(然而只会高零点几毫秒,对于延迟100+ms级别的情况,误差可以忽略不计)
      4. 因为每次ping都会重置计时器,所以手速快的话会导致第一次ping的请求还没返回,就重置计时器开始第二次ping了,进而导致延迟偏低

      (其实说了半天,别点那么快就完事了)

      source: https://github.com/BruceKangCN/QUdpPing
      release: https://github.com/BruceKangCN/QUdpPing/releases

      1 Reply Last reply Reply Quote 0
      • Bruce
        Bruce ACG last edited by

        WOC我UDP ping的延迟怎么比ICMP ping还低一点...
        image.png

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        © 2017-2021 小埋社区 All Rights Reserved | 皖ICP备17016228号-2