如何检查我的网络连接是否支持 HTTP2、gRPC 或 WebSocket?

如何检查我的网络连接是否支持 HTTP2、gRPC 或 WebSocket?

我的 ISP/AS/NAT 有问题,因为我认为它阻止了某些传输层协议。
我想检查我与 CDN(例如 cloudflare)后面的域的连接是否支持 HTTP/2、gRPC、QUIC 或 WebSocket 等。

如果我可以通过 ssh 访问服务器,我该如何执行此操作?有没有类似的“HTTP 分析工具”?

在我看来,我应该在远程端口 443 上运行 HTTPS 服务器。然后在本地针对远程 HTTPS 服务器运行一些“基准测试”工具。但是如何强制执行传输层协议呢?

抱歉,我没有网络知识,也不知道这些的正确技术短语。底线是我想要一个像 iperf3 这样的工具来量化我的连接中位于 NAT/ISP/AS 后面的不同传输层协议的性能

相关内容