华为端口镜像配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
session 1 概述
端口镜像原理,将镜像端口的流量复制一份发送到观察端口供观察端口下连的流量分析设备(软件)对复制来的镜像端口的流量进行分析,在华为的SPAN端口镜像中观察端口仍然可以发送和接受数据(思科中观察端口就会停止正常的数据收发,只能观察从镜像端口复制来的流量)。
一、镜像的分类
1、端口镜像
端口镜像是基于端口的镜像,分为本地端口镜像、二层远程端口镜像、三层远程端口镜像,镜像的流量可以是入向或者出向。
2、流镜像
流镜像是基于流的镜像,是根据用户配置的刘策略traffic-class匹配的流量进行镜像,只支持(镜像端口的)入方向,不支持出方向。
流镜像分为本地流镜像、二层远程流镜像、三层远程流镜像。
3、vlan镜像
vlan镜像是基于vlan的镜像,是将制定的vlan内的所有活动接口的入方向的流量复制到观察端口,不支持出方向。
vlan镜像分为本地vlan镜像、二层远程vlan镜像。
4、mac地址镜像
基于mac地址的镜像,将匹配源或目的的mac地址的入方向的流量复制到观察关口,不支持出方向。
mac地址镜像支持本地mac地址镜像、二层远程mac 地址镜像。
session 2 镜像的配置
一、端口镜像配置
1、本地端口镜像配置
[Huawei]observe-port 1 interface g0/0/1 配置一个序列号为1的观察端口g0/0/1
[Huawei]interface g0/0/2 配置镜像端口[Huawei-GigabitEthernet0/0/2]port-mirroring to observe-port 1
both 配置一个镜像端口,将双向流量复制到序列号为1的观察端口[Huawei-GigabitEthernet0/0/2]quit
查看端口配置状态
[Huawei]display observe-port
---------------------------------------------------------------------- Index : 1
Interface: GigabitEthernet0/0/1
Used : 2
----------------------------------------------------------------------[Huawei]
[Huawei]display port-mirroring
Port-mirror:
---------------------------------------------------------------------- Mirror-port Direction Observe-port
---------------------------------------------------------------------- GigabitEthernet0/0/2 Both GigabitEthernet0/0/1
----------------------------------------------------------------------[Huawei]
2、二层远程端口镜像
端口的二层远程镜像的原理是通过创建一个vlan,将镜像端口的流量复制到观察端口中,观察端口在该vlan中进行广播,通过vlan的广播将复制的流量发送到监控设备连接的端口上,进行监控。
值得注意的是镜像端口和观察端口
必须在一台设备上,镜像端口不能在该vlan内(实际中发现镜像端口也可以在该vlan中),而观察端口因为要收集镜像端口的流量,所以必须在这个vlan内。
在下面拓扑中LSW1上的镜像端口将流量复制到观察端口中,由观察端口在vlan2中通过广播将从镜像端口复制的流量发送至监控服务器server1所连接的G0/0/2接口,供server1进行流量的分析。
配置:首先创建一个用于广播镜像流量的vlan,分别在lsw1与lsw2上创建vlan2,并将server1连接的接口g0/0/2划分到vlan2中用于接收复制的镜像流量,而pc3默认在vlan1中不属于vlan2不用做其他的配置,在lsw之间允许vlan2
的流量通过,注意观察vlan中必须关闭MAC地址学习功能,因为该功能与镜像功能相冲突。
[lsw1]vlan 2
[lsw1-vlan2]mac-address learning disable 必须在观察vlan中关闭mac地址学习功能
[lsw1-vlan2]q
[lsw1]interface g0/0/2
[lsw1-GigabitEthernet0/0/2]port link-type trunk
[lsw1-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[lsw1-GigabitEthernet0/0/2]q
[lsw1]observe-port 1 interface g0/0/2 vlan 2 指定观察端口,并在vlan2中广播复制的流量
[lsw1]interface g0/0/1
[lsw1-GigabitEthernet0/0/1]port-mirroring to observe-port 1 both 指定镜像端口,将流量复制到序列号为1的观察端口
[lsw1-GigabitEthernet0/0/1]q
[lsw2]vlan 2
[lsw2-vlan2]q
[lsw2]interface g0/0/1
[lsw2-GigabitEthernet0/0/1]port link-type trunk
[lsw2-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[lsw2-GigabitEthernet0/0/1]q
[lsw2]interface g0/0/2 将监控设备连接的端口加入vlan2收取从镜像端口复制来的流量
[lsw2-GigabitEthernet0/0/2]port link-type access
[lsw2-GigabitEthernet0/0/2]port default vlan 2
[lsw2-GigabitEthernet0/0/2]q
3、三层远程镜像端口配置
端口的三层远程镜像的原理是,通过在ip层建立一条GRE的tunnel隧道将镜像端口的流量复制到观察端口,观察端口在通过GRE-tunnel隧道将流量发送到监控设备所在的端口上,进行流量的分析。
在下面拓扑中LSW1上的镜像端口将流量复制到观察端口,由观察端口通过GRE-tunle发送至server2监控服务器连接的lsw2的E0/0/2接口,供server2对镜像端口的流量进行分析。
配置如下:首先在AR1和AR2上分别配置路由网段及静态路由,保证三层互通,然后在LSW1上配置镜像端口及观察端口的gre隧道。
路由部分省略,在lsw1上配置:
[Huawei]observe-port 1 interface e0/0/1 destination-ip 192.168.2.100 source-ip 192.168.1.100 创建观察端口及隧道
[Huawei]interface e0/0/2
[Huawei-Ethernet0/0/1]port-mirroring to observe-port 1 both 指定镜像端口和序列号1
[Huawei-Ethernet0/0/1]quit
二、流镜像配置
流镜像的配置与端口镜像的配置大同小异,唯一不同点就是镜像流量抓取的是流策略中定义的流量,而不是接口上的所有流量,另外就是流镜像只支持入方向的流量的镜像。
下面为本地为例:二层远程和三层远程的配置与端口镜像一致,只需要将镜像端口改为流策略。
下面拓扑中要求在LSW1的G0/0/1接口上抓取所有ip-precedence为4和5的流量进行镜像到观察端口。
observe-port 1 interface GigabitEthernet0/0/2 配置观察端口traffic classifier span operator and 配置流策略抓取ipp4、5的流量
if-match ip-precedence 4 5
#
traffic behavior span
mirroring to observe-port 1 流策略的行为是监控
#
traffic policy span
classifier span behavior span
#
drop-profile default
#
interface MEth0/0/1
#
interface GigabitEthernet0/0/1 将流策略应用于接口上只监控ipp4、5的流量
traffic-policy span inbound
#
三、vlan镜像配置
vlan镜像的配置与端口镜像的配置大同小异,唯一不同点就是vlan镜像流量抓取的是vlan中所有活动接口的流量,且只支持入方向的流量的镜像。
下面为本地为例:二层远程的配置与端口镜像一致,只需要将镜像端口改为vlan,
不支持三层远程。
下面拓扑中要求在LSW1上抓取所有vlan2的流量进行镜像到观察端口。
配置:
vlan 2
interface GigabitEthernet0/0/1
port link-type access
port default vlan 2
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 2
#
[Huawei]observe-port 1 interface GigabitEthernet0/0/3 观察端口[Huawei]vlan 2
[Huawei-vlan2]mirroring to observe-port 1 inbound 镜像vlan2所有活动接口入向流量
[Huawei-vlan2]quit
四、mac地址镜像配置
mac地址镜像的配置与端口镜像的配置大同小异,唯一不同点就是mac 地址镜像流量抓取指定的源或目的mac地址,且只支持入方向的流量的镜像。
下面为本地为例:二层远程的配置与端口镜像一致,只需要将镜像端口改为mac 地址,不支持三层远程。
下面拓扑中要求在LSW1上的vlan2中仅抓取pc1的流量进行镜像到观察端口。
配置mac地址镜像:
vlan 2
interface GigabitEthernet0/0/1
port link-type access
port default vlan 2
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 2
#
[Huawei]observe-port 1 interface GigabitEthernet0/0/3 观察端口[Huawei]vlan 2
[Huawei-vlan2]mac-mirroring 5489-9831-2DE7 to observe-port 1
inbound 镜像pc1的流量到观察端口
[Huawei-vlan2]quit
SPAN镜像检查命令:
[Huawei]display port-mirroring 查看镜像端口[Huawei]display observe-port 查看观察端口。