端口镜像详解——解锁华为 s5720 交换机的强大监测能力

文章目录

  • 概要
  • 整体架构流程
    • 并且所有端口均需配置**trunk**!
  • 技术名词解释
    • 什么是IDS?
    • 端口镜像简介
    • 端口镜像的原理
    • VLAN的接口类型和VLAN标签的处理机制
  • 技术细节
    • IDS底层系统是Linux,为什么交换机连接IDS监测系统需要配置trunk呢?
    • 下面我们来看下配置

概要

当涉及到网络安全监测和故障排除时,端口镜像是一个关键的概念和技术。本文皇仔将带您深入研究什么是端口镜像,在华为交换机如何配置多个观察端口。我将详细讨论端口镜像的定义、原理、应用场景以及配置方法。

让我们直接开始吧!
【端口镜像】华为s5720交换机一个或多个端口镜像到多个观察端口 解决方案
上回我们已经跟大家分享了华为交换机多个观察口的端口映射解决方法。

将核心交换机的上行口 48 口镜像到 46 口,作为观察口给 A 监测系统监测流量。
将交换机下行口 1-45 端口镜像到 47口,作为观察口给 B 监测系统监测流量。
通过这种方式,我们可以使用 A 监测系统和 B监测系统分别对核心交换机的上行口和下行口流量进行监测和分析。

下面我将再给大家分享第二个解决方案


整体架构流程

在这里插入图片描述

核心交换机配置端口镜像。将46口配置为观察口,把其余所有端口配置为镜像端口,将其流量镜像到 46 口。在这里插入图片描述
46口接入另一台交换机,这台交换机只负责传输端口镜像的流量

镜像交换机的2口和3口接入IDS入侵监测系统,负责向A监测系统和B监测系统转发镜像报文。

在这里插入图片描述

并且所有端口均需配置trunk


技术名词解释

什么是IDS?

IDS(Intrusion Detection System)****入侵监测系统是一种网络安全设备或系统,监控网络上设备的入站和出站流量,用于检测和响应网络中的入侵行为。IDS 可以通过分析网络流量、日志、系统指标等信息,发现异常行为和攻击迹象,并及时发出警报或采取相应的防御措施,如阻止攻击、隔离受影响的系统等。IDS 可以帮助企业或组织保护其网络和信息系统的安全,减少安全事件的发生概率和损失。

IDS产品采用的是旁路部署方式,一般直接通过交换机的监听口进行网络报文采样,或者在需要监听的网络线路上放置侦听设备(如分光器)。每台交换机上只能监听到和该交换机直连的主机间的流量和通过该交换机发往其他交换机的流量,部署在其他交换机下的主机间的流量无法被监听。由于企业内网可能层次化部署交换机,这种情况下,需要将所有需要监听的网段的交换机上的流量都通过监听端口连接到IDS设备上,然后对流量进行检测分析。旁路:通过流量镜像方式部署,不改变现网,缺点是只能检测不能进行防御。

端口镜像简介

端口镜像(Port-Mirroring)是一种网络技术,用于将一个或多个网络端口的数据流量复制到另一个端口,以便进行网络监控、流量分析或安全检测。

通过端口镜像,我们可以将交换机上的特定端口流量镜像到另一个端口,然后连接检测设备(如入侵检测系统、网络监控设备等)来监控和分析这些流量。

  • 复制范围: 端口镜像是一种将指定端口上的所有流量复制到目标端口的功能。这意味着它复制的是源端口上的每个数据包,而不考虑数据包的内容或来源。
  • 用途: 主要用于整个端口的流量监视,无论流量的内容如何。通常用于网络故障排除、性能监控以及流量分析等方面。
  • 配置: 配置端口镜像时,需要选择一个源端口和一个目标端口,源端口上的所有流量将被复制到目标端口供监控设备使用。
  • 适用性: 适用于需要监控特定端口的所有流量的情况,例如,监视网络连接或排查故障。
配置介绍
inbound将镜像端口入方向绑定到观察端口,即将镜像端口接收的报文复制到观察端口上。
outbound将镜像端口出方向绑定到观察端口,即将镜像端口发送的报文复制到观察端口上。
both将镜像端口双方向绑定到观察端口,将镜像端口收、发的报文都复制到观察端口上。

端口镜像的原理

端口镜像的原理很简单,它涉及将一个端口的数据流复制到另一个端口,以便进行监视和分析。这个过程通常在交换机、路由器或网络设备上完成,这些设备通常都具有专用的镜像端口或镜像功能。

基本的端口镜像原理包括以下几个步骤:

  • 选择源端口(被镜像的端口): 网络管理员选择要监视的源端口,通常是网络中的一个活跃端口,其流量需要进行监测或分析。
  • 选择目标端口(观察端口):网络管理员选择一个目标端口,这是将源端口的流量复制到的地方。目标端口通常连接到一个监测设备,如网络分析器或日志记录系统。
  • 启用端口镜像: 在网络设备上配置,启用端口镜像功能,并指定源端口和目标端口。这告诉设备将源端口的流量复制到目标端口。
  • 复制流量: 一旦配置完成,网络设备将源端口的流量复制到目标端口,以供监测和分析。

通过这种方式,监测设备可以实时地监视和记录流经源端口的所有数据流量,无需干扰网络的正常运行。

VLAN的接口类型和VLAN标签的处理机制

现网中属于同一个VLAN的用户可能会被连接在不同的交换机上,且跨越交换机的VLAN可能不止一个,如果需要用户间的互通,就需要交换机间的接口能够同时识别和发送多个VLAN的数据帧。根据接口连接对象以及对收发数据帧处理的不同,当前有VLAN的多种接口类型,以适应不同的连接和组网。

不同厂商对VLAN接口类型的定义可能不同。对于华为设备来说,常见的VLAN接口类型有三种,包括:Access、Trunk和Hybrid。

Access接口
Access接口一般用于和不能识别Tag的用户终端(如用户主机、服务器)相连,或者不需要区分不同VLAN成员时使用。

在一个VLAN交换网络中,以太网数据帧主要有以下两种形式:
无标记帧(Untagged帧):原始的、未加入4字节VLAN标签的帧。
有标记帧(Tagged帧):加入了4字节VLAN标签的帧。
Access接口大部分情况只能收发Untagged帧,且只能为Untagged帧添加唯一VLAN的Tag。交换机内部只处理Tagged帧,所以Access接口需要给收到的数据帧添加VLAN Tag,也就必须配置缺省VLAN。配置缺省VLAN后,该Access接口也就加入了该VLAN。

当Access接口收到带有Tag的帧,并且帧中VID与PVID相同时,Access接口也能接收并处理该帧。

在发送带有Tag的帧前,Access接口会剥离Tag。

Trunk接口
Trunk接口一般用于连接交换机、路由器、AP以及可同时收发Tagged帧和Untagged帧的语音终端。它可以允许多个VLAN的帧带Tag通过,但只允许属于缺省VLAN的帧从该类接口上发出时不带Tag(即剥除Tag)。

Trunk接口上的缺省VLAN,有的厂商也将它定义为native VLAN。当Trunk接口收到Untagged帧时,会为Untagged帧打上Native VLAN对应的Tag。

Hybrid接口
Hybrid接口既可以用于连接不能识别Tag的用户终端(如用户主机、服务器)和网络设备(如Hub),也可以用于连接交换机、路由器以及可同时收发Tagged帧和Untagged帧的语音终端、AP。它可以允许多个VLAN的帧带Tag通过,且允许从该类接口发出的帧根据需要配置某些VLAN的帧带Tag(即不剥除Tag)、某些VLAN的帧不带Tag(即剥除Tag)。

Hybrid接口和Trunk接口在很多应用场景下可以通用,但在某些应用场景下,必须使用Hybrid接口。比如在灵活QinQ中,服务提供商网络的多个VLAN的报文在进入用户网络前,需要剥离外层VLAN Tag,此时Trunk接口不能实现该功能,因为Trunk接口只能使该接口缺省VLAN的报文不带VLAN Tag通过。


技术细节

IDS底层系统是Linux,为什么交换机连接IDS监测系统需要配置trunk呢?

因为当交换机配置了端口镜像后,观察口会接收来自被镜像端口的所有流量,包括不同 VLAN 的流量。如果观察口不配置 trunk,那么它只能接收和发送来自单一 VLAN 的流量,这将导致观察口无法接收来自其他 VLAN 的流量,从而影响 IDS 监测系统的监测效果。
通过配置 trunk,观察口可以接收来自不同 VLAN 的流量,并将它们发送到 IDS 监测系统。这样,IDS 监测系统就可以对来自不同 VLAN 的流量进行监测和分析。

下面我们来看下配置

核心交换机配置
配置观察口

[core1]observe-port 1 interface gi 0/0/46 

配置vlan

[core1]lvlan batch 2-4094
[core1]int gi 0/0/46
[[core1-GigabitEthernet0/0/46]port link-type trunk 
[core1-GigabitEthernet0/0/48]trunk allow-pass vlan 2-4094

配置被镜像的端口

[core1]int gi 0/0/48
[core1-GigabitEthernet0/0/48]port-mirroring to observe-port 1 inbound  #配置48口为镜像口,将接收的报文复制到观察端口上
[core1-GigabitEthernet0/0/48]port-mirroring to observe-port 1 outbound  #配置48口为镜像口,将发送的报文复制到观察端口上
 
[core1]port-group all_port_mirror #为了批量修改端口建立端口组
[core1-port-group-all_port_mirror]group-member gi0/0/1 to gi 0/0/45 #添加端口到组里
[core1-port-group-all_port_mirror]group-member gi0/0/47 to gi 0/0/48 #添加端口到组里
[core1-port-group-all_port_mirror]port-mirroring to observe-port 1 inbound  
#配置镜像口,将接收的报文复制到观察端口上
[core1-port-group-all_port_mirror]port-mirroring to observe-port 1 outbound
#配置镜像口,将发送的报文复制到观察端口上

镜像交换机

配置vlan

[jingxiang]
[jingxiang]lvlan batch 2-4094
[jingxiang]int gi 0/0/1
[[jingxiang-GigabitEthernet0/0/1]port link-type trunk 
[jingxiang-GigabitEthernet0/0/1]trunk allow-pass vlan 2-4094
[jingxiang]int gi 0/0/2
[[jingxiang-GigabitEthernet0/0/2]port link-type trunk 
[jingxiang-GigabitEthernet0/0/2]trunk allow-pass vlan 2-4094
[jingxiang]int gi 0/0/3
[jingxiang-GigabitEthernet0/0/3]port link-type trunk 
[jingxiang-GigabitEthernet0/0/3]trunk allow-pass vlan 2-4094

  • 41
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 华为S5720S交换机手册是一本详细介绍华为S5720S交换机的使用方法、功能配置和操作维护的重要手册。在手册中,用户可以了解到S5720S交换机的硬件架构、基本配置网络运行、各种协议和应用。同时,手册也提供了详细的命令行操作指南,方便用户进行网络配置安全设置和系统管理等操作。手册中的示意图和表格都能帮助用户更加深入理解交换机的工作原理,并且,在手册的附录中,用户还能找到诸如命令参考、故障排除等实用信息。此外,手册还介绍了多种基于华为S5720S交换机的应用案例,如VLAN、QoS、静态路由等,让用户更好地掌握交换机的实战应用和优化。总之,通过阅读华为S5720S交换机手册,用户可以快速掌握交换机的基础知识和网络配置技术,为网络的稳定运行提供技术支持。 ### 回答2: 华为S5720S交换机手册是一份详细的使用说明书,介绍了华为S5720S系列交换机的硬件结构、接配置、功能特性、系统管理等方面的内容。 在硬件结构方面,手册详细介绍了交换机各个模块的组成、外观布置、接类型等信息,让用户对交换机的硬件特性有更直观的理解。此外,手册还介绍了如何进行系统安装和维护,保障交换机的稳定运行。 在接配置方面,手册详细阐述了交换机各个接的用途和配置方法,包括端模式、端速率、VLAN、ACL等,帮助用户更快更准确地配置交换机。 在功能特性方面,华为S5720S交换机手册包含了交换机支持的各种高级功能,如QoS、路由、STP、VRRP、DHCP等,让用户充分利用交换机网络构建和维护中的优势。 在系统管理方面,手册详细介绍了如何配置和管理系统,包括用户认证、备份恢复、升级更新等,使用户能够更好地管理华为S5720S交换机,并快速解决可能出现的问题。 总之,华为S5720S交换机手册是一份非常重要的使用说明书,为用户提供了全面的使用指导和问题解决方案,让用户能够快速熟悉和掌握交换机的使用方法。 ### 回答3: 华为s5720s是一款高性能的企业级交换机,具备全千兆以太网接、10GE接和40GE接,并支持VXLAN、TRILL等多种高级路由协议,可广泛应用于企业、数据中心等复杂网络环境中。 在使用华为s5720s交换机之前,需要认真查阅官方提供的手册。该手册详细介绍了华为s5720s交换机的使用规则、配置方法、故障排除等方面的内容,用户可按照手册上的指引进行操作,从而更好地使用该设备。 其中,手册中详细介绍了华为s5720s交换机的硬件和软件特性,包括交换机的接类型、数据传输速率、内部构架、电源供应、系统安装和升级、用户身份验证和访问控制等方面,用户可根据这些特性来了解该设备的性能和应用场景。 此外,手册还提供了华为s5720s交换机配置指南,包括 VLAN 配置交换机配置、IP 服务配置、高级路由配置等方面的内容,用户可按照手册上的步骤进行详细的配置。 最后,手册还介绍了故障排除的方法,例如如何通过告警信息和日志来检测和解决问题,如何使用系统自带的诊断工具来排除硬件故障等,用户可依据手册上的指引可以快速解决故障。 总之,华为s5720s交换机手册是使用该设备的重要参考资料,用户需要认真阅读并遵循手册上的操作流程和规范,以保证该设备的稳定性和安全性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皇仔在摸鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值