# 局域网流量监控软件

Canonical: https://www.nsecsoft.com/technet/%E5%B1%80%E5%9F%9F%E7%BD%91%E6%B5%81%E9%87%8F%E7%9B%91%E6%8E%A7%E8%BD%AF%E4%BB%B6.html

Language: zh-CN

Updated: 2020-10-26T09:48:46Z

随着越来越多的软件采用了P2P技术进行通讯，一两台电脑使用的P2P软件就可以抢占掉一个局域网的全部带宽资源。而 \[…\]

随着越来越多的软件采用了P2P技术进行通讯，一两台电脑使用的P2P软件就可以抢占掉一个局域网的全部带宽资源。

而且目前P2P的使用非常广泛：下载、在线视频、网络电视…，可以说随处都可以看到P2P的影子。  
所以，为了保证企业网络的正常稳定运行，必须对流量进行监控和限制。  
一般来说，对局域网流量的监控限制有两个解决方案：

1\. 对每台机器分配流量。  
Linux操作系统中的流量控制器（Traffic Control）可以通过在输出端口处建立一个队列来实现流量控制。通过使用一台linux的网关，即可设置每台机器的流量。市场上也有相应的产品（一般是硬件产品）可以做到流量分配。这个方案的关键是必须要使用网关或者网桥的连接方式，所以对网速会有一定的影响。

2\. 监控每台机器的网络流量，同时禁止P2P软件的使用。  
如果不需要精确的分配流量，那么通过旁路方式的监控也可以做到流量的监控。旁路监控方式是通过交换机的端口镜像功能，对数据进行分析还原。同样也可以监控到每台机器的上网流量，并且可以禁止P2P软件使用。旁路方式的优点是部署方便，不会影响网速。缺点是不能做到精确的分配流量。

这两个方案的原理、实施方式和成本都有一定的区别。
