华为交换机端口镜像配置整理(下)第九天

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为交换机端口镜像配置整理(下)第九天相关的知识,希望对你有一定的参考价值。

参考技术A 1、配置流镜像

流镜像是指将设备、端口或者VLAN内收、发的指定类型报文复制到观察端口上,监控设备只对指定类型报文进行监测。有两种配置方式,分别为基于ACL和基于MQC(即复杂流分类)。

基于ACL的流镜像:支持匹配的报文类型少,且只支持入方向(收到报文方向)的流镜像。

(1)配置观察端口,配置与监控设备直连的本地观察端口GE1/0/10

脚本:

system-view

observe-port 1 interface gigabitethernet 1/0/10

(2)创建ACL,创建二层ACL,配置的规则是匹配802.1p优先级为6的报文。

脚本:

acl 4002

rule permit 8021p 6

quit

(3)配置流镜像。

将整个设备所有端口入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

traffic-mirror inbound acl 4002 to observe-port 1

将vlan 20下所有端口入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

traffic-mirror vlan 10 inbound acl 4002 to observe-port 1

将端口GE2/0/10入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

interface gigabitethernet 2/0/10

traffic-mirror inbound acl 4002 to observe-port 1

基于MQC的流镜像:支持匹配的报文类型多,入方向、出方向(发送报文方向)的流镜像都支持。

(1)配置观察端口,配置与监控设备直连的本地观察端口GE1/0/10。

脚本:

system-view

observe-port 1 interface gigabitethernet 1/0/10

(2)创建流分类,创建流分类c1,并配置流分类规则是匹配802.1p优先级为6的报文。

脚本:

traffic classifier c1

if-match 8021p 6

quit

(3)创建动作是镜像的流行为,创建流行为b1,并配置动作为流镜像。

脚本:

traffic behavior b1

mirroring to observe-port 1

quit

(4)创建流策略,并将流分类和流行为绑定到流策略上,创建流策略p1,并将之前配置的流分类和流行为绑定到流策略p1上。

脚本:

traffic policy p1

classifier c1 behavior b1

quit

(5)应用流策略。

将整个设备所有端口入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

traffic-policy p1 global inbound

将vlan 20下所有端口入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

vlan 20

traffic-policy p1 inbound

将端口GE2/0/10入方向802.1p优先级为6的报文复制到观察端口GE1/0/10。

脚本:

interface gigabitethernet 2/0/10

traffic-policy p1 inbound

2、删除镜像配置

在使用完镜像功能后,删除镜像配置的操作如下:

(1)使用命令 display current-configuration  ,查看设备当前镜像的配置。

(2)在镜像端口下使用 undo port-mirroring ,删除观察端口与镜像端口的绑定关系,恢复镜像端口为普通端口。

举例:

system-view

interface gigabitethernet 1/0/10

undo port-mirroring to observe-port 1 inbound

quit

(3)在系统视图下使用命令 undo observe-port ,删除观察端口。

举例:

undo observe-port 1

说明:只有先执行第2步,即先删除观察端口与镜像端口的绑定关系,才能删除观察端口。

华为交换机端口镜像配置

端口镜像

通过配置镜像功能,可以将报文复制到特定的目的地进行分析,以进行网络监控和故障定位。

通俗来讲,镜像是指将经过指定端口(源端口或者镜像端口)的报文复制一份到另一个指定端口(目的端口或者观察端口)。

如下图所示:

技术分享

在华为中,交换机上做镜像的网口叫做镜像端口,连接监控设备的接口叫做观察口。

一般端口镜像分为1对1 ,1对多,多对1等情况,下面通过简单的案例来进行学习:

1、1对1本地端口镜像(一台监控设备连接一个镜像端口)

测试拓扑图如下所示:

技术分享

现在我要把LSW1上GE0/0/2接口的流量镜像到GE0/0/1接口上,配置如下:

observe-port 1 interfaceGigabitEthernet0/0/2   #观察口

interface GigabitEthernet0/0/1            #镜像口

port-mirroring to observe-port 1 both        #镜像上下行流量 

可以在设备上通过dis cu命令来查看配置:

技术分享

此时,我们在PC1上设置开始不停的往LSW1发包:

技术分享

然后在LSW1上的GE0/0/1口进行抓包,如果有对应的数据的话,说明镜像是OK的:

技术分享

技术分享

我们可以清晰的看到由源地址10.10.10.10发往10.10.10.1的数据包,说明镜像做的是正常的。


2、多对一端口本地端口镜像(多个监控设备同时监控一个端口)

实验拓扑图如下所示:

技术分享

由于在配置的时候发生了一个小的插曲,如下:

技术分享

也就是说设备的每一个插槽只能配置一个观察口,而模拟器上面又不能自助式的配添加插槽,所以这里只把对应的配置列出来:


方法一:(单个配置观察端口)

observe-port 1 interfaceGigabitEthernet0/0/1          #观察口1

observe-port 2 interfaceGigabitEthernet0/0/3          #观察口2

interface GigabitEthernet0/0/2                   #镜像口

port-mirroring to observe-port 1 both               #镜像上下行流

port-mirroring to observe-port 2 both              #镜像上下行流

方法二:(批量配置观察端口)

observe-port 1 interface-range G 0/0/X to G0/0/Y        #端口XY为观察口

interface GigabitEthernet1/0/1                    #镜像口

port-mirroring to observe-port 1 both               #镜像上下行流


3、一对多端口镜像配置(一个监控设备监控多个端口)

测试拓扑图如下所示:

技术分享

配置示例:

observe-port 1 interfaceGigabitEthernet1/0/4           #观察口

interfaceGigabitEthernet1/0/1                     #镜像口1

port-mirroring to observe-port 1 inbound/outbound/both

interfaceGigabitEthernet1/0/2                     #镜像口2

port-mirroring to observe-port 1inbound/outbound/both

interfaceGigabitEthernet1/0/3                     #镜像口3

port-mirroring to observe-port 1inbound/outbound/both

注意:

镜像可绑定的端口数量要根据设备、或者板卡的型号而定,不同设备不同板卡都不同。V200R005以前的版本,只有E系列、FA系列、LE0DX12XSA00LH2D2X12SSA0单板支持1N端口镜像,而且整机最多支持入方向12端口镜像。V200R003及以前版本不支持1N流镜像。



本文出自 “李福林的个人博客” 博客,请务必保留此出处http://lifulin.blog.51cto.com/6904692/1902003

以上是关于华为交换机端口镜像配置整理(下)第九天的主要内容,如果未能解决你的问题,请参考以下文章

交换机配置端口镜像华为

华为交换机怎么配置镜像流量

H3C交换机端口镜像配置的方法

华为交换机和中兴交换机查看snmp配置情况和端口镜像配置情况的命令分别是啥

华为交换机端口镜像配置

交换机端口镜像配置(华为华三)