news 2026/4/13 15:51:22

什么是镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
什么是镜像

文章目录

    • 什么是端口镜像 端口镜像是如何工作的
    • 镜像有哪些应用
    • 镜像是否影响设备性能
    • 端口镜像和流镜像有什么区别



镜像可以在不影响交换机/路由器等网络设备报文正常处理流程的情况下,将指定源的报文复制一份到目的端口。目的端口与监控设备直接或间接相连,监控设备上安装了分析软件,可以对报文进行分析。
当网络中存在攻击或出现故障时,网络管理员可以通过镜像功能对报文进行获取并分析,找到攻击源或故障原因。
根据镜像源的不同,镜像可以分为端口镜像、流镜像、VLAN镜像、MAC镜像。例如端口镜像代表将指定端口入方向、出方向、或者出入方向的报文复制到目的端口。
根据目的端口与监控设备间的连接方式,镜像可以分为本地镜像和远程镜像。


什么是端口镜像 端口镜像是如何工作的

端口镜像是将网络设备上指定端口接收或发送的报文复制到目的端口,可以只复制端口接收或者发送的报文,也可以同时复制接收和发送的报文。指定端口称为镜像端口,目的端口称为观察端口。

如下图所示,DeviceA上的镜像端口在接收或发送报文的时候,会将报文复制一份到观察端口。观察端口再将复制的原始报文发送给监控设备。


端口镜像示意图

当观察端口和监控设备直连时称为本地镜像。当观察端口和监控设备间不是直连,而是通过二层网络或三层网络相连时称为远程镜像。

  • 目的端口通过二层网络与监控设备相连的场景称为二层远程镜像RSPAN(Remote Switched Port Analyzer)。
  • 目的端口通过三层网络与监控设备相连的场景称为三层远程镜像ERSPAN(Encapsulated Remote Switched Port Analyzer)。
    如下图所示,远程端口镜像场景,观察端口将复制的报文发送给监控设备前会添加一层VLAN Tag或进行GRE封装,便于复制的报文能够穿过中间的二层网络/三层网络,到达监控设备。

远程端口镜像示意图

其他类型的镜像方式原理与端口镜像类似,例如:

  • 流镜像是将符合指定规则的报文流复制到观察端口。
  • VLAN镜像是将指定VLAN内所有活动接口的入方向/出方向的报文复制到观察端口。
  • MAC镜像将指定VLAN内源MAC地址或目的MAC地址为指定MAC地址的报文复制到观察端口。

镜像有哪些应用

网络维护过程中会遇到需要对报文进行获取和分析的情况,例如怀疑有攻击报文,此时需要在不影响报文转发的情况下,对报文进行获取和分析。

镜像可以在不影响报文正常处理流程的情况下,将镜像端口的报文复制一份到观察端口,用户利用数据监控设备来分析复制到观察端口的报文,进行网络监控和故障排除。

镜像功能主要用于网络检测和故障管理,可能涉及使用个人用户某些通信内容。本公司无法单方采集或存储用户通信内容。建议您只有在所适用法律法规允许的目的和范围内方可启用相应的功能。在使用、存储用户通信内容的过程中,您应采取足够的措施以确保用户的通信内容受到严格保护。

镜像是否影响设备性能

开启镜像功能会占用设备的带宽资源,导致设备处理业务的性能下降,严重时可能会影响业务。因此镜像功能使用后需要及时关闭,避免影响设备业务流量的转发性能。

端口镜像和流镜像有什么区别

端口镜像和流镜像都属于镜像。区别在于,端口镜像是将镜像端口所有入方向/出方向的报文复制到观察端口;而流镜像会对端口入方向/出方向的报文进行筛选,只有满足匹配条件的报文才会被复制到观察端口。流镜像中可以通过ACL或相关的配置命令指定具体的匹配条件。


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/4 0:13:08

DesktopNaotu思维导图工具:零基础本地安装与高效使用指南

DesktopNaotu思维导图工具:零基础本地安装与高效使用指南 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址: https://gitcode.com/gh_…

作者头像 李华
网站建设 2026/4/10 4:16:26

Sketchfab模型下载终极指南:三步轻松获取任意3D资源

Sketchfab模型下载终极指南:三步轻松获取任意3D资源 【免费下载链接】sketchfab sketchfab download userscipt for Tampermonkey by firefox only 项目地址: https://gitcode.com/gh_mirrors/sk/sketchfab 还在为Sketchfab上的精美3D模型无法下载而烦恼吗&a…

作者头像 李华
网站建设 2026/4/13 14:15:01

WorkshopDL终极指南:5分钟掌握跨平台模组下载技巧

WorkshopDL终极指南:5分钟掌握跨平台模组下载技巧 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 还在为无法畅享Steam创意工坊的丰富模组而烦恼吗?&…

作者头像 李华
网站建设 2026/4/3 9:15:32

Qwen3Guard-Gen-8B英文审核能力评测:对比Perspective API优劣分析

Qwen3Guard-Gen-8B英文审核能力评测:对比Perspective API优劣分析 在生成式AI加速渗透社交平台、智能客服和内容创作的今天,一个日益严峻的问题浮出水面:模型是否会无意中输出仇恨言论、偏见表达或看似合理实则误导的信息?这类“软…

作者头像 李华
网站建设 2026/4/12 22:55:36

Sketchfab模型下载神器:三步解锁海量3D资源宝库

Sketchfab模型下载神器:三步解锁海量3D资源宝库 【免费下载链接】sketchfab sketchfab download userscipt for Tampermonkey by firefox only 项目地址: https://gitcode.com/gh_mirrors/sk/sketchfab 还在为Sketchfab上精美的3D模型无法下载而苦恼吗&#…

作者头像 李华
网站建设 2026/4/13 3:13:37

Django Widget Tweaks 终极指南:3分钟快速美化你的表单

Django Widget Tweaks 终极指南:3分钟快速美化你的表单 【免费下载链接】django-widget-tweaks Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered. 项目地址: https://gitc…

作者头像 李华