本地端口镜像,源端口和目的端口位于同一台交换机上,配置比较简单:
1、 定义源端口
Monitor session {session-number} source {interface interface-number | vlan vlan-ID} [rx|tx|both]
2、 定义目的端口
Monitor session {session-number} destination {interface interface-number | vlan vlan-ID} [rs|tx|both]

举例:把g0/12的收到的流量镜像到g0/24去
Monitor session 1 source interface g0/12 rx
Monitor session 1 destination interface g0/24

远程端口镜像,源端口和目的端口位于不同交换机上
原理是将源端口的流量镜像到本端VLAN中,然后通过TRUNK传送到目的设备。
再将本地设备中VLAN中的数据镜像到指定的端口中。
例如:
(config)#vlan 777
(config-vlan)#remote-span
(config)#monitor session 1 source int g1/0/1
(config)#monitor session 1 destination remote vlan 777
将G1/0/1中端口的流量镜像到VLAN 777中

(config)#vlan 777
(config-vlan)#remote-span
(config)#monitor session 1 source remote vlan 777
(config)#monitor session 1 destination interface g1/0/10
将VLAN 777中的流量镜像到G1/0/10,这时在G1/0/10上接设备就可以远程抓取数据包。

希望对楼主有所帮助~