首页/网络/抓包与流量分析速查/交换机镜像口(SPAN)要点
抓包工具链61 条

交换机镜像口(SPAN)要点

镜像口把指定端口/ VLAN 的流量复制到监控口:注意镜像方向(入/出/双向)、带宽收敛(镜像总速超监控口会丢)与镜像会话容量。

交换机镜像是什么

交换机镜像把指定端口或 VLAN 的流量复制一份到监控口,是交换机侧采集流量的标准做法。配置时要把四个要素定清楚:源(端口或 VLAN)、方向(入向、出向或双向)、目的端口,以及是否需要限制 VLAN。最容易踩的坑是带宽收敛:多个源端口的镜像流量总和超过监控口线速时,交换机会静默丢弃部分报文,抓到的文件看起来正常但已经缺包,统计结果自然失真。因此镜像前应当先估算峰值带宽并留出余量。

基本信息

适用设备支持端口镜像的交换机,各厂商命令不同
关键要素源端口或 VLAN、方向、目的端口
监控口特性不参与正常转发,仅供采集设备接入
主要风险镜像总流量超过监控口带宽时静默丢包
替代方案汇聚侧流量复制或旁路设备

典型使用场景

  • 交换机侧采集:需要观察端口级别流量时
  • 双向会话分析:确认镜像方向是否覆盖收发两侧
  • 多端口汇聚:把多个源端口的流量复制到同一监控口
  • 方案对比:评估镜像丢包风险是否可接受
  • 变更评估:确认镜像配置对交换机性能的影响

配置要素示意

配置要素示意
# 各厂商命令不同,此处只列结构要素
# 源:指定端口或 VLAN
# 方向:入向、出向或双向
# 目的:监控口
# 上线前估算镜像总流量并预留带宽余量

要素与检查点

要素影响面检查点
源决定被复制的流量范围是否覆盖全部关注流量
方向决定能否看到收发两侧双向会话必须选双向
目的端口决定采集设备接在哪里端口是否被独占
带宽决定是否会静默丢包峰值是否低于监控口线速
监控口不参与正常转发,接上分析设备即可收流;但它被误当作普通业务端口接入链路时会带来环路风险,配置前必须核对端口用途。
镜像丢包属于静默行为,交换机不会主动告警;判断是否丢包要结合端口计数器的丢弃统计,而不是只看抓包文件是否完整。

易错点

  • 镜像流量超过监控口线速时交换机会静默丢弃,抓包文件看不出异常但已经缺包,务必按峰值带宽预留余量
  • 误把监控口当普通业务端口接入会造成环路,配置前核对端口用途
  • 只镜像单向会看不到完整的会话交互,排障时容易把丢包误判成一侧无响应
  • 不同厂商的镜像命令与能力上限差异大,跨厂商照搬配置可能不生效或超出会话数量限制

数据来源与参考

  • 厂商交换机文档(SPAN/端口镜像)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌