LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1223|回复: 5

要统计本地机器的网络流量,需要监听哪些端口呢?

[复制链接]
发表于 2006-5-10 13:50:41 | 显示全部楼层 |阅读模式
rt,高手帮帮忙啊。
发表于 2006-5-10 21:58:24 | 显示全部楼层
所有的硬件接口. ethx, pppx etc.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-11 12:45:35 | 显示全部楼层
不会吧,要监听好几万个啊~~
回复 支持 反对

使用道具 举报

发表于 2006-5-12 22:22:21 | 显示全部楼层
接口, 是指ethx之类的硬件网网络设备. 不是指TCP/UDP端口, 在/proc/net/dev里面有每个接口(interface)自启动以来收到的包数目和字节数目, 用:
(第二次读到的字节数 - 第一次读到的字节数) / 时间间隔
就得到了该接口的流量.
回复 支持 反对

使用道具 举报

发表于 2006-5-12 23:16:44 | 显示全部楼层
直接从链路层抓包
回复 支持 反对

使用道具 举报

发表于 2006-5-13 20:54:53 | 显示全部楼层
fc4要去读/sys/net的东西很简单的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表