加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 00:36:55 所属栏目:Windows 来源:网络整理
导读:我试图在已部署的应用程序上重现某些问题,其中MSSQL服务器和客户端在两台独立的计算机上运行.我认为两台机器之间可能存在网络问题,所以我想尝试在两台Hyper-V虚拟机上(在同一台虚拟服务器上)重现这些条件.当然,这些虚拟机的网络是“本地的”,因此它实际上远
我试图在已部署的应用程序上重现某些问题,其中MSSQL服务器和客户端在两台独立的计算机上运行.我认为两台机器之间可能存在网络问题,所以我想尝试在两台Hyper-V虚拟机上(在同一台虚拟服务器上)重现这些条件.当然,这些虚拟机的网络是“本地的”,因此它实际上远离现场环境中的条件.

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读