Step 1 | switch#
configure
terminal
|
Enters global
configuration mode.
|
Step 2 | switch(config)#
no monitor session
session-number
|
Clears the specified session.
|
Step 3 | switch(config)#
monitor session
session-number
type erspan-source
|
Creates a session with the given session number and places you in ERSPAN source configuration mode. This configuration is saved in the running configuration.
|
Step 4 | switch(config-erspan-src)#
description
description
|
For the specified ERSPAN session, adds a description and saves it in the running configuration.
The
description can be up to 32 alphanumeric characters
The default is blank (no description)
|
Step 5 | switch(config-erspan-src)#source {interface
type {number|
range} |
vlan {number |
range} |
port-profile {name}} [rx |
tx |
both]
|
For the specified session, configures the sources and the direction of traffic to monitor and saves them in the running configuration.
-
For the
type argument, specify the interface type—ethernet, port-channel, vethernet.
-
For the
number argument, specify the interface slot/port or range; or the VLAN number or range to monitor.
-
For the
name argument, specify the name of the existing port profile.
-
For the traffic direction keywords, specify as follows:
|
Step 6 | Repeat Step 5 to configure additional ERSPAN sources.
| (Optional)
|
Step 7 | switch(config-erspan-src)#
filter vlan {number |
range}
| (Optional)
For the specified ERSPAN session, configures the VLANs, VLAN lists, or VLAN ranges to be monitored; and saves the VLAN arguments to the running configuration.
On the monitor port, only the traffic from the VLANs that match the VLAN filter list are replicated to the destination.
|
Step 8 | Repeat Step 7 to configure all source VLANs to filter.
| (Optional)
|
Step 9 | switch(config-erspan-src)#
destination ip
ip_address
|
Configures the IP address of the host to which the encapsulated traffic is sent in this monitor session and saves it in the running configuration.
|
Step 10 | switch(config-erspan-src)#
ip ttl
ttl_value
| (Optional)
Specifies the IP time-to-live value, from 1 to 255, for ERSPAN packets in this monitor session and saves it in the running configuration.
|
Step 11 | switch(config-erspan-src)#
ip prec
precedence_value
| (Optional)
Specifies the IP precedence value, from 0 to 7, for the ERSPAN packets in this monitor session and saves it in the running configuration.
The default value is 0.
|
Step 12 | switch(config-erspan-src)#
ip dscp
dscp_value
| (Optional)
Specifies the IP DSCP value, from 0 to 63. for the ERSPAN packets in this monitor session and saves it in the running configuration.
The default is 0.
|
Step 13 | switch(config-erspan-src)#
mtu
mtu_value
| (Optional)
Specifies an MTU size (from 50 to 1500) for ERSPAN packets in this monitor session and saves it in the running configuration. The 1500 MTU size limit includes a 50 byte overhead added to monitored packets by ERSPAN. Packets larger than this size are truncated.
The default is 1500.
Note
|
If the ERSPAN destination is a Cisco 6500 switch, truncated ERSPAN packets are dropped unless the
no mls verify ip length consistent command is configured on the Cisco 6500.
|
|
Step 14 | switch(config-erspan-src)#
header-type
value
|
Specifies the ERSPAN header type (2 or 3) used for ERSPAN encapsulation for this monitor session as follows:
|
Step 15 | switch(config-erspan-src)#
erspan-id
flow_id
|
Adds an ERSPAN ID from 1 to 1023) to the session configuration and saves it in the running configuration.
The session ERSPAN ID is added to the ERSPAN header of the encapsulated frame and can be used at the termination box to differentiate between various ERSPAN streams of traffic.
|
Step 16 | switch(config-erspan-src)#
no shut
|
Enables the ERSPAN session and saves it in the running configuration.
By default, the session is created in the shut state.
|
Step 17 | switch(config-erspan-src)#
show monitor session
session_id
| (Optional)
Displays the ERSPAN session configuration as it exists in the running configuration
|
Step 18 | switch(config-erspan-src)#
copy running-config startup-config
| (Optional)
Saves the running configuration persistently through reboots and restarts by copying it to the startup configuration.
|