• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C S3500-EA系列以太网交换机 操作手册-Release 5303(V1.02)

22-端口镜像操作

本章节下载 22-端口镜像操作  (208.81 KB)

22-端口镜像操作


第1章  端口镜像配置

1.1  端口镜像简介

端口镜像是将指定端口的报文复制到镜像目的端口,镜像目的端口会接入数据监测设备,用户利用这些设备分析目的端口接收到的报文,进行网络监控和故障排除。

图1-1 端口镜像示意图

1.1.1  端口镜像的分类

端口镜像分为本地端口镜像和远程端口镜像:

l              本地端口镜像是指将设备的一个或多个端口(源端口)的报文复制到本设备的一个监视端口(目的端口),用于报文的分析和监视。其中,源端口和目的端口必须在同一台设备上。

l              远程端口镜像突破了源端口和目的端口必须在同一台设备上的限制,使源端口和目的端口间可以跨越多个网络设备。目前,远程端口镜像功能可以穿越二层网络,但无法穿越三层网络。

1.1.2  端口镜像的实现方式

端口镜像通过镜像组的方式实现,镜像组可以分为本地镜像组、远程源镜像组和远程目的镜像组三类。下面将分别介绍两类端口镜像的实现方式。

1. 本地端口镜像

本地端口镜像通过本地镜像组的方式实现。

源端口和目的端口在同一个本地镜像组中,设备将源端口的报文复制一份并转发到目的端口。

2. 远程端口镜像

远程端口镜像通过远程源镜像组和远程目的镜像组互相配合的方式实现。

远程端口镜像的应用如图1-2所示。

图1-2 远程端口镜像应用示意图

图中各设备的作用如下:

l              源设备:源端口所在的设备,用户需要在源设备上创建远程源镜像组。本设备负责将源端口的报文复制一份,然后通过反射端口将报文在远程镜像VLAN中进行广播,传输给中间设备或目的设备。

l              中间设备:网络中处于源设备和目的设备之间的设备。本设备负责将镜像报文传输给下一个中间设备或目的设备。如果源设备与目的设备直接相连,则不存在中间设备。用户需要确保远程镜像VLAN内源设备到目的设备的二层互通性。

l              目的设备:远程镜像目的端口所在的设备,用户需要在目的设备上创建远程目的镜像组。目的设备收到报文后,比较报文的VLAN ID和远程目的镜像组的远程镜像VLAN是否相同,如果相同,则将该报文通过镜像目的端口转发给监控设备。

&  说明:

l      S3500-EA系列以太网交换机只支持配置1个本地镜像组或1个远程源镜像组,两者不能同时配置。

l      如果本地端口镜像组的目的端口和流镜像的目的端口为不同的端口,则两者不能同时配置。关于流镜像的详细介绍请参见本手册“QoS”部分。

 

1.1.3  端口镜像支持的其他功能

镜像组还支持一个目的端口监视多个源端口的功能。

1.2  配置本地端口镜像

配置本地端口镜像时,用户首先要创建一个本地镜像组,然后为本地镜像组配置源端口和目的端口。

表1-1 配置本地端口镜像

操作

命令

说明

进入系统视图

system-view

-

创建本地镜像组

mirroring-group group-id local

必选

为镜像组配置源端口

在系统视图下配置源端口

mirroring-group group-id mirroring-port mirroring-port-list { inbound | outbound | both }

二者必选其一

用户可以在系统视图下同时配置多个源端口,也可以在具体的端口视图下配置源端口,两种视图下的配置效果相同

在端口视图下配置源端口

interface interface-type interface-number

[ mirroring-group group-id ] mirroring-port { inbound | outbound | both }

quit

为镜像组配置目的端口

在系统视图下配置目的端口

mirroring-group group-id monitor-port monitor-port-id

二者必选其一

两种视图下的配置效果相同

在端口视图下配置目的端口

interface interface-type interface-number

[ mirroring-group group-id ] monitor-port

 

&  说明:

l      本地镜像组需要配置源端口、目的端口才能生效。

l      建议用户不要在目的端口上开启STP、RSTP或MSTP,否则可能会影响镜像功能的正常使用。

l      源端口和目的端口不能是现有镜像组的成员端口,目的端口不能是聚合组成员端口。

l      指定的镜像组必须预先创建,而且一个镜像组只能配置一个目的端口。

 

1.3  配置远程端口镜像

配置远程端口镜像时,用户需要在两台设备上分别配置远程源镜像组和远程目的镜像组。

1.3.1  配置远程源镜像组

远程源镜像组需要配置源端口、反射端口以及远程镜像VLAN。

表1-2 配置远程源镜像组

操作

命令

说明

进入系统视图

system-view

-

创建远程源镜像组

mirroring-group group-id remote-source

必选

为镜像组配置源端口

在系统视图下配置源端口

mirroring-group group-id mirroring-port mirroring-port-list { inbound | outbound | both }

二者必选其一

用户可以在系统视图下同时配置多个源端口,也可以在具体的端口视图下配置源端口,两种视图下的配置效果相同

在端口视图下配置源端口

interface interface-type interface-number

[ mirroring-group group-id ] mirroring-port { inbound | outbound | both }

quit

为镜像组配置反射端口

在系统视图下配置反射端口

mirroring-group group-id  reflector-port reflector-port-id

二者必选其一

两种视图下的配置效果相同

在端口视图下配置反射端口

interface interface-type interface-number

mirroring-group group-id reflector-port

quit

为镜像组配置远程镜像VLAN

mirroring-group group-id remote-probe vlan rprobe-vlan-id

必选

 

&  说明:

l      远程源镜像组的所有端口都属于同一台设备,一个远程源镜像组只能配置一个反射端口。

l      一个端口只能加入到一个镜像组;一个VLAN只能被一个镜像组使用。

l      反射端口不能是现有镜像组的成员端口、聚合组成员端口,不能配置QinQ功能;必须是Access端口且属于缺省VLAN。

l      端口的双工模式、端口速率、MDI属性取值均为缺省值时,才能将端口配置为反射端口;将某个端口配置为反射端口后,不能再修改此端口双工模式、端口速率、MDI属性的取值,即这些属性只能为缺省值。

l      建议用户不要将源端口加入到远程镜像VLAN,远程镜像VLAN不用做其他用途,仅用于远程镜像。

l      建议用户不要在反射端口连接网线,不要在反射端口上配置下列功能:STP、RSTP、MSTP、802.1x、IGMP Snooping、静态ARP和MAC地址学习功能,否则可能会影响镜像功能的正常使用。

l      配置远程镜像VLAN时,要求该VLAN为静态VLAN并预先创建。被配置成远程镜像VLAN后,该VLAN不能直接删除,必须先删除远程镜像VLAN的配置才能够删除这个VLAN。如果镜像组生效后,远程镜像VLAN被取消,那么该镜像组将失效。

 

1.3.2  配置远程目的镜像组

远程目的镜像组需要配置远程镜像VLAN和目的端口。

表1-3 配置远程目的镜像组

操作

命令

说明

进入系统视图

system-view

-

创建远程目的镜像组

mirroring-group group-id remote-destination

必选

为镜像组配置远程镜像VLAN

mirroring-group group-id remote-probe vlan rprobe-vlan-id

必选

为镜像组配置目的端口

在系统视图下配置目的端口

mirroring-group group-id monitor-port monitor-port-id

二者必选其一

两种视图下的配置效果相同

在端口视图下配置目的端口

interface interface-type interface-number

[ mirroring-group group-id ] monitor-port

quit

进入目的端口视图

interface interface-type interface-number

-

将目的端口加入远程镜像VLAN

目的端口为Access端口

port access vlan rprobe-vlan-id

三者必选其一

目的端口为Trunk端口

port trunk permit vlan rprobe-vlan-id

目的端口为Hybrid端口

port hybrid vlan rprobe-vlan-id { tagged | untagged }

 

&  说明:

l      目的端口不能是现有镜像组的成员端口。

l      一个端口只能加入到一个镜像组;一个VLAN只能被一个镜像组使用。

l      建议用户不要在目的端口上开启STP、RSTP或MSTP,否则可能会影响镜像功能的正常使用。

l      配置远程镜像VLAN时,要求该VLAN为静态VLAN并预先创建。被配置成远程镜像VLAN后,该VLAN不能直接删除,必须先删除远程镜像VLAN的配置才能够删除这个VLAN。如果镜像组生效后,远程镜像VLAN被取消,那么该镜像组将失效。

 

1.4  端口镜像显示

在完成上述配置后,在任意视图下执行display命令可以显示配置后镜像组的运行情况,通过查看显示信息验证配置的效果。

表1-4 端口镜像显示

操作

命令

显示端口镜像组的配置信息

display mirroring-group { groupid | all | local | remote-destination | remote-source }

 

1.5  端口镜像典型配置举例

1.5.1  本地端口镜像配置举例

1. 组网需求

某公司内部通过交换机实现各部门之间的互连,网络环境描述如下:

l              研发部通过端口Ethernet 1/0/1接入Switch C;

l              市场部通过端口Ethernet 1/0/2接入Switch C;

l              数据监测设备连接在Switch C的Ethernet 1/0/3端口上。

网络管理员希望通过数据监测设备对研发部和市场部收发的报文进行监控。

使用本地端口镜像功能实现该需求,在Switch C上进行如下配置:

l              端口Ethernet 1/0/1和Ethernet 1/0/2为镜像源端口;

l              连接数据监测设备的端口Ethernet 1/0/3为镜像目的端口。

2. 组网图

图1-3 配置本地端口镜像组网图

3. 配置步骤

配置Switch C:

# 创建本地镜像组。

<SwitchC> system-view

[SwitchC] mirroring-group 1 local

# 为本地镜像组配置源端口和目的端口。

[SwitchC] mirroring-group 1 mirroring-port Ethernet 1/0/1 Ethernet 1/0/2 both

[SwitchC] mirroring-group 1 monitor-port Ethernet 1/0/3

# 显示所有镜像组的配置信息。

[SwitchC] display mirroring-group all

mirroring-group 1:

    type: local

    status: active

    mirroring port:

        Ethernet1/0/1  both

        Ethernet1/0/2  both

    monitor port: Ethernet1/0/3

配置完成后,用户就可以在Server上监控部门1和部门2收发的所有报文。

1.5.2  远程端口镜像配置举例

1. 组网需求

某公司内部通过交换机实现各部门之间的互连,网络环境描述如下:

l              Switch A、Switch B和Switch C都为S3500-EA系列以太网交换机;

l              部门1通过端口Ethernet 1/0/1接入Switch A;

l              部门2通过端口Ethernet 1/0/2接入Switch A;

l              Switch A的端口Ethernet 1/0/3和Switch B的端口Ethernet 1/0/1相连;

l              Switch B的端口Ethernet 1/0/2和Switch C的端口Ethernet 1/0/1相连;

l              数据监测设备连接在Switch C的Ethernet 1/0/2端口上。

网络管理员希望通过数据监测设备对部门1和部门2发送的报文进行监控。

使用远程端口镜像功能实现该需求,进行如下配置:

l              Switch A充当源设备,Switch B充当中间设备,Switch C充当目的设备;

l              在Switch A上配置远程源镜像组,定义VLAN 2为远程镜像VLAN,端口Ethernet 1/0/1和Ethernet 1/0/2为镜像源端口,端口Ethernet 1/0/4为反射端口;

l              配置Switch A的端口Ethernet 1/0/3、Switch B的端口Ethernet 1/0/1和Ethernet 1/0/2、Switch C的端口Ethernet 1/0/1的端口类型为Trunk端口,并且都允许VLAN 2的报文通过;

l              在Switch C上配置远程目的镜像组,定义VLAN 2为远程镜像VLAN,连接数据监测设备的端口Ethernet 1/0/2为镜像目的端口。

2. 组网图

图1-4 配置远程端口镜像组网图

3. 配置步骤

(1)        配置Switch A:

# 创建远程源镜像组。

<SwitchA> system-view

[SwitchA] mirroring-group 1 remote-source

# 创建VLAN 2。

[SwitchA] vlan 2

[SwitchA-vlan2] quit

# 为远程源镜像组配置远程镜像VLAN、源端口和反射端口。

[SwitchA] mirroring-group 1 remote-probe vlan 2

[SwitchA] mirroring-group 1 mirroring-port Ethernet 1/0/1 Ethernet 1/0/2 inbound

[SwitchA] mirroring-group 1 reflector-port Ethernet 1/0/4

# 配置端口Ethernet 1/0/3的端口类型为Trunk端口,允许VLAN 2的报文通过。

[SwitchA] interface Ethernet 1/0/3

[SwitchA-Ethernet1/0/3] port link-type trunk

[SwitchA-Ethernet1/0/3] port trunk permit vlan 2

(2)        配置Switch B:

# 配置端口Ethernet 1/0/1的端口类型为Trunk端口,允许VLAN 2的报文通过。

<SwitchB> system-view

[SwitchB] interface Ethernet 1/0/1

[SwitchB-Ethernet1/0/1] port link-type trunk

[SwitchB-Ethernet1/0/1] port trunk permit vlan 2

[SwitchB-Ethernet1/0/1] quit

# 配置端口Ethernet 1/0/2的端口类型为Trunk端口,允许VLAN 2的报文通过。

[SwitchB] interface Ethernet 1/0/2

[SwitchB-Ethernet1/0/2] port link-type trunk

[SwitchB-Ethernet1/0/2] port trunk permit vlan 2

(3)        配置Switch C:

# 配置端口Ethernet 1/0/1的端口类型为Trunk端口,允许VLAN 2的报文通过。

<SwitchC> system-view

[SwitchC] interface Ethernet 1/0/1

[SwitchC-Ethernet1/0/1] port link-type trunk

[SwitchC-Ethernet1/0/1] port trunk permit vlan 2

[SwitchC-Ethernet1/0/1] quit

# 创建远程目的镜像组。

[SwitchC] mirroring-group 1 remote-destination

# 创建VLAN 2。

[SwitchC] vlan 2

[SwitchC-vlan2] quit

# 为远程目的镜像组配置远程镜像VLAN和目的端口。

[SwitchC] mirroring-group 1 remote-probe vlan 2

[SwitchC] mirroring-group 1 monitor-port Ethernet 1/0/2

配置完成后,用户就可以在数据监测设备上监控部门1和部门2发送的所有报文。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们