网上很多Bandwidthd的实例,大多都是只有Bandwidthd的安装配置。对于刚刚做网络管理的朋友来说,基本用处不大。要用Bandwidthd做流量监控,首先得了解你自己的网络拓扑,选择一个合适的组网方式。
Bandwidthd完整实战笔记(PostgreSQL)_2
例如我所管理的网络拓扑如下:
网络上接入设备较多,整个局域网上网是通过路由器做NAT上网的。那么如果采用Bandwidth进行监控,有以下2种方式组网。
方式一,在路由器和防火墙(或者是你的路由器和内网中间)加一个服务器(服务器需要3块网卡)
方式二,如果你的核心交换机支持端口镜像,那么可以将Bandwidthd做为旁路进行分析
在这里,我选择了第2种方案,比较服务器做为网关,不是很稳定。万一服务器死了,整个网络就瘫痪了。
如果,选择方式二,你的核心交换机就需要支持端口镜像。
下面简单介绍一下我的设备清单:
路由器:H3C SR6604
防火墙:H3C SecBlade FW防火墙
核心交换机:H3C7506、H3C7503、华为S6506、华为5700
具体操作:
将H3C7506连接SR6604路由器的光口镜像到H3C7506连接Bandwidthd服务器的口上。
例如,在光口上做镜像,将流量从G8/0/1镜像到G8/0/12口上
interface GigabitEthernet8/0/1
port access vlan 3990
speed 1000
duplex full
mirroring-group 1 mirroring-port both
#
interface GigabitEthernet8/0/12
description mirror
speed 1000
duplex full
mirroring-group 1 monitor-port
相关阅读:
CentOS 6.4环境下编译安装Bandwidthd和PostgreSQL心得笔记
CentOS 6.3环境下实战Linux开源流量监控软件Bandwidthd
Ubuntu下编译安装Bandwidthd和postgresql,将数据存入pgsql