![如何测试给定 TCP 端口的最大连接数](https://linux22.com/image/607852/%E5%A6%82%E4%BD%95%E6%B5%8B%E8%AF%95%E7%BB%99%E5%AE%9A%20TCP%20%E7%AB%AF%E5%8F%A3%E7%9A%84%E6%9C%80%E5%A4%A7%E8%BF%9E%E6%8E%A5%E6%95%B0.png)
我们正在使用一个供应商编写的服务器(闭源),该供应商声称它最多支持 100 个并发 TCP 连接。
我们想验证一下这个说法。
我们当然可以编写脚本来自动化执行,但在此之前,有没有什么方便的工具可以用来快速打开 100 个 TCP 连接?比如apachebench
打开 TCP 连接然后关闭它。
答案1
您可以使用 NMAP 来完成此操作。请参阅以下并行连接的文档: NMAP 文档
答案2
使用nc(1)
(部分nmap,该软件包可能是任何有信誉的(和是在所有声名狼藉的 Linux 发行版中。