最近在研究端口监控,想问一下在XP系统上,监控网络交换机所有端口流量该怎么做?
他们说用端口镜像、mrtg、还有什么cacati。我都迷糊来着。请各位高手帮忙。
[解决办法]
监控包括监视(查看)和控制吧。
要是控制的话,你得看看厂家有没有提供相关的功能了;要是在一个局域网里面,终端比较少的话,也可以用p2pover这种软件实现监控的。
要是只是查看某一台交换机的端口的流量的话,最简单、也是用的最多的当然是使用snmp了。
mrtg和现在大多数网管软件中的端口流量的实现,应该都是使用的snmp协议。也就是在代理端(网络设备上)开启snmp服务,在管理端(查看端口流量的软件)提供网络设备ip地址、代理端snmp端口(一般为161)、代理端读关键字等几项信息即可。
当然,如果要更深入地研究网络中的流量信息的话,可以使用端口镜像或者各种网络设备厂商提供的基于流的协议(比如思科的NetFlow、华为的netstream等);都可以对网络中的数据分析到应用层,也就是说能看到从一台设备到另外一台设备的某一种应用所占用的流量。 当然,我感觉楼主的需求根本不需要使用这种技术。
楼主 要是只是查看网络设备的各个端口的流量的话,使用snmp即可,网上能找到一些这种免费软件或者共享软件。
[解决办法]
在路由器和交换机之间接入镜像交换机,然后镜像口连接到服务器上,在这台服务器上安装监控软件