windows – 是否有可能导致人为的网络数据包丢失或延迟?

前端之家收集整理的这篇文章主要介绍了windows – 是否有可能导致人为的网络数据包丢失或延迟?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在已部署的应用程序上重现某些问题,其中MSsql服务器和客户端在两台独立的计算机上运行.我认为两台机器之间可能存在网络问题,所以我想尝试在两台Hyper-V虚拟机上(在同一台虚拟服务器上)重现这些条件.当然,这些虚拟机的网络是“本地的”,因此它实际上远离现场环境中的条件.

是否有可以在虚拟机上运行的程序会降低网络性能?或者也许还有其他任何工作?例如,重现条件的一种方法可能是在地理位置分散的位置上的不同Hyper-V服务器上运行VM(因此sql流量通过VPN或其他东西) – 但我认为这有点长.必须有一个更简单的方法.

Linux上你会使用netem,在FreeBSD上你会使用dummynet.

这些解决方案都不适用于使用Hyper-V的单台Windows机器.我搜索过,我无法找到任何Windows Hyper-V兼容的网络模拟器.

您可以将两个VM放在两台不同的物理机器上,它们之间有一个Linux或FreeBSD盒子.但看起来没有任何解决方案能够在单个VM主机上完全按照您的要求进行操作.

猜你在找的Windows相关文章