Skip to content

SPAN

SPAN (Switched Port Analyzer) configuration manages monitor sessions for traffic mirroring on NX-OS devices. Supports local SPAN sessions that mirror traffic to a local destination port, and ERSPAN sessions that encapsulate mirrored traffic in GRE and send it to a remote destination IP. Each session can specify source interfaces, source VLANs, filter VLANs, and various ERSPAN-specific parameters.

Diagram
NameTypeConstraintMandatoryDefault Value
monitor_sessionsList[monitor_sessions]No

NameTypeConstraintMandatoryDefault Value
erspan_origin_ip_addressIPNo

monitor_sessions (nxos.devices.configuration)

Section titled “monitor_sessions (nxos.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
idIntegermin: 1, max: 32Yes
typeChoicelocal, erspan-source, erspan-destinationNo
shutdownBooleantrue, falseNo
descriptionStringNo
destination_interface_typeChoiceethernet, loopback, mgmt, port-channel, vlan, vniNo
destination_interface_idAnyString or Integer[min: 0]No
filter_access_groupStringNo
mtuIntegermin: 64, max: 10240No
erspan_idIntegermin: 0, max: 1023No
destination_ipIPNo
destination_ipv6IPNo
source_ipIPNo
source_ipv6IPNo
ip_dscpIntegermin: 0, max: 63No
ip_ttlIntegermin: 1, max: 255No
vrfStringNo
header_typeChoice2, 3, 3-rfc-compliantNo
source_forward_dropsChoicenone, rx, tx, bothNo
marker_packetBooleantrue, falseNo
marker_packet_intervalIntegermin: 1, max: 1000No
source_interfacesList[source_interfaces]No
source_vlansList[source_vlans]No
filter_vlansClass[filter_vlans]No

source_interfaces (nxos.devices.configuration.monitor_sessions)

Section titled “source_interfaces (nxos.devices.configuration.monitor_sessions)”
NameTypeConstraintMandatoryDefault Value
interface_typeChoiceethernet, loopback, mgmt, port-channel, vlan, vniYes
interface_idAnyString or Integer[min: 0]Yes
directionChoicerx, tx, bothNo

source_vlans (nxos.devices.configuration.monitor_sessions)

Section titled “source_vlans (nxos.devices.configuration.monitor_sessions)”
NameTypeConstraintMandatoryDefault Value
vlansClass[vlans]Yes
directionChoicerx, tx, bothNo

filter_vlans (nxos.devices.configuration.monitor_sessions)

Section titled “filter_vlans (nxos.devices.configuration.monitor_sessions)”
NameTypeConstraintMandatoryDefault Value
idsListInteger[min: 1, max: 4094]No
rangesList[ranges]No

vlans (nxos.devices.configuration.monitor_sessions.source_vlans)

Section titled “vlans (nxos.devices.configuration.monitor_sessions.source_vlans)”
NameTypeConstraintMandatoryDefault Value
idsListInteger[min: 1, max: 4094]No
rangesList[ranges]No

ranges (nxos.devices.configuration.monitor_sessions.filter_vlans)

Section titled “ranges (nxos.devices.configuration.monitor_sessions.filter_vlans)”
NameTypeConstraintMandatoryDefault Value
fromIntegermin: 1, max: 4094Yes
toIntegermin: 1, max: 4094Yes

Example 1: Local SPAN session mirroring Ethernet1/1 traffic to Ethernet1/2

nxos:
devices:
- name: LEAF1
configuration:
monitor_sessions:
- id: 1
type: local
description: "Mirror server traffic"
shutdown: false
destination_interface_type: ethernet
destination_interface_id: "1/2"
source_interfaces:
- interface_type: ethernet
interface_id: "1/1"
direction: both

Example 2: Local SPAN with source VLANs and filter VLANs

nxos:
devices:
- name: LEAF1
configuration:
monitor_sessions:
- id: 2
type: local
description: "Monitor VLAN traffic"
shutdown: false
destination_interface_type: ethernet
destination_interface_id: "1/48"
mtu: 9000
filter_access_group: "SPAN-FILTER"
source_vlans:
- vlans:
ids: [100]
direction: rx
- vlans:
ids: [200]
direction: rx
filter_vlans:
ids: [100, 200]

Example 3: ERSPAN source session with global origin IP

nxos:
devices:
- name: SPINE1
configuration:
system:
erspan_origin_ip_address: 10.0.0.1
monitor_sessions:
- id: 3
type: erspan-source
description: "ERSPAN to remote analyzer"
shutdown: false
erspan_id: 100
destination_ip: "10.1.1.1"
ip_dscp: 10
ip_ttl: 64
vrf: default
header_type: "3"
source_interfaces:
- interface_type: ethernet
interface_id: "1/1"
direction: both
- interface_type: ethernet
interface_id: "1/2"
direction: rx