发布时间:2016-09-25 21:52:42
official site of iperf: https://iperf.fr/iperf是一个网络性能测试工具。可以测试TCP和UDP带宽质量,可以测量最大TCP带宽,具有多种参数和UDP特性,可以报告带宽,延迟抖动和数据包丢失。iperf在linux和windows平台均有二进制版本供自由使用。windows下还有个衍生版本叫jperf,是一个图形化版本。Iperf .........【阅读全文】
发布时间:2016-09-25 01:02:09
分析网络协议栈的代码,如果不看驱动代码的话,总是感觉没有完全落到实处。由于手头上只有rtl8169的网卡设备,为了方便调试和分析,因此选择该款设备对应的驱动进行分析:r8169.ko,内核代码还是基于3.1.3对于协议栈而言:1)发包的最后步骤为调用驱动注册的ndo_start_xmit钩子函数,具体如何实现由驱动完成2)收包由中.........【阅读全文】
发布时间:2016-09-24 23:35:56
TSO、UFO、GSO、LRO、GRO和RSS介绍ethtool -k < 网络接口>,ethtool --show-offload < 网络接口>,或者可以看到很多网络接口的offload特性,例如:$ sudo ethtool -k eth0Offload parameters for eth0:rx-checksumming: ontx-checksumming: onscatter-gather: ontcp-segmentation-offload: onudp-fragme.........【阅读全文】