我正在寻找一个 (Linux) 工具来模拟两台机器之间的高延迟 IP 通信。
机器 A 和 B 在同一个 LAN 上(<1ms 延迟)。
目标:我的 Java 应用程序,机器 A,在与机器 B 上的服务进行 TCP 通信时应该经历高延迟(~500 毫秒)。
评论:
- 我正在寻找对单个 IP 数据包延迟的细粒度控制(仅控制总带宽并不能减少延迟)。
- 我宁愿不减慢整个网络,只减慢机器之间的通信:A+B。
- 我主要关心 Linux,我宁愿使用免费软件工具,尽管 Windows/商业工具也可以。我用谷歌搜索,但一无所获。
最佳答案
这看起来像它会做你想做的: http://www.linuxpoweruser.com/?p=41
关于linux - 在 Linux 操作系统上人为增加 IP (TCP) 延迟的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6780754/