从我的网易博客移动。。。
思路:对所抓的包进行分析。分析目标MAC地址和本机MAC地址的比较。如果一样,则为下载流量。否则是上传流量
1,获取本机MAC
设置一个全局变量
2,在pacp_loop的回调函数中进行包处理。。先将以太网报头中的ether_dhost转为字符串。。
然后和uploadhost(本机MAC)进行比较确定这个是上传还是下载数据包。并且统计数据。
这样,就可以得到上传和下载的流量数据了。。。
从我的网易博客移动。。。
思路:对所抓的包进行分析。分析目标MAC地址和本机MAC地址的比较。如果一样,则为下载流量。否则是上传流量
1,获取本机MAC
设置一个全局变量
2,在pacp_loop的回调函数中进行包处理。。先将以太网报头中的ether_dhost转为字符串。。
然后和uploadhost(本机MAC)进行比较确定这个是上传还是下载数据包。并且统计数据。
这样,就可以得到上传和下载的流量数据了。。。
相关文章: