远程端口镜像(RSPAN)是本地端口镜像(SPAN)的扩展,远程端口镜像突破了源端口和目的端口必须在同一台设备上的限制,使源端口和目的端口之间可以跨越多个网络设备。这样网络管理员就可以坐在中心机房通过分析仪观测远端被镜像端口的数据报文。RSPAN实现的功能是将所有的被镜像报文通过一个特殊的RSPAN VLAN(称为Remote VLAN)传递到远端镜像设备的目的端口

RSPAN的应用示意图如下所示

h3c交换机端口镜像之远程端口镜像rspan_交换机

实现了RSPAN功能的交换机分为三种

h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_02

源交换机:被监测的端口所在的交换机,负责将需要镜像的流量在Remote-probe VLAN上 做二层转发,转发给中间交换机或目的交换机。

中间交换机:网络中处于源交换机和目的交换机之间的交换机,通过Remote-probe VLAN 把镜像流量传输给下一个中间交换机或目的交换机。如果源交换机与目的交换机直接相 连,则不存在中间交换机。

目的交换机:远程镜像目的端口所在的交换机,将从Remote-probe VLAN接收到的镜像流 量通过镜像目的端口转发给监控设备。

为了实现远程端口镜像功能,需要定义一个特殊的VLAN,称之为Remote-probe VLAN。所有被镜像的报文通过该VLAN从源交换机传递到目的交换机的镜像端口,实现在目的交换机上对源交换机的远程端口的报文进行监控的功能。

Remote-probe VLAN具有以下特点: 

1)建议将该VLAN中的设备互连端口都配置为Trunk端口

2)不能将缺省VLAN、管理VLAN设置成Remote-probe VLAN需要通过配置保证 Remote-probe VLAN从源交换机到目的交换机的二层互通性

3)交换机作为中间设备或者目的设备的时候,不能支持双向(both)镜像

源交换机配置:

h3c交换机端口镜像之远程端口镜像rspan_交换机_03

中间交换机上的配置

h3c交换机端口镜像之远程端口镜像rspan_交换机_04

目的交换机上的配置过程

h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_05 h3c交换机端口镜像之远程端口镜像rspan_h3c_06

配置实例:

h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_07 h3c交换机端口镜像之远程端口镜像rspan_h3c_08 h3c交换机端口镜像之远程端口镜像rspan_h3c_09 h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_10

案例:

拓扑:

 

h3c交换机端口镜像之远程端口镜像rspan_h3c_11

目的交换机:

h3c交换机端口镜像之远程端口镜像rspan_h3c_12 h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_13 

h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_14

 

中间交换机:

h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_15 h3c交换机端口镜像之远程端口镜像rspan_远程端口镜像_16

源交换机:

h3c交换机端口镜像之远程端口镜像rspan_h3c_17 h3c交换机端口镜像之远程端口镜像rspan_h3c_18 h3c交换机端口镜像之远程端口镜像rspan_rspan_19

抓包测试结果:

h3c交换机端口镜像之远程端口镜像rspan_交换机_20