这个项目的作用就是模拟不同的网络环境,再也不用担心若网络情况无法复现了!可控制的方面包括:
带宽
时延抖动
丢包率
错包率
包重排序率 这些都是衡量网络质量的重要指标。
ATC 原理实际是利用了 Linux 流量控制系统,通过纯 Python 的网络库 pyroute2 调用 netlink 的API 控制。
项目地址:https://github.com/facebook/augmented-traffic-control
带宽
时延抖动
丢包率
错包率
包重排序率 这些都是衡量网络质量的重要指标。
ATC 原理实际是利用了 Linux 流量控制系统,通过纯 Python 的网络库 pyroute2 调用 netlink 的API 控制。
项目地址:https://github.com/facebook/augmented-traffic-control