配置本地端口镜像示例(1:N,配置观察端口组)

简介: 1. 配置接口GE1/0/2~GE1/0/4为本地观察端口,负责向不同Server转发镜像报文。2. 配置接口GE1/0/1为镜像端口,将经过镜像端口的流量复制到不同的本地观察端口。操作步骤

配置本地端口镜像示例(1:N,配置观察端口组)

组网图形

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

image.png 1:N镜像简介

  • 配置注意事项
  • 组网需求
  • 配置思路
  • 操作步骤
  • 配置文件

1:N镜像简介

1:N镜像是指将单个镜像端口的报文复制到N个不同的观察端口,主要适用于将报文复制到不同监控设备进行分析处理的场合。

1:N镜像需要配置多个观察端口,连接不同的监控设备。观察端口有单个配置和批量配置两种方式,而且这两种方式可同时配置。观察端口组一般在1:N镜像时使用,既可以简化配置,还可以节约观察端口索引(一个观察端口组无论包含多少个端口,仅占用一个观察端口索引)。

配置注意事项

  • 观察端口专门用于镜像报文的转发,因此不要在上面配置其他业务,防止镜像报文与其他业务的数据报文在观察端口上同时转发会互相影响。尤其是当某一接口为Eth-Trunk接口的成员接口时,不要配置该成员接口为观察端口,如果确实需要,请确保该成员接口所承载的业务流量以及镜像流量占用的带宽未超过该接口带宽。
  • 在设备上应用镜像功能时,如果镜像过多,会占用较多的设备内部转发带宽,影响其他业务转发。另外,如果镜像端口的带宽大于观察端口的带宽,比如,镜像端口的带宽是1000Mbit/s,观察端口的带宽是100Mbit/s,会导致观察端口因带宽不足而不能及时转发全部的镜像报文,发生丢包。
  • 物理端口和Eth-trunk端口都可以配置为镜像端口。如果将Eth-trunk端口配置为镜像端口,就不能再将其对应的成员端口配置为观察端口。
  • 在1:N镜像中,如果镜像端口某一方向绑定的是通过批量方式创建的一个观察端口组,则该方向不能再绑定到其他的观察端口。
  • 本举例适用如下产品和版本:
  • 框式交换机:V200R005C00及后续版本
  • S5700-HI:V200R005(C00SPC500&C01&C02)
  • S5710-EI:V200R005(C00&C02)
  • S5710-HI:V200R005(C00&C02&C03)
  • S6700-EI:V200R005(C00&C01)
  • S5720-EI、S5720-HI、S5730-HI、S5731-H、S5731-S、S5731S-S、S5731S-H、S5731-H-K、S5732-H、S5732-H-K、S6720-EI、S6720S-EI、S6720-HI、S6730-H、S6730S-H、S6730-H-K、S6730-S、S6730S-S:适用版本请参见“案例适用的产品和版本说明”中的表1
  • S7700的SA系列单板(ES0D0X12SA00和ES0D0X12SA01单板除外)、S7900的E3L系列单板不支持、S9700的SA系列单板(EH1D2X12SSA0单板和ET1D2X12SSA0单板除外)不支持该举例。

组网需求

图1所示,某公司研发部通过Switch与外部Internet通信,监控设备Server1、Server2、Server3与Switch直连。

现在希望将研发部访问Internet的流量镜像到不同Server上,对流量进行不同的监控分析。

配置思路

  1. 配置接口GE1/0/2~GE1/0/4为本地观察端口,负责向不同Server转发镜像报文。
  2. 配置接口GE1/0/1为镜像端口,将经过镜像端口的流量复制到不同的本地观察端口。

操作步骤

  1. 配置观察端口# 在Switch上使用批量配置的方式,配置接口GE1/0/2~GE1/0/4为本地观察端口。

<HUAWEI> system-view

[HUAWEI] sysname Switch

[Switch] observe-port 1 interface-range gigabitethernet 1/0/2 to gigabitethernet 1/0/4     //批量配置GE1/0/2~GE1/0/4为本地观察端口,共用的观察端口索引为1

  1. 配置镜像端口# 在Switch上配置接口GE1/0/1为镜像端口,将其入方向绑定到不同的本地观察端口,即将镜像端口接收到的报文复制到本地观察端口上。

[Switch] interface gigabitethernet 1/0/1

[Switch-GigabitEthernet1/0/1] port-mirroring to observe-port 1 inbound     //将接口GE1/0/1的入方向绑定到索引为1的观察端口上

[Switch-GigabitEthernet1/0/1] return

  1. 验证配置结果# 查看观察端口的配置情况。

<Switch> display observe-port

 ----------------------------------------------------------------------

 Index          : 1

 Untag-packet   : No

 Forwarding     : No

 Interface-range: GigabitEthernet1/0/2 to GigabitEthernet1/0/4

 ----------------------------------------------------------------------

  1. # 查看镜像端口的配置情况。

<Switch> display port-mirroring

 ----------------------------------------------------------------------

 Observe-port 1 : GigabitEthernet1/0/2 to GigabitEthernet1/0/4

 ----------------------------------------------------------------------

 Port-mirror:

 ----------------------------------------------------------------------

      Mirror-port               Direction  Observe-port

 ----------------------------------------------------------------------

 1    GigabitEthernet1/0/1      Inbound    Observe-port 1

 ----------------------------------------------------------------------

配置文件

Switch的配置文件

#

sysname Switch

#

observe-port 1 interface-range GigabitEthernet1/0/2 to GigabitEthernet1/0/4

#

interface GigabitEthernet1/0/1

port-mirroring to observe-port 1 inbound

#

return

相关文章
|
1月前
|
运维 网络协议 网络安全
干货 | USG配置端口映射图解&amp;映射不通的排查
干货 | USG配置端口映射图解&amp;映射不通的排查
60 9
|
26天前
|
开发框架 .NET Linux
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
【Azure 应用服务】 部署到App Service for Linux 服务的Docker 镜像,如何配置监听端口呢?
|
2月前
|
监控 关系型数据库 分布式数据库
PolarDB产品使用问题之如何配置端口
PolarDB产品使用合集涵盖了从创建与管理、数据管理、性能优化与诊断、安全与合规到生态与集成、运维与支持等全方位的功能和服务,旨在帮助企业轻松构建高可用、高性能且易于管理的数据库环境,满足不同业务场景的需求。用户可以通过阿里云控制台、API、SDK等方式便捷地使用这些功能,实现数据库的高效运维与持续优化。
|
2月前
|
Java Redis 数据安全/隐私保护
Redis14----Redis的java客户端-jedis的连接池,jedis本身是线程不安全的,并且频繁的创建和销毁连接会有性能损耗,最好用jedis连接池代替jedis,配置端口,密码
Redis14----Redis的java客户端-jedis的连接池,jedis本身是线程不安全的,并且频繁的创建和销毁连接会有性能损耗,最好用jedis连接池代替jedis,配置端口,密码
JWT令牌,JWT令牌的后续使用,在其他端口中使用的注意事项?如果你编写了JWT令牌的话,在下一次请求当中,都需要添加的,如果你已经配置好了WebConfig和Inter 就不用配了,添加了拦截器之后
JWT令牌,JWT令牌的后续使用,在其他端口中使用的注意事项?如果你编写了JWT令牌的话,在下一次请求当中,都需要添加的,如果你已经配置好了WebConfig和Inter 就不用配了,添加了拦截器之后
|
2月前
|
弹性计算 应用服务中间件 Linux
阿里云服务器开放端口完整图文教程
笔者近期开发完成的服务端程序部署在阿里云的ECS云服务器上面,一些应用程序配置文件需要设置监听的端口(如Tomcat的8080、443端口等),虽然通过CentOs 7系统的的「防火墙」开放了对应的端口号,任然无法访问端口号对应的应用程序,后面了解到原来还需要设置云服务器的「安全组规则」,开放相应的端口权限,服务端的接口才能真正开放。
491 1
阿里云服务器开放端口完整图文教程
|
2月前
|
弹性计算 运维 数据安全/隐私保护
云服务器 ECS产品使用问题之如何更改服务器的IP地址或端口号
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
26天前
|
缓存 NoSQL 网络安全
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的问题
|
2月前
|
网络协议 Linux Unix
面试官:服务器最大可以创建多少个tcp连接以及端口并解释下你对文件句柄的理解
面试官:服务器最大可以创建多少个tcp连接以及端口并解释下你对文件句柄的理解
63 0
面试官:服务器最大可以创建多少个tcp连接以及端口并解释下你对文件句柄的理解
|
1月前
|
网络协议
【qt】TCP的监听 (设置服务器IP地址和端口号)
【qt】TCP的监听 (设置服务器IP地址和端口号)
73 0