应用场景
PowerCache以旁路方式部署到网络中,为了使系统能够正常为内网用户提供加速服务,系统需要能够检测到内网用户的上网请求,因此需要在核心交换机上将内网用户的上网请求发送给Cache,供Cache监听。
一、组网需求
通过镜像方式,将内网的上行数据发送给PowerCache,PowerCache根据监听到的内容,从外网下载数据,然后向内网用户提供加速服务。
二、配置要点
2.1、确认网络线缆类型
2.2、确认网络拓扑并连接
注意:
1)镜像的数据,仅需要内网访问外网的上行流量;
2)如果镜像的数据是某个VLAN的,需要确认VLAN封装是否为802.1Q协议,目前PowerCache仅能分析802.1Q协议的VLAN数据;
3)如果客户内网使用光纤连接,可使用分光器快捷部署,或采取交换机镜像的方式部署(推荐使用镜像方式);
4)不支持PPPoe环境
三、镜像配置具体步骤
3.1、使用光纤上网且客户存在分光器时,需要通过如下几步完成:
3.1.1、准备好分光器,如下图,是一条1x2的分光器;
3.1.2、在分光器连接到网络中之前,光纤传输都是一对的,如下图:
此时,分光器的安装方式,需要按照下图方式进行:
3.1.3、分光输出后只能连接Cache设备监听光口网卡RX端口,注意一定不能连接TX端口,错误连接将造成原有通信链路中断。
3.2、使用双绞线上网,或使用光纤但并未配备分光器时,需要在内网核心设备(多为核心交换机)上配置端口镜像,一般需要如下几步完成:
3.2.1、拓扑更改
在做镜像之前,客户网络拓扑如下:
部署镜像后,客户网络拓扑如下:
3.2.2、核心设备的配置
由于不同厂商的配镜像配置不尽相同,这里仅列出锐捷交换机的镜像配置:
通过如下命令,即可实现将G0/1口的上行数据,镜像到G0/24接口上(实际环境中,镜像接口根据实际拓扑进行更改):
Ruijie(config)#monitor session 1 source interface g0/1
tx(tx为从接口出去的流量)
Ruijie(config)#monitor session 1 destination interface
g0/24
四、配置检验
配置完成之后,在“首页”中查看是否有流量。如下图。
除了可以在web上直接查看到监控流量以外,也可以通过命令行进行查看:
[root@RG-PowerCache-G ~]# sar -n DEV 1 4 //查看每个接口的实时收发报文情况,命令含义是每秒钟打印一次,共打印4次接口信息。
Linux 2.6.32-504.3.3.el6.x86_64 (RG-PowerCache-G)03/25/2015_x86_64_(8 CPU)
10:48:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
10:48:02 AMlo0.000.000.000.000.000.000.00
10:48:02 AM eth3 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:02 AM eth2 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:02 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:02 AM eth0 56.57 0.00 4.37 0.00 0.00 0.00 22.22
10:48:02 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
10:48:03 AMlo 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:03 AM eth3 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:03 AM eth2 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:03 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:03 AM eth0 56.57 1.01 4.02 0.65 0.00 0.00 0.00
10:48:03 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
10:48:04 AMlo0.000.000.000.000.000.000.00
10:48:04 AM eth3 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:04 AM eth2 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:04 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:04 AM eth0 59.00 1.00 4.49 0.65 0.00 0.00 30.00
10:48:04 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
10:48:05 AMlo0.000.000.000.000.000.000.00
10:48:05 AM eth3 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:05 AM eth2 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:05 AM eth1 0.00 0.00 0.00 0.00 0.00 0.00 0.00
10:48:05 AM eth0 59.60 1.01 4.07 0.65 0.00 0.00 0.00
Average:IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s
Average:lo0.000.000.000.000.000.000.00
Average:eth30.000.000.000.000.000.000.00
Average:eth20.000.000.000.000.000.000.00
Average:eth10.000.000.000.000.000.000.00
Average:eth057.930.764.240.490.000.00 13.10
[root@RG-PowerCache-G ~]#
说明:
rxpck/s :接收包速率 单位(pack/s)
txpck/s :发送包速率 单位(pack/s)
rxkB/s:接收速率 单位(KB/s)
txkB/s:发送速率 单位(KB/s)