我有一个服务器端点,需要使用尽可能多的网络带宽,但是当利用率超过可配置的阈值时,拒绝网络流量。
我正在构建测试服务器/客户端服务器,作为概念上的证明,这会给连接增加负担,但是我在运行测试时遇到了问题。我不能只让一些同事来运行客户端,因为我的工作网络无法使无意义的数据包泛滥。
我尝试在自己的机器上运行测试,但是当绑定到localhost
时,我似乎无法从回送适配器获得任何利用率统计信息。我还安装了Microsoft KM-TEST Loopback Adapter并绑定到它的IP地址,但是它似乎也没有提供利用率统计信息。
在我向IT部门申请网络交换机和另一台计算机之前,有什么办法可以使Windows 10诱使使用环回类型的适配器来报告其性能?
注意:我一直在使用以下方法检索C#中的性能:
new PerformanceCounter("Network Interface", "Bytes Sent/sec", networkCardDescription);