Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Junos CLI Reference
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

show ethernet-switching statistics mac-learning

date_range 19-Nov-23

Syntax

content_copy zoom_out_map
show ethernet-switching statistics mac-learning
<brief | detail>
<interface interface-name>

Description

Display media access control (MAC) learning statistics.

Note:

For the QFX Series, this command is not supported in Enhanced Layer 2 Software (ELS).

Options

none

(Optional) Display MAC learning statistics for all interfaces.

brief | detail

(Optional) Display the specified level of output. The default is brief.

interface interface-name

(Optional) Display MAC learning statistics for the specified interface.

Required Privilege Level

view

Output Fields

Table 1 lists the output fields for the show ethernet-switching statistics mac-learning command. Output fields are listed in the approximate order in which they appear.

Table 1: show ethernet-switching statistics mac-learning Output Fields

Field Name

Field Description

Level of Output

Interface

Name of the interface for which statistics are being reported. (Displayed in the output under the heading Interface.)

All levels

Learning message from local packets

MAC learning message generated due to packets coming in on the management interface. (Displayed in the output under the heading Local pkts.)

All levels

Learning message from transit packets

MAC learning message generated due to packets coming in on network interfaces. (Displayed in the output under the heading Transit pkts.)

All levels

Learning message with error

MAC learning messages received with errors (Displayed under the heading Error):

  • Invalid VLAN—The VLAN of the packet does not exist.

  • Invalid MAC—The MAC address is either NULL or a multicast MAC address.

  • Security violation—The MAC address is not an allowed MAC address.

  • Interface down—The MAC address is learned on an interface that is down.

  • Incorrect membership—The MAC address is learned on an interface that is not a member of the VLAN.

  • Interface limit—The number of MAC addresses learned on the interface has exceeded the limit.

  • MAC move limit—This MAC address has moved among multiple interfaces too many times in a given interval.

  • VLAN limit—The number of MAC addresses learned on the VLAN has exceeded the limit.

  • VLAN membership limit—The number of MAC addresses learned on the interface as a member of the specified VLAN (VLAN membership MAC limit) has exceeded the limit.

  • Invalid VLAN index—The VLAN of the packet, although configured, does not yet exist in the kernel.

  • Interface not learning—The MAC address is learned on an interface that does not yet allow learning—for example, the interface is blocked.

  • No nexthop—The MAC address is learned on an interface that does not have a unicast next hop.

  • MAC learning disabled—The MAC address is learned on an interface on which MAC learning has been disabled.

  • Others—The message contains some other error.

All levels

Sample Output

show ethernet-switching statistics mac-learning

content_copy zoom_out_map
user@switch> show ethernet-switching statistics mac-learning             

Learning stats: 0 learn msg rcvd, 0 error
  Interface         Local pkts        Transit pkts      Error
  ge-0/0/0.0        0                 0                 0
  ge-0/0/1.0        0                 0                 0
  ge-0/0/2.0        0                 0                 0
  ge-0/0/3.0        0                 0                 0

show ethernet-switching statistics mac-learning detail

content_copy zoom_out_map
user@switch> show ethernet-switching statistics mac-learning detail             
Learning stats: 0 learn msg rcvd, 0 error

    Interface: ge-0/0/0.0
    Learning message from local packets:   0
    Learning message from transit packets: 1
    Learning message with error:           0
      Invalid VLAN:               0       Invalid MAC:                  0
      Security violation:         0       Interface down:               0
      Incorrect membership:       0       Interface limit:              0
      MAC move limit:             0       VLAN limit:                   0
      Invalid VLAN index:         0       Interface not learning:       0
      No nexthop:                 0       MAC learning disabled:        0
      Others:                     0

    Interface: ge-0/0/1.0
    Learning message from local packets:   0
    Learning message from transit packets: 2
    Learning message with error:           0
      Invalid VLAN:               0       Invalid MAC:                  0
      Security violation:         0       Interface down:               0
      Incorrect membership:       0       Interface limit:              0
      MAC move limit:             0       VLAN limit:                   0
      Invalid VLAN index:         0       Interface not learning:       0
      No nexthop:                 0       MAC learning disabled:        0
      Others:                     0

show ethernet-switching statistics mac-learning interface ge-0/0/28 detail

content_copy zoom_out_map
user@switch> show ethernet-switching statistics mac-learning interface ge-0/0/28 detail             

    Interface: ge-0/0/28.0
    Learning message from local packets:   0
    Learning message from transit packets: 5
    Learning message with error:           0
      Invalid VLAN:               0       Invalid MAC:                  0
      Security violation:         0       Interface down:               0
      Incorrect membership:       0       Interface limit:              0
      MAC move limit:             0       VLAN limit:                   0
                                          VLAN membership limit:        20
      Invalid VLAN index:         0       Interface not learning:       0
      No nexthop:                 0       MAC learning disabled:        0
      Others:                     0

show ethernet-switching statistics mac-learning interface

content_copy zoom_out_map
user@switch> show ethernet-switching statistics mac-learning interface ge-0/0/1             

Interface         Local pkts        Transit pkts      Error
ge-0/0/1.0        0                 1                 1

show ethernet-switching statistics mac-learning detail (QFX Series)

content_copy zoom_out_map
user@switch> show ethernet-switching statistics mac-learning detail
Learning stats: 0 learn msg rcvd, 0 error

    Interface: xe–0/0/0.0
    Learning message from local packets:   0
    Learning message from transit packets: 1
    Learning message with error:           0
      Invalid VLAN:               0       Invalid MAC:                  0
      Security violation:         0       Interface down:               0
      Incorrect membership:       0       Interface limit:              0
      MAC move limit:             0       VLAN limit:                   0
      Invalid VLAN index:         0       Interface not learning:       0
      No nexthop:                 0       MAC learning disabled:        0
      Others:                     0

    Interface: xe–0/0/1.0
    Learning message from local packets:   0
    Learning message from transit packets: 2
    Learning message with error:           0
      Invalid VLAN:               0       Invalid MAC:                  0
      Security violation:         0       Interface down:               0
      Incorrect membership:       0       Interface limit:              0
      MAC move limit:             0       VLAN limit:                   0
      Invalid VLAN index:         0       Interface not learning:       0
      No nexthop:                 0       MAC learning disabled:        0
      Others:                     0

Release Information

Command introduced in Junos OS Release 9.4.

footer-navigation