我有一个基于以太网的设备,我需要对其进行一些网络连接测试。
理想情况下,我既想降低带宽(低至 10 秒的 Kb/s),又想尽可能在被测设备和服务器之间的网络连接中引入延迟(一秒左右)。
关于我将如何做到这一点的任何想法?我在考虑可能以 QoS 为起点的路由器,但不确定我是否可以得到一个既会引入延迟又会减少带宽的路由器。
我有一个基于以太网的设备,我需要对其进行一些网络连接测试。
理想情况下,我既想降低带宽(低至 10 秒的 Kb/s),又想尽可能在被测设备和服务器之间的网络连接中引入延迟(一秒左右)。
关于我将如何做到这一点的任何想法?我在考虑可能以 QoS 为起点的路由器,但不确定我是否可以得到一个既会引入延迟又会减少带宽的路由器。
似乎减少带宽的最简单方法是在服务器和测试设备之间插入一个较旧的 10Base-T 集线器。
要引入比我更聪明的头脑,需要咨询。
QOS 不够好,因为它可能不会影响延迟,带宽也不是很可控。
理想情况下,您需要在网络堆栈中插入某种软件组件,该组件将拦截数据包并添加您需要的东西 - 即时计算吞吐量并在超过所需带宽时拒绝数据包并根据您想要的延迟停止数据包. 我不知道那里是否有这样的软件,但值得搜索 inet。
使用硬件设备也可以实现类似的效果,该设备将位于您的物理线路上。不知道市面上有没有这种设备。