MacOS IPv6“快乐眼球”诊断 CLI 性能工具

MacOS IPv6“快乐眼球”诊断 CLI 性能工具

“Happy Eyeballs” 是 IPv6 功能 (RFC8305),其中操作系统测试每个目的地在 IPv4 和 IPv6 上的响应时间,并尝试通过为同时具有 A 记录和 AAAA 记录的主机名选择“最快”的协议来优化性能。一些最近的实现也优先考虑 IPv6(我听说偏好从 25 毫秒到 300 毫秒)。

我记得看到过一个 MacOS CLI,它显示了按目的地记录的响应时间。我不记得这个工具的名字了,在 macOS Catalina (10.15) 中也找不到它。

是否有人记得显示网络目的地响应时间的 MacOS CLI 的名称?

回答后编辑。我只想使用预格式化的文本来展示此命令有多酷。确保向右滚动以查看 webkit 进程的网站/套接字的字节输入/字节输出/往返时间。

nettop -m tcp -J rtt_min,rtt_var,bytes_in,bytes_out -p 40893
                                                                                                  bytes_in       bytes_out   rtt_min   rtt_var
    com.apple.WebKi.40893                                                                           99 KiB         209 KiB
       tcp4 192.168.0.10:49492<->lb-192-30-253-124-iad.github.com:443                             3628 B          1009 B    72.56 ms  16.12 ms
       tcp4 192.168.0.10:49479<->104.244.42.66:443                                                5091 B          1648 B    17.72 ms   7.69 ms
       tcp4 192.168.0.10:49467<->lb-140-82-114-25-iad.github.com:443                              3783 B          1184 B    81.22 ms   6.75 ms
       tcp4 192.168.0.10:49448<->stackoverflow.com:443                                            3951 B          1035 B    83.03 ms  22.56 ms
       tcp4 192.168.0.10:49441<->151.101.129.69:443                                                 64 KiB          50 KiB   9.94 ms   0.62 ms
       tcp4 192.168.0.10:49269<->ec2-34-192-92-205.compute-1.amazonaws.com:443                      13 KiB         151 KiB  77.75 ms   7.94 ms
       tcp4 192.168.0.10:49245<->lb-140-82-113-25-iad.github.com:443                              4651 B          2196 B    79.12 ms   0.62 ms

答案1

nettop -n -m route

应该可以奏效。

答案2

该实用程序返回目的地的响应时间ping

相关内容