To display the Multicast Forwarding Information Base (MFIB) table and forwarding information for multicast distributed switching (MDS) on a line card, use the
showipmdsforwarding command in user EXEC or privileged EXEC mode.
(Optional) Address of the IP multicast group for which to display the MFIB table.
source-address
(Optional) Address of the source of IP multicast packets for which to display the MFIB table.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
11.2(11)GS
This command was introduced.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2SX
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
Usage Guidelines
Use this command on the line card. This command displays the MFIB table, forwarding information, and related flags and counts.
Note
To reach the console for a line card, enter
attachslot#(slot number where the line card resides).
On a Gigabit Switched Router (GSR) only, line card commands can be executed from the Route Processor (RP) using the following syntax:
execute [slotslot-number |
all]
command.
The
command argument is any of the line card
show commands, such as
showipmdssummary and
showipmdsforward.
Examples
The following is sample output from the
showipmdsforwardingcommand:
Router# show ip mds forwarding
IP multicast MDFS forwarding information and statistics:
Flags: N - Not MDFS switchable, F - Not all MDFS switchable, O - OIF Null
R - In-ratelimit, A - In-access, M - MTU mismatch, P - Register set
Interface state: Interface, Next-Hop, Mac header
(*, 224.2.170.73),
Incoming interface: Null
Pkts: 0, last used: never, Kbps: 0, fast-flags: N
Outgoing interface list: Null
(172.17.62.86, 224.2.170.73) [31]
Incoming interface: Fddi3/0/0
Pkts: 3034, last used: 00:00:00, Kbps: 0, fast-flags: M
Outgoing interface list:
The table below describes the significant fields shown in the display.
Table 1 show ip mds forwarding Field Descriptions
Field
Description
(172.17.62.86, 224.2.170.73) [31])
Source and group addresses. The number in brackets is the hash bucket for the route.
Incoming interface
Expected interface for a multicast packet from the source. If the packet is not received on this interface, it is discarded.
Pkts
Total number of packets switched by the entry in the table.
last used:
Time when this MFIB entry was used to switch a packet.
Kbps:
Kilobits per second of the switched traffic.
Outgoing interface list
Interfaces through which packets will be forwarded.
show ip mds interface
To display Multicast Distributed Switching (MDS) information for all the interfaces on the line card, use the
showipmdsinterfacecommand in user EXEC or privileged EXEC mode.
showipmdsinterface
[ vrfvrf-name ]
Syntax Description
vrf
(Optional) Supports the Multicast Virtual Private Network (VPN) routing and forwarding instance (VRF).
vrf-name
(Optional) Name assigned to the VRF.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
11.0
This command was introduced.
11.2(11)GS
This command was integrated into Cisco IOS Release 11.2(11)GS.
12.0(23)S
The
vrf keyword and
vrf-name argument were added.
12.2(13)T
This command was integrated into Cisco IOS Release 12.2(13)T.
12.2(14)S
This command was integrated into Cisco IOS Release 12.2(14)S.
12.2(18)SXE
Support for this command was introduced on the Supervisor Engine 720 only.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Examples
The following is sample output from the
showipmdsinterfacecommand:
The table below describes the significant fields shown in the display.
Table 2 show ip mds interface Field Descriptions
Field
Description
Interface
The specified interface.
SW-Index
Software index.
HW-Index
Hardware index.
HW IDB
Hardware interface description block.
FS Vector
Fast Switching Vector.
VRF
VPN routing/forwarding instance.
show ip mds stats
To display multicast distributed switching (MDS) statistics, use the
showipmdsstats command in user EXEC or privileged EXEC mode.
showipmdsstats
{ switching | linecard | ipc-msg }
Syntax Description
switching
Displays switching statistics.
linecard
Displays line card statistics.
ipc-msg
Displays Interprocess Communication (IPC) message statistics.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
11.2(11)GS
This command was introduced.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2SX
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
12.0(33)S
This command was modified. The
ipc-msg keyword was added.
Usage Guidelines
The
switching and
linecard keywords are available only on the Route Processor (RP). The
ipc-msgkeyword is available on both the RP and line card (LC).
Examples
The following is sample output from the
showipmdsstatscommand with the
switchingkeyword:
Router# show ip mds stats switching
Slot Total Switched Drops RPF Punts Failures
(switch/clone)
1 0 0 0 0 4 0/0
3 20260925 18014717 253 93 2247454 1/0
The table below describes the fields in the display.
Table 3 show ip mds stats switching Field Descriptions
Field
Description
Slot
Slot number for the line card.
Total
Total number of packets received.
Switched
Total number of packets switched.
Drops
Total number of packets dropped.
RPF
Total number of packets that failed reverse path forwarding (RPF) lookup.
Punts
Total number of packets sent to the RP because the line card could not switch them.
Failures (switch/clone)
Times that the RP tried to switch but failed because of lack of resources or clone for the RSP only; failed to get a packet clone.
The following is sample output from the
showipmdsstatscommand with the
linecard keyword:
Router# show ip mds stats linecard
Slot Status IPC(seq/max) Q(high/route) Reloads
1 active 10560/10596 0/0 9
3 active 11055/11091 0/0 9
The table below describes the fields in the display.
Table 4 show ip mds stats linecard Field Descriptions
Field
Description
Slot
Slot number for the line card.
Status
MDS line card status.
IPC(seq/max)
MDS IPC message sequence number and maximum sequence number for the linecard.
Q(high/route)
Length of the high and normal priority MDS IPC queue.
Reloads
The number of MDS downloads that happened in the line card.
The following is sample output from a line card using the
showipmdsstats command with theipc-msg keyword:
The table below describes the fields in the display.
Table 5 show ip mds stats ipc-msg switching Field Descriptions
Field
Description
MDFSReloadstats
Full reload request
Number of full multicast distributed switching (MDS) download requests sent.
Partial reload request
Number of partial MDS download requests sent.
LC disable request
Number of requests sent to disable MDS on the line card.
MDFSipcmessagessent
line card stats
Number of line card statistic messages sent.
mdb stats
Number of Multicast Descriptor Block (MDB) statistics messages sent.
hwidb stats
Number of hardware Interface Descriptor Block (HWIDB) statistics messages sent.
swidb stats
Number of software Interface Descriptor Block (SWIDB) statistics messages sent.
flow control msg
Number of flow control messages sent.
clear mroute msg
Number of clear multicast route (mroute) messages sent.
MDFSalertmessagesreceived
mdfs enable alert
Number of multicast distributed fast switching (MDFS) enable alert messages received.
table2 size alert
Number of table2 size alert messages received.
clear all alert
Number of clear all alert messages received.
clear stats alert
Number of clear statistics alert messages received
spd alert
Number of selective packet discard (SPD) alert messages received.
svd alert
Number of singular value decomposition (SVD) alert messages received.
route limit alert
Number of mroute limit alert messages received.
source limit alert
Number of sources per group limit alert messages received.
punt limit alert
Number of MDFS punt limit alert messages received.
MDFSipcmessagesreceived
gdb msg
Number of GDB messages received.
mdb msg
Number of MDB messages received.
midb msg
Number of multicast interface data block (MIDB) messages received.
hwidb msg
Number of HWIDB messages received.
oir hwidb msg
Number of HWIDB online insertion and removal (OIR) messages received.
hwidb erase msg
Number of HWIDB erase messages received.
swidb msg
Number of SWIDB messages received.
oir swidb msg
Number of SWIDB OIR messages received.
swidb erase msg
Number of SWIDB erase messages received.
mdt msg
Number of Multicast Distribution Tree (MDT) messages received.
rpdf msg
Number of rendezvous point designated forwarder (RPDF) messages received.
fwd table erase msg
Number of MDFS forwarding table erase messages received.
mdt mgid ext slotmask msg
Number of MDFS MDT multicast global identifier (MGID) extended slotmask messages received.
mvrf ext slotmask msg
Number of MDFS Multicast Virtual Routing and Forwarding (MVRF) extended slotmask messages received.
show ip mds summary
To display a summary of the Multicast Forwading Information Base (MFIB) table for multicast distributed switching (MDS), use the
showipmdssummary command in user EXEC or privileged EXEC mode.
showipmdssummary
Syntax Description
This command has no arguments or keywords.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
11.2(11)GS
This command was introduced.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2SX
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
Usage Guidelines
Use this command on a line card. On a Gigabit Switched Router (GSR) only, line card commands can be executed from the Route Pricessor (RP) using the following syntax:
execute [slotslot-number |
all]
command
The
command argument is any of the line card
show commands, such as
showipmdssummary or
showipmdsforward.
Examples
The following is sample output from the
showipmdssummarycommand:
Router# show ip mds summary
IP multicast MDFS forwarding information and statistics:
Flags: N - Not MDFS switchable, F - Not all MDFS switchable, O - OIF Null
R - In-ratelimit, A - In-access, M - MTU mismatch, P - Register set
Interface state: Interface, Next-Hop, Mac header
(*, 224.2.170.73),
Incoming interface: Null
Pkts: 0, last used: never, Kbps: 0, fast-flags: N
(172.17.62.86, 224.2.170.73) [31]
Incoming interface: Fddi3/0/0
Pkts: 3045, last used: 00:00:03, Kbps: 0, fast-flags: M
(172.22.3.7, 224.2.170.73) [334]
Incoming interface: Fddi3/0/0
Pkts: 0, last used: never, Kbps: 0, fast-flags: M
The table below describes the significant fields in the display.
Table 6 show ip mds summary Field Descriptions
Field
Description
(172.17.62.86, 224.2.170.73) [31]
Source and group addresses. The number in brackets is the hash bucket for the route.
Incoming interface
Expected interface for a multicast packet from the source. If the packet is not received on this interface, it is discarded.
Pkts
Total number of packets switched by that entry.
last used
Time when this MFIB entry was used to switch a packet.
Kbps
Kilobits per second of the switched traffic.
show ip traffic
To display the global or system-wide IP traffic statistics for one or more interfaces, use the
showiptraffic command in user EXEC or privileged EXEC mode.
showiptraffic
[ interfacetypenumber ]
Syntax Description
interfacetypenumber
(Optional) Displays the global or system-wide IP traffic statistics for a specific interface. If the
interface keyword is used, the
type and
number arguments are required.
Command Default
Using the
showiptrafficcommand with no keywords or arguments displays the global or system-wide IP traffic statistics for all interfaces.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
10.0
This command was introduced.
12.2
The output was enhanced to display the number of keepalive, open, update, route-refresh request, and notification messages received and sent by a Border Gateway Protocol (BGP) routing process.
12.2(25)S
The command output was modified.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
12.2(33)SXH5
This command was modified. The output was changed to display the ARP (proxy) reply counter as the number of ARP replies for real proxies only.
Cisco IOS XE Release 3.1S
This command was integrated into Cisco IOS XE Release 3.1S. This command was modified to include the optional
interface keyword and associated
type and
number arguments. These modifications were made to provide support for the IPv4 MIBs as described in RFC 4293:
Management Information Base for the Internet Protocol (IP) .
15.1(4)M
This command was modified. The optional
interface keyword and associated
type and
number arguments were added. These modifications were made to provide support for the IPv4 MIBs as described in RFC 4293,
Management Information Base for the Internet Protocol (IP) .
Usage Guidelines
Using the
showiptrafficcommand with the optional
interface keyword displays the ipIfStatsTable counters for the specified interface if IPv4 addressing is enabled.
Examples
The following is sample output from the
showiptraffic command:
Router# show ip traffic
IP statistics:
Rcvd: 27 total, 27 local destination
0 format errors, 0 checksum errors, 0 bad hop count
0 unknown protocol, 0 not a gateway
0 security failures, 0 bad options, 0 with options
Opts: 0 end, 0 nop, 0 basic security, 0 loose source route
0 timestamp, 0 extended security, 0 record route
0 stream ID, 0 strict source route, 0 alert, 0 cipso, 0 ump
0 other
Frags: 0 reassembled, 0 timeouts, 0 couldn't reassemble
0 fragmented, 0 couldn't fragment
Bcast: 27 received, 0 sent
Mcast: 0 received, 0 sent
Sent: 0 generated, 0 forwarded
Drop: 0 encapsulation failed, 0 unresolved, 0 no adjacency
0 no route, 0 unicast RPF, 0 forced drop
Drop: 0 packets with source IP address zero
ICMP statistics:
Rcvd: 0 format errors, 0 checksum errors, 0 redirects, 0 unreachable
0 echo, 0 echo reply, 0 mask requests, 0 mask replies, 0 quench
0 parameter, 0 timestamp, 0 info request, 0 other
0 irdp solicitations, 0 irdp advertisements
0 time exceeded, 0 timestamp replies, 0 info replies
Sent: 0 redirects, 0 unreachable, 0 echo, 0 echo reply
0 mask requests, 0 mask replies, 0 quench, 0 timestamp
0 info reply, 0 time exceeded, 0 parameter problem
0 irdp solicitations, 0 irdp advertisements
BGP statistics:
Rcvd: 0 total, 0 opens, 0 notifications, 0 updates
0 keepalives, 0 route-refresh, 0 unrecognized
Sent: 0 total, 0 opens, 0 notifications, 0 updates
0 keepalives, 0 route-refresh
EIGRP-IPv4 statistics:
Rcvd: 0 total
Sent: 0 total
TCP statistics:
Rcvd: 0 total, 0 checksum errors, 0 no port
Sent: 0 total
PIMv2 statistics: Sent/Received
Total: 0/0, 0 checksum errors, 0 format errors
Registers: 0/0 (0 non-rp, 0 non-sm-group), Register Stops: 0/0, Hellos: 0/0
Join/Prunes: 0/0, Asserts: 0/0, grafts: 0/0
Bootstraps: 0/0, Candidate_RP_Advertisements: 0/0
State-Refresh: 0/0
IGMP statistics: Sent/Received
Total: 0/0, Format errors: 0/0, Checksum errors: 0/0
Host Queries: 0/0, Host Reports: 0/0, Host Leaves: 0/0
DVMRP: 0/0, PIM: 0/0
UDP statistics:
Rcvd: 185515 total, 0 checksum errors, 185515 no port
Sent: 0 total, 0 forwarded broadcasts
OSPF statistics:
Rcvd: 0 total, 0 checksum errors
0 hello, 0 database desc, 0 link state req
0 link state updates, 0 link state acks
Sent: 0 total
0 hello, 0 database desc, 0 link state req
0 link state updates, 0 link state acks
Probe statistics:
Rcvd: 0 address requests, 0 address replies
0 proxy name requests, 0 where-is requests, 0 other
Sent: 0 address requests, 0 address replies (0 proxy)
0 proxy name replies, 0 where-is replies
ARP statistics:
Rcvd: 1477 requests, 8841 replies, 396 reverse, 0 other
Sent: 1 requests, 20 replies (0 proxy), 0 reverse
Drop due to input queue full: 0
The following is sample output from the
showiptraffic command for Ethernet interface 0/0:
Router# show ip traffic interface ethernet 0/0
Ethernet0/0 IP-IF statistics :
Rcvd: 99 total, 9900 total_bytes
0 format errors, 0 hop count exceeded
0 bad header, 0 no route
0 bad destination, 0 not a router
0 no protocol, 0 truncated
0 forwarded
0 fragments, 0 total reassembled
0 reassembly timeouts, 0 reassembly failures
0 discards, 99 delivers
Sent: 99 total, 9900 total_bytes 0 discards
99 generated, 0 forwarded
0 fragmented into, 0 fragments, 0 failed
Mcast: 0 received, 0 received bytes
0 sent, 0 sent bytes
Bcast: 0 received, 0 sent
Examples
The following is sample output from the
showiptraffic command when used on a Cisco 10000 series router:
Router# show ip traffic
IP statistics:
Rcvd: 27 total, 27 local destination
0 format errors, 0 checksum errors, 0 bad hop count
0 unknown protocol, 0 not a gateway
0 security failures, 0 bad options, 0 with options
Opts: 0 end, 0 nop, 0 basic security, 0 loose source route
0 timestamp, 0 extended security, 0 record route
0 stream ID, 0 strict source route, 0 alert, 0 cipso, 0 ump
0 other
Frags: 0 reassembled, 0 timeouts, 0 couldn't reassemble
0 fragmented, 0 couldn't fragment
Bcast: 27 received, 0 sent
Mcast: 0 received, 0 sent
Sent: 0 generated, 0 forwarded
Drop: 0 encapsulation failed, 0 unresolved, 0 no adjacency
0 no route, 0 unicast RPF, 0 forced drop
0 options denied, 0 source IP address zero
The table below describes the significant fields shown in the display.
Table 7 show ip traffic Field Descriptions
Field
Description
format errors
Indicates a gross error in the packet format, such as an impossible Internet header length.
bad hop count
Occurs when a packet is discarded because its time-to-live (TTL) field was decremented to zero.
encapsulation failed
Usually indicates that the router had no ARP request entry and therefore did not send a datagram.
no route
Counted when the Cisco IOS software discards a datagram that it did not know how to route.
Related Commands
Command
Description
cleariptraffic
Clears the global or system-wide IP traffic statistics for one or more interfaces.
show ipv6 cef with epoch
To display Cisco Express Forwarding IPv6 Forwarding Information Base (FIB) information filtered for a specific epoch, use the
showipv6cefwithepoch command in privileged EXEC mode.
(Optional) Displays detailed information about FIB epochs.
internal
(Optional) Displays internal data structure information.
platform
(Optional) Displays platform-specific data structures.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use this command to display information about prefix properties for a specified epoch in the Cisco Express Forwarding IPv6 FIB. This command is similar to theshowipcefwithepoch command, except that it is IPv6 specific. Use the
showipv6cefepochcommand to display entries filtered by epoch number.
Examples
The following is sample output from the
showipv6cefwithepochcommand:
Router# show ipv6 cef with epoch 0
::/0
no route
::/127
discard
2000::1/128
receive for Loopback0
2000::2/128
nexthop FE80::A8BB:CCFF:FE00:2500 Ethernet0/0
2000::3/128
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2000::4/128
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2001::/64
attached to Ethernet2/0
2001::1/128
receive for Ethernet2/0
2001::3/128
attached to Ethernet2/0
2001:1::/64
attached to Ethernet0/0
2001:1::1/128
receive for Ethernet0/0
2001:2::/64
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2002::/64
attached to Tunnel0
2002::1/128
receive for Tunnel0
FE80::/10
receive for Null0
FF00::/8
receive for Null0
The table below describes significant fields shown in the display.
Table 8 show ipv6 cef with epoch Field Descriptions
The table below describes significant fields shown in the display.
Table 10 show ipv6 cef with epoch checksum Field Descriptions
Field
Description
::/0
Default route handler. ::/0 prefix matches all addresses. ( ::/128 prefix is an exact match for all zero addresses only.)
FIB checksum: 0x64E25610
FIB checksum associated with the named prefix.
Related Commands
Command
Description
showipcefwithepoch
Displays Cisco Express Forwarding FIB information filtered for a specific epoch.
showipv6cef
Displays entries in the IPv6 FIB.
showipv6cefepoch
Displays a summary of IPv6 FIB epoch information.
show ipv6 cef with source
To display Cisco Express Forwarding IPv6 Forwarding Information Base (FIB) filtered for a specific source, use the
showipv6cefwithsource command in privileged EXEC mode.
The
source-typeargument must be replaced by one of the following keywords that are supported for your release.
Keywords for all supported Cisco IOS releases:
alias--Displays alias address prefix sources in the Cisco Express Forwarding IPv6 FIB.
broadband--Displays broadband receive prefix sources in the Cisco Express Forwarding IPv6 FIB.
fallback--Displays fallback lookup prefix sources in the Cisco Express Forwarding IPv6 FIB.
interface--Displays interface configuration prefix sources in the Cisco Express Forwarding IPv6 FIB.
nat--Displays Network Address Translation (NAT) prefix sources in the Cisco Express Forwarding IPv6 FIB.
rib--Displays Routing Information Base (RIB) prefix sources in the Cisco Express Forwarding IPv6 FIB.
special--Displays special prefix sources in the Cisco Express Forwarding IPv6 FIB.
test--Displays test command prefix sources in the Cisco Express Forwarding IPv6 FIB.
virtual--Displays virtual address prefix sources in the Cisco Express Forwarding IPv6 FIB, for example, Virtual Router Redundancy Protocol (VRRP) and Hot Standby Router Protocol (HSRP) addresses.
Additional keywords for Cisco IOS Releases 12.2(25)S, 12,2(28)SB, 12.2(33)SRA, and later SB and SR releases:
adjacency--Displays adjacency prefix sources in the Cisco Express ForwardingIPv6 FIB.
default-route--Displays default route handler prefix sources in the Cisco Express Forwarding FIB.
inherited-path-list--Displays inherited path list prefix source in the Cisco Express Forwarding FIB.
Additional keywords for Cisco IOS Releases 12.2(33)SXH, 12.4(20)T, and later SX and T releases:
adj--Displays adjacency prefix sources in the Cisco Express Forwarding FIB.
-
defnet--Displays default network prefix sources in the Cisco Express Forwarding IPv6 FIB.
defroutehandler--Displays default route handler prefix sources in the Cisco Express Forwarding IPv6 FIB.
ipl--Displays inherited path list prefix source in the Cisco Express ForwardingIPv6 FIB.
recursive-resolution--Displays recursive resolution prefix sources in the Cisco Express Forwarding IPv6 FIB.
Additional keyword for Cisco IOS Release 12.2(33)SXH and later SX releases:
An IPv6 prefix that is forwarded to a next-hop address (FE80::A8BB:CCFF:FE00:2500) through interface Ethernet 0/0.
2001::/64 attached for Ethernet2/0
An IPv6 prefix that is a connected network on interface Ethernet 0/0. That is, the destination can be reached directly through the specified interface.
The following is sample output from the
showipv6cefwithsourcefibdetail command:
Router# show ipv6 cef with source rib detail
IPv6 CEF is enabled and running centrally.
VRF base:
16 prefixes (16/0 fwd/non-fwd)
Table id 0
Database epoch: 0 (16 entries at this epoch)
::/127, epoch 0, flags attached, discard
discard
2000::1/128, epoch 0, flags attached, connected, receive, local
receive for Loopback0
2000::2/128, epoch 0
nexthop FE80::A8BB:CCFF:FE00:2500 Ethernet0/0
2000::3/128, epoch 0, flags rib only nolabel, rib defined all labels
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2000::4/128, epoch 0, flags rib only nolabel, rib defined all labels
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2001::/64, epoch 0, flags attached, connected, cover dependents
Covered dependent prefixes: 1
notify cover updated: 1
attached to Ethernet2/0
2001::1/128, epoch 0, flags attached, receive, local
receive for Ethernet2/0
2001:1::/64, epoch 0, flags attached, connected
attached to Ethernet0/0
2001:1::1/128, epoch 0, flags attached, receive, local
receive for Ethernet0/0
2001:2::/64, epoch 0, flags rib only nolabel, rib defined all labels
nexthop FE80::A8BB:CCFF:FE00:2602 Ethernet2/0
2002::/64, epoch 0, flags attached, connected
attached to Tunnel0
2002::1/128, epoch 0, flags attached, receive, local
receive for Tunnel0
FE80::/10, epoch 0, flags attached, receive, local
receive for Null0
FF00::/8, epoch 0, flags attached, receive, local
receive for Null0
The table below describes the significant fields shown in the display.
Table 12 show ipv6 cef with source rib detail Field Descriptions
Field
Description
IPv6 CEF is enabled and running centrally.
Verifies that Cisco Express Forwarding for IPV6 is enabled globally.
VRF base
Base VRF table.
16 prefixes (16/0 Fwd/non-fwd)
Number of prefixes in the VRF, how many prefixes are forwarded, and how many are not forwarded.
Table id 0
Identifies the table by number.
Database epoch:
Specifies the type of epoch.
0 (16 entries at this epoch)
Number of the epoch (0) and number of entries in the epoch.
2000::1/128, epoch 0, flags attached, connected, receive, local
Details about the prefix: the epoch in which it is found, the flags set for the prefix:
attached--Prefix is a connected network
connected--Prefix includes an address that is bound to an interface on the device
receive--Prefix is punt to and handled by the process level
local--Prefix is a subset of receive and marks prefixes that are received by on interface on the device
Examples
The following is sample output from the
showipv6cefwithsourceadjacency command:
Router# show ipv6 cef with source adjacency
2001::3/128
attached to Ethernet2/0
The table below describes the significant fields shown in the display.
Table 13 show ipv6 cef with source adjacency Field Descriptions
Field
Description
20001::3/128
IPv6 prefix whose source is an adjacency.
attached to Ethernet2/0
Indicates that the prefix is a connected network through Interface Ethernet 2/0.
The following is sample output from the
showipv6cefwithsourceadjacencydetailcommand:
Router# show ipv6 cef with source adjacency detail
#
IPv6 CEF is enabled and running centrally.
VRF Default
16 prefixes (16/0 fwd/non-fwd)
Table id 0x1E000000
Database epoch: 0 (16 entries at this epoch)
2001::3/128, epoch 0, flags attached
Adj source: IPV6 adj out of Ethernet2/0, addr 2001::3 050878F0
Dependent covered prefix type adjfib cover 2001::/64
attached to Ethernet2/0
The table below describes the significant fields shown in the display.
Table 14 show ipv6 cef with source adjacency detail Field Descriptions
Field
Description
IPv6 CEF is enabled and running centrally.
Verifies that Cisco Express Forwarding for IPV6 is enabled and running on the RP.
VRF Default
Default VRF table.
16 prefixes (16/0 Fwd/non-fwd)
Number of prefixes in the VRF, how many prefixes are forwarded and how many are not forwarded.
Table id 0x1E000000
Identifies the table by hexadecimal number.
2001::3/128, epoch 0, flags attached
Lists a prefix, its epoch number, and flags. Attached flag indicates a connected network.
Adj source: IPv6 adj out of Ethernet2/0, addr 2000::3 050878F0
Indicates that the prefix was sourced by an adjacency and specifies the address family, interface, and address in memory of the adjacency.
Dependent covered prefix type adjfib cover 2001::/64
A prefix sourced by an adjacency is dependent on another less specific prefix (2001::/64) for forwarding information. If this less specific prefix changes, the dependent prefix will need to be recomputed.
attached to Ethernet2/0
Indicates the prefix is a connect network through interface Ethernet 2/0.
The following is sample output from the
showipv6cefwithsourceadjacencychecksumcommand:
Router# show ipv6 cef with source adjacency checksum
2001::3/128
FIB checksum: 0x4AE0F5DC
The table below describes the significant fields shown in the display.
Table 15 show ipv6 cef with source adjacency checksum Field Descriptions
Field
Description
2001::3/128
IPv6 prefix whose source is an adjacency.
FIB checksum: 0x4AE0F5DC
FIB checksum.
Examples
The following is sample output from the
showipv6cefwithsourceadjacency command:
Router# show ipv6 cef with source adj
2001::3/128
attached to Ethernet2/0
The table below describes the significant fields shown in the display.
Table 16 show ipv6 cef with source adj Field Descriptions
Field
Description
20001::3/128
IPv6 prefix whose source is an adjacency.
attached to Ethernet2/0
Indicates that the prefix is a network connected through interface Ethernet 2/0.
The following is sample output from the
showipv6cefwithsourceadjdetailcommand:
Router# show ipv6 cef with source adj detail
IPv6 CEF is enabled and running centrally.
VRF base:
16 prefixes (16/0 fwd/non-fwd)
Table id 0
Database epoch: 0 (16 entries at this epoch)
2001::3/128, epoch 0, flags attached
Adj source: IPV6 adj out of Ethernet2/0, addr 2001::3 02513FD8
Dependent covered prefix type adjfib cover 2001::/64
attached to Ethernet2/0
The table below describes the significant fields shown in the display.
Table 17 show ipv6 cef with source adj detail Field Descriptions
Field
Description
IPv6 CEF is enabled and running centrally.
Verifies that Cisco Express Forwarding for IPV6 is enabled an running on the RP.
VRF base
Base VRF table.
16 prefixes (16/0 Fwd/non-fwd)
Number of prefixes, and how many prefixes are forwarded and how many are not forwarded.
2001::3/128, epoch 0, flags attached
Provides more detail about the adjacency source, such as epoch number and flags.
Adj source: IPv6 adj out of Ethernet2/0, addr 2000::3 050878F0
Lists a prefix, its epoch number, and flags. Attached flag indicates a connected network.
Dependent covered prefix type adjfib cover 2001::/64
A prefix sourced by an adjacency is dependent on another less specific prefix (2001::/64) for forwarding information. If this less specific prefix changes, the dependent prefix will need to be recomputed.
attached to Ethernet2/0
Indicates the prefix is a connect network through interface Ethernet 2/0.
The following is sample output from the
showipv6cefwithsourceadjchecksumcommand:
Router# show ipv6 cef with source adj checksum
2001::3/128
FIB checksum: 0x4AE0F5DC
The table below describes the significant fields shown in the display.
Table 18 show ipv6 cef with source adj checksum Field Descriptions
Field
Description
2001::3/128
IPv6 prefix whose source is an adjacency.
FIB checksum: 0x4AE0F5DC
FIB checksum.
Related Commands
Command
Description
showipcef
Displays entries in the FIB or displays a summary of the FIB.
showipcefwithepoch
Displays information about an epoch in the Cisco Express Forwarding FIB.
showipv6cefwithepoch
Displays information about an epoch in the Cisco Express Forwarding IPv6 FIB.
showipv6cefwithsource
Displays information about prefix sources in the Cisco Express Forwarding IPv6 FIB.
show mls cef
To display the Multilayer Switching (MLS)-hardware Layer 3-switching table entries, use the
showmlscef command in user EXEC and privileged EXEC mode.
(Optional) Displays IPv6 unicast entries in the MLS-hardware Layer 3-switching table; see the "Usage Guidelines" section for additional information.
prefix
(Optional) Entry prefix in the format A.B.C.D.
mask-length
(Optional) Mask length; valid values are from 0 to 32.
load-info
(Optional) Displays output with a hash value next to each adjacency.
detail
(Optional) Displays detailed hardware information. See the "Usage Guidelines" section for important information.
modulenumber
(Optional) Displays information about the entries for a specific module.
lookup...
(Optional) Displays IP entries in the MLS-hardware Layer 3-switching table for the specified destination IP address. See the
showmlsceflookup command.
multicast...
(Optional) Displays IP entries in the MLS-hardware Layer 3-switching table in the compact Cisco Express Forwarding table display format; see the
showmlscefipmulticast command.
rpf...
(Optional) Displays information about the Reverse Path Forwarding (RPF) hardware in the MLS-hardware Layer 3-switching table; see the
showmlscefrpf command.
vpn...
(Optional) Displays information about the Virtual Private Network (VPN) ID Cisco Express Forwarding table. See the "Usage Guidelines" section for important information.
vrf...
(Optional) Displays information about the Cisco Express Forwarding table for the specified VRF name.
adjacency...
(Optional) Displays information about the MLS-hardware Layer 3-switching adjacency node; see the
showmlscefadjacency command.
blockblock-number
(Optional) Displays information about the mask-block utilization for a specific block; valid values are from 0 to 4294967295. See the "Usage Guidelines" section for important information.
entries
(Optional) Displays the mask-block utilization entries. See the "Usage Guidelines" section for important information.
config-registerreg-address
(Optional) Displays information about the hardware configuration register for a specific register. See the "Usage Guidelines" section for important information.
diags
(Optional) Displays information about the diagnostic entry. See the "Usage Guidelines" section for important information.
entryindex
(Optional) Specifies the specified prefix entry index to display; valid values are from 0 to 4294967295. See the "Usage Guidelines" section for important information.
exact-route...
(Optional) Displays information about hardware load sharing; see the
showmlscefexact-route command.
hardware
(Optional) Displays a summary of the hardware information. See the "Usage Guidelines" section for important information.
inconsistency...
(Optional) Displays information about the consistency checker; see the
showmlscefinconsistency command.
masks...
(Optional) Displays information about the mask. See the "Usage Guidelines" section for important information.
statistics...
(Optional) Displays the number of switched packets and bytes; see the
showmlscefstatistics command.
tunnelfragment
(Optional) Displays the operational status of tunnel fragmentation.
summary...
(Optional) Displays a summary of rates in the hardware for each protocol; see the
showmlscefsummary command.
used-blocks
(Optional) Displays a list of used blocks; see the "Usage Guidelines" section for important information.
eom...
Displays information about the EoM protocol; this keyword is not supported.
ip...
Displays information about the IP protocol; see the "Usage Guidelines" section for additional information.
ipv6...
Displays information about the IPv6 protocol.
mpls...
Displays information about the MPLS protocol; see the
showmlscefmpls command.
Command Default
If you do not specify a protocol, the default display is for IP and the global Cisco Express Forwarding table.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX
This command was changed to support the
mpls keyword.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to the 12.2SX release. This command was changed to include the
load-info keyword on the Supervisor Engine 720 and the Supervisor Engine 2.
12.2(18)SXF
This command was modified. This command was changed to support the
tunnelfragment keywords in all PFC3 modes.
12.2(33)SXH
This command was modified. Support for the command was added for PCF3BXL, PFC3C, and PFC3CXL modes only.
12.2(33)SXI
This command was modified. Support for the command was added for PCF3BXL, PFC3C, and PFC3CXL modes only.
12.2(33)SXI2
This command was modified. Support was added for all PFC3 modes.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
The
... indicates that there is additional information.
The following options are for expert users only and are not documented:
load-info
detail
blockblock-number [entries]
config-registerreg-address}
diags[detail]
entryindex [detail]
hardware [modulenumber]
masks [type]
used-blocks [type]
vpn
The MLS-hardware Layer 3 switching applies to IP traffic only.
Use the
showmlscef[ip]
vrf command to display the VRF Cisco Express Forwarding table entries.
You can enter this command on the supervisor engine or switch consoles. Enter theremotelogin command to session into the supervisor engine to enter the commands.
The
showmlscef command offers three levels of options as follows:
Protocol-independent options--The following keywords are not protocol specific:
adjacency
exact-route
inconsistency
module
rpf
statistics
summary
used-blocks
vpn
vrf
Protocol-dependent keywords--The following keywords specify a protocol:
eom
ip
ipv6
mpls
Default keywords--The following keywords display identical output for both the
showmlscef and
showmlscefip commands:
prefix
lookup
multicast--This keyword is not supported on systems configured with a Supervisor Engine 720.
module
rpf
vpn
vrf
Examples
This example shows how the
showmlscef and
showmlscefip commands are identical:
Router#
show mls cef
Codes: decap - Decapsulation, + - Push Label
Index Prefix Adjacency
66 127.0.0.1/32 punt
67 10.1.1.100/32 punt
68 10.1.1.0/32 punt
69 10.1.1.255/32 punt
70 10.2.2.100/32 punt
71 10.2.2.0/32 punt
72 10.2.2.255/32 punt
73 10.2.2.5/32 Gi5/2, 0000.c005.0205
74 0.0.0.0/32 punt
75 10.255.255.255/32 punt
76 172.16.22.22/32 punt
77 172.20.0.0/32 punt
78 173.32.255.255/32 punt
79 172.16.1.153/32 Vl30, 0050.808b.8200
81 172.16.1.91/32 Vl30, 0004.4eef.8800
82 172.16.1.100/32 Vl30, 00d0.bb02.0400
83 172.17.223.3/32 Vl30, 00d0.061b.7000
84 172.22.5.3/32 Vl30, 00d0.061d.200a
85 172.16.1.101/32 Vl30, 0007.ecfc.e40a
86 172.20.100.1/32 Vl30, 0050.2a8d.700a
87 172.16.1.104/32 Vl30, 0050.0f2d.ac00
88 172.32.254.226/32 Vl30, 0050.2a8d.700a
89 10.2.2.7/32 Gi5/2, 0000.c005.0207
90 10.1.1.5/32 Gi5/1, 0000.0101.0105
3200 224.0.0.0/8 punt
3201 10.1.1.0/24 punt
3202 10.2.2.0/24 punt
134400 172,20.0.0/8 punt
134432 0.0.0.0/0 drop
524256 0.0.0.0/0 drop
Router#
This example shows how to display all the MLS-hardware Layer 3-switching table IP entries:
Router#
show mls cef ip
Codes: decap - Decapsulation, + - Push Label
Index Prefix Adjacency
66 127.0.0.1/32 punt
67 10.1.1.100/32 punt
68 10.1.1.0/32 punt
69 10.1.1.255/32 punt
70 10.2.2.100/32 punt
71 10.2.2.0/32 punt
72 10.2.2.255/32 punt
73 10.2.2.5/32 Gi5/2, 0000.c005.0205
74 0.0.0.0/32 punt
75 10.255.255.255/32 punt
76 172.16.22.22/32 punt
77 172.20.0.0/32 punt
78 173.32.255.255/32 punt
79 172.16.1.153/32 Vl30, 0050.808b.8200
81 172.16.1.91/32 Vl30, 0004.4eef.8800
82 172.16.1.100/32 Vl30, 00d0.bb02.0400
83 172.17.223.3/32 Vl30, 00d0.061b.7000
84 172.22.5.3/32 Vl30, 00d0.061d.200a
85 172.16.1.101/32 Vl30, 0007.ecfc.e40a
86 172.20.100.1/32 Vl30, 0050.2a8d.700a
87 172.16.1.104/32 Vl30, 0050.0f2d.ac00
88 172.32.254.226/32 Vl30, 0050.2a8d.700a
89 10.2.2.7/32 Gi5/2, 0000.c005.0207
90 10.1.1.5/32 Gi5/1, 0000.0101.0105
3200 224.0.0.0/8 punt
3201 10.1.1.0/24 punt
3202 10.2.2.0/24 punt
134400 172,20.0.0/8 punt
134432 0.0.0.0/0 drop
524256 0.0.0.0/0 drop
Router#
The table below describes the fields in the examples.
Table 19 show mls cef Command Output Fields
Field
Description
Index
MLS-hardware Layer 3-switching table entry index; the maximum is 256,000 entries.
Prefix
Entry prefix address/mask.
Adjacency
Adjacency types are as follows:
drop--Packets matching the prefix entry are dropped.
punt--Packets are redirected to an MSFC for further processing.
mac-address--Packets matching the prefix are forwarded to this specific next hop or the final destination host if directly attached.
This example shows how to display the operational status of tunnel fragmentation:
Router# show mls cef tunnel fragment
Tunnel Fragmentation: Enabled
Router#
Related Commands
Command
Description
showmlscefsummary
Displays the number of routes in the MLS-hardware Layer 3-switching table for all the protocols.
show mls cef adjacency
To display information about the Multilayer Switching (MLS)-hardware Layer 3-switching adjacency node, use the showmlscefadjacency command in user EXEC or privileged EXEC mode.
(Optional) Displays all application-allocated entries.
decap-tunnel
(Optional) Displays the decapsulated tunneled-packet information.
encap-tunnelip-src-addr
(Optional) Displays the encapsulated tunnel-adjacency entry that matches the specified address.
entryindex
(Optional) Displays the adjacency-entry information for the specified index; valid values are from 0 to 1048575.
toend-range
(Optional) Specifies the index range to display adjacency-entry information; valid values are from 0 to 1048575.
flags
(Optional) Displays information about the specified bit flags. See the "Usage Guidelines" section for additional information.
lower-flag
Lower 32-bits flag values to display; valid values are 0 to FFFFFFFF.
upper-flag
Upper 32-bits flag values to display; valid values are 0 to FFFFFFFF.
mac-addressnumber
(Optional) Displays information about the matched MAC-address adjacency for the specified 48-bit hardware address in the H.H.H format.
mac-rewrite
(Optional) Displays information about the MAC-rewrite adjacency.
macv4
(Optional) Displays information about the MACv4 adjacency.
mpls
(Optional) Displays information about the Multiprotocol Label Switching (MPLS) adjacency.
label
(Optional) MPLS label to display adjacency-entry information; valid values are from 0 to 1048575.
multicast
(Optional) Displays information about the multicast adjacency.
nat
(Optional) Displays information about the Network Address Translation (NAT) adjacency.
recirculation
(Optional) Displays information about the recirculated-adjacency entry.
special
(Optional) Displays information about the special adjacencies.
tcp
(Optional) Displays information about the TCP-application adjacency.
usage
(Optional) Displays information about the adjacency usage.
detail
(Optional) Displays hardware-entry details.
modulenumber
(Optional) Displays information about the adjacency node for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to the 12.2 SX release.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
The decap-tunnel and endcap-tunnel keywords are used to display the tunnel nodes. The encapsulator node is considered the tunnel-entry point and the decapsulator node is considered the tunnel-exit point. There may be multiple source-destination pairs using the same tunnel between the encapsulator and decapsulator.
The decap-tunnel and endcap-tunnelkeywords are not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 720.
The flags keyword applies to all adjacency formats (for example, mac-rewrite, mpls, and multicast) and indicates the bits that are set in the adjacency for the specific adjacency.
The modulenumber keyword and argument designate the module and port number. Valid values depend on the chassis and module used. For example, if you have a 48-port 10/100BASE-T Ethernet module installed in a 13-slot chassis, valid values for the module number are from 1 to 13 and valid values for the port number are from 1 to 48.
MLS-hardware Layer 3 switching applies to IP traffic only.
MLS-hardware Layer 3-switching adjacency statistics are updated every 60 seconds.
You can display hardware-switched IP-directed broadcast information by entering the showmlscefadjacencymac-addressnumberdetail command.
For each MLS-hardware Layer 3-switching Forwarding Information Base (FIB) entry, MLS-hardware Layer 3 switching stores Layer 2 information from the MSFC2 for adjacent nodes in the MLS-hardware Layer 3-switching adjacency table. Adjacent nodes are directly connected at Layer 2. To forward traffic, MLS-hardware Layer 3 switching selects a route from a MLS-hardware Layer 3-switching FIB entry, which points to a MLS-hardware Layer 3-switching adjacency entry, and uses the Layer 2 header for the adjacent node in the adjacency table entry to rewrite the packet during Layer 3 switching. MLS-hardware Layer 3 switching supports one million adjacency-table entries.
Examples
Examples
These examples show the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how to display information for all adjacency nodes:
Displays the numeric Virtual Private Network (VPN) routing and forwarding (VRF) ID for the specified VRF instance name.
src-ip
Source IP address.
dest-ip
Destination IP address.
src-l4port
Layer 4-source port number; valid values are from 0 to 65535.
dest-l4port
(Optional) Layer 4-destination port number; valid values are from 0 to 65535.
modulenum
(Optional) Module number.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX
This command was changed to include the vrfinstance-namekeyword and argument.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
The vrfinstance-name keyword and argument are not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
Examples
This example shows how to display the hardware load-sharing information. The fields shown in the display are self-explanatory.
Router# show mls cef exact-route 172.20.52.16 172.20.52.31
Interface: Gi2/1, Next Hop: 255.255.255.255, Vlan: 4073, Destination Mac: 00d0.061d.200a
Router#
Related Commands
Command
Description
showipcefexact-route
Displays the exact route for a source-destination IP address pair.
show mls cef exception
To display information about the Cisco Express Forwarding exception, use the showmlscefexception command in user EXEC or privileged EXEC mode.
Note
The showmlscefexception command is not available in Cisco IOS Release 12.2(33)SXJ and later Cisco IOS 12.2SX releases.
showmlscefexception
{ status [detail] | priorities }
Syntax Description
status
Displays information about the Cisco Express Forwarding exception status.
detail
(Optional) Displays detailed hardware information; see the "Usage Guidelines" section for more information.
priorities
Displays information about the Cisco Express Forwarding exception priority.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX1
The output was changed to display IPv6 information.
12.2(17b)SXA
The output was changed to display Multiprotocol Label Switching (MPLS) information.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXJ
This command was removed. It is not available in Cisco IOS Release 12.2(33)SXJ and later Cisco IOS 12.2SX releases.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
The detail keyword is for expert users only and is not documented.
In the output of the showmlscefexceptionstatus command, the following definitions apply:
FALSE--Indicates that the protocol is not under the exception.
TRUE--Indicates that the protocol is under the exception.
Examples
This example shows how to display detailed information about the Cisco Express Forwarding exception status. The fields shown in the display are self-explanatory.
Router
# show mls cef exception status
Current IPv4 FIB exception state = FALSE
Current IPv6 FIB exception state = FALSE
Current MPLS FIB exception state = FALSE
Router
#
This example shows how to display the Forwarding Information Base (FIB) Error Rate Monitor (ERM) exception priority. The fields shown in the display are self-explanatory.
Assigns the priorities to define an order in which protocols attempt to recover from the exception status.
show mls cef hardware
To display the Multilayer Switching (MLS)-hardware Layer 3-switching table entries, use the showmlscefhardware command in user EXEC or privileged EXEC mode.
showmlscefhardware
[ modulenumber ]
Syntax Description
modulenumber
(Optional) Displays the adjacency-node information for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to the 12.2 SX release.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
In Cisco 7600 series routers that are configured with a Supervisor Engine 2 with a Policy Feature Card (PFC) and an Multilayer Switching Feature Card 2 (MSFC2), MLS-hardware Layer 3 switching provides IP unicast and IP multicast Layer 3 switching for a Supervisor Engine 2, a PFC2, an MSFC2, and fabric-enabled switching modules that have a Distributed Feature Card (DFC).
MLS-hardware Layer 3 switching applies to IP traffic only.
Examples
Examples
This example shows the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how to display all the MLS-hardware Layer 3-switching table entries:
Router# show mls cef hardware
CEF TCAM v2:
Size:
65536 rows/device, 2 device(s), 131072 total rows
32 entries/mask-block
8192 total blocks (32b wide)
0 - 4095 upper blocks, 4096 - 8191 lower blocks
1179648 s/w table memory
Used blocks:
Upper bank:
63 IP ucast
0 IPX
0 IP mcast
Lower bank:
0 IP ucast
0 IPX
0 IP mcast
Free blocks (non-contiguous range):
27 - 4095 upper blocks, 4096 - 8191 lower blocks
Options:
sanity check: off
sanity interval: 301 seconds
consistency check: on
consistency check interval: 61 seconds
redistribution: off
redistribution interval: 120 seconds
redistribution threshold: 10
compression: on
compression interval: 30 seconds
bank balancing: off
bank differential limit: 5
rpf mode: off
tcam shadowing: on
Background Task statistics:
sanity check count: 0000000000000169
Consistency check count: 0000000000000834
Consistency check errors: 0000000000000002
block redistribute count: 0000000000000000
block compress count: 0000000000000011
IP ucast [29]: 0000000000000001
IP ucast [28]: 0000000000000001
Hardware switching status:
ip switching: on
ipx switching: off
Router#
Examples
This example shows the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how to display all the MLS-hardware Layer 3-switching table entries:
To display the IP entries in the Multilayer Switching (MLS)-hardware Layer 3-switching table, use the
showmlscefip command in user EXEC or privileged EXEC mode.
(Optional) Mask length; valid values are from 0 to 32.
detail
(Optional) Displays hardware-entry details.
modulenumber
(Optional) Displays the entries for a specific module.
accountingper-prefix
Displays all the prefixes that are configured for the statistic collection.
lookup...
Displays the Ternary Content Addressable Memory (TCAM)-entry index for the specified destination IP unicast address; see the
showmlsceflookup command.
multicasttcam...
Displays the IP entries in the MLS-hardware Layer 3-switching table in the compact Cisco Express Forwarding table-display format; see the "Usage Guidelines" section for additional information.
rpf...
Displays the Reverse Path Forwarding (RPF)--hardware information in the MLS-hardware Layer 3-switching table; see the
showmlscefrpf command.
vpn...
(Optional) Displays information about the Virtual Private Network (VPN) ID Cisco Express Forwarding table; see the "Usage Guidelines" section for more information.
vrf...
Displays information about the VPN-instance Cisco Express Forwarding table.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX
This command was changed to include the
rpfprefix form of this command.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to the 12.2 SX release.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
For Cisco 7600 series routers that are configured with a Supervisor Engine 720, see the
showmlscefipmulticasttcam command for information about this command.
For Cisco 7600 series routers that are configured with a Supervisor Engine 2, the supported syntax for the
showmlscefipmulticasttcam command is
showmlscefip {multicasttcam[prefix [mask]} [modulenum]].
The following keywords are not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2:
detail
rpf
vpn
vrf
The
... indicates that there is additional information.
The
vpn keyword is for expert users only and is not documented.
Information in the output of the
showmlscefip command is also displayed in the
showmlscef commands.
The lookup is performed as a "longest prefix match" and displays the TCAM-entry index that applies to the specified destination IP address.
The information output is in this format: Index, Prefix, Mask, and Adjacency.
Examples
Supervisor Engine 2Examples
These examples show the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how to display IP entries in the MLS-hardware Layer 3-switching table:
Router# show mls cef ip
Index Prefix Mask Adjacency
0 0.0.0.0 255.255.255.255 punt
1 255.255.255.255 255.255.255.255 punt
2 127.0.0.12 255.255.255.255 punt
3 127.0.0.0 255.255.255.255 punt
4 127.255.255.255 255.255.255.255 punt
5 172.20.52.18 255.255.255.255 punt
6 172.20.52.0 255.255.255.255 punt
7 172.20.52.31 255.255.255.255 punt
8 172.20.52.1 255.255.255.255 0010.0d59.b8c0
160 172.20.52.0 255.255.255.224 punt
6400 224.0.0.0 255.255.255.0 punt
115200 0.0.0.0 0.0.0.0 0010.0d59.b8c0
This example shows how to display the longest-prefix match lookup:
Router# show mls cef ip lookup 172.20.52.19
160 172.20.52.0 255.255.255.224 punt
Supervisor Engine 720Examples
These examples show the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how the
showmlscef and
showmlscefip commands are identical:
Router#
show mls cef
Codes: decap - Decapsulation, + - Push Label
Index Prefix Adjacency
64 127.0.0.51/32 punt
65 127.0.0.0/32 punt
66 127.255.255.255/32 punt
67 1.1.1.100/32 punt
68 1.1.1.0/32 punt
69 1.1.1.255/32 punt
70 2.2.2.100/32 punt
71 2.2.2.0/32 punt
72 2.2.2.255/32 punt
73 2.2.2.5/32 Gi5/2, 0000.c005.0205
74 0.0.0.0/32 punt
75 255.255.255.255/32 punt
76 200.1.22.22/32 punt
77 200.0.0.0/32 punt
78 200.255.255.255/32 punt
79 200.1.1.153/32 Vl30, 0050.808b.8200
81 200.1.1.91/32 Vl30, 0004.4eef.8800
82 200.1.1.100/32 Vl30, 00d0.bb02.0400
83 200.12.223.3/32 Vl30, 00d0.061b.7000
84 200.2.5.3/32 Vl30, 00d0.061d.200a
85 200.1.1.101/32 Vl30, 0007.ecfc.e40a
86 200.0.100.1/32 Vl30, 0050.2a8d.700a
87 200.1.1.104/32 Vl30, 0050.0f2d.ac00
88 223.255.254.226/32 Vl30, 0050.2a8d.700a
89 2.2.2.7/32 Gi5/2, 0000.c005.0207
90 1.1.1.5/32 Gi5/1, 0000.0101.0105
3200 224.0.0.0/24 punt
3201 1.1.1.0/24 punt
3202 2.2.2.0/24 punt
134400 200.0.0.0/8 punt
134432 0.0.0.0/0 drop
524256 0.0.0.0/0 drop
Router#
This example shows how to display all the MLS-hardware Layer 3-switching table IP entries:
Router#
show mls cef ip
Codes: decap - Decapsulation, + - Push Label
Index Prefix Adjacency
66 127.0.0.1/32 punt
67 10.1.1.100/32 punt
68 10.1.1.0/32 punt
69 10.1.1.255/32 punt
70 10.2.2.100/32 punt
71 10.2.2.0/32 punt
72 10.2.2.255/32 punt
73 10.2.2.5/32 Gi5/2, 0000.c005.0205
74 0.0.0.0/32 punt
75 10.255.255.255/32 punt
76 172.16.22.22/32 punt
77 172.20.0.0/32 punt
78 173.32.255.255/32 punt
79 172.16.1.153/32 Vl30, 0050.808b.8200
81 172.16.1.91/32 Vl30, 0004.4eef.8800
82 172.16.1.100/32 Vl30, 00d0.bb02.0400
83 172.17.223.3/32 Vl30, 00d0.061b.7000
84 172.22.5.3/32 Vl30, 00d0.061d.200a
85 172.16.1.101/32 Vl30, 0007.ecfc.e40a
86 172.20.100.1/32 Vl30, 0050.2a8d.700a
87 172.16.1.104/32 Vl30, 0050.0f2d.ac00
88 172.32.254.226/32 Vl30, 0050.2a8d.700a
89 10.2.2.7/32 Gi5/2, 0000.c005.0207
90 10.1.1.5/32 Gi5/1, 0000.0101.0105
3200 224.0.0.0/8 punt
3201 10.1.1.0/24 punt
3202 10.2.2.0/24 punt
134400 200.20.0.0/8 punt
134432 0.0.0.0/0 drop
524256 0.0.0.0/0 drop
Router#
The table below describes the fields shown in the examples.
Table 20 show mls cef ip Command Output Fields
Field
Description
Index
MLS-hardware Layer 3-switching table entry index; the maximum is 256,000 entries.
Prefix
Entry prefix address/mask.
Adjacency
Adjacency information.
This example shows how to display the detailed MLS-hardware Layer 3-switching table entries:
Router#
show mls cef ip 127.0.0.1 detail
Codes: M - mask entry, V - value entry, A - adjacency index, P - priority bit
D - full don't switch, m - load balancing modnumber, B - BGP Bucket sel
V0 - Vlan 0,C0 - don't comp bit 0,V1 - Vlan 1,C1 - don't comp bit 1
RVTEN - RPF Vlan table enable, RVTSEL - RPF Vlan table select
Format: IPV4_DA - (8 | xtag vpn pi cr recirc tos prefix)
Format: IPV4_SA - (9 | xtag vpn pi cr recirc prefix)
M(194 ): E | 1 FFF 0 0 0 0 255.255.255.255
V(194 ): 8 | 1 0 0 0 0 0 127.0.0.1 (A:133120 ,P:1,D:0,m:0 ,B:0)
Router#
This example shows how to display all the prefixes that are configured for the statistic collection:
Router# show mls cef ip accounting per-prefix
VRF Prefix/Mask Packets Bytes
A - Active, I - Inactive
Router#
Related Commands
Command
Description
showmlscef
Displays the MLS-hardware Layer 3-switching table entries.
show mls cef ip multicast
To display the IP entries in the Multilayer Switching (MLS)-hardware Layer 3-switching table on the switch processor, use the showmlscefipmulticast command in user EXEC or privileged EXEC mode.
Displays hardware-entry information that is based on (*,G) shortcuts; see the "Usage Guidelines" section for additional information.
sourcesource-ip
Displays hardware-entry information based on the specified source IP address.
detail
(Optional) Displays hardware-entry details.
groupgroup-id
(Optional) Displays hardware-entry information that is based on the specified group IP address.
vlanrpf-vlanid
(Optional) Displays information for a specific Reverse Path Forwarding (RPF) VLAN ID; valid values are from 0 to 4095.
control
(Optional) Displays hardware-entry information that is based on (*,G/m) entries; see the "Usage Guidelines" section for additional information.
prefixprefix
(Optional) Displays hardware-entry information that is based on an IP subnet prefix.
src-grp
Displays hardware-entry information that is based on (S,G) shortcuts; see the "Usage Guidelines" section for additional information.
subnet
Displays hardware-entry information that is based on (S/m,*) shortcuts; see the "Usage Guidelines" section for additional information.
summary
Displays a summary of installed-hardware shortcuts.
tcam
Displays Cisco Express Forwarding table information in a compact format; see the "Usage Guidelines" section for additional information.
mask
(Optional) Displays hardware-entry information that is based on the specified subnet mask.
vrfsrc-ip
(Optional) Displays the numeric Virtual Private Network (VPN) routing and forwarding (VRF) ID for the specified source IP address.
src-port
(Optional) Layer 4 source port; valid values are from 0 to 65535.
dst-ip
(Optional) Destination IP address.
dst-port
(Optional) Layer 4 destination port; valid values are from 0 to 65535.
grp-mask
Displays hardware-entry information that is based on Bidir (*,G/m) shortcuts.
vpnvpn-id
Displays hardware-entry information that is based on the specified VPN ID; valid values are from 0 to 4095.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Cisco IOS Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
For Cisco 7600 series routers that are configured with a Supervisor Engine 2, the only supported syntax for the showmlscefipmulticastcommand is showmlscefip {multicasttcam[prefix [mask]} [modulenum]].
There are two Multicast Multilayer Switching (MMLS) modes, ingress and egress. The output displayed differs for each mode.
The hardware-entry types are as follows:
{S/m,*}--Interface/mask (or subnet) entries that are used to catch a directly connected source.
{*,G/m}--Groups that are served by the route processors as group/mask.
{G,C}--G indicates a destination MAC address, which is derived from an IP-multicast address, and C indicates the ingress VLAN.
{S,G,C}--S indicates the source IP address, G indicates the destination IP address, which is a multicast address, and C indicates the ingress VLAN, which is usually the RPF VLAN of the flow.
{S,G}--Multicast-routing table entry that is maintained by the software or a multicast-forwarding table entry that is created in the Forwarding Information Base (FIB) table.
{*,G}--Same as {S,G}, except that the source address is a wildcard.
The designated forwarder (DF) index field ranges from 1 to 4 and is an index into the acceptance (Protocol Independent Multicast [PIM] Route Processors (RPs) multiplied by the DF) table. The acceptance table is used with DF forwarding and is used to identify the set of DF interfaces for each of the four RPs in a VPN.
Examples
This example shows how to display ingress hardware-entry information that is based on Bidir (*,G/m) shortcuts:
Router# show mls cef ip multicast grp-mask
Multicast CEF Entries for VPN#0
Flags: R - Control, S - Subnet, B - Bidir, C - Complete, P - Partial,
c - Central Rewrite, p - Primary Input, r - Recirculation
Source/mask Destination/mask RPF/DF Flags #packets #bytes rwindex Output Vlans/Info
+---------------+-------------------+-------+-----+---------+--------+--------+-----------------+
* 226.2.2.0/24 Df0 BCp 0 0 - Vl50 [1 oifs]
* 225.2.2.0/24 Df1 BCp 0 0 - Vl51 [1 oifs]
* 227.2.2.0/24 Df1 BCp 0 0 - Vl51 [1 oifs]
Found 3 entries. 3 are mfd entries
Router#
This example shows how to display detailed ingress hardware-entry information that is based on Bidir (*,G/m) shortcuts:
This command was introduced on the Supervisor Engine 720.
12.2(17b)SXA
The output was changed to display multicast protocol
information in the Forwarding Information Base (FIB) driver.
12.2(33)SRA
This command was integrated into Cisco IOS Release
12.2(33)SRA.
12.2(33)SRB1
This command was integrated into Cisco IOS Release
12.2(33)SRB1.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are
configured with a Supervisor Engine 2.
You can enter this command on the supervisor engine and Multilayer
Switching (MLS)-hardware Layer 3-switching module consoles only. Enter the
remotelogin command to enter a session into the
supervisor engine and distributed forwarding card (DFC)-equipped module to
enter the commands.
When entering the
ip-address/mask
argument, use this format, X:X:X:X::X/mask,where valid values for
mask are from 0 to 128.
Up to 64 IPv6 prefixes are supported.
You must enter the
L4-src-port and
L4-dst-port arguments when the load-sharing
mode is set to full, for example, when Layer 4 ports are included in the
load-sharing hashing algorithm.
Examples
This example shows how to display the hardware IPv6-switching table
entries:
Router# show mls cef ipv6
Codes:M-MPLS encap, + - Push label
Index Prefix Adjacency
524384 BEEF:6::6/128 punt
524386 5200::6/128 punt
524388 2929::6/128 punt
524390 6363::30/128 Fa1/48 , 0000.0001.0002
524392 3FFE:1B00:1:1:0:5EFE:1B00:1/128 punt
524394 2002:2929:6:2::6/128 punt
524396 2002:2929:6:1::6/128 punt
524398 6363::6/128 punt
524416 BEEF:6::/64 drop
524418 5200::/64 punt
524420 2929::/64 punt
524422 2002:2929:6:2::/64 punt
524424 2002:2929:6:1::/64 punt
524426 6363::/64 punt
524428 3FFE:1B00:1:1::/64 Tu4 , V6 auto-tunnel
524448 FEE0::/11 punt
524480 FE80::/10 punt
524512 FF00::/8 punt
524544 ::/0 drop
This example shows how to display the IPv6 entries for a specific
IPv6 address and mask:
Router# show mls cef ipv6 2001:4747::/64
Codes:R - Recirculation, I-IP encap
M-MPLS encap, + - Push label
Index Prefix Out i/f Out Label
160 2001:4747::/64 punt
This example shows how to display all the IPv6-FIB entries that have
per-prefix statistics available:
Router#
show mls cef ipv6 accounting per-prefix
(I) BEEF:2::/64: 0 packets, 0 bytes
A - Active, I - Inactive
This example shows how to display detailed hardware information:
Router# show mls cef ipv6 detail
Codes: M - mask entry, V - value entry, A - adjacency index, P - FIB Priority
D - FIB Don't short-cut, m - mod-num
Format: IPv6_DA - (C | xtag vpn uvo prefix)
M(128 ): F | 1 FF 1 FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
V(128 ): C | 1 0 1 2001:4747::1253 (A:12 ,P:1,D:0,m:0 )
M(160 ): F | 1 FF 1 FFFF:FFFF:FFFF:FFFF::
V(160 ): C | 1 0 1 2001:4747:: (A:11 ,P:1,D:0,m:0 )
M(224 ): F | 1 FF 1 FFE0::
V(224 ): C | 1 0 1 FEE0:: (A:11 ,P:1,D:0,m:0 )
M(256 ): F | 1 FF 1 FFC0::
V(256 ): C | 1 0 1 FE80:: (A:12 ,P:1,D:0,m:0 )
M(352 ): F | 1 FF 1 FF00::
V(352 ): C | 1 0 1 FF00:: (A:12 ,P:1,D:0,m:0 )
M(480 ): F | 1 FF 1 ::
V(480 ): C | 1 0 1 :: (A:14 ,P:1,D:0,m:0
Related Commands
Command
Description
mlsipv6aclcompressaddressunicast
Turns on the compression of IPv6 addresses.
remotelogin
Accesses the Cisco 7600 series router console or a specific
module.
show mls cef ipx
To display Internetwork Packet Exchange (IPX) entries in the Multilayer Switching (MLS)-hardware Layer 3 switching table, use the showmlscefipx command in user EXEC or privileged EXEC mode.
To display the contents of the ternary content addressable memory (TCAM)-inconsistency buffer, use the showmlsceflogging command in user EXEC or privileged EXEC mode.
showmlsceflogging
[ modulenumber ]
Syntax Description
modulenumber
(Optional) Displays the entries for a specific module.
Command Default
This command has no default settings.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2 only.
In Cisco 7600 series routers that are configured with a Supervisor Engine 2 with a Policy Feature Card (PFC) and a Multilayer Switch Feature Card 2 (MSFC2), multilayer switching (MLS)-hardware Layer 3 switching provides IP unicast and IP multicast Layer 3 switching for a Supervisor Engine 2, a Policy Feature Card 2 (PFC2), an MSFC2, and fabric-enabled switching modules that have a Distributed Forwarding Card (DFC).
The TCAM-inconsistency buffer records any inconsistency that is found in the TCAM.
MLS-hardware Layer 3 switching applies to IP traffic only.
Examples
This example shows how to display the contents of the TCAM inconsistency buffer. The significant fields shown in the display are self-explanatory.
To display the IP entries in the multilayer switching (MLS)-hardware Layer 3 switching table for the specified destination IP address, use the showmlsceflookup command in user EXEC or privileged EXEC mode.
(Optional) Displays IP entries in the MLS-hardware Layer 3-switching table; see the "Usage Guidelines" section for additional information.
address
IP address in the format A.B.C.D.
detail
(Optional) Displays hardware-entry details.
modulenumber
(Optional) Displays the entries for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
The lookup is performed as a "longest-prefix match" and displays the ternary content addressable memory (TCAM)-entry index that applies to the specified destination IP address.
The information output is in this format: Index, Prefix, Mask, and Adjacency.
The output of the showmlsceflookupip and the showmlsceflookup commands is identical.
Examples
This example shows how to display the longest prefix match that applies to a specific IPv4-unicast address. The fields shown in the display are self-explanatory.
Router# show mls cef lookup 224.0.0.0
Codes: decap - Decapsulation, + - Push Label
Index Prefix Adjacency
3200 224.0.0.0/24 punt
show mls cef mac
To display the multilayer switching (MLS)-hardware Layer 3-switching MAC-address information for the MSFC, use the showmlscefmac command in user EXEC or privileged EXEC mode.
showmlscefmac
[ modulenum ]
Syntax Description
modulenum
(Optional) Displays the entries for a specific module.
Command Default
This command has no default settings.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2 only.
In Cisco 7600 series routers that are configured with a Supervisor Engine 2 with a Policy Feature Card (PFC) and a Multilayer Switch Feature Card 2 (MSFC2), multilayer switching (MLS)-hardware Layer 3 switching provides IP unicast and IP multicast Layer 3 switching for a Supervisor Engine 2, a Policy Feature Card 2 (PFC2), an MSFC2, and fabric-enabled switching modules that have a Distributed Forwarding Card (DFC).
Examples
This example shows how to display the MLS-hardware Layer 3-switching MAC-address information for the MSFC. The fields shown in the display are self-explanatory.
Router#
show mls cef mac
Router MAC address:00d0.061d.200a
Related Commands
Command
Description
showmlscef
Displays the MLS-hardware Layer 3-switching table entries.
showmlscefsummary
Displays the number of routes in the MLS-hardware Layer 3-switching table for all the protocols.
show mls cef maximum-routes
To display the current maximum-route system configuration, use the showmlscefmaximum-routes command in user EXEC or privileged EXEC mode.
showmlscefmaximum-routes
Syntax Description
This command has no arguments or keywords.
Command Default
This command has no default settings.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(17b)SXA
Support for this command was introduced on the Supervisor Engine 720.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
When you enter the mlscefmaximum-routes command to change the configuration, the following additional fields appear in the output of the showmlscefmaximum-routes command:
User configured--Shows configuration changes that you have made.
Upon reboot--Shows the configuration after a system reboot.
These fields appear if you have not saved the change (using the copysystem:running-confignvram:startup-config command) after entering themlscefmaximum-routes command. See the "Examples" section for additional information.
Examples
This section contains examplse of the mslcefmaximum-routes command. The fields shown in the display are self-explanatory.
This example shows the display after you have entered the mlscefmaximum-routescommand, saved the change (copysystem:running-confignvram:startup-config command), and rebooted the system:
Router# show mls cef maximum-routes
FIB TCAM maximum routes :
=======================
Current :-
-------
IPv4 - 1k (default)
MPLS - 239k
IPv6 + IP Multicast - 8k (default)
This example shows the display if you entered the mlscefmaximum-routes command and did not save the change:
Router# show mls cef maximum-routes
FIB TCAM maximum routes :
=======================
Current :-
-------
IPv4 - 1k (default)
MPLS - 239k
IPv6 + IP Multicast - 8k (default)
User configured :-
---------------
IPv4 + MPLS - 192k (default)
IPv6 + IP multicast - 32k (default)
Upon reboot :-
-----------
IPv4 - 1k (default)
MPLS - 239k
IPv6 + IP multicast - 8k (default)
This example shows the output if you have made a configuration change and saved the change (copysystem:running-confignvram:startup-config command):
Router# show mls cef maximum-routes
FIB TCAM maximum routes :
=======================
Current :-
-------
IPv4 - 1k (default)
MPLS - 239k
IPv6 + IP Multicast - 8k (default)
User configured :-
---------------
IPv4 + MPLS - 192k (default)
IPv6 + IP multicast - 32k (default)
Related Commands
Command
Description
copysystem:running-confignvram:startup-config
Saves the configuration to NVRAM.
mlscefmaximum-routes
Limits the maximum number of the routes that can be programmed in the hardware allowed per protocol.
show mls cef mpls
To display the Multiprotocol Label Switching (MPLS) entries in the Multilayer Switching (MLS)-hardware Layer 3 switching table, use the showmlscefmpls command in user EXEC or privileged EXEC mode.
(Optional) Displays the entries for a specific label; valid values are from 0 to 1048575.
modulenumber
(Optional) Displays the entries for a specific module.
vpninstance
(Optional) Displays the Virtual Private Network (VPN) ID MPLS table entries for a specific VPN instance; valid values are from 0 to 4095.
vrfinstance
(Optional) Displays the MPLS Cisco Express Forwarding table entries for a specific VPN routing and forwarding (VRF) instance.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
12.2(17a)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Examples
This examples shows how to display MPLS entries. The fields shown in the display are self-explanatory.
Router# show mls cef mpls
Codes: + - Push label, - - Pop Label * - Swap Label
Index Local Label Out i/f
Label Op
show mls cef rpf
To display the information about the Reverse Path Forwarding (RPF) hardware in the Multilayer Switching (MLS)-hardware Layer 3-switching table, use the showmlscefrpf command in user EXEC or privileged EXEC mode.
showmlscef [ip] rpf [ip-address]
[ modulenum ]
Syntax Description
ip
(Optional) Displays IP entries in the MLS-hardware Layer 3-switching table; see the "Usage Guidelines" section for additional information.
ip-address
(Optional) IP address.
modulenum
(Optional) Displays the entries for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
If you enter the showmlscefiprpf command without arguments, the RPF global mode status is displayed.
The output of the showmlscefiprpf and the showmlscefrpf commands is identical.
Examples
This example shows how to display the status of the RPF global mode. The fields shown in the display are self-explanatory.
Router# show mls cef rpf
RPF global mode: not enabled
Router#
This example shows how to display the RPF information for a specific IP address. The fields shown in the display are self-explanatory.
Router# show mls cef rpf 10.100.0.0
RPF information for prefix 10.100.0.0/24
uRPF check performed in the hardware for interfaces :
GigabitEthernet1/1
Router#
Related Commands
Command
Description
mlsipcefrpfmultipath
Configures the RPF modes.
show mls cef statistics
To display the number of switched packets and bytes, use the showmlscefstatistics command in user EXEC or privileged EXEC mode.
showmlscefstatistics
[ modulenumber ]
Syntax Description
modulenumber
(Optional) Displays the information for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
In Cisco 7600 series routers that are configured with a Supervisor Engine 2 with a Policy Feature Card (PFC) and a Multilayer Switching Feature Card 2 (MSFC2), Multilayer Switching (MLS)-hardware Layer 3 switching provides IP unicast and IP multicast Layer 3 switching for a Supervisor Engine 2, a PFC2, an MSFC2, and fabric-enabled switching modules that have a Distributed Forwarding Card (DFC).
Examples
This example shows how to display the MLS-hardware Layer 3-switching statistics. The fields shown in the display are self-explanatory.
Router# show mls cef statistics
Total CEF switched packets: 0000000000000000
Total CEF switched bytes: 0000000000000000
Router#
show mls cef summary
To display the number of routes in the Multilayer Switching (MLS)-hardware Layer 3-switching table for all the protocols, use the
showmlscefsummary command in user EXEC or privileged EXEC mode.
showmlscefsummary
[ modulenumber ]
Syntax Description
modulenumber
(Optional) Displays the information for a specific module.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX
The output was changed and no longer displays the Cisco Express Forwarding switched packets and bytes total.
12.2(17d)SXB
Support for this command on the Supervisor Engine 2 was extended to Release 12.2(17d)SXB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXI
The output was changed for display of VRF and non-VRF routes for both IPv4 and IPv6 routes.
Usage Guidelines
The number of prefixes in the MLS-hardware Layer 3-switching table indicates the individual numbers for IPv4 and IPv6 unicast, IPv4 multicast, Multiprotocol Label Switching (MPLS), and EoM routes.
For Cisco 7600 series routers that are configured with a Supervisor Engine 2, the output displays the CEF-switched packets and total bytes.
When IPv6 is not configured, the command output from a Cisco Catalyst 6500 series switch running Cisco IOS Release 12.2(33)SXI or a later release will show 255 IPv6 VRF routes.
Examples
Examples
This example shows the output from Cisco 7600 series routers that are configured with a Supervisor Engine 720.
This example shows how to display a summary of MLS-hardware Layer 3-switching information:
This example shows the output from Cisco 7600 series routers that are configured with a Supervisor Engine 2.
This example shows how to display a summary of MLS-hardware Layer 3-switching information:
Router#
show mls cef summary
Total CEF switched packets: 0000000000098681
Total CEF switched bytes: 0000000004539326
Total routes: 80385
IP unicast routes: 80383
IPX routes: 0
IP multicast routes: 2
Router#
Examples
This example shows the output from a Cisco Catalyst 6500 series switch running Cisco IOS Release 12.2(33)SXI or a later release:
The table below describes the fields in the
showmlscefsummarycommand output.
Table 21 show mls cef summary Command Output Fields
Field
Description
Total MLS-hardware Layer 3-switching switched packets
Number of MLS-hardware Layer 3-switching packets forwarded by the MLS-hardware Layer 3-switching engine.
Total MLS-hardware Layer 3-switching switched bytes
Number of bytes forwarded by the MLS-hardware Layer 3-switching engine.
Total routes
Number of route entries.
IP unicast routes
Number of IP-unicast route entries.
IP VRF routes
Number of virtual routing and forwarding (VRF) route entries.
IPX routes
Number of Internetwork Packet Exchange (IPX) route entries.
IP multicast routes
Number of IP-multicast route entries.
Related Commands
Command
Description
showmlscef
Displays the MLS-hardware Layer 3-switching table entries.
show mls cef vrf
To display information about the Virtual Private Network (VPN) routing and forwarding instance (VRF) Cisco Express Forwarding table for a specific VRF name, use the showmlscefvrf command in user EXEC or privileged EXEC mode.
VPN routing/forwarding instance name; valid values are from 0 to 4095.
prefix
(Optional) Prefix of the entry to display.
detail
(Optional) Displays the hardware-entry details.
lookupip-address
(Optional) Displays the longest prefix-match lookup entry for the specified address.
modulenum
(Optional) Displays the entries for a specific module.
rpfip-address
(Optional) Displays the unicast Reverse Path Forwarding (uRPF) check information for the (optional) specified IP address.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is notsupported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
The showmlscefip command displays the Cisco Express Forwarding entries in the default VRF. To display specific (non-default) VRF entries, use the showmlscef [ip] vrfvrf-name command.
Examples
This example shows how to display information about the VPN routing and forwarding instance Cisco Express Forwarding table for a specific VRF name. The fields shown in the display are self-explanatory.
Displays the IP entries in the MLS-hardware Layer 3-switching table.
show mls ip cef rpf-table
To display the configuration of the Reverse Path Forwarding (RPF) Cisco Express Forwarding table, use the showmlsipcefrpf-tablecommand in privileged EXEC mode.
showmlsipcefrpf-table
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(14)SX
Support for this command was introduced on the Supervisor Engine 720.
12.2(17a)SX
This command is supported on releases prior to Release 12.2(17a)SX only.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
Usage Guidelines
This command is not supported on Cisco 7600 series routers that are configured with a Supervisor Engine 2.
Examples
This example shows how to display the RPF Cisco Express Forwarding table entries. The fields shown in the display are self-explanatory.
Router#
show mls ip cef rpf-table
----------------------------------------------------------------------------
172.16.10.0/24 [0] Fa2/1, Fa2/2, Fa2/3, Fa2/4
172.16.20.0/24
172.16.30.0/24
10.10.0.0/16 [1] Gi1/1, Gi1/2
10.20.0.0/16
Related Commands
Command
Description
mlsipcefrpfinterface-group
Defines an interface group in the RPF-VLAN table.
show mls ip non-static
To display information for the software-installed nonstatic entries, use the showmlsipnon-static command in user EXEC or privileged in the EXEC mode.
This example shows how to display a summary of TCL information:
Router# show mls table-contention summary
Summary of Table Contention Levels (on a scale of 0 (lowest) to 3 (highest))
============================================================================
L3 Contention Level: 0
This example shows how to display an aggregate count of all missed flows in the Supervisor Engine 720 and page hits/misses in Supervisor Engine 2:
(Optional) Displays all event trace messages in memory to
the console.
merged
(Optional) Displays all event traces entries sorted by
time.
all
Displays all event trace messages currently in memory.
back{mmm |
hhh:mm}
Specifies how far back from the current time you want to
view messages. For example, you can gather messages from the last 30 minutes.
The time argument is specified either in minutes or in hours and minutes format
(mmm or hh:mm).
clockhh:mm
Displays event trace messages starting from a specific
clock time in hours and minutes format (hh:mm).
date
(Optional) Day of the month.
month
(Optional) Displays the month of the year.
from-bootseconds
Displays event trace messages starting from a specified
number of seconds after booting (uptime). To display the uptime, in seconds,
enter the
showmonitorevent-tracecomponentfrom-boot? command.
latest
Displays only the event trace messages since the last
showmonitorevent-trace command was entered.
component
(Optional) Name of the Cisco IOS software subsystem
component that is the object of the event trace. To get a list of components
that support event tracing in this release, use the
monitorevent-trace? command.
parameters
Displays the trace parameters. The only parameter displayed
is the size (number of trace messages) of the trace file.
detail
(Optional) Displays detailed trace information.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.0(18)S
This command was introduced.
12.2(8)T
This command was integrated into Cisco IOS Release
12.2(8)T.
12.2(25)S
This command was integrated into Cisco IOS Release
12.2(25)S. The
showmonitorevent-tracecef comand replaced the
showcefeventsand
showipcefevents commands.
12.2(50)SY
This command was integrated into Cisco IOS Release 12.2(50)SY.
12.2(18)SXE
This command was integrated into Cisco IOS Release
12.2(18)SXE.
The
spa component keyword was added to
support online insertion and removal (OIR) event messages for shared port
adapters (SPAs).
The
bfd keyword was added for the
component argument to display trace
messages relating to the Bidirectional Forwarding Detection (BFD) feature.
12.4(4)T
Support for the
bfd keyword was added for Cisco IOS
Release 12.4(4)T.
12.0(31)S
Support for the
bfd keyword was added for Cisco IOS
Release 12.0(31)S.
12.2(28)SB
This command was integrated into Cisco IOS Release
12.2(28)SB and implemented on the Cisco 10000 series routers.
12.4(9)T
The
cfd keyword was added as an entry
for the
component argument to display trace
messages relating to crypto fault detection.
12.2(33)SRA
This command was integrated into Cisco IOS Release
12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release
12.2(33)SXH.
12.2(33)SB
This command was integrated into Cisco IOS Release
12.2(33)SB.
12.4(20)T
This command was integrated into Cisco IOS Release
12.4(20)T.
Usage Guidelines
Use the
showmonitorevent-trace command to display trace message
information.
The trace function is not locked while information is being displayed
to the console, which means that new trace messages can accumulate in memory.
If entries accumulate faster than they can be displayed, some messages can be
lost. If this happens, the
showmonitorevent-trace command will generate a message
indicating that some messages might be lost; however, messages will continue to
display on the console. If the number of lost messages is excessive, the
showmonitorevent-tracecommand will stop displaying messages.
Use the
bfd keyword for the
component argument to display trace messages
relating to the BFD feature.
Use the
cfd keyword for the
component argument to display trace messages
relating to the crypto fault detection feature. This keyword displays the
contents of the error trace buffers in an encryption data path.
Examples
Examples
The following is sample output from the
showmonitorevent-tracecomponent command for the interprocess
communication (IPC) component. Notice that each trace message is numbered and
is followed by a time stamp (derived from the device uptime). Following the
time stamp is the component-specific message data.
Use the
showmonitorevent-tracebfdallcommand to display logged messages for important BFD events in
the recent past. The following trace messages show BFD session state changes:
Router# show monitor event-trace bfd all
3d03h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,1], event Session
create, state Unknown -> Fail
3d03h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,1], state Fail -> Down
(from LC)
3d03h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,1], state Down -> Init
(from LC)
3d03h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,1], state Init -> Up
(from LC)
3d07h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,2], event Session
create, state Unknown -> Fail
3d07h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,2], state Fail -> Down
(from LC)
3d07h: EVENT: Session [172.16.10.2,172.16.10.1,Fa6/0,2], state Down -> Up
(from LC)
To display trace information for all components configured for event
tracing on the networking device, enter the
showmonitorevent-traceall-traces command. In this example, separate
output is provided for each event, and message numbers are interleaved between
the events.
The following is sample output from the
showmonitorevent-tracecomponentlatest command for the
spa component:
Router# show monitor event-trace spa latest
00:01:15.364: subslot 2/3: 4xOC3 POS SPA, TSM Event:inserted New state:wait_psm
_ready
spa type 0x440
00:02:02.308: subslot 2/0: not present, TSM Event:empty New state:remove
spa type 0x0, fail code 0x0(none)
00:02:02.308: subslot 2/0: not present, TSM Event:remove_complete New state:idle
00:02:02.308: subslot 2/1: not present, TSM Event:empty New state:remove
spa type 0x0, fail code 0x0(none)
00:02:02.308: subslot 2/1: not present, TSM Event:remove_complete New state:idle
00:02:02.308: subslot 2/2: not present, TSM Event:empty New state:remove
spa type 0x0, fail code 0x0(none)
00:02:02.308: subslot 2/2: not present, TSM Event:remove_complete New state:idle
00:02:02.312: subslot 2/3: not present(plugin 4xOC3 POS SPA), TSM Event:empty New
state:remove
spa type 0x0, fail code 0x0(none)
00:02:02.312: subslot 2/3: not present, TSM Event:remove_complete New state:idle
Examples
If you select Cisco Express Forwarding as the component for which to
display event messages, you can use the following additional arguments and
keywords:
showmonitorevent-tracecef [events |
interface|ipv6 |
ipv4][all].
The following example shows the IPv6 or IPv4 events related to the
Cisco Express Forwarding component. Each trace message is numbered and is
followed by a time stamp (derived from the device uptime). Following the time
stamp is the component-specific message data.
Router# show monitor event-trace cef ipv6 all
00:00:24.612: [Default] *::*/*'00 New FIB table [OK]
Router# show monitor event-trace cef ipv4 all
00:00:24.244: [Default] 127.0.0.81/32'01 FIB insert [OK]
In the following example, all event trace messages for the Cisco
Express Forwarding component are displayed:
Router# show monitor event-trace cef events all
00:00:18.884: SubSys fib_ios_chain init
00:00:18.884: Inst unknown -> RP
00:00:24.584: SubSys fib init
00:00:24.592: SubSys fib_ios init
00:00:24.592: SubSys fib_ios_if init
00:00:24.596: SubSys ipv4fib init
00:00:24.608: SubSys ipv4fib_ios init
00:00:24.612: SubSys ipv6fib_ios init
00:00:24.620: Flag IPv4 CEF enabled set to yes
00:00:24.620: Flag 0x7BF6B62C set to yes
00:00:24.620: Flag IPv4 CEF switching enabled set to yes
00:00:24.624: GState CEF enabled
00:00:24.628: SubSys ipv4fib_les init
00:00:24.628: SubSys ipv4fib_pas init
00:00:24.632: SubSys ipv4fib_util init
00:00:25.304: Process Background created
00:00:25.304: Flag IPv4 CEF running set to yes
00:00:25.304: Process Background event loop enter
00:00:25.308: Flag IPv4 CEF switching running set to yes
The following example shows Cisco Express Forwarding interface
events:
The following example shows the IPv4 events related to the Cisco
Express Forwarding component. Each trace message is numbered and is followed by
a time stamp (derived from the device uptime). Following the time stamp is the
component-specific message data.
Router# show monitor event-trace cef ipv4 all
00:00:48.244: [Default] 127.0.0.81/32'01 FIB insert [OK]
In the following example, all event trace message for the Cisco
Express Forwarding component are displayed:
Router# show monitor event-trace cef events all
00:00:18.884: SubSys fib_ios_chain init
00:00:18.884: Inst unknown -> RP
00:00:24.584: SubSys fib init
00:00:24.592: SubSys fib_ios init
00:00:24.592: SubSys fib_ios_if init
00:00:24.596: SubSys ipv4fib init
00:00:24.608: SubSys ipv4fib_ios init
00:00:24.620: Flag IPv4 CEF enabled set to yes
00:00:24.620: Flag 0x7BF6B62C set to yes
00:00:24.620: Flag IPv4 CEF switching enabled set to yes
00:00:24.624: GState CEF enabled
00:00:24.628: SubSys ipv4fib_les init
00:00:24.628: SubSys ipv4fib_pas init
00:00:24.632: SubSys ipv4fib_util init
00:00:25.304: Process Background created
00:00:25.304: Flag IPv4 CEF running set to yes
00:00:25.304: Process Background event loop enter
00:00:25.308: Flag IPv4 CEF switching running set to yes
The following examples show Cisco Express Forwarding interface
events:
To troubleshoot errors in an encryption datapath, enter the
showmonitorevent-tracecfdallcommand. In this example, events are shown separately, each
beginning with a time stamp, followed by data from the error trace buffer.
Cisco Technical Assistence Center (TAC) engineers can use this information to
diagnose the cause of the errors.
Note
If no packets have been dropped, this command does not display any
output.
Displays all event trace messages in the current buffer.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
trace-duration
The time duration in hours and minutes format (mmm or hhh:mm).
clockhh:mm
Displays event trace messages starting from a specified time in hours and minutes format (hh:mm).
date
(Optional) Day of the month from 1 to 31.
month
(Optional) Month of the year.
from-boot
Displays event trace messages starting after booting up (uptime).
seconds
(Optional) The specified number of seconds following bootup (uptime) after which event trace messages should start being displayed. The range is from 0 to 785.
latest
Displays the latest trace events since last display.
detail
(Optional) Displays detailed trace information.
parameters
Displays the parameters configured for the trace.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB.
12.4(18)T
This command was integrated into Cisco IOS Release 12.4(18)T.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
Cisco IOS XE Release 2.1
This command was implemented on Cisco ASR 1000 Series Aggregation Services Routers.
Examples
The following is sample output from the showmonitorevent-traceadjacencyall command. The fields are self-explanatory.
Router# show monitor event-trace adjacency all
*Aug 7 05:13:56.408: GLOBAL: adj system chunk pool created (element size 276) [OK]
*Aug 7 05:13:56.408: GLOBAL: adj system state change to adjacency system up [OK]
*Aug 7 05:13:56.408: GLOBAL: adj manager background process started [OK]
*Aug 7 05:13:56.408: GLOBAL: adj ios manager up [OK]
*Aug 7 05:13:56.408: GLOBAL: adj ios manager add enable [OK]
*Aug 7 05:13:56.924: GLOBAL: adj ipv4 bundle changed to IPv4 no fixup, no
redirect adj oce [OK]
*Aug 7 05:14:07.928: GLOBAL: adj mgr notified of fibidb state change int
SSLVPN-VIF0 to up [OK]
*Aug 7 05:14:11.320: GLOBAL: adj mgr notified of fibidb state change int
FastEthernet0/0 to up [OK]
*Aug 7 05:14:11.320: GLOBAL: adj mgr notified of fibidb state change int
FastEthernet0/1 to up [OK]
*Aug 7 05:14:11.324: GLOBAL: adj mgr notified of fibidb state change int
*Aug 7 05:14:11.324: GLOBAL: adj mgr notified of fibidb state change int
Serial3/1 to up [OK]
*Aug 7 05:14:12.064: GLOBAL: adj mgr notified of fibidb state change int
Serial3/0 to down [OK]
*Aug 7 05:14:12.080: GLOBAL: adj mgr notified of fibidb state change int
Serial3/1 to down [OK]
*Aug 7 05:14:17.292: GLOBAL: adj ipv4 bundle changed to IPv4 no fixup adj oce [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: update oce bundle, IPv4
incomplete adj oce [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: allocate [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: request resolution [OK]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: request to add ARP [OK]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: allocate [Ignr]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: add source ARP [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: request to update [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: update oce bundle, IPv4
no fixup adj oce [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: update [OK] IPv4 no
fixup adj oce [OK]
*Aug 7 05:14:11.324: GLOBAL: adj mgr notified of fibidb state change int
Serial3/1 to up [OK]
*Aug 7 05:14:12.064: GLOBAL: adj mgr notified of fibidb state change int
Serial3/0 to down [OK]
*Aug 7 05:14:12.080: GLOBAL: adj mgr notified of fibidb state change int
Serial3/1 to down [OK]
*Aug 7 05:14:17.292: GLOBAL: adj ipv4 bundle changed to IPv4 no fixup adj oce [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: update oce bundle, IPv4
incomplete adj oce [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: allocate [OK]
*Aug 7 05:14:17.292: ADJ: IP 10.4.9.1 FastEthernet0/0: request resolution [OK]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: request to add ARP [OK]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: allocate [Ignr]
*Aug 7 09:10:25.576: ADJ: IP 10.4.9.1 FastEthernet0/0: add source ARP [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: request to update [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: update oce bundle, IPv4
no fixup adj oce [OK]
*Aug 7 09:10:25.580: ADJ: IP 10.4.9.1 FastEthernet0/0: update [OK]
Related Commands
Command
Description
monitorevent-trace(EXEC)
Controls event trace functions for a specified Cisco IOS software subsystem component.
monitorevent-trace(global)
Configures event tracing for a specified Cisco IOS software subsystem component.
monitorevent-tracedump-traces
Saves trace messages for all event traces currently enabled on the networking device.
show monitor event-trace cef
To display event trace messages for Cisco Express Forwarding, use the
showmonitorevent-tracecefcommand in privileged EXEC mode.
Displays all event trace messages currently in memory for Cisco Express Forwarding.
detail
(Optional) Displays detailed trace information.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
minutes
Specifies the time argument in minutes. The time argument is specified in minutes format (mmm).
hours:minutes
Specifies the time argument in hours and minutes. The time argument is specified in hours and minutes format (hh:mm).
clock
Displays event trace messages starting from a specific clock time in hours and minutes format (hh:mm).
daymonth
(Optional) The day of the month from 1 to 31 and the month of the year.
from-boot
Displays event trace messages starting after booting (uptime).
To display the uptime, in seconds, enter the
showmonitorevent-traceceffrom-boot? command.
seconds
(Optional) Displays event trace messages starting from a specified number of seconds after booting (uptime). Range: 0 to 3369.
latest
Displays only the event trace messages since the last
showmonitorevent-tracecefcommand was entered.
merged
Displays entries in all event traces sorted by time.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use the
showmonitorevent-tracecefcommand to display trace message information for Cisco Express Forwarding.
The trace function is not locked while information is displayed to the console, which means that new trace messages can accumulate in memory. If entries accumulate faster than they can be displayed, some messages can be lost. If this happens, the
showmonitorevent-tracecefcommand generates a message indicating that some messages might be lost; however, messages continue to display on the console. If the number of lost messages is excessive, the
showmonitorevent-tracecefcommand stops displaying messages.
Examples
The following is sample output from the
showmonitorevent-tracecefallcommand:
The output is in table format where the first column contains a timestamp, the second column lists the type of event, and the third column lists the detail for the event.
The table below describes the significant fields shown in the display.
Table 22 show monitor event -trace cef all Field Descriptions
Field
Description
*Aug 22 20:14:58.999:
A timestamp that indicates the month, day, and time when the event was captured.
cef_events
Indicates that messages about Cisco Express Forwarding events will follow.
SubSys
The event type that is related to the initialization of a subset of functionality. For example, "ipv4fib_ios_def_cap init" is the initialization of IPv4 Cisco Express Forwarding IOS default capabilities.
Inst
The event type that records changes to an instance, such as changes to a Route Processor (RP) or line card. For example, a change from unknown to RP occurs at startup when the software detects what the instance is.
Flag
The event type that records changes to Cisco Express Forwarding control flags that handle what is running, for example, "Common CEF enabled set to yes".
GState
The event type that notes changes to the Cisco Express Forwarding global state: "CEF enabled" or "CEF disabled".
Process
The event type that records when Cisco Express Forwarding processes are created, begin, or complete normal operations,
cef_interface
Indicates that messages about Cisco Express Forwarding interface events will follow.
Et0/0
Indicates that the following recorded event affects interface Ethernet 0/0.
(hw 3) SWvecLES <unknown> (0x01096A3C)
The detail for this event is as follows:
(hw3)--The hardware interface descriptor block (idb) number for the interface
SWvecLES--The switching vector for this interface is changed to the LES path
<unknown>--The switching vector name is unknown
(0x01096A3C)--The address in memory of the switching vector
The following is sample output from the
showmonitorevent-traceceflatest command:
The table below describes the significant fields shown in the display.
Table 23 show monitor event-trace cef latest Field Descriptions
Field
Description
(sw15)
FlagCha 0x60C1 add puntLC
The detail for this event is as follows:
(sw 15)--The software idb number for the interface.
FlagCha--Indicates a Forwarding Information Base interface descriptor block (fibidb) flag change for the interface.
0x60C1--The flag field in hexadecimals after the change.
add--Flags are added.
puntLC--Changed flag or flags--puntLC is one flag that indicates packets that are switched to this interface on the linecard are handled by the next slower path (not switched by Cisco Express Forwarding).
State
Indicates a change in state, for example when an interface goes from an up state to a down state.
Create
Indicates that an interface was created.
Nameset
Indicates that the name of the interface changed.
RCFlags
Indicates that a route cache change occured.
Related Commands
Command
Description
monitorevent-tracecef(EXEC)
Monitors and controls the event trace function for Cisco Express Forwarding.
monitorevent-tracecef(global)
Configures event tracing for Cisco Express Forwarding.
monitorevent-tracecefipv4(global)
Configures event tracing for Cisco Express Forwarding IPv4 events.
monitorevent-tracecefipv6(global)
Configures event tracing for Cisco Express Forwarding IPv6 events.
showmonitorevent-tracecefevents
Displays event trace messages for Cisco Express Forwarding events.
showmonitorevent-tracecefinterface
Displays event trace messages for Cisco Express Forwarding interface events.
showmonitorevent-tracecefipv4
Displays event trace messages for Cisco Express Forwarding IPv4 events.
showmonitorevent-tracecefipv6
Displays event trace messages for Cisco Express Forwarding IPv6 events.
show monitor event-trace cef events
To display event trace messages for Cisco Express Forwarding events, use the
showmonitorevent-tracecefeventscommand in privileged EXEC mode.
Displays all event trace messages currently in memory for Cisco Express Forwarding.
detail
(Optional) Displays detailed trace information.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
minutes
Time argument (mmm) in minutes.
hours:minutes
Time argument (hh:mm) in hours and minutes. You must enter the colon (:) in the argument.
clock
Displays event trace messages starting from a specific clock time in hours and minutes format (hh:mm).
daymonth
(Optional) The day of the month from 1 to 31 and the name of the month of the year.
from-boot
Displays event trace messages starting after booting (uptime).
To display the uptime, in seconds, enter the
showmonitorevent-traceceffrom-boot? command.
seconds
(Optional) Displays event trace messages starting from a specified number of seconds after booting (uptime). Range: 0 to 3279.
latest
Displays only the event trace messages generated since the last
showmonitorevent-tracecefcommand was entered.
parameters
Displays parameters configured for the trace. The only parameter displayed is the size (number of trace messages) of the trace file.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use theshowmonitorevent-tracecefevents command to display trace message information about events associated with Cisco Express Forwarding.
The trace function is not locked while information is being displayed to the console. This means that new trace messages can accumulate in memory. If entries accumulate faster than they can be displayed, some messages can be lost. If this happens, the
showmonitorevent-tracecefeventscommand generates a message indicating that some messages might be lost; however, messages continue to be displayed on the console. If the number of lost message is excessive, the
showmonitorevent-tracecefeventscommand stops displaying messages.
Examples
The following is sample output from the
showmonitorevent-tracecefeventsallcommand:
Router# show monitor event-trace cef events all
*Aug 13 17:38:27.999: SubSys ipv4fib_ios_def_cap init
*Aug 13 17:38:27.999: SubSys ipv6fib_ios_def_cap init
*Aug 13 17:38:27.999: Inst unknown -> RP
*Aug 13 17:38:27.999: SubSys fib_ios_chain init
*Aug 13 17:38:28.199: SubSys fib init
*Aug 13 17:38:28.199: SubSys ipv4fib init
*Aug 13 17:38:28.199: SubSys fib_ios init
*Aug 13 17:38:28.199: SubSys fib_ios_if init
*Aug 13 17:38:28.199: SubSys ipv4fib_ios init
*Aug 13 17:38:28.199: Flag Common CEF enabled set to yes
*Aug 13 17:38:28.199: Flag IPv4 CEF enabled set to yes
*Aug 13 17:38:28.199: Flag IPv4 CEF switching enabled set to yes
*Aug 13 17:38:28.199: GState CEF enabled
*Aug 13 17:38:28.199: SubSys ipv6fib_ios init
*Aug 13 17:38:28.199: SubSys ipv4fib_util init
*Aug 13 17:38:28.199: SubSys ipv4fib_les init
*Aug 13 17:38:34.059: Process Background created
*Aug 13 17:38:34.059: Flag IPv4 CEF running set to yes
*Aug 13 17:38:34.059: Process Background event loop enter
*Aug 13 17:38:34.079: Flag IPv4 CEF switching running set to yes
The table below describes the significant fields shown in the display.
Table 24 show monitor event-trace cef events all Field Descriptions
Field
Description
*Aug 13 17:38:27.999:
A time stamp that indicates the month, day, and time when the event was captured.
SubSys
The event type that is related to the initialization of a subset of functionality. For example, "ipv4fib_ios_def_cap init" is the initialization of IPv4 Cisco Express Forwarding IOS default capabilities.
Inst
The event type that records changes to an instance, such as changes to a Route Processor (RP) or line card. For example, a change from unknown to RP occurs at startup when the software detects what the instance is.
Flag
The event type that records changes to Cisco Express Forwarding control flags that handle what is running, for example, "Common CEF enabled set to yes".
GState
The event type that notes changes to the Cisco Express Forwarding global state: "CEF enabled" or "CEF disabled".
Process
The event type that records when Cisco Express Forwarding processes are created, begin, or complete normal operations,
Related Commands
Command
Description
monitorevent-tracecef(EXEC)
Monitors and controls the event trace function for Cisco Express Forwarding.
monitorevent-tracecef(global)
Configures event tracing for Cisco Express Forwarding.
monitorevent-tracecefipv4(global)
Configures event tracing for Cisco Express Forwarding IPv4 events.
monitorevent-tracecefipv6(global)
Configures event tracing for Cisco Express Forwarding IPv6 events.
showmonitorevent-tracecef
Displays event trace messages for Cisco Express Forwarding.
showmonitorevent-tracecefinterface
Displays event trace messages for Cisco Express Forwarding interface events.
showmonitorevent-tracecefipv4
Displays event trace messages for Cisco Express Forwarding IPv4 events.
showmonitorevent-tracecefipv6
Displays event trace messages for Cisco Express Forwarding IPv6 events.
show monitor event-trace cef interface
To display event trace messages for Cisco Express Forwarding interface events, use the
showmonitorevent-tracecefinterfacecommand in privileged EXEC mode
Displays all event trace messages currently in memory for Cisco Express Forwarding.
detail
(Optional) Displays detailed trace information for Cisco Express Forwarding interface events.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
minutes
Time argument (mmm) in minutes.
hours:minutes
Time argument (hh:mm) in hours and minutes. You must enter the colon (:) in the argument.
clock
Displays event trace messages starting from a specific clock time in hours and minutes format (hh:mm).
daymonth
(Optional) The day of the month from 1 to 31 and the name of the month of the year.
from-boot
Displays event trace messages starting after booting (uptime).
To display the uptime, in seconds, enter the
showmonitorevent-traceceffrom-boot? command.
seconds
(Optional) Displays event trace messages starting from a specified number of seconds after booting (uptime). Range: 0 to 4429.
latest
Displays only the event trace messages generated since the last
showmonitorevent-tracecefcommand was entered.
parameter
Displays parameters configured for the trace.
hw
Displays trace events for the specified hardware interface index.
sw
Displays trace events for the specified hardware interface index
interface-index
Specifies the interface index. Range: 0 to 10000.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use theshowmonitorevent-tracecefinterface to display trace message information about interface events associated with Cisco Express Forwarding.
The trace function is not locked while information is displayed to the console. This means that new trace messages can accumulate in memory. If entries accumulate faster than they can be displayed, some messages can be lost. If this happens, the
showmonitorevent-tracecefinterfacecommand generates a message indicating that some messages might be lost; however, messages continue to be displayed on the console. If the number of lost messages is excessive, the
showmonitorevent-tracecefinterfacecommand stops displaying messages.
Examples
The following is sample output from the
showmonitorevent-tracecefinterfacelatest command:
Specifies an IP address of interest in A.B.C.D format.
vrfvrf-name
Specifies a Cisco Express Forwarding IPv4 Virtual Private Network (VPN) routing and Forwarding (VRF) table. The
vrf-name argument specifies the name of the VRF of interest.
all
Displays all event trace messages currently in memory for Cisco Express Forwarding IPv4 events.
detail
(Optional) Displays detailed trace information for Cisco Express Forwarding IPv4 events.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
minutes
Time argument (mmm) in minutes.
hours:minutes
Time argument (hh:mm) in hours and minutes. You must enter the colon (:) in the argument.
clock
Displays event trace messages starting from a specific clock time in hours and minutes format (hh:mm).
daymonth
(Optional) The day of the month from 1 to 31 and the name of the month of the year.
from-boot
Displays event trace messages starting after booting (uptime).
To display the uptime, in seconds, enter the
showmonitorevent-traceceffrom-boot? command.
seconds
(Optional) Displays event trace messages starting from a specified number of seconds after booting (uptime). Range: 0 to 3279.
latest
Displays only the event trace messages generated since the last
showmonitorevent-tracecefipv4command was entered.
parameters
Displays parameters configured for the trace.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use the
showmonitorevent-tracecefipv4 command to display trace message information for Cisco Express Forwarding IPv4 events.
The trace function is not locked while information is displayed to the console. This means that new trace messages can accumulate in memory. If entries accumulate faster than they can be displayed, some messages can be lost. If this happens, the
showmonitorevent-tracecefipv4command generates a message indicating that some messages might be lost; however, messages continue to be displayed on the console. If the number of lost messages is excessive, the
showmonitorevent-tracecefipv4command stops displaying messages.
Examples
The following is sample output from the
showmonitorevent-tracecefipv4allcommand:
Specifies an IPv6 address. This address must be specified in hexadecimals using 16-bit values between colons, as specified in RFC 2373.
all
Displays all event trace messages currently in memory for Cisco Express Forwarding IPv6 events.
detail
(Optional) Displays detailed trace information for Cisco Express Forwarding IPv6 events.
back
Specifies how far back from the current time you want to view messages. For example, you can gather messages from the last 30 minutes.
minutes
Time argument (mmm) in minutes.
hours:minutes
Time argument (hh:mm) in hours and minutes. You must enter the colon (:) in the argument.
clock
Displays event trace messages starting from a specific clock time in hours and minutes format (hh:mm).
daymonth
(Optional) The day of the month from 1 to 31 and the name of the month of the year.
from-boot
Displays event trace messages starting after booting (uptime).
To display the uptime, in seconds, enter the
showmonitorevent-traceceffrom-boot? command.
seconds
(Optional) Displays event trace messages starting from a specified number of seconds after booting (uptime). Range: 0 to 3279.
latest
Displays only the event trace messages generated since the last
showmonitorevent-tracecefipv6command was entered.
parameters
Displays parameters configured for the trace.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB and implemented on the Cisco 10000 series routers.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
12.4(20)T
This command was integrated into Cisco IOS Release 12.4(20)T.
Usage Guidelines
Use the
showmonitorevent-tracecefipv6 command to display trace message information for Cisco Express Forwarding IPv6 events.
The trace function is not locked while information is displayed to the console. This means that new trace messages can accumulate in memory. If entries accumulate faster than they can be displayed, some messages can be lost. If this happens, the
showmonitorevent-tracecefipv6command generates a message indicating that some messages might be lost; however, messages continue to be displayed on the console. If the number of lost messages is excessive, the
showmonitorevent-tracecefipv6command stops displaying messages.
Examples
The following is a sample of the
showmonitorevent-tracecefipv6all command:
The table below describes the significant fields shown in the display.
Table 28 show monitor event-trace cef ipv6 all Field Descriptions
Field
Description
*Aug 22 20:14:59.075:
Time stamp that indicates the month, day, and time when the event was captured.
[Default] *::*/*
Identifies the default VRF.
Allocated FIB table [OK]
Provides the event detail and indicates if the event happened. In this instance, a FIB table was allocated.
The following is sample output from the
showmonitorevent-tracecefipv6parameters command:
Router# show monitor event-trace cef ipv6 parameters
Trace has 1000 entries
Stacktrace is disabled by default
Matching all events
The table below describes the significant fields shown in the display.
Table 29 show monitor event-trace cef ipv6 parameters Field Descriptions
Field
Description
Trace has 1000 entries
The size of the event logging buffer is 1000 entries.
Stacktrace is disabled by default
Stack trace at tracepoints is disabled.
Matching all events
Event tracing for all events is matched.
Related Commands
Command
Description
monitorevent-tracecef(EXEC)
Monitors and controls the event trace function for Cisco Express Forwarding.
monitorevent-tracecef(global)
Configures event tracing for Cisco Express Forwarding.
monitorevent-tracecefipv4(global)
Configures event tracing for Cisco Express Forwarding IPv4 events.
monitorevent-tracecefipv6(global)
Configures event tracing for Cisco Express Forwarding IPv6 events.
showmonitorevent-tracecef
Displays event trace messages for Cisco Express Forwarding.
showmonitorevent-tracecefevents
Displays event trace messages for Cisco Express Forwarding events.
showmonitorevent-tracecefinterface
Displays event trace messages for Cisco Express Forwarding interface events.
showmonitorevent-tracecefipv4
Displays event trace messages for Cisco Express Forwarding IPv4 events.
show monitor event-trace continuous
To display event trace messages of components that have enabled continuous display, use the showmonitorevent-tracecontinuous command in privileged EXEC mode.
showmonitorevent-tracecontinuous
Syntax Description
This command has no arguments or keywords.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.2(25)S
This command was introduced.
12.4(2)T
This command was integrated into Cisco IOS Release 12.3(2)T.
12.2(28)SB
This command was integrated into Cisco IOS Release 12.2(28)SB.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2(33)SXH
This command was integrated into Cisco IOS Release 12.2(33)SXH.
Cisco IOS XE Release 2.1
This command was implemented on Cisco ASR 1000 Series Aggregation Services Routers.
Examples
The following is sample output from the showmonitorevent-tracecontinuous command. The fields are self-explanatory.
Displays a detailed CPU report for a specified handle number.
handle-number
Handle number. Valid values are from 1 to 255.
Command Modes
User EXEC (>)
Privileged EXEC (#)
Command History
Release
Modification
12.3(14)T
This command was introduced.
12.2(33)SRB
This command was integrated into Cisco IOS Release 12.2(33)SRB.
12.2(33)SB
This command was integrated into Cisco IOS Release 12.2(33)SB.
Cisco IOS XE Release 2.1
This command was integrated into Cisco IOS XE Release 2.1.
Usage Guidelines
Use the showmonitorevent-tracecpu-report command with the brief keyword to display the CPU report details. To display individual snapshots, use the showmonitorevent-tracecpu-reporthandlehandle-number command.
To display the uptime, in seconds, enter the showmonitorevent-tracecpu-reportfrom-boot? command.
Examples
To display CPU report details for event tracing on a networking device, enter the showmonitorevent-tracecpu-reportbriefall command. The field descriptions are self-explanatory.
Router# show monitor event-trace cpu-report brief all
Timestamp : Handle Name Description
00:01:07.320: 1 CPU None
To display CPU report details for event tracing on a networking device for the handle number 1, enter the showmonitorevent-tracecpu-reporthandle1 command. The field descriptions are self-explanatory.
Router# show monitor event-trace cpu-report handle 1
00:01:07.320: 1 CPU None
################################################################################
Global Statistics
-----------------
5 sec CPU util 0%/0% Timestamp 21:03:56
Queue Statistics
----------------
Exec Count Total CPU Response Time Queue Length
(avg/max) (avg/max)
Critical 1 0 0/0 1/1
High 5 0 0/0 1/1
Normal 178 0 0/0 2/9
Low 15 0 0/0 2/3
Common Process Information
-------------------------------
PID Name Prio Style
-------------------------------
10 AAA high-capacit M New
133 RADIUS TEST CMD M New
47 VNM DSPRM MAIN H New
58 TurboACL M New
97 IP Background M New
99 CEF: IPv4 proces L New
112 X.25 Background M New
117 LFDp Input Proc M New
3 Init M Old
CPU Intensive processes
-------------------------------------------------------------------------------
PID Total Exec Quant Burst Burst size Schedcall Schedcall
CPUms Count avg/max Count avg/max(ms) Count Per avg/max
-------------------------------------------------------------------------------
3 820 6 136/236 1 24/24 18 887/15172
Priority Suspends
------------------------------------
PID Exec Count Prio-Susps
------------------------------------
3 6 1
Latencies
-------------------------
PID Exec Count Latency
avg/max
-------------------------
10 1 15192/15192
133 1 15192/15192
58 1 15192/15192
112 1 15192/15192
117 1 15192/15192
99 1 15172/15172
47 1 15172/15172
97 1 15172/15172
################################################################################
Global Statistics
-----------------
5 sec CPU util 0%/0% Timestamp 00:00:00
Queue Statistics
----------------
Exec Count Total CPU Response Time Queue Length
(avg/max) (avg/max)
Critical 0 0 0/0 0/0
High 0 0 0/0 0/0
Normal 0 0 0/0 0/0
Low 0 0 0/0 0/0
Common Process Information
-------------------------------
PID Name Prio Style
-------------------------------
CPU Intensive processes
-------------------------------------------------------------------------------
PID Total Exec Quant Burst Burst size Schedcall Schedcall
CPUms Count avg/max Count avg/max(ms) Count Per avg/max
-------------------------------------------------------------------------------
Priority Suspends
------------------------------------
PID Exec Count Prio-Susps
------------------------------------
Latencies
-------------------------
PID Exec Count Latency
avg/max
-------------------------
################################################################################
Related Commands
Command
Description
monitorevent-tracecpu-report(EXEC)
Monitors event tracing of the CPU reports.
monitorevent-tracecpu-report(global)
Monitors the collection of CPU report traces.
monitorevent-tracedump-traces
Saves trace messages for all event traces currently enabled on the networking device.
show monitor event-trace hw-api
To display event trace information about the HW-API events, use the showmonitorevent-tracehw-apicommand in privileged EXEC mode.
Displays trace from a specific time far back in the past.
time
Duration of trace in the format mmm or hhh:mm.
clock
Displays trace from a specific clock time and date.
time
Time in the format hh:mm.
day
Day of the month.
month
Month of the year.
from-boot
Displays trace from specified seconds after booting.
time
(Optional) Time after boot in seconds. Valid range is 0 to 217696.
latest
Displays latest trace events since last display.
detail
(Optional) Displays detailed trace information.
parameters
Displays the parameters of the trace.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.4(17)T
This command was introduced.
12.2SX
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
12.2(33)SRC
This command was integrated into Cisco IOS Release 12.2(33)SRC.
Cisco IOS XE Release 2.1
This command was implemented on the Cisco ASR 1000 series routers.
Examples
The following is sample output from the showmonitorevent-tracehw-apiall command. The fields are self-explanatory.
Router# show monitor event-trace hw-api all
*Jan 14 17:42:25.207: bwalk at 000756FC adj Et0/0 IP 192.168.1.1 0
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 adj Et0/0 IP 192.168.1.1 0
0.000
*Jan 14 17:42:25.207: bwalk at 000756FC adj Et0/0 IP 192.168.1.1 0
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 rpflst 014B1450
0.000
*Jan 14 17:42:25.207: bwalk at 000756FC rpflst 014B1450
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 fibidb Ethernet0/0
0.000
*Jan 14 17:42:25.207: bwalk at 000756FC fibidb Ethernet0/0
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 adj Et0/0 IP 192.168.1.1 0
0.000
*Jan 14 17:42:25.207: bwalk at 000756FC adj Et0/0 IP 192.168.1.1 0
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 rpflst 014B1450
0.000
*Jan 14 17:42:25.207: bwalk at 000756FC rpflst 014B1450
0.000
*Jan 14 17:42:25.207: bwalk as 00075600 adj Et0/0 IP 192.168.1.1 0
Related Commands
Command
Description
monitorevent-trace(EXEC)
Controls event trace functions for a specified Cisco IOS software subsystem component.
monitorevent-trace(global)
Configures event tracing for a specified Cisco IOS software subsystem component.
monitorevent-tracedump-traces
Saves trace messages for all event traces currently enabled on the networking device.
monitorevent-tracehw-api
Monitors control even tracing of HW-API events.
show monitor event-trace merged-list
To display event trace information for a list of trace buffers sorted by time, use the showmonitorevent-tracemerged-listcommand in privileged EXEC mode.
Name of the trace buffer. You can specify up to four trace buffers.
Command Modes
Privileged EXEC (#)
Command History
Release
Modification
12.0(26)S
This command was introduced.
12.3(2)T
This command was integrated into Cisco IOS Release 12.3(2)T.
12.2(33)SRA
This command was integrated into Cisco IOS Release 12.2(33)SRA.
12.2SX
This command is supported in the Cisco IOS Release 12.2SX train. Support in a specific 12.2SX release of this train depends on your feature set, platform, and platform hardware.
Cisco IOS XE Release 2.1
This command was implemented on the Cisco ASR 1000 Series Aggregation Services Routers.
Examples
The following is sample output from the showmonitorevent-tracemerged-list command. The output displays event trace information for the lists cef_interface and licnvram, sorted by time. The fields are self-explanatory.
Router# show monitor event-trace merged-list list1 cef_interface licnvram
*Dec 7 14:02:21.019: licnvram: **NVRAM: Original config magic is good
*Dec 7 14:02:21.019: licnvram: **NVRAM: Backup config magic is good
*Dec 7 14:02:21.019: licnvram: **NVRAM: Second Backup Magic is not good
*Dec 7 14:02:42.767: cef_interface: Gi0/0 (hw 2) SWvecLES Null
(0x622026C8)
*Dec 7 14:02:42.767: cef_interface: Gi0/1 (hw 3) SWvecLES Null
(0x622026C8)
*Dec 7 14:02:42.767: cef_interface: AO1/0 (hw 5) SWvecLES Null
(0x622026C8)
*Dec 7 14:02:42.767: cef_interface: In2/0 (hw 6) SWvecLES Null
(0x622026C8)
*Dec 7 14:02:42.767: cef_interface: Vo0 (hw 4) SWvecLES Null
(0x622026C8)
*Dec 7 14:02:42.851: cef_interface: <empty> (hw 2) Create new ['0]
*Dec 7 14:02:42.851: cef_interface: <empty> (hw 2) State down -> up
*Dec 7 14:02:42.851: cef_interface: Gi0/0 (hw 2) NameSet
*Dec 7 14:02:42.851: cef_interface: Gi0/0 (hw 2) HWIDBLnk GigabitEthernet
Related Commands
Command
Description
monitorevent-trace(EXEC)
Controls event trace functions for a specified Cisco IOS software subsystem component.
monitorevent-trace(global)
Configures event tracing for a specified Cisco IOS software subsystem component.
monitorevent-tracedump-traces
Saves trace messages for all event traces currently enabled on the networking device.