• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

17-网络管理和监控配置指导

目录

15-镜像配置

本章节下载 15-镜像配置  (581.83 KB)

15-镜像配置

  录

1 端口镜像

1.1 端口镜像简介

1.1.1 基本概念

1.1.2 端口镜像的分类

1.1.3 本地端口镜像(SPAN)

1.1.4 二层远程端口镜像(RSPAN)

1.1.5 三层远程端口镜像(ERSPAN)

1.2 镜像配置限制和指导

1.3 配置本地端口镜像(SPAN)

1.3.1 配置限制和指导

1.3.2 配置任务简介

1.3.3 创建本地镜像组

1.3.4 配置镜像源

1.3.5 配置镜像目的

1.4 配置二层远程端口镜像(RSPAN)

1.4.1 配置限制和指导

1.4.2 固定反射端口方式二层远程端口镜像配置任务简介

1.4.3 非固定反射端口方式二层远程端口镜像配置任务简介

1.4.4 出端口方式二层远程端口镜像配置任务简介

1.4.5 创建远程目的镜像组

1.4.6 配置目的端口

1.4.7 配置远程镜像VLAN

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

1.4.9 创建远程源镜像组

1.4.10 配置镜像源

1.4.11 配置反射端口

1.4.12 配置出端口

1.5 配置三层远程端口镜像(Tunnel方式ERSPAN)

1.5.1 配置限制和指导

1.5.2 配置任务简介

1.5.3 配置准备

1.5.4 创建本地镜像组

1.5.5 配置镜像源

1.5.6 配置镜像目的

1.6 配置三层远程端口镜像(配置封装参数方式ERSPAN)

1.6.1 配置限制和指导

1.6.2 配置任务简介

1.6.3 创建本地镜像组

1.6.4 配置镜像源

1.6.5 配置镜像目的

1.7 端口镜像显示和维护

2 流镜像

2.1 流镜像简介

2.2 流镜像方式的ERSPAN

2.2.1 简介

2.2.2 工作机制

2.3 流镜像配置限制和指导

2.4 流镜像配置任务简介

2.5 配置流分类

2.6 配置流行为

2.7 配置QoS策略

2.8 应用QoS策略

2.8.1 基于接口应用

2.8.2 基于VLAN应用

2.8.3 基于全局应用

2.8.4 基于控制平面应用

2.9 流镜像显示和维护

2.10 流镜像典型配置举例

2.10.1 流镜像基本组网配置举例

 


1 端口镜像

1.1  端口镜像简介

端口镜像通过将指定端口、VLAN或CPU的报文复制到与数据监测设备相连的端口,使用户可以利用数据监测设备分析这些复制过来的报文,以进行网络监控和故障排除。

1.1.1  基本概念

1. 镜像源

镜像源是指被监控的对象,配置为监控对象的端口为源端口,配置为监控对象的VLAN为源VLAN,配置为监控对象的CPU为源CPU。经镜像源收发的报文会被复制一份到与数据监测设备相连的端口,用户就可以对这些报文(称为镜像报文)进行监控和分析了。

2. 源设备

镜像源所在的设备称为源设备。

3. 镜像目的

镜像目的是指镜像报文所要到达的目的地,即与数据监测设备相连的端口,该端口称为目的端口。目的端口会将镜像报文转发给与之相连的数据监测设备。

由于一个目的端口可以同时监控多个镜像源,因此在某些组网环境下,目的端口可能收到对同一报文的多份拷贝。例如,目的端口Port A同时监控同一台设备上的源端口Port B和Port C收发的报文,如果某报文从Port B进入该设备后又从Port C发送出去,那么该报文将被复制两次给Port A。

4. 目的设备

目的端口所在的设备称为目的设备。

5. 镜像方向

镜像方向是指在镜像源上可复制哪些方向的报文:

·     入方向:是指仅复制镜像源收到的报文。

·     出方向:是指仅复制镜像源发出的报文。

·     双向:是指对镜像源收到和发出的报文都进行复制。

6. 镜像组

镜像组是一个逻辑上的概念,镜像源和镜像目的都要属于某一个镜像组。根据具体的实现方式不同,镜像组可分为本地镜像组、远程源镜像组和远程目的镜像组。

7. 反射端口、出端口和远程镜像VLAN

反射端口、出端口和远程镜像VLAN都是在二层远程端口镜像的实现过程中用到的概念。远程镜像VLAN是将镜像报文从源设备传送至目的设备的专用VLAN;反射端口和出端口都位于源设备上,都用来将镜像报文发送到远程镜像VLAN中。

在配置端口镜像的设备上,除源端口、目的端口、反射端口、出端口外的其他端口统称为普通端口。

1.1.2  端口镜像的分类

根据镜像源与镜像目的是否位于同一台设备上,可以将端口镜像分为:

·     本地端口镜像(SPAN,Switch port Analyzer):当源设备与数据监测设备直接相连时,源设备同时作为目的设备,即由本设备将镜像报文转发至数据检测设备,该端口镜像称为本地端口镜像。

·     远程端口镜像:当源设备与数据监测设备不直接相连时,与数据监测设备直接相连的设备作为目的设备,源设备需要将镜像报文复制一份至目的设备,然后由目的设备将镜像报文转发至数据监测设备,该端口镜像称为远程端口镜像。根据源设备与目的设备之间的连接关系,又可将远程端口镜像细分为:

¡     二层远程端口镜像(RSPAN,Remote SPAN):源设备与目的设备之间通过二层网络进行连接。

¡     三层远程端口镜像(ERSPAN,Encapsulated remote SPAN):源设备与目的设备之间通过三层网络进行连接。

1.1.3  本地端口镜像(SPAN

图1-1 本地端口镜像示意图

图1-1所示,现在需要设备将进入端口Port A的报文复制一份,从端口Port B将报文转发给数据监测设备。为满足该需求,可以配置本地镜像组,其中源端口为Port A,镜像方向为入方向,目的端口为Port B。

1.1.4  二层远程端口镜像(RSPAN)

对于二层远程端口镜像,镜像源和镜像目的分属于不同设备上的不同镜像组:

·     远程源镜像组:镜像源所在的镜像组。

·     远程目的镜像组:镜像目的所在的镜像组。

·     中间设备:位于源设备与目的设备之间的设备。

二层远程端口镜像的实现包括反射端口方式和出端口方式。

1. 反射端口方式二层远程端口镜像

反射端口方式二层远程端口镜像报文的转发过程如图1-2所示。

(1)     源设备将进入镜像源的报文复制一份给反射端口。

(2)     反射端口将镜像报文在远程镜像VLAN中广播。

(3)     镜像报文经由中间设备转发至目的设备。

(4)     目的设备收到该报文后判别其VLAN ID,若与远程镜像VLAN的VLAN ID相同,则将镜像报文通过目的端口转发给数据监测设备。

图1-2 反射端口方式二层远程端口镜像示意图

设备内部有一个固定的反射端口,无需用户配置反射端口。(支持固定反射端口的设备)

2. 出端口方式

出端口方式二层远程端口镜像报文的转发过程如图1-3所示。

(1)     源设备将进入镜像源的报文复制一份给出端口。

(2)     出端口将镜像报文转发给中间设备。

(3)     中间设备在远程镜像VLAN中广播,最终到达目的设备。

(4)     目的设备收到该报文后判别其VLAN ID,若与远程镜像VLAN的VLAN ID相同,则将镜像报文通过目的端口转发给数据监测设备。

图1-3 出端口方式二层远程端口镜像示意图

1.1.5  三层远程端口镜像(ERSPAN

ERSPAN(Encapsulated Remote Switch Port Analyzer,封装远程端口镜像)是一种三层远程镜像技术,通过复制指定端口、VLAN或CPU的报文,并通过GRE隧道将复制的报文发送到远程数据监测设备,使用户可以利用数据监测设备分析这些报文(称为镜像报文),以进行网络监控和故障排除。

ERSPAN的实现包括Tunnel方式和配置封装参数方式。

1. Tunnel方式

Tunnel方式三层远程端口镜像使用本地镜像组的方式实现,即在源设备和目的设备上分别创建各自的本地镜像组,每个本地镜像组也拥有各自的镜像源和目的端口。不同的是:

·     在源设备上:

¡     源端口为待监控的端口。

¡     源VLAN为待监控的端口所在的VLAN。

¡     源CPU为待监控的端口所在的CPU。

¡     目的端口为用于传输镜像报文的Tunnel接口。

·     在目的设备上:

¡     源端口为Tunnel接口对应的物理端口。

¡     源VLAN为Tunnel接口对应物理端口所在的VLAN。

¡     目的端口为连接数据监测设备的端口。

Tunnel方式三层远程端口镜像报文的转发过程如图1-4所示。

(1)     源设备将进入源端口的报文复制一份给其Tunnel接口(即目的端口)。有关Tunnel接口的详细介绍,请参见“接口管理配置指导”中“隧道接口”。

(2)     报文经由GRE(Generic Routing Encapsulation,通用路由封装)隧道转发至目的设备端的Tunnel接口。有关GRE隧道的详细介绍,请参见“三层技术-IP业务配置指导”中的“GRE”。

(3)     目的设备将从该Tunnel接口对应的物理接口(即源端口)收到的镜像报文复制一份给目的端口。

(4)     最后由目的设备上的目的端口将镜像报文转发到数据监测设备。

图1-4 三层远程端口镜像示意图

2. 配置封装参数方式

配置封装参数方式三层远程端口镜像仅需在源设备上进行配置;同时所有设备上需配置单播路由协议,并确保设备之间的三层网络畅通。

在源设备上先创建一个本地镜像组,然后为该镜像组配置源端口和目的端口。配置目的端口时,指定镜像报文封装的目的IP地址为监测设备的地址,源IP地址为目的端口的IP地址。

图1-5所示,配置封装参数方式三层远程端口镜像报文的转发过程为:

(1)     源设备将经过源端口的报文复制一份。

(2)     源设备为复制的报文添加ERSPAN封装,封装的源IP地址为目的端口的IP地址,目的IP地址为监测设备的IP地址。

(3)     封装后的报文通过IP网络路由转发到监测设备。

(4)     监测设备对报文进行解封装,并分析镜像报文的内容。

配置封装参数方式ERSPAN镜像到监测设备的报文为封装后的报文,因此监测设备必须支持解封装。

图1-5 配置封装参数方式三层远程端口镜像示意图

 

1.2  镜像配置限制和指导

对于二层远程端口镜像反射端口方式,源设备的反射端口将镜像报文在远程镜像VLAN中广播。因此,可以利用远程镜像VLAN的原理,在本地设备上创建远程源镜像组,并指定远程镜像VLAN,同时将本设备上连接数据检测设备的多个端口加入该VLAN,镜像报文在远程镜像VLAN中广播时便可以从这些端口中发送出去,实现将镜像报文输出到本地多个端口的需求。而对于出端口方式则无此实现。

设备同时配置镜像和聚合时,请注意避免出现镜像源端口为聚合组A的成员端口,镜像目的端口、出端口或反射端口为聚合组B的成员端口的情况,以免聚合组B成员端口接收到聚合组A成员端口的镜像LACP报文,引起聚合接口震荡。

1.3  配置本地端口镜像(SPAN)

1.3.1  配置限制和指导

在完成镜像源和镜像目的配置之后,本地镜像组才能生效。

不能将源端口和目的端口加入到源VLAN中,否则会影响镜像功能的正常使用。

镜像支持对软件转发接口和硬件转发接口进行镜像,同一个镜像组中软件转发接口和硬件转发接口不能共存。软件转发接口和硬件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

本地镜像组可支持跨板镜像,即镜像源与镜像目的可以位于同一台设备的不同单板上。

1.3.2  配置任务简介

本地端口镜像配置任务如下:

(1)     创建本地镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置镜像源

¡     配置源VLAN

¡     配置源CPU

(3)     配置镜像目的

1.3.3  创建本地镜像组

(1)     进入系统视图。

system-view

(2)     创建本地镜像组。

mirroring-group group-id local [ keep-link-header ] [ sampler sampler-name ]

1.3.4  配置镜像源

1. 配置限制和指导

配置源端口时,需要注意的是:

·     一个镜像组内可以配置多个源端口。

·     一个端口只能被一个镜像组用作源端口还是可被多个镜像组用作源端口,请以设备的实际情况为准。

·     源端口不能用作反射端口、出端口或目的端口。

·     三层聚合接口的成员端口为软件转发接口时,不支持对该端口进行镜像。软件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

配置源VLAN时,需要注意的是:

·     一个镜像组内可以配置多个源VLAN。

·     一个VLAN只能配置为一个镜像组的源VLAN。

配置源CPU时,一个镜像组内可以配置多个源CPU。

2. 配置源端口

·     在系统视图下配置源端口。

a.     进入系统视图。

system-view

b.     为本地镜像组配置源端口。

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

缺省情况下,未为本地镜像组配置源端口。

·     在接口视图下配置源端口。

a.     进入系统视图。

system-view

b.     进入接口视图。

interface interface-type interface-number

c.     配置当前端口为本地镜像组的源端口。

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

缺省情况下,未配置当前端口为本地镜像组的源端口。

3. 配置源VLAN

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源VLAN。

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

缺省情况下,未为本地镜像组配置源VLAN。

4. 配置源CPU

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源CPU。

mirroring-group group-id mirroring-cpu slot slot-number-list { both | inbound | outbound }

缺省情况下,未为本地镜像组配置源CPU。

1.3.5  配置镜像目的

1. 配置限制和指导

不能在目的端口上开启生成树协议,否则会影响镜像功能的正常使用。

一个本地镜像组中可以配置多个目的端口还是仅可以配置一个目的端口与设备型号有关,请以设备的实际情况为准。

当二层聚合接口作为目的端口时,请勿将其成员端口配置为源端口,否则会影响镜像功能的正常使用。

当二层聚合接口作为目的端口时,请勿将其成员端口加入源VLAN,否则会影响镜像功能的正常使用。

从目的端口发出的报文包括镜像报文和其他端口正常转发来的报文。为了保证数据监测设备只对镜像报文进行分析,请将目的端口只用于端口镜像,不作其他用途。

2. 配置步骤

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

a.     进入系统视图。

system-view

b.     为本地镜像组配置目的端口。

mirroring-group group-id monitor-port interface-list [ truncation ]

缺省情况下,未为本地镜像组配置目的端口。

·     在接口视图下配置目的端口。

c.     进入系统视图。

system-view

d.     进入接口视图。

interface interface-type interface-number

e.     配置本端口为本地镜像组的目的端口。

mirroring-group group-id monitor-port [ truncation ]

缺省情况下,未配置当前端口为本地镜像组的目的端口。

1.4  配置二层远程端口镜像(RSPAN)

1.4.1  配置限制和指导

二层远程端口镜像的配置需要分别在源设备和目的设备上进行;如果存在中间设备,则需要在中间设备上允许远程镜像VLAN通过,以确保源设备与目的设备之间的二层网络畅通。

请先配置目的设备,再配中间设备,最后配源设备,以保证镜像流量的正常转发。

不能将源端口、目的端口、反射端口和出端口加入到源VLAN中,否则会影响镜像功能的正常使用。

镜像支持对软件转发接口和硬件转发接口进行镜像,同一个镜像组中软件转发接口和硬件转发接口不能共存。软件转发接口和硬件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

在镜像报文从源设备到达目的设备的过程中,VLAN ID不被修改或删除,否则二层远程镜像功能将失效。

在配置二层远程端口镜像时建议关闭MVRP(Multiple VLAN Registration Protocol,多VLAN注册协议)功能,否则MVRP可能将远程镜像VLAN注册到不需要监控的端口上,导致目的端口收到不必要的报文。有关MVRP的详细介绍,请参见“二层技术-以太网交换配置指导”中的“MVRP”。

在一个镜像组中对同一个端口收发的报文进行双向镜像时,需要在源设备、中间设备和目的设备上关闭远程镜像VLAN的MAC地址学习功能,以保证镜像功能的正常进行。关于MAC地址学习功能的详细介绍,请参见“二层技术-以太网交换配置指导”中的“MAC地址表”。

1.4.2  固定反射端口方式二层远程端口镜像配置任务简介

1. 配置目的设备

目的设备配置任务如下:

(1)     创建远程目的镜像组

(2)     配置目的端口

(3)     配置远程镜像VLAN

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

2. 配置源设备

源设备配置任务如下:

(1)     创建远程源镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

¡     配置源CPU

(3)     配置远程镜像VLAN

1.4.3  非固定反射端口方式二层远程端口镜像配置任务简介

1. 配置目的设备

目的设备配置任务如下:

(1)     创建远程目的镜像组

(2)     配置目的端口

(3)     配置远程镜像VLAN

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

2. 配置源设备

源设备配置任务如下:

(1)     创建远程源镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

¡     配置源CPU

(3)     配置反射端口

(4)     配置远程镜像VLAN

1.4.4  出端口方式二层远程端口镜像配置任务简介

1. 配置目的设备

目的设备配置任务如下:

(1)     创建远程目的镜像组

(2)     配置目的端口

(3)     配置远程镜像VLAN

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

2. 配置源设备

源设备配置任务如下:

(1)     创建远程源镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

¡     配置源CPU

(3)     配置出端口

(4)     配置远程镜像VLAN

1.4.5  创建远程目的镜像组

1. 配置限制和指导

仅目的设备需要进行本配置。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     创建远程目的镜像组。

mirroring-group group-id remote-destination [ sampler sampler-name ]

1.4.6  配置目的端口

1. 配置限制和指导

仅目的设备需要进行本配置。

不能在目的端口上开启生成树协议,否则会影响镜像功能的正常使用。

一个远程目的镜像组中可以配置多个目的端口还是仅可以配置一个目的端口与设备型号有关,请以设备的实际情况为准。

当二层聚合接口作为目的端口时,请勿将其成员端口配置为源端口,否则会影响镜像功能的正常使用。

当二层聚合接口作为目的端口时,请勿将其成员端口加入源VLAN,否则会影响镜像功能的正常使用。

从目的端口发出的报文包括镜像报文和其他端口正常转发来的报文。为了保证数据监测设备只对镜像报文进行分析,请将目的端口只用于端口镜像,不作其他用途。

一个目的端口只能加入一个镜像组。

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

(1)     进入系统视图。

system-view

(2)     为远程目的镜像组配置目的端口。

mirroring-group group-id monitor-port interface-list

缺省情况下,未为远程镜像组配置目的端口。

3. 在接口视图下配置目的端口

(1)     进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-number

(3)     配置本端口为远程目的镜像组的目的端口。

mirroring-group group-id monitor-port

缺省情况下,未配置当前端口为远程镜像组的目的端口。

1.4.7  配置远程镜像VLAN

1. 配置限制和指导

源设备和目的设备都需要进行本配置。

源设备和目的设备上的远程镜像组必须使用相同的远程镜像VLAN。

远程镜像VLAN必须是已创建的静态VLAN。

当VLAN被指定为远程镜像VLAN后,该VLAN不能再作其他用途。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     为远程目的镜像组配置远程镜像VLAN。

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

缺省情况下,未为远程镜像组配置远程镜像VLAN。

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

1. 配置限制和指导

仅目的设备需要进行本配置。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入目的接口视图。

interface interface-type interface-number

(3)     将目的端口加入远程镜像VLAN。

¡     将Access类型的目的端口加入远程镜像VLAN。

port access vlan vlan-id

¡     将Trunk类型的目的端口加入远程镜像VLAN。

port trunk permit vlan vlan-id

¡     将Hybrid类型的目的端口加入远程镜像VLAN。

port hybrid vlan vlan-id { tagged | untagged }

有关port access vlanport trunk permit vlanport hybrid vlan命令的详细介绍,请参见“二层技术-以太网交换命令参考”中的“VLAN”。

1.4.9  创建远程源镜像组

1. 配置限制和指导

仅源设备需要进行本配置。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     创建远程源镜像组。

mirroring-group group-id remote-source [ sampler sampler-name ]

1.4.10  配置镜像源

1. 配置限制和指导

仅源设备需要配置镜像源。

配置源端口时,需要注意的是:

·     不能将源端口加入到远程镜像VLAN中,否则会影响镜像功能的正常使用。

·     一个镜像组内可以配置多个源端口。

·     一个端口只能被一个镜像组用作源端口还是可被多个镜像组用作源端口,请以设备的实际情况为准。

·     源端口不能用作反射端口、出端口或目的端口。

·     三层聚合接口的成员端口为软件转发接口时,不支持对该端口进行镜像。软件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

配置源VLAN时,需要注意的是:

·     一个镜像组内可以配置多个源VLAN。

·     一个VLAN只能配置为一个镜像组的源VLAN。

配置源CPU时,一个镜像组内可以配置多个源CPU。

2. 配置源端口

·     在系统视图下配置源端口。

a.     进入系统视图。

system-view

b.     为远程源镜像组配置源端口。

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

缺省情况下,未为远程镜像组配置源端口。

·     在接口视图下配置源端口。

a.     进入系统视图。

system-view

b.     进入接口视图。

interface interface-type interface-number

c.     配置本端口为远程源镜像组的源端口。

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

缺省情况下,未配置当前端口为远程镜像组的源端口。

3. 配置源VLAN

(1)     进入系统视图。

system-view

(2)     为远程源镜像组配置源VLAN。

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

缺省情况下,未为远程镜像组配置源VLAN。

4. 配置源CPU

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源CPU。

mirroring-group group-id mirroring-cpu slot slot-number-list { both | inbound | outbound }

缺省情况下,未为远程镜像组配置源CPU。

1.4.11  配置反射端口

1. 配置限制和指导

仅源设备需要进行本配置。

一个镜像组内只能配置一个反射端口。

只有当端口的双工模式、端口速率和MDI属性值均为缺省值时,才能将其配置为反射端口。

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

(1)     进入系统视图。

system-view

(2)     为远程源镜像组配置反射端口。

mirroring-group group-id reflector-port interface-type interface-number

注意

·     不能将反射端口加入到源VLAN中,否则会影响镜像功能的正常使用。

·     请选择设备上未被使用的端口作为反射端口,并不要在该端口上连接网线,否则会影响镜像功能的正常使用。

·     在将端口配置为反射端口时,该端口将恢复为缺省配置,该端口上不能再配置其他业务。

·     当IRF端口只绑定了一个物理端口时,请勿将该物理端口配置为反射端口,以免IRF分裂。

 

缺省情况下,未为远程源镜像组配置反射端口。

3. 在接口视图下配置反射端口

(1)     进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-number

(3)     配置本端口为远程源镜像组的反射端口。

mirroring-group group-id reflector-port

注意

·     不能将反射端口加入到源VLAN中,否则会影响镜像功能的正常使用。

·     请选择设备上未被使用的端口作为反射端口,并不要在该端口上连接网线,否则会影响镜像功能的正常使用。

·     在将端口配置为反射端口时,该端口将恢复为缺省配置,该端口上不能再配置其他业务。

·     当IRF端口只绑定了一个物理端口时,请勿将该物理端口配置为反射端口,以免IRF分裂。

 

缺省情况下,未配置本端口为远程源镜像组的反射端口。

1.4.12  配置出端口

1. 配置限制和指导

仅源设备需要进行本配置。

不能在出端口上配置生成树协议、802.1X、IGMP Snooping、静态ARP和MAC地址学习,否则会影响镜像功能的正常使用。

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

一个镜像组内只能配置一个出端口。

2. 在系统视图下配置出端口

(1)     进入系统视图。

system-view

(2)     为远程源镜像组配置出端口。

mirroring-group group-id monitor-egress interface-type interface-number

缺省情况下,未为远程源镜像组配置出端口。

(3)     进入出端口接口视图。

interface interface-type interface-number

(4)     将出端口加入远程镜像VLAN。

¡     将Trunk类型的出端口加入远程镜像VLAN。

port trunk permit vlan vlan-id

¡     将Hybrid类型的出端口加入远程镜像VLAN。

port hybrid vlan vlan-id { tagged | untagged }

有关port trunk permit vlanport hybrid vlan命令的详细介绍,请参见“二层技术-以太网交换命令参考”中的“VLAN”。

3. 在接口视图下配置出端口

(1)     进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-number

(3)     配置本端口为远程源镜像组的出端口。

mirroring-group group-id monitor-egress

缺省情况下,未配置本端口为远程源镜像组的出端口。

1.5  配置三层远程端口镜像(Tunnel方式ERSPAN)

1.5.1  配置限制和指导

如果源设备和目的设备之间存在中间设备,则需要在中间设备上配置单播路由协议,以确保源设备与目的设备之间的三层网络畅通。

不能将源端口和目的端口加入到源VLAN中,否则会影响镜像功能的正常使用。

镜像支持对软件转发接口和硬件转发接口进行镜像,同一个镜像组中软件转发接口和硬件转发接口不能共存。软件转发接口和硬件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

1.5.2  配置任务简介

1. 配置源设备

源设备配置任务如下:

(1)     创建本地镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

¡     配置源CPU

(3)     配置镜像目的

2. 配置目的设备

目的设备配置任务如下:

(1)     创建本地镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

(3)     配置镜像目的

1.5.3  配置准备

在配置三层远程端口镜像之前,需创建并配置GRE模式的Tunnel接口。该Tunnel接口的源地址和目的地址分别为其对应的源设备和目的设备上物理接口的IP地址。有关Tunnel接口的详细配置,请参见“接口管理配置指导”中的“隧道接口”。

1.5.4  创建本地镜像组

1. 配置限制和指导

请分别在源设备和目的设备上进行如下配置。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     创建本地镜像组。

mirroring-group group-id local [ sampler sampler-name ]

1.5.5  配置镜像源

1. 配置限制和指导

配置源端口时,需要注意的是:

·     在源设备上,请将源端口指定为待监控的端口;而在目的设备上,请将源端口指定为Tunnel接口对应的物理端口。

·     一个端口只能被一个镜像组用作源端口还是可被多个镜像组用作源端口,请以设备的实际情况为准。

·     源端口不能用作反射端口、出端口或目的端口。

·     三层聚合接口的成员端口为软件转发接口时,不支持对该端口进行镜像。

配置源VLAN时,需要注意的是:

·     源VLAN内所有端口上收发的该VLAN内的报文都可以被监控。

·     在源设备上,待监控端口所在的VLAN为源VLAN;在目的设备上,Tunnel接口对应物理端口所在的VLAN为源VLAN。

·     一个VLAN只能配置为一个镜像组的源VLAN。

·     一个镜像组内可以配置多个源VLAN。

配置源CPU时,需要注意的是:

·     仅源设备需要配置源CPU。

·     一个镜像组内可以配置多个源CPU。

·      

2. 配置源端口

·     在系统视图下配置源端口。

a.     进入系统视图。

system-view

b.     为本地镜像组配置源端口。

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

缺省情况下,未为本地镜像组配置源端口。

·     在接口视图下配置源端口。

a.     进入系统视图。

system-view

b.     进入接口视图。

interface interface-type interface-number

c.     配置本端口为本地镜像组的源端口。

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

缺省情况下,未配置当前端口为本地镜像组的源端口。

3. 配置源VLAN

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源VLAN。

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

缺省情况下,未为本地镜像组配置源VLAN。

4. 配置源CPU

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源CPU。

mirroring-group group-id mirroring-cpu slot slot-number-list { both | inbound | outbound }

缺省情况下,未为本地镜像组配置源CPU。

1.5.6  配置镜像目的

1. 配置限制和指导

在源设备上,请将目的端口指定为Tunnel接口;而在目的设备上,请将目的端口指定为连接数据监测设备的端口。

在源设备上,一个本地镜像组中可以配置多个目的Tunnel端口还是仅可以配置一个目的Tunnel端口与设备型号有关,请以设备的实际情况为准。

在目的设备上,不能在目的端口上开启生成树协议,否则会影响镜像功能的正常使用。

在目的设备上,一个本地镜像组中可以配置多个目的端口还是仅可以配置一个目的端口与设备型号有关,请以设备的实际情况为准。

从目的端口发出的报文包括镜像报文和其他端口正常转发来的报文。为了保证数据监测设备只对镜像报文进行分析,请将目的端口只用于端口镜像,不作其他用途。

2. 配置步骤

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

a.     进入系统视图。

system-view

b.     为本地镜像组配置目的端口。

mirroring-group group-id monitor-port interface-list

缺省情况下,未为远程镜像组配置目的端口。

·     在接口视图下配置目的端口。

a.     进入系统视图。

system-view

b.     进入接口视图。

interface interface-type interface-number

c.     配置本端口为本地镜像组的目的端口。

mirroring-group group-id monitor-port

缺省情况下,未配置当前端口为镜像组的目的端口。

1.6  配置三层远程端口镜像(配置封装参数方式ERSPAN

1.6.1  配置限制和指导

配置封装参数方式ERSPAN仅需在源设备上进行;同时所有设备上需配置单播路由协议,以确保设备之间的三层网络畅通。

在源设备上先创建一个本地镜像组,然后为该镜像组配置源端口(或源CPU)和目的端口。

不能将源端口和目的端口加入到源VLAN中,否则会影响镜像功能的正常使用。

镜像支持对软件转发接口和硬件转发接口进行镜像,同一个镜像组中软件转发接口和硬件转发接口不能共存。软件转发接口和硬件转发接口的支持情况与设备的型号有关,请以设备的实际情况为准。

配置封装参数方式ERSPAN,镜像到监控设备的报文为封装后的报文,仅监控设备支持解封装时,才可以解析镜像的原始报文。

1.6.2  配置任务简介

源设备配置任务如下:

(1)     创建本地镜像组

(2)     配置镜像源

请选择以下一项任务进行配置:

¡     配置源端口

¡     配置源VLAN

¡     配置源CPU

(3)     配置镜像目的

1.6.3  创建本地镜像组

(1)     进入系统视图。

system-view

(2)     创建本地镜像组。

mirroring-group group-id local [ sampler sampler-name ]

1.6.4  配置镜像源

1. 配置限制和指导

配置源端口时,需要注意的是:

·     一个端口只能被一个镜像组用作源端口还是可被多个镜像组用作源端口,请以设备的实际情况为准。

·     源端口不能用作反射端口、出端口或目的端口。

·     三层聚合接口的成员端口为软件转发接口时,不支持对该端口进行镜像。

配置源VLAN时,需要注意的是:

·     源VLAN内所有端口上收发的该VLAN内的报文都可以被监控。

·     在源设备上,待监控端口所在的VLAN为源VLAN。

·     一个VLAN只能配置为一个镜像组的源VLAN。

·     一个镜像组内可以配置多个源VLAN。

配置源CPU时需要注意,一个镜像组内可以配置多个源CPU。

2. 配置源端口

·     在系统视图下配置源端口。

a.     进入系统视图。

system-view

b.     为本地镜像组配置源端口。

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

缺省情况下,未为本地镜像组配置源端口。

·     在接口视图下配置源端口。

c.     进入系统视图。

system-view

d.     进入接口视图。

interface interface-type interface-number

e.     配置本端口为本地镜像组的源端口。

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

缺省情况下,未配置当前端口为本地镜像组的源端口。

3. 配置源VLAN

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源VLAN。

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

缺省情况下,未为本地镜像组配置源VLAN。

4. 配置源CPU

(1)     进入系统视图。

system-view

(2)     为本地镜像组配置源CPU。

mirroring-group group-id mirroring-cpu slot slot-number-list { both | inbound | outbound }

缺省情况下,未为本地镜像组配置源CPU。

 

1.6.5  配置镜像目的

1. 配置限制和指导

不能在目的端口上开启生成树协议,否则会影响镜像功能的正常使用。

一个本地镜像组中可以配置多个目的端口还是仅可以配置一个目的端口与设备型号有关,请以设备的实际情况为准。

从目的端口发出的报文包括镜像报文和其他端口正常转发来的报文。为了保证数据监测设备只对镜像报文进行分析,请将目的端口只用于端口镜像,不作其他用途。

将端口配置为反射端口后,该端口上已存在的所有配置都将被清除;在配置为反射端口后,该端口上不能再配置其他业务。

镜像组的目的端口和源端口出方向镜像报文的反射端口不能配置为同一个接口。

只能为本地镜像组配置反射端口的镜像VLAN,不能为远程源镜像组和远程目的镜像组配置反射端口的镜像VLAN。

当一个VLAN已被指定为反射端口的镜像VLAN后,请不要将该VLAN再作其他用途。

只能将已存在的静态VLAN配置为反射端口的镜像VLAN,且一个VLAN只能配置为一个镜像组的反射端口的镜像VLAN。

当某VLAN被配置为反射端口的镜像VLAN后,必须先删除反射端口的镜像VLAN的配置才能删除该VLAN。

2. 配置步骤

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

a.     进入系统视图。

system-view

b.     为本地镜像组配置目的端口。

mirroring-group group-id monitor-port interface-list { { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ dscp dscp-value | vlan vlan-id | vrf-instance vrf-name | reflector-port interface-type interface-number probe-vlan probe-vlan-id ] * [ destination-mac mac-address ] | destination-mac mac-address } [ pop-label | truncation ] *

缺省情况下,未为远程镜像组配置目的端口。

·     在接口视图下配置目的端口。

c.     进入系统视图。

system-view

d.     进入接口视图。

interface interface-type interface-number

e.     配置本端口为本地镜像组的目的端口。

mirroring-group group-id monitor-port { { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ dscp dscp-value | vlan vlan-id | vrf-instance vrf-name | reflector-port interface-type interface-number probe-vlan probe-vlan-id ] * [ destination-mac mac-address ] | destination-mac mac-address } [ pop-label | truncation ] *

缺省情况下,未配置当前端口为镜像组的目的端口。

1.7  端口镜像显示和维护

可在任意视图下执行以下命令,显示镜像组的配置信息。

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

 


2 流镜像

2.1  流镜像简介

流镜像是指将指定报文复制到指定目的地,以便于对报文进行分析和监控。

流镜像通过QoS实现,设备先通过流分类匹配待镜像的报文,再通过流行为将符合条件的报文镜像至指定目的地。该方式可以灵活配置报文的匹配条件,从而对报文进行精细区分,并将区分后的报文镜像到目的地。有关QoS的详细介绍,请参见“ACL和QoS配置指导”中的“QoS”。

根据报文镜像的目的地不同,流行为可分为以下类型:

·     流镜像到接口:将符合条件的报文复制一份到指定接口,利用数据检测设备分析接口收到的报文。

·     流镜像到监控组:监控组由一个或者多个成员端口组成,将符合条件的报文复制一份到监控组后,监控组再将报文复制到每一个成员端口,成员端口将镜像报文直接转发到数据监测设备。

·     流镜像到VLAN:将符合条件的报文复制一份到指定VLAN中广播。

·     流镜像到CPU:将符合条件的报文复制一份到CPU(这里的CPU是指报文进入的成员设备上的CPU),通过CPU分析报文的内容,或者将特定的协议报文上送。‌

·     流镜像到成员设备:将符合条件的报文复制一份到指定成员设备,由指定成员设备进行业务处理。‌

2.2  流镜像方式的ERSPAN

2.2.1  简介

ERSPAN的封装格式包括ERSPANv2和ERSPANv3:

·     ERSPANv2将镜像报文封装为协议号为0x88BE的GRE报文。

·     ERSPANv3将镜像报文封装为协议号为0x22EB的GRE报文。

·     ERSPANv3相比于ERSPANv2,引入了一个更大、更灵活的复合报文头,满足日益复杂和多样化的网络监控场景(比如网络管理、入侵检测、性能和延迟分析等),这些场景中需要知道原始镜像帧的所有参数,包括那些不存在于原始镜像帧本身的内容。

ERSPAN的实现包括Loopback方式、配置封装参数方式和监控组方式。

2.2.2  工作机制

流镜像ERSPAN有如下几种实现方式:

·     Loopback方式

·     配置封装参数方式

·     监控组方式

1. Loopback方式

图2-1所示,Loopback方式流镜像ERSPAN的实现方式为:

(1)     在源设备上配置QoS策略并将策略下发到源接口上,流分类匹配指定特征的报文,流行为配置流镜像到接口Port B并指定loopback参数。

(2)     在源设备上配置QoS策略并将策略下发到Port B,流分类匹配镜像报文,流行为将报文重定向到Tunnel接口。

(3)     目的设备将从Tunnel接口收到的镜像报文解封装,然后根据报文的目的IP地址(即原始报文的目的IP地址)转发报文。因此,目的设备上需要存在到达该目的地址的路由/ARP。

图2-1 Loopback方式流镜像ERSPAN示意图

 

2. 配置封装参数方式

在源设备上配置QoS策略,流分类匹配指定特征的报文,流行为配置流镜像到接口。配置流镜像到接口时,有两种方式。

·     指定出接口方式:同时指定出接口和封装参数,设备给镜像报文加封装后从指定接口发出。

·     路由出接口方式:不指定出接口,只指定封装参数。设备给镜像报文加封装后,根据封装报文的源IP地址和目的IP地址查表转发,路由出接口即为镜像报文的目的端口。

采用这种方式时,可以通过路由协议的负载分担实现将镜像报文转发到多个目的端口。

图2-2所示,配置封装参数方式流镜像ERSPAN的实现方式为:

(1)     源设备将匹配流分类的报文复制一份。

(2)     设备为报文添加ERSPAN封装后从指定接口发出或者根据封装报文的源IP地址和目的IP查表转发。

(3)     封装后的报文通过IP网络路由转发到监测设备。

(4)     监测设备对报文进行解封装,并分析镜像报文的内容。

通过本方式镜像到监测设备的报文为封装后的报文,因此监测设备必须支持解封装。

图2-2 配置封装参数方式流镜像ERSPAN示意图

 

3. 监控组方式

图2-3所示,监控组方式流镜像到三层远程设备的实现方式为:

(1)     在源设备上配置监控组,为监控组添加成员端口时配置封装参数。

(2)     在源设备上配置QoS策略,流分类匹配指定特征的报文,流行为配置镜像到监控组。

(3)     设备将符合条件的报文复制一份到监控组后,监控组成员端口为报文添加ERSPAN封装后从指定接口发出或者根据封装报文的源IP地址和目的IP查表转发。

(4)     封装后的报文通过IP网络路由转发到监测设备。

(5)     监测设备对报文进行解封装,并分析镜像报文的内容。

通过本方式镜像到监测设备的报文为封装后的报文,因此监测设备必须支持解封装。

图2-3 流镜像到三层远程设备(监控组方式)

 

2.3  流镜像配置限制和指导

流镜像配置中,除mirror-to命令外的其他配置命令及相关显示命令的详细介绍,请参见“ACL和QoS命令参考”中的“QoS”。

2.4  流镜像配置任务简介

流镜像配置任务如下:

(1)     配置流分类

该配置用来匹配待镜像的报文。

(2)     配置流行为

该配置用来指定镜像报文的目的地。

(3)     配置QoS策略

该配置为流分类指定流行为,即指定哪些报文需要镜像到哪里。

(4)     应用QoS策略

请选择以下一项任务进行配置:

¡     基于接口应用

¡     基于VLAN应用

¡     基于全局应用

¡     基于控制平面应用

2.5  配置流分类

(1)     进入系统视图。

system-view

(2)     定义流分类,并进入流分类视图。

traffic classifier classifier-name [ operator { and | or } ]

(3)     配置报文匹配规则。

if-match [ not ] match-criteria

(4)     (可选)显示用户定义流分类的配置信息。

display traffic classifier { system-defined | user-defined } [ classifier-name ] [ slot slot-number ]

有关该命令的详细介绍,请参见“ACL和QoS命令参考”中的“QoS”。

2.6  配置流行为

(1)     进入系统视图。

system-view

(2)     配置监控组。配置流镜像到监控组时为必选。

a.     创建监控组,并进入监控组视图

monitoring-group group-id [ sampler sampler-name ]

b.     配置监控组的成员端口

命令形式一

monitoring-port interface-list [ { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ erspanv3 ] [ dscp dscp-value | vlan vlan-id | vrf-instance  vrf-name ] * [ destination-mac mac-address ] ]

命令形式二

monitoring-port { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ erspanv3 ] [ dscp dscp-value | vlan vlan-id | vrf-instance vrf-name ] * [ destination-mac mac-address ]

c.     (可选)开启监控组的镜像报文截断功能

truncation enable

缺省情况下,监控组的镜像报文截断功能处于关闭状态。

缺省情况下,未配置监控组的成员端口

d.     退回系统视图

quit

(3)     (可选)配置ERSPANv3镜像报文中的Switch ID。

mirroring erspanv3 switch-id switch-id

本命令的缺省情况与设备型号有关,请以设备支持情况为准。

(4)     定义流行为,并进入流行为视图。

traffic behavior behavior-name

(5)     配置镜像报文的目的地。请选择其中一项进行配置。

¡     配置流镜像到接口。

命令形式一

mirror-to interface interface-type interface-number [ backup-interface interface-type interface-number ] [ sampler sampler-name ] [ truncation ] [ loopback | [ { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ erspanv3 | vxlan vxlan-id [ destination-port destination-port-value | source-port source-port-value ] * ] [ dscp dscp-value | erspan-id erspan-id-value | vlan vlan-id | vrf-instance vrf-instance-name ] * ] [ destination-mac mac-address ] ]

命令形式二

mirror-to interface { destination-ip destination-ip-address source-ip source-ip-address | destination-ipv6 destination-ipv6-address source-ipv6 source-ipv6-address } [ erspanv3 | vxlan vxlan-id [ destination-port destination-port-value | source-port source-port-value ] * ] [ sampler sampler-name ] [ truncation ] [ dscp dscp-value | erspan-id erspan-id-value | vlan vlan-id | vrf-instance vrf-name ] * [ destination-mac mac-address ]

命令形式三

mirror-to interface interface-type interface-number reflector-port interface-type interface-number strip-vlan vlan-id

undo mirror-to interface interface-type interface-number

使用命令形式三配置流镜像到端口时,需要将命令指定的两个端口均加入流镜像类型的业务环回组,该命令才能生效。有关业务环回组的详细介绍,请参见“二层技术-以太网交换配置指导”中的“业务环回组”。

缺省情况下,未配置流镜像到接口。

¡     配置流镜像到监控组

mirror-to monitoring-group group-id

缺省情况下,未配置流镜像到监控组。

¡     配置流镜像到CPU。

mirror-to cpu

缺省情况下,未配置流镜像到CPU。

¡     配置流镜像到slot。

mirror-to slot slot-number [ backup slot slot-number ] [ sampler sampler-name ]

缺省情况下,未配置流镜像到slot。

¡     配置流镜像到VLAN。

mirror-to vlan vlan-id

缺省情况下,未配置流镜像到VLAN。

允许将流量镜像到尚未创建的VLAN,该VLAN被创建并有端口加入后,本配置将在这些端口上自动生效。

¡     配置流镜像到gRPC。

mirror-to grpc

缺省情况下,未配置流镜像到gRPC。

配置流镜像到gRPC,设备会将QoS策略流分类匹配到的报文自动镜像到与设备相连的gRPC网管服务器,以此分析设备转发的流量。

¡     配置流镜像到INT处理器。

mirror-to ifa-processor [ sampler sampler-name ]

缺省情况下,未配置流镜像到INT处理器。

有关INT的详细使用请参见“Telemetry配置指导”中的“INT”。

(6)     (可选)显示用户定义流行为的配置信息。

display traffic behavior

该命令可在任意视图下执行。

2.7  配置QoS策略

(1)     进入系统视图。

system-view

(2)     定义QoS策略,并进入QoS策略视图。

qos policy policy-name

(3)     为流分类指定采用的流行为。

classifier classifier-name behavior behavior-name

缺省情况下,未为流分类指定流行为。

(4)     (可选)显示用户定义策略的配置信息。

display qos policy

该命令可在任意视图下执行。

2.8  应用QoS策略

2.8.1  基于接口应用

1. 配置限制和指导

将QoS策略应用到接口后,可以对该接口的流量进行镜像。

一个QoS策略可以应用于多个接口。

一个接口在每个方向上只能应用一个QoS策略。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入接口视图。

interface interface-type interface-number

(3)     应用QoS策略到接口。

qos apply policy policy-name { inbound | outbound }

(4)     (可选)显示接口上QoS策略的配置信息和运行情况。

display qos policy interface

该命令可在任意视图下执行。

2.8.2  基于VLAN应用

1. 配置限制和指导

将QoS策略应用到VLAN后,可以对该VLAN内各端口的流量进行镜像。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     应用QoS策略到指定VLAN。

qos vlan-policy policy-name vlan vlan-id-list { inbound | outbound }

(3)     (可选)显示基于VLAN应用QoS策略的信息。

display qos vlan-policy

该命令可在任意视图下执行。

2.8.3  基于全局应用

1. 配置限制和指导

将QoS策略应用到全局后,可以对设备所有端口的流量进行镜像。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     应用QoS策略到全局。

qos apply policy policy-name global { inbound | outbound }

(3)     (可选)显示基于全局应用QoS策略的信息。

display qos policy global

该命令可在任意视图下执行。

2.8.4  基于控制平面应用

1. 配置限制和指导

将QoS策略应用到控制平面后,可以对控制平面各端口的流量进行镜像。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入控制平面视图。

control-plane slot slot-number

(3)     应用QoS策略到控制平面。

qos apply policy policy-name inbound

(4)     (可选)显示控制平面应用QoS策略的信息。

display qos policy control-plane

该命令可在任意视图下执行。

2.9  流镜像显示和维护

可在任意视图下执行以下命令,显示监控组的配置信息。

display monitoring-group { group-id | all }

2.10  流镜像典型配置举例

2.10.1  流镜像基本组网配置举例

1. 组网需求

某公司内的各部门之间使用不同网段的IP地址,其中市场部和技术部分别使用192.168.1.0/24和192.168.2.0/24网段,该公司的工作时间为每周工作日的8点到18点。

通过配置流镜像,使Server可以监控技术部访问互联网的WWW流量,以及技术部在工作时间发往市场部的IP流量。

2. 组网图

图2-4 流镜像典型配置组网图

3. 配置步骤

# 定义工作时间:创建名为work的时间段,其时间范围为每周工作日的8点到18点。

<Device> system-view

[Device] time-range work 8:00 to 18:00 working-day

# 创建一个编号为3000的IPv4高级ACL,并定义如下规则:匹配技术部访问WWW的报文,以及在工作时间由技术部发往市场部的IP报文。

[Device] acl advanced 3000

[Device-acl-ipv4-adv-3000] rule permit tcp source 192.168.2.0 0.0.0.255 destination-port eq www

[Device-acl-ipv4-adv-3000] rule permit ip source 192.168.2.0 0.0.0.255 destination 192.168.1.0 0.0.0.255 time-range work

[Device-acl-ipv4-adv-3000] quit

# 创建流分类tech_c,并配置报文匹配规则为ACL 3000。

[Device] traffic classifier tech_c

[Device-classifier-tech_c] if-match acl 3000

[Device-classifier-tech_c] quit

# 创建流行为tech_b,并配置流镜像到接口GigabitEthernet1/0/3。

[Device] traffic behavior tech_b

[Device-behavior-tech_b] mirror-to interface gigabitethernet 1/0/3

[Device-behavior-tech_b] quit

# 创建QoS策略tech_p,在策略中为流分类tech_c指定采用流行为tech_b。

[Device] qos policy tech_p

[Device-qospolicy-tech_p] classifier tech_c behavior tech_b

[Device-qospolicy-tech_p] quit

# 将QoS策略tech_p应用到接口GigabitEthernet1/0/4的入方向上。

[Device] interface gigabitethernet 1/0/4

[Device-GigabitEthernet1/0/4] qos apply policy tech_p inbound

[Device-GigabitEthernet1/0/4] quit

4. 验证配置

配置完成后,用户可以通过Server监控技术部访问互联网的WWW流量,以及技术部在工作时间发往市场部的IP流量。

 

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

新华三官网
联系我们