Configure Traps for Packet Punts
config platform cisco trap-configuration -e <event> -p <priotity> -a <action> -n asic0
Execute this command to configure traps for packet punts. You must specify the action as "punt" Variables to use in this configuration command:
- event - a number from 1-0xaf (In decimal. Refer to the list of trap events)
- priority - ranges from 0-10
- action - punt
After you configure the trap, check the output of show platform npu trap -n asic0 | grep IPV4_NON
.
cisco@sonic:~$ sudo config platform cisco trap-configuration -e 68 -p 5 -a punt -n asic0
Trap event IPV4_LAST(68) configured successfully
cisco@sonic:~$ sudo show platform npu trap -n asic0 | grep IPV4_NON
+------------------------------------------------------------------------------------------------------------------------------------------------+
| Trap CONDITION_NON_INJECT_UP Stats |
+----------+-------------------+-------------+---------------------------------+----------+---------------+-------+------------------------------+
| Priority | Counter Type | L2 Punt OID | Skip Inject Up | Skip P2P | Overwrite phb | TC | Event |
+----------+-------------------+-------------+---------------------------------+----------+---------------+-------+------------------------------+
| 5 | Meter-Invalid(57) | 366 | True | False | True | 0 | IPV4_NON_COMP_MC |
- The
L2 Punt OID
field is the punt destination.- The
Skip Inject Up
will ignore traps that is injected from CPU.- The
Skip P2P
field will ignore point-to-point events.- The
Overwrite PHB
(Per Hop Behavior)" will generate traps if PHB is overwritten.- The field
TC
inidcates the traffic class.
Configure Traps for Packet Drops
config platform cisco trap-configuration -e <event> -p <priotity> -a <action> -n asic0
Execute this command to configure traps for packet drops. You must specify the action as "drops" Variables to use in this configuration command:
- event - a number from 1-0xaf (In decimal. Refer to the list of trap events)
- priority - ranges from 0-10
- action - drop
$ sudo config platform cisco trap-configuration -e 68 -p 5 -a drop -n asic0
Trap event IPV4_LAST(68) configured successfully
cisco@sonic:~$ sudo show platform npu trap -n asic0 | grep IPV4_NON
+------------------------------------------------------------------------------------------------------------------------------------------------+
| Trap CONDITION_NON_INJECT_UP Stats |
+----------+-------------------+-------------+---------------------------------+----------+---------------+-------+------------------------------+
| Priority | Counter Type | L2 Punt OID | Skip Inject Up | Skip P2P | Overwrite phb | TC | Event |
+----------+-------------------+-------------+---------------------------------+----------+---------------+-------+------------------------------+
| 5 | Meter-Invalid(57) | None | True | False | True | 0 | IPV4_NON_COMP_MC |
- The
L2 Punt OID
field is the punt destination. For traps or events that are configured for drops, this field will beNone
.- The
Skip Inject Up
ignores traps that is injected from CPU.- The
Skip P2P
ignores point-to-point events.- The
Overwrite PHB
(Per Hop Behavior)" will generate traps if PHB is overwritten.- The
TC
indicates the traffic class.
List of Trap Events (SDK 1.50 and 1.55)
LA_EVENT_ETHERNET_FIRST = 0x0,
LA_EVENT_ETHERNET_DOT1X_LEARN = 0x0,
LA_EVENT_ETHERNET_DOT1X_DROP = 0x1,
LA_EVENT_ETHERNET_ACL_DROP = 0x2,
LA_EVENT_ETHERNET_ACL_FORCE_PUNT = 0x3,
LA_EVENT_ETHERNET_ACCEPTABLE_FORMAT = 0x4,
LA_EVENT_ETHERNET_NO_SERVICE_MAPPING = 0x5,
LA_EVENT_ETHERNET_NO_TERMINATION_ON_L3_PORT = 0x6,
LA_EVENT_ETHERNET_NO_SIP_MAPPING = 0x7,
LA_EVENT_ETHERNET_NO_VNI_MAPPING = 0x8,
LA_EVENT_ETHERNET_NO_VSID_MAPPING = 0x9,
LA_EVENT_ETHERNET_ARP = 0xa,
LA_EVENT_ETHERNET_SA_DA_ERROR = 0xb,
LA_EVENT_ETHERNET_SA_ERROR = 0xc,
LA_EVENT_ETHERNET_DA_ERROR = 0xd,
LA_EVENT_ETHERNET_SA_MULTICAST = 0xe,
LA_EVENT_ETHERNET_DHCPV4_SERVER = 0xf,
LA_EVENT_ETHERNET_DHCPV4_CLIENT = 0x10,
LA_EVENT_ETHERNET_DHCPV6_SERVER = 0x11,
LA_EVENT_ETHERNET_DHCPV6_CLIENT = 0x12,
LA_EVENT_ETHERNET_INGRESS_STP_BLOCK = 0x13,
LA_EVENT_ETHERNET_PTP_OVER_ETH = 0x14,
LA_EVENT_ETHERNET_ISIS_OVER_L2 = 0x15,
LA_EVENT_ETHERNET_L2CP0 = 0x16,
LA_EVENT_ETHERNET_L2CP1 = 0x17,
LA_EVENT_ETHERNET_L2CP2 = 0x18,
LA_EVENT_ETHERNET_L2CP3 = 0x19,
LA_EVENT_ETHERNET_L2CP4 = 0x1a,
LA_EVENT_ETHERNET_L2CP5 = 0x1b,
LA_EVENT_ETHERNET_L2CP6 = 0x1c,
LA_EVENT_ETHERNET_L2CP7 = 0x1d,
LA_EVENT_ETHERNET_LACP = 0x1e,
LA_EVENT_ETHERNET_CISCO_PROTOCOLS = 0x1f,
LA_EVENT_ETHERNET_MACSEC = 0x20,
LA_EVENT_ETHERNET_UNKNOWN_L3 = 0x21,
LA_EVENT_ETHERNET_TEST_OAM_AC_MEP = 0x22,
LA_EVENT_ETHERNET_TEST_OAM_AC_MIP = 0x23,
LA_EVENT_ETHERNET_TEST_OAM_CFM_LINK_MDL0 = 0x24,
LA_EVENT_ETHERNET_SYSTEM_MYMAC = 0x25,
LA_EVENT_ETHERNET_UNKNOWN_BC = 0x26,
LA_EVENT_ETHERNET_UNKNOWN_MC = 0x27,
LA_EVENT_ETHERNET_UNKNOWN_UC = 0x28,
LA_EVENT_ETHERNET_LEARN_PUNT = 0x29,
LA_EVENT_ETHERNET_BCAST_PKT = 0x2a,
LA_EVENT_ETHERNET_PFC_SAMPLE = 0x2b,
LA_EVENT_ETHERNET_SMAC_MISS = 0x2c,
LA_EVENT_ETHERNET_HOP_BY_HOP = 0x2d,
LA_EVENT_ETHERNET_MC_SNOOP_LOOKUP_MISS = 0x2e,
LA_EVENT_ETHERNET_UNPROTECTED_DATA_PKT_ON_MACSEC_EN_PORT = 0x2f,
LA_EVENT_ETHERNET_MACSEC_PROCESSING_ERR = 0x30,
LA_EVENT_ETHERNET_L2_DLP_NOT_FOUND = 0x31,
LA_EVENT_ETHERNET_SAME_INTERFACE = 0x32,
LA_EVENT_ETHERNET_DSPA_MC_TRIM = 0x33,
LA_EVENT_ETHERNET_EGRESS_STP_BLOCK = 0x34,
LA_EVENT_ETHERNET_SPLIT_HORIZON = 0x35,
LA_EVENT_ETHERNET_DISABLED = 0x36,
LA_EVENT_ETHERNET_INCOMPATIBLE_EVE_CMD = 0x37,
LA_EVENT_ETHERNET_PADDING_RESIDUE_IN_SECOND_LINE = 0x38,
LA_EVENT_ETHERNET_PFC_DIRECT_SAMPLE = 0x39,
LA_EVENT_ETHERNET_SVI_EGRESS_DHCP = 0x3a,
LA_EVENT_ETHERNET_NO_PWE_L3_DEST = 0x3b,
LA_EVENT_ETHERNET_DSP_DISABLED = 0x3c,
LA_EVENT_ETHERNET_LAST = 0x3c,
LA_EVENT_IPV4_FIRST = 0x3d,
LA_EVENT_IPV4_IIC_CHECK_FAIL = 0x3d,
LA_EVENT_IPV4_MC_FORWARDING_DISABLED = 0x3e,
LA_EVENT_IPV4_UC_FORWARDING_DISABLED = 0x3f,
LA_EVENT_IPV4_CHECKSUM = 0x40,
LA_EVENT_IPV4_HEADER_ERROR = 0x41,
LA_EVENT_IPV4_UNKNOWN_PROTOCOL = 0x42,
LA_EVENT_IPV4_OPTIONS_EXIST = 0x43,
LA_EVENT_IPV4_NON_COMP_MC = 0x44, // drop trap
LA_EVENT_IPV4_LAST = 0x44,
LA_EVENT_IPV6_FIRST = 0x45,
LA_EVENT_IPV6_MC_FORWARDING_DISABLED = 0x45,
LA_EVENT_IPV6_UC_FORWARDING_DISABLED = 0x46,
LA_EVENT_IPV6_HOP_BY_HOP = 0x47,
LA_EVENT_IPV6_HEADER_ERROR = 0x48,
LA_EVENT_IPV6_ILLEGAL_DIP = 0x49,
LA_EVENT_IPV6_ZERO_PAYLOAD = 0x4a,
LA_EVENT_IPV6_DESTINATION_OPTIONS_HEADER = 0x4b,
LA_EVENT_IPV6_NON_COMP_MC = 0x4c,
LA_EVENT_IPV6_LAST = 0x4c,
LA_EVENT_MPLS_FIRST = 0x4d,
LA_EVENT_MPLS_UNKNOWN_PROTOCOL_AFTER_BOS = 0x4d,
LA_EVENT_MPLS_TTL_IS_ZERO = 0x4e,
LA_EVENT_MPLS_MPLS_TP_OVER_PWE = 0x4f,
LA_EVENT_MPLS_MPLS_TP_OVER_LSP = 0x50,
LA_EVENT_MPLS_OAM_ALERT_LABEL = 0x51,
LA_EVENT_MPLS_EXTENSION_LABEL = 0x52,
LA_EVENT_MPLS_ROUTER_ALERT_LABEL = 0x53,
LA_EVENT_MPLS_UNEXPECTED_RESERVED_LABEL = 0x54,
LA_EVENT_MPLS_FORWARDING_DISABLED = 0x55,
LA_EVENT_MPLS_ILM_MISS = 0x56,
LA_EVENT_MPLS_IPV4_OVER_IPV6_EXPLICIT_NULL = 0x57,
LA_EVENT_MPLS_INVALID_TTL = 0x58,
LA_EVENT_MPLS_TE_MIDPOINT_LDP_LABELS_MISS = 0x59,
LA_EVENT_MPLS_ILM_VRF_LABEL_MISS = 0x5a,
LA_EVENT_MPLS_PWE_PWACH = 0x5b,
LA_EVENT_MPLS_VPN_TTL_ONE = 0x5c,
LA_EVENT_MPLS_MISSING_FWD_LABEL_AFTER_POP = 0x5d,
LA_EVENT_MPLS_MLDP_HEADEND_COPY_SNOOP = 0x5e,
LA_EVENT_MPLS_LAST = 0x5e,
LA_EVENT_L3_FIRST = 0x5f,
LA_EVENT_L3_IP_UNICAST_RPF = 0x5f,
LA_EVENT_L3_IP_MULTICAST_RPF = 0x60,
LA_EVENT_L3_IP_MC_DROP = 0x61,
LA_EVENT_L3_IP_MC_PUNT_DC_PASS = 0x62,
LA_EVENT_L3_IP_MC_SNOOP_DC_PASS = 0x63,
LA_EVENT_L3_IP_MC_SNOOP_RPF_FAIL = 0x64,
LA_EVENT_L3_IP_MC_PUNT_RPF_FAIL = 0x65,
LA_EVENT_L3_IP_MC_SNOOP_LOOKUP_MISS = 0x66,
LA_EVENT_L3_IP_MULTICAST_NOT_FOUND = 0x67,
LA_EVENT_L3_IP_MC_S_G_PUNT_MEMBER = 0x68,
LA_EVENT_L3_IP_MC_G_PUNT_MEMBER = 0x69,
LA_EVENT_L3_IP_MC_EGRESS_PUNT = 0x6a,
LA_EVENT_L3_ISIS_OVER_L3 = 0x6b,
LA_EVENT_L3_ISIS_DRAIN = 0x6c,
LA_EVENT_L3_NO_HBM_ACCESS_DIP = 0x6d,
LA_EVENT_L3_NO_HBM_ACCESS_SIP = 0x6e,
LA_EVENT_L3_LPM_ERROR = 0x6f,
LA_EVENT_L3_LPM_DROP = 0x70,
LA_EVENT_L3_LOCAL_SUBNET = 0x71,
LA_EVENT_L3_ICMP_REDIRECT = 0x72,
LA_EVENT_L3_NO_LP_OVER_LAG_MAPPING = 0x73,
LA_EVENT_L3_INGRESS_MONITOR = 0x74,
LA_EVENT_L3_EGRESS_MONITOR = 0x75,
LA_EVENT_L3_INT_HOP_LIMIT = 0x76,
LA_EVENT_L3_ACL_DROP = 0x77,
LA_EVENT_L3_ACL_FORCE_PUNT = 0x78,
LA_EVENT_L3_GLEAN_ADJ = 0x79,
LA_EVENT_L3_DROP_ADJ = 0x7a,
LA_EVENT_L3_DROP_ADJ_NON_INJECT = 0x7b,
LA_EVENT_L3_NULL_ADJ = 0x7c,
LA_EVENT_L3_USER_TRAP1 = 0x7d,
LA_EVENT_L3_USER_TRAP2 = 0x7e,
LA_EVENT_L3_LPM_DEFAULT_DROP = 0x7f,
LA_EVENT_L3_BFD_MICRO_IP_DISABLED = 0x80,
LA_EVENT_L3_NO_VNI_MAPPING = 0x81,
LA_EVENT_L3_NO_HBM_ACCESS_OG = 0x82,
LA_EVENT_L3_NO_L3_DLP_MAPPING = 0x83,
LA_EVENT_L3_L3_DLP_DISABLED = 0x84,
LA_EVENT_L3_SPLIT_HORIZON = 0x85,
LA_EVENT_L3_MC_SAME_INTERFACE = 0x86,
LA_EVENT_L3_NO_VPN_LABEL_FOUND = 0x87,
LA_EVENT_L3_TTL_OR_HOP_LIMIT_IS_ONE = 0x88,
LA_EVENT_L3_TX_MTU_FAILURE = 0x89,
LA_EVENT_L3_TX_FRR_DROP = 0x8a,
LA_EVENT_L3_ENCAP_TABLE_MISS = 0x8b,
LA_EVENT_L3_GLEAN_ACI_PROXY = 0x8c,
LA_EVENT_L3_TUNNEL_SIP_INVALID = 0x8d,
LA_EVENT_L3_INVALID_SPI = 0x8e,
LA_EVENT_L3_L3_SAME_TUNNEL_INTF = 0x8f,
LA_EVENT_L3_PACKET_FROM_TUNNEL = 0x90,
LA_EVENT_L3_TTL_IS_ONE_RX = 0x91,
LA_EVENT_L3_LAST = 0x91,
LA_EVENT_OAMP_FIRST = 0x92,
LA_EVENT_OAMP_ETH_MEP_MAPPING_FAILED = 0x92,
LA_EVENT_OAMP_ETH_MEG_LEVEL_MISMATCH = 0x93,
LA_EVENT_OAMP_ETH_BAD_MD_NAME_FORMAT = 0x94,
LA_EVENT_OAMP_ETH_REMOTE_SA_NO_MATCH = 0x95,
LA_EVENT_OAMP_ETH_UNICAST_DA_NO_MATCH = 0x96,
LA_EVENT_OAMP_ETH_MULTICAST_DA_NO_MATCH = 0x97,
LA_EVENT_OAMP_ETH_WRONG_MEG_ID_FORMAT = 0x98,
LA_EVENT_OAMP_ETH_MEG_ID_NO_MATCH = 0x99,
LA_EVENT_OAMP_ETH_REMOTE_FLAG_CHANGE = 0x9a,
LA_EVENT_OAMP_ETH_CCM_TLV_NO_MATCH = 0x9b,
LA_EVENT_OAMP_ETH_PUNTED_PACKET_REQUEST = 0x9c,
LA_EVENT_OAMP_ETH_LMM_TLV_NO_MATCH = 0x9d,
LA_EVENT_OAMP_ETH_NOT_SUPPORTED_OAM_OPCODE = 0x9e,
LA_EVENT_OAMP_CFM_SESSION_RECEIVED = 0x9f,
LA_EVENT_OAMP_BFD_INCORRECT_TTL = 0xa0,
LA_EVENT_OAMP_BFD_INVALID_UDP_PORT = 0xa1,
LA_EVENT_OAMP_BFD_INCORRECT_VERSION = 0xa2,
LA_EVENT_OAMP_BFD_MISMATCH_DISCR = 0xa3,
LA_EVENT_OAMP_INCORRECT_ADDRESS = 0xa4,
LA_EVENT_OAMP_INVALID_PROTOCOL = 0xa5,
LA_EVENT_OAMP_TRANSPORT_NOT_SUPPORTED = 0xa6,
LA_EVENT_OAMP_SESSION_LOOKUP_FAILED = 0xa7,
LA_EVENT_OAMP_STATE_FLAG_CHANGE = 0xa8,
LA_EVENT_OAMP_SESSION_RECEIVED = 0xa9,
LA_EVENT_OAMP_PFC_LOOKUP_FAILED = 0xaa,
LA_EVENT_OAMP_PFC_DROP_INVALID_RX = 0xab,
LA_EVENT_OAMP_LAST = 0xab,
LA_EVENT_APP_FIRST = 0xac,
LA_EVENT_APP_NON_INJECT_UP = 0xac,
LA_EVENT_APP_SGACL_DROP = 0xad,
LA_EVENT_APP_SGACL_LOG = 0xae,
LA_EVENT_APP_IP_INACTIVITY = 0xaf,
LA_EVENT_APP_LAST = 0xaf
List of Trap Events (SDK 1.57)
LA_EVENT_ETHERNET_FIRST = 0x0,
LA_EVENT_ETHERNET_DOT1X_LEARN = 0x0,
LA_EVENT_ETHERNET_DOT1X_DROP = 0x1,
LA_EVENT_ETHERNET_ACL_DROP = 0x2,
LA_EVENT_ETHERNET_ACL_FORCE_PUNT = 0x3,
LA_EVENT_ETHERNET_ACCEPTABLE_FORMAT = 0x4,
LA_EVENT_ETHERNET_NO_SERVICE_MAPPING = 0x5,
LA_EVENT_ETHERNET_NO_TERMINATION_ON_L3_PORT = 0x6,
LA_EVENT_ETHERNET_NO_SIP_MAPPING = 0x7,
LA_EVENT_ETHERNET_NO_VNI_MAPPING = 0x8,
LA_EVENT_ETHERNET_NO_VSID_MAPPING = 0x9,
LA_EVENT_ETHERNET_ARP = 0xa,
LA_EVENT_ETHERNET_SA_DA_ERROR = 0xb,
LA_EVENT_ETHERNET_SA_ERROR = 0xc,
LA_EVENT_ETHERNET_DA_ERROR = 0xd,
LA_EVENT_ETHERNET_SA_MULTICAST = 0xe,
LA_EVENT_ETHERNET_DHCPV4_SERVER = 0xf,
LA_EVENT_ETHERNET_DHCPV4_CLIENT = 0x10,
LA_EVENT_ETHERNET_DHCPV6_SERVER = 0x11,
LA_EVENT_ETHERNET_DHCPV6_CLIENT = 0x12,
LA_EVENT_ETHERNET_INGRESS_STP_BLOCK = 0x13,
LA_EVENT_ETHERNET_PTP_OVER_ETH = 0x14,
LA_EVENT_ETHERNET_ISIS_OVER_L2 = 0x15,
LA_EVENT_ETHERNET_L2CP0 = 0x16,
LA_EVENT_ETHERNET_L2CP1 = 0x17,
LA_EVENT_ETHERNET_L2CP2 = 0x18,
LA_EVENT_ETHERNET_L2CP3 = 0x19,
LA_EVENT_ETHERNET_L2CP4 = 0x1a,
LA_EVENT_ETHERNET_L2CP5 = 0x1b,
LA_EVENT_ETHERNET_L2CP6 = 0x1c,
LA_EVENT_ETHERNET_L2CP7 = 0x1d,
LA_EVENT_ETHERNET_LACP = 0x1e,
LA_EVENT_ETHERNET_CISCO_PROTOCOLS = 0x1f,
LA_EVENT_ETHERNET_MACSEC = 0x20,
LA_EVENT_ETHERNET_UNKNOWN_L3 = 0x21,
LA_EVENT_ETHERNET_TEST_OAM_AC_MEP = 0x22,
LA_EVENT_ETHERNET_TEST_OAM_AC_MIP = 0x23,
LA_EVENT_ETHERNET_TEST_OAM_CFM_LINK_MDL0 = 0x24,
LA_EVENT_ETHERNET_SYSTEM_MYMAC = 0x25,
LA_EVENT_ETHERNET_UNKNOWN_BC = 0x26,
LA_EVENT_ETHERNET_UNKNOWN_MC = 0x27,
LA_EVENT_ETHERNET_UNKNOWN_UC = 0x28,
LA_EVENT_ETHERNET_LEARN_PUNT = 0x29,
LA_EVENT_ETHERNET_BCAST_PKT = 0x2a,
LA_EVENT_ETHERNET_PFC_SAMPLE = 0x2b,
LA_EVENT_ETHERNET_SMAC_MISS = 0x2c,
LA_EVENT_ETHERNET_HOP_BY_HOP = 0x2d,
LA_EVENT_ETHERNET_MC_SNOOP_LOOKUP_MISS = 0x2e,
LA_EVENT_ETHERNET_UNPROTECTED_DATA_PKT_ON_MACSEC_EN_PORT = 0x2f,
LA_EVENT_ETHERNET_MACSEC_PROCESSING_ERR = 0x30,
LA_EVENT_ETHERNET_L2_DLP_NOT_FOUND = 0x31,
LA_EVENT_ETHERNET_SAME_INTERFACE = 0x32,
LA_EVENT_ETHERNET_DSPA_MC_TRIM = 0x33,
LA_EVENT_ETHERNET_EGRESS_STP_BLOCK = 0x34,
LA_EVENT_ETHERNET_SPLIT_HORIZON = 0x35,
LA_EVENT_ETHERNET_DISABLED = 0x36,
LA_EVENT_ETHERNET_INCOMPATIBLE_EVE_CMD = 0x37,
LA_EVENT_ETHERNET_PADDING_RESIDUE_IN_SECOND_LINE = 0x38,
LA_EVENT_ETHERNET_PFC_DIRECT_SAMPLE = 0x39,
LA_EVENT_ETHERNET_SVI_EGRESS_DHCP = 0x3a,
LA_EVENT_ETHERNET_NO_PWE_L3_DEST = 0x3b,
LA_EVENT_ETHERNET_DSP_DISABLED = 0x3c,
LA_EVENT_ETHERNET_LAST = 0x3c,
LA_EVENT_IPV4_FIRST = 0x3d,
LA_EVENT_IPV4_IIC_CHECK_FAIL = 0x3d,
LA_EVENT_IPV4_MC_FORWARDING_DISABLED = 0x3e,
LA_EVENT_IPV4_UC_FORWARDING_DISABLED = 0x3f,
LA_EVENT_IPV4_CHECKSUM = 0x40,
LA_EVENT_IPV4_HEADER_ERROR = 0x41,
LA_EVENT_IPV4_UNKNOWN_PROTOCOL = 0x42,
LA_EVENT_IPV4_OPTIONS_EXIST = 0x43,
LA_EVENT_IPV4_NON_COMP_MC = 0x44,
LA_EVENT_IPV4_LAST = 0x44,
LA_EVENT_IPV6_FIRST = 0x45,
LA_EVENT_IPV6_MC_FORWARDING_DISABLED = 0x45,
LA_EVENT_IPV6_UC_FORWARDING_DISABLED = 0x46,
LA_EVENT_IPV6_HOP_BY_HOP = 0x47,
LA_EVENT_IPV6_HEADER_ERROR = 0x48,
LA_EVENT_IPV6_ILLEGAL_DIP = 0x49,
LA_EVENT_IPV6_ZERO_PAYLOAD = 0x4a,
LA_EVENT_IPV6_DESTINATION_OPTIONS_HEADER = 0x4b,
LA_EVENT_IPV6_NON_COMP_MC = 0x4c,
LA_EVENT_IPV6_LAST = 0x4c,
LA_EVENT_MPLS_FIRST = 0x4d,
LA_EVENT_MPLS_UNKNOWN_PROTOCOL_AFTER_BOS = 0x4d,
LA_EVENT_MPLS_TTL_IS_ZERO = 0x4e,
LA_EVENT_MPLS_MPLS_TP_OVER_LSP = 0x4f,
LA_EVENT_MPLS_OAM_ALERT_LABEL = 0x50,
LA_EVENT_MPLS_EXTENSION_LABEL = 0x51,
LA_EVENT_MPLS_ROUTER_ALERT_LABEL = 0x52,
LA_EVENT_MPLS_UNEXPECTED_RESERVED_LABEL = 0x53,
LA_EVENT_MPLS_FORWARDING_DISABLED = 0x54,
LA_EVENT_MPLS_ILM_MISS = 0x55,
LA_EVENT_MPLS_IPV4_OVER_IPV6_EXPLICIT_NULL = 0x56,
LA_EVENT_MPLS_INVALID_TTL = 0x57,
LA_EVENT_MPLS_TE_MIDPOINT_LDP_LABELS_MISS = 0x58,
LA_EVENT_MPLS_ILM_VRF_LABEL_MISS = 0x59,
LA_EVENT_MPLS_PWE_PWACH = 0x5a,
LA_EVENT_MPLS_VPN_TTL_ONE = 0x5b,
LA_EVENT_MPLS_MLDP_HEADEND_COPY_SNOOP = 0x5c,
LA_EVENT_MPLS_LAST = 0x5c,
LA_EVENT_L3_FIRST = 0x5d,
LA_EVENT_L3_IP_UNICAST_RPF = 0x5d,
LA_EVENT_L3_IP_MULTICAST_RPF = 0x5e,
LA_EVENT_L3_IP_MC_DROP = 0x5f,
LA_EVENT_L3_IP_MC_PUNT_DC_PASS = 0x60,
LA_EVENT_L3_IP_MC_SNOOP_DC_PASS = 0x61,
LA_EVENT_L3_IP_MC_SNOOP_RPF_FAIL = 0x62,
LA_EVENT_L3_IP_MC_PUNT_RPF_FAIL = 0x63,
LA_EVENT_L3_IP_MC_SNOOP_LOOKUP_MISS = 0x64,
LA_EVENT_L3_IP_MULTICAST_NOT_FOUND = 0x65,
LA_EVENT_L3_IP_MC_S_G_PUNT_MEMBER = 0x66,
LA_EVENT_L3_IP_MC_G_PUNT_MEMBER = 0x67,
LA_EVENT_L3_IP_MC_EGRESS_PUNT = 0x68,
LA_EVENT_L3_ISIS_OVER_L3 = 0x69,
LA_EVENT_L3_ISIS_DRAIN = 0x6a,
LA_EVENT_L3_NO_HBM_ACCESS_DIP = 0x6b,
LA_EVENT_L3_NO_HBM_ACCESS_SIP = 0x6c,
LA_EVENT_L3_LPM_ERROR = 0x6d,
LA_EVENT_L3_LPM_DROP = 0x6e,
LA_EVENT_L3_LOCAL_SUBNET = 0x6f,
LA_EVENT_L3_ICMP_REDIRECT = 0x70,
LA_EVENT_L3_NO_LP_OVER_LAG_MAPPING = 0x71,
LA_EVENT_L3_INGRESS_MONITOR = 0x72,
LA_EVENT_L3_EGRESS_MONITOR = 0x73,
LA_EVENT_L3_INT_HOP_LIMIT = 0x74,
LA_EVENT_L3_ACL_DROP = 0x75,
LA_EVENT_L3_ACL_FORCE_PUNT = 0x76,
LA_EVENT_L3_GLEAN_ADJ = 0x77,
LA_EVENT_L3_DROP_ADJ = 0x78,
LA_EVENT_L3_DROP_ADJ_NON_INJECT = 0x79,
LA_EVENT_L3_NULL_ADJ = 0x7a,
LA_EVENT_L3_USER_TRAP1 = 0x7b,
LA_EVENT_L3_USER_TRAP2 = 0x7c,
LA_EVENT_L3_LPM_DEFAULT_DROP = 0x7d,
LA_EVENT_L3_BFD_MICRO_IP_DISABLED = 0x7e,
LA_EVENT_L3_NO_VNI_MAPPING = 0x7f,
LA_EVENT_L3_NO_HBM_ACCESS_OG = 0x80,
LA_EVENT_L3_NO_L3_DLP_MAPPING = 0x81,
LA_EVENT_L3_L3_DLP_DISABLED = 0x82,
LA_EVENT_L3_SPLIT_HORIZON = 0x83,
LA_EVENT_L3_MC_SAME_INTERFACE = 0x84,
LA_EVENT_L3_NO_VPN_LABEL_FOUND = 0x85,
LA_EVENT_L3_TTL_OR_HOP_LIMIT_IS_ONE = 0x86,
LA_EVENT_L3_TX_MTU_FAILURE = 0x87,
LA_EVENT_L3_TX_FRR_DROP = 0x88,
LA_EVENT_L3_ENCAP_TABLE_MISS = 0x89,
LA_EVENT_L3_GLEAN_ACI_PROXY = 0x8a,
LA_EVENT_L3_TUNNEL_SIP_INVALID = 0x8b,
LA_EVENT_L3_INVALID_SPI = 0x8c,
LA_EVENT_L3_L3_SAME_TUNNEL_INTF = 0x8d,
LA_EVENT_L3_PACKET_FROM_TUNNEL = 0x8e,
LA_EVENT_L3_TTL_IS_ONE_RX = 0x8f,
LA_EVENT_L3_LAST = 0x8f,
LA_EVENT_OAMP_FIRST = 0x90,
LA_EVENT_OAMP_ETH_MEP_MAPPING_FAILED = 0x90,
LA_EVENT_OAMP_ETH_MEG_LEVEL_MISMATCH = 0x91,
LA_EVENT_OAMP_ETH_BAD_MD_NAME_FORMAT = 0x92,
LA_EVENT_OAMP_ETH_REMOTE_SA_NO_MATCH = 0x93,
LA_EVENT_OAMP_ETH_UNICAST_DA_NO_MATCH = 0x94,
LA_EVENT_OAMP_ETH_MULTICAST_DA_NO_MATCH = 0x95,
LA_EVENT_OAMP_ETH_WRONG_MEG_ID_FORMAT = 0x96,
LA_EVENT_OAMP_ETH_MEG_ID_NO_MATCH = 0x97,
LA_EVENT_OAMP_ETH_REMOTE_FLAG_CHANGE = 0x98,
LA_EVENT_OAMP_ETH_CCM_TLV_NO_MATCH = 0x99,
LA_EVENT_OAMP_ETH_PUNTED_PACKET_REQUEST = 0x9a,
LA_EVENT_OAMP_ETH_LMM_TLV_NO_MATCH = 0x9b,
LA_EVENT_OAMP_ETH_NOT_SUPPORTED_OAM_OPCODE = 0x9c,
LA_EVENT_OAMP_CFM_SESSION_RECEIVED = 0x9d,
LA_EVENT_OAMP_BFD_INCORRECT_TTL = 0x9e,
LA_EVENT_OAMP_BFD_INVALID_UDP_PORT = 0x9f,
LA_EVENT_OAMP_BFD_INCORRECT_VERSION = 0xa0,
LA_EVENT_OAMP_BFD_MISMATCH_DISCR = 0xa1,
LA_EVENT_OAMP_INCORRECT_ADDRESS = 0xa2,
LA_EVENT_OAMP_INVALID_PROTOCOL = 0xa3,
LA_EVENT_OAMP_TRANSPORT_NOT_SUPPORTED = 0xa4,
LA_EVENT_OAMP_SESSION_LOOKUP_FAILED = 0xa5,
LA_EVENT_OAMP_STATE_FLAG_CHANGE = 0xa6,
LA_EVENT_OAMP_SESSION_RECEIVED = 0xa7,
LA_EVENT_OAMP_PFC_LOOKUP_FAILED = 0xa8,
LA_EVENT_OAMP_PFC_DROP_INVALID_RX = 0xa9,
LA_EVENT_OAMP_LAST = 0xa9,
LA_EVENT_APP_FIRST = 0xaa,
LA_EVENT_APP_SGACL_DROP = 0xaa,
LA_EVENT_APP_SGACL_LOG = 0xab,
LA_EVENT_APP_IP_INACTIVITY = 0xac,
LA_EVENT_APP_LAST = 0xac,
LA_EVENT_ACI_FIRST = 0xad,
LA_EVENT_ACI_SIPO_NO_HIT = 0xad,
LA_EVENT_ACI_FTAG_CHECK_FAIL = 0xae,
LA_EVENT_ACI_MPOD_LOOP_BACK = 0xaf,
LA_EVENT_ACI_MPOD_TO_MPOD_DROP = 0xb0,
LA_EVENT_ACI_MSITE_LOOP_DROP = 0xb1,
LA_EVENT_ACI_RL_LOOP_DROP = 0xb2,
LA_EVENT_ACI_SCLASS_XLATE_MISS = 0xb3,
LA_EVENT_ACI_LAST = 0xb3,
LA_EVENT_SVL_FIRST = 0xb4,
LA_EVENT_SVL_CONTROL_PROTOCOL = 0xb4,
LA_EVENT_SVL_CONTROL_IPC = 0xb5,
LA_EVENT_SVL_SVL_MC_PRUNE = 0xb6,
LA_EVENT_SVL_LAST = 0xb6,
LA_EVENT_L2_LPTS_FIRST = 0xb7,
LA_EVENT_L2_LPTS_TRAP0 = 0xb7,
LA_EVENT_L2_LPTS_TRAP1 = 0xb8,
LA_EVENT_L2_LPTS_TRAP2 = 0xb9,
LA_EVENT_L2_LPTS_TRAP3 = 0xba,
LA_EVENT_L2_LPTS_TRAP4 = 0xbb,
LA_EVENT_L2_LPTS_TRAP5 = 0xbc,
LA_EVENT_L2_LPTS_TRAP6 = 0xbd,
LA_EVENT_L2_LPTS_TRAP7 = 0xbe,
LA_EVENT_L2_LPTS_TRAP8 = 0xbf,
LA_EVENT_L2_LPTS_TRAP9 = 0xc0,
LA_EVENT_L2_LPTS_TRAP10 = 0xc1,
LA_EVENT_L2_LPTS_TRAP11 = 0xc2,
LA_EVENT_L2_LPTS_LAST = 0xc2,
LA_EVENT_INTERNAL_FIRST = 0xc3,
LA_EVENT_INTERNAL_ISSU_MISMATCH = 0xc3,
LA_EVENT_INTERNAL_L3_LPM_LPTS = 0xc4,
LA_EVENT_INTERNAL_LPTS_DEST_IN_RESOLUTION = 0xc5,
LA_EVENT_INTERNAL_IPV4_NON_ROUTABLE_MC_ROUTING = 0xc6,
LA_EVENT_INTERNAL_IPV4_NON_ROUTABLE_MC_BRIDGING = 0xc7,
LA_EVENT_INTERNAL_IPV6_NON_ROUTABLE_MC_ROUTING = 0xc8,
LA_EVENT_INTERNAL_IPV6_NON_ROUTABLE_MC_BRIDGING = 0xc9,
LA_EVENT_INTERNAL_ACL_REFLECT = 0xca,
LA_EVENT_INTERNAL_GO_TO_PUNT_MACRO = 0xcb,
LA_EVENT_INTERNAL_LAST = 0xcb,
LA_EVENT_NONE = 0xcc
SAI Drop Reason / Leaba Trap Event Mapping Table
Drop Reason | SAI Drop Reason | LEABA Trap Events |
---|---|---|
ACL_ANY | SAI_IN_DROP_REASON_ACL_ANY | LA_EVENT_ETHERNET_ACL_DROP, LA_EVENT_ETHERNET_ACL_FORCE_PUNT, LA_EVENT_L3_ACL_DROP |
ACL_EGRESS_LAG | SAI_IN_DROP_REASON_ACL_EGRESS_LAG | |
ACL_EGRESS_PORT | SAI_IN_DROP_REASON_ACL_EGRESS_PORT | |
ACL_EGRESS_RIF | SAI_IN_DROP_REASON_ACL_EGRESS_RIF | |
ACL_EGRESS_SWITCH | SAI_IN_DROP_REASON_ACL_EGRESS_SWITCH | |
ACL_EGRESS_VLAN | SAI_IN_DROP_REASON_ACL_EGRESS_VLAN | |
ACL_INGRESS_LAG | SAI_IN_DROP_REASON_ACL_INGRESS_LAG | |
ACL_INGRESS_PORT | SAI_IN_DROP_REASON_ACL_INGRESS_PORT | |
ACL_INGRESS_RIF | SAI_IN_DROP_REASON_ACL_INGRESS_RIF | |
ACL_INGRESS_SWITCH | SAI_IN_DROP_REASON_ACL_INGRESS_SWITCH | |
ACL_INGRESS_VLAN | SAI_IN_DROP_REASON_ACL_INGRESS_VLA | |
BLACKHOLE_ARP | SAI_IN_DROP_REASON_BLACKHOLE_AR | |
BLACKHOLE_ROUTE | SAI_IN_DROP_REASON_BLACKHOLE_ROUTE | LA_EVENT_L3_DROP_ADJ, LA_EVENT_L3_DROP_ADJ_NON_INJECT |
DECAP_ERROR | SAI_IN_DROP_REASON_DECAP_ERROR | |
DIP_LINK_LOCAL | SAI_IN_DROP_REASON_DIP_LINK_LOCAL | |
DIP_LOCAL | SAI_IN_DROP_REASON_DIP_LOCAL | |
DIP_LOOPBACK | SAI_IN_DROP_REASON_DIP_LOOPBACK | LA_EVENT_L3_DROP_ADJ |
DMAC_RESERVED | SAI_IN_DROP_REASON_DMAC_RESERVED | LA_EVENT_ETHERNET_NO_TERMINATION_ON_L3_PORT |
EGRESS_VLAN_FILTER | SAI_IN_DROP_REASON_EGRESS_VLAN_FILTER | |
ERIF_DISABLED | SAI_IN_DROP_REASON_ERIF_DISABLED | |
EXCEEDS_L2_MTU | SAI_IN_DROP_REASON_EXCEEDS_L2_MTU | LA_EVENT_L2_TX_MTU_FAILURE |
EXCEEDS_L3_MTU | SAI_IN_DROP_REASON_EXCEEDS_L3_MTU | LA_EVENT_L3_TX_MTU_FAILURE |
FDB_MC_DISCARD | SAI_IN_DROP_REASON_FDB_MC_DISCARD | LA_EVENT_ETHERNET_UNKNOWN_MC |
FDB_UC_DISCARD | SAI_IN_DROP_REASON_FDB_UC_DISCARD | LA_EVENT_ETHERNET_UNKNOWN_UC |
INGRESS_STP_FILTER | SAI_IN_DROP_REASON_INGRESS_STP_FILTER | LA_EVENT_ETHERNET_INGRESS_STP_BLOCK |
INGRESS_VLAN_FILTER | SAI_IN_DROP_REASON_INGRESS_VLAN_FILTER | LA_EVENT_ETHERNET_NO_SERVICE_MAPPING |
IP_HEADER_ERROR | SAI_IN_DROP_REASON_IP_HEADER_ERROR | LA_EVENT_IPV4_HEADER_ERROR LA_EVENT_IPV6_HEADER_ERROR LA_EVENT_IPV4_CHECKSUM LA_EVENT_IPV4_UNKNOWN_PROTOCOL LA_EVENT_IPV4_OPTIONS_EXIST |
IPV6_MC_SCOPE0 | SAI_IN_DROP_REASON_IPV6_MC_SCOPE0 | |
IPV6_MC_SCOPE1 | SAI_IN_DROP_REASON_IPV6_MC_SCOPE1 | |
IRIF_DISABLED | SAI_IN_DROP_REASON_IRIF_DISABLED | |
L2_ANY | SAI_IN_DROP_REASON_L2_ANY | LA_EVENT_ETHERNET_NO_SERVICE_MAPPING, LA_EVENT_ETHERNET_ACCEPTABLE_FORMAT, LA_EVENT_ETHERNET_NO_TERMINATION_ON_L3_PORT, LA_EVENT_ETHERNET_NO_SIP_MAPPING, LA_EVENT_ETHERNET_NO_VNI_MAPPING, LA_EVENT_ETHERNET_NO_VSID_MAPPING, LA_EVENT_ETHERNET_PTP_OVER_ETH, LA_EVENT_ETHERNET_ISIS_OVER_L2, LA_EVENT_ETHERNET_MACSEC, LA_EVENT_ETHERNET_TEST_OAM_AC_MEP, LA_EVENT_ETHERNET_TEST_OAM_AC_MIP, LA_EVENT_ETHERNET_SYSTEM_MYMAC, LA_EVENT_ETHERNET_BCAST_PKT, LA_EVENT_ETHERNET_PFC_SAMPLE, LA_EVENT_ETHERNET_L2_DLP_NOT_FOUND, LA_EVENT_ETHERNET_DSPA_MC_TRIM, LA_EVENT_ETHERNET_EGRESS_STP_BLOCK, LA_EVENT_ETHERNET_SPLIT_HORIZON, LA_EVENT_ETHERNET_DISABLED, LA_EVENT_ETHERNET_INCOMPATIBLE_EVE_CMD, LA_EVENT_ETHERNET_PADDING_RESIDUE_IN_SECOND_LINE, LA_EVENT_ETHERNET_SAME_INTERFACE |
L2_LOOPBACK_FILTER | SAI_IN_DROP_REASON_L2_LOOPBACK_FILTER | LA_EVENT_ETHERNET_SAME_INTERFACE |
L3_ANY | SAI_IN_DROP_REASON_L3_ANY | LA_EVENT_IPV4_MC_FORWARDING_DISABLED LA_EVENT_IPV4_UC_FORWARDING_DISABLED LA_EVENT_IPV6_MC_FORWARDING_DISABLED LA_EVENT_IPV6_UC_FORWARDING_DISABLED LA_EVENT_IPV6_HOP_BY_HOP LA_EVENT_IPV6_ILLEGAL_DIP LA_EVENT_IPV6_ZERO_PAYLOAD LA_EVENT_IPV6_DESTINATION_OPTIONS_HEADER LA_EVENT_MPLS_UNKNOWN_PROTOCOL_AFTER_BOS LA_EVENT_MPLS_TTL_IS_ZERO LA_EVENT_MPLS_MPLS_TP_OVER_LSP LA_EVENT_MPLS_OAM_ALERT_LABEL LA_EVENT_MPLS_EXTENSION_LABEL LA_EVENT_MPLS_ROUTER_ALERT_LABEL LA_EVENT_MPLS_UNEXPECTED_RESERVED_LABEL LA_EVENT_MPLS_FORWARDING_DISABLED LA_EVENT_MPLS_ILM_MISS LA_EVENT_MPLS_IPV4_OVER_IPV6_EXPLICIT_NULL LA_EVENT_MPLS_INVALID_TTL LA_EVENT_MPLS_TE_MIDPOINT_LDP_LABELS_MISS LA_EVENT_MPLS_ILM_VRF_LABEL_MISS LA_EVENT_L3_IP_MULTICAST_RPF LA_EVENT_L3_IP_MC_DROP LA_EVENT_L3_IP_MC_PUNT_DC_PASS LA_EVENT_L3_IP_MC_SNOOP_DC_PASS LA_EVENT_L3_IP_MC_SNOOP_RPF_FAIL LA_EVENT_L3_IP_MC_PUNT_RPF_FAIL LA_EVENT_L3_IP_MC_SNOOP_LOOKUP_MISS LA_EVENT_L3_IP_MULTICAST_NOT_FOUND LA_EVENT_L3_IP_MC_S_G_PUNT_MEMBER LA_EVENT_L3_IP_MC_G_PUNT_MEMBER LA_EVENT_L3_IP_MC_EGRESS_PUNT LA_EVENT_L3_ISIS_OVER_L3 LA_EVENT_L3_ISIS_DRAIN LA_EVENT_L3_NO_HBM_ACCESS_DIP LA_EVENT_L3_NO_HBM_ACCESS_SIP LA_EVENT_L3_LPM_ERROR LA_EVENT_L3_LPM_DROP LA_EVENT_L3_NO_LP_OVER_LAG_MAPPING LA_EVENT_L3_ACL_FORCE_PUNT LA_EVENT_L3_LPM_DEFAULT_DROP LA_EVENT_L3_BFD_MICRO_IP_DISABLED LA_EVENT_L3_NO_VNI_MAPPING LA_EVENT_L3_NO_L3_DLP_MAPPING LA_EVENT_L3_L3_DLP_DISABLED LA_EVENT_L3_SPLIT_HORIZON LA_EVENT_L3_NO_VPN_LABEL_FOUND |
L3_EGRESS_LINK_DOWN | SAI_IN_DROP_REASON_L3_EGRESS_LINK_DOWN | |
L3_LOOPBACK_FILTER | SAI_IN_DROP_REASON_L3_LOOPBACK_FILTER | |
LPM4_MISS | SAI_IN_DROP_REASON_LPM4_MISS | LA_EVENT_L3_DROP_ADJ LA_EVENT_L3_NULL_ADJ |
LPM6_MISS | SAI_IN_DROP_REASON_LPM6_MISS | |
MC_DMAC_MISMATCH | SAI_IN_DROP_REASON_MC_DMAC_MISMATCH | LA_EVENT_IPV4_NON_COMP_MC, LA_EVENT_IPV6_NON_COMP_MC |
NO_L3_HEADER | SAI_IN_DROP_REASON_NO_L3_HEADER | LA_EVENT_ETHERNET_UNKNOWN_L3 |
NON_ROUTABLE | SAI_IN_DROP_REASON_NON_ROUTABLE | LA_EVENT_IPV4_NON_COMP_MC LA_EVENT_IPV4_MC_FORWARDING_DISABLED LA_EVENT_ETHERNET_SAME_INTERFACE |
SIP_BC | SAI_IN_DROP_REASON_SIP_BC | |
SIP_CLASS_E | SAI_IN_DROP_REASON_SIP_CLASS_E | LA_EVENT_IPV4_HEADER_ERROR |
SIP_EQUALS_DIP | SAI_IN_DROP_REASON_SIP_EQUALS_DIP | |
SIP_LINK_LOCAL | SAI_IN_DROP_REASON_SIP_LINK_LOCAL | LA_EVENT_IPV4_HEADER_ERROR |
SIP_LOOPBACK | SAI_IN_DROP_REASON_SIP_LOOPBACK | LA_EVENT_IPV4_HEADER_ERROR |
SIP_MC | SAI_IN_DROP_REASON_SIP_MC | LA_EVENT_IPV4_HEADER_ERROR LA_EVENT_IPV6_HEADER_ERROR |
SIP_UNSPECIFIED | SAI_IN_DROP_REASON_SIP_UNSPECIFIED | LA_EVENT_IPV4_HEADER_ERROR |
SMAC_EQUALS_DMAC | SAI_IN_DROP_REASON_SMAC_EQUALS_DMAC | LA_EVENT_ETHERNET_SA_DA_ERROR |
SMAC_MULTICAST | SAI_IN_DROP_REASON_SMAC_MULTICAST | LA_EVENT_ETHERNET_SA_MULTICAST |
TTL | SAI_IN_DROP_REASON_TTL | LA_EVENT_L3_TTL_IS_ONE_RX LA_EVENT_L3_TTL_OR_HOP_LIMIT_IS_ONE |
UC_DIP_MC_DMAC | SAI_IN_DROP_REASON_UC_DIP_MC_DMAC | LA_EVENT_ETHERNET_NO_TERMINATION_ON_L3_PORT |
UNRESOLVED_NEXT_HOP | SAI_IN_DROP_REASON_UNRESOLVED_NEXT_HOP | LA_EVENT_L3_GLEAN_ADJ |
VLAN_TAG_NOT_ALLOWED | SAI_IN_DROP_REASON_VLAN_TAG_NOT_ALLOWED | |
SAI_IN_DROP_REASON_FDB_AND_BLACKHOLE_DISCARDS | LA_EVENT_L3_DROP_ADJ LA_EVENT_L3_DROP_ADJ_NON_INJECT | |
SAI_IN_DROP_REASON_MPLS_MISS | LA_EVENT_MPLS_ILM_MISS |
Check Traps and Trap Rules
show platform npu trap -n <asic_id>
cisco@sonic:~$ show platform npu trap -n asic0
+-----------------------------------------------------------------------------------------------------------------------------------------------------------+
| Trap CONDITION_NON_INJECT_UP Stats |
+----------+-------------------+-------------+----------------+----------+---------------+----+-----------------------------------------+-------------------+
| Priority | Counts Pkts/Bytes | L2 Punt OID | Skip Inject Up | Skip P2P | Overwrite phb | TC | Event | Counter Type |
+----------+-------------------+-------------+----------------+----------+---------------+----+-----------------------------------------+-------------------+
| 0 | [0, 0] | None | False | False | True | 0 | | |
| 1 | [0, 0] | None | False | False | True | 0 | CONDITION_SKIP_P2P | |
| 2 | [0, 0] | None | False | False | True | 0 | ETHERNET_ACL_DROP | |
| 3 | [0, 0] | 349 | False | False | False | 0 | ETHERNET_ACL_FORCE_PUNT | |
| 4 | [0, 0] | None | False | False | True | 0 | ETHERNET_ACCEPTABLE_FORMAT | |
| 5 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_SERVICE_MAPPING | |
| 6 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_TERMINATION_ON_L3_PORT | |
| 7 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_SIP_MAPPING | |
| 8 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_VNI_MAPPING | |
| 9 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_VSID_MAPPING | |
| 11 | [0, 0] | None | True | False | True | 0 | ETHERNET_SA_DA_ERROR | |
| 12 | [0, 0] | None | True | False | True | 0 | ETHERNET_SA_ERROR | |
| 13 | [0, 0] | None | True | False | True | 0 | ETHERNET_DA_ERROR | |
| 14 | [0, 0] | None | False | False | True | 0 | ETHERNET_SA_MULTICAST | |
| 0 | | 349 | True | False | True | 7 | ETHERNET_DHCPV4_SERVER | Meter-Invalid(53) |
| 0 | | 349 | True | False | True | 7 | ETHERNET_DHCPV4_CLIENT | Meter-Invalid(53) |
| 0 | | 349 | True | False | True | 7 | ETHERNET_DHCPV6_SERVER | Meter-Invalid(53) |
| 0 | | 349 | True | False | True | 7 | ETHERNET_DHCPV6_CLIENT | Meter-Invalid(53) |
| 19 | [4, 536] | None | False | False | True | 0 | ETHERNET_INGRESS_STP_BLOCK | |
| 20 | [0, 0] | None | False | False | True | 0 | ETHERNET_PTP_OVER_ETH | |
| 21 | [0, 0] | None | False | False | True | 0 | ETHERNET_ISIS_OVER_L2 | |
| 0 | | 349 | True | False | True | 7 | ETHERNET_L2CP0 | Meter-Invalid(53) |
| 23 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP1 | |
| 25 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP3 | |
| 26 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP4 | |
| 27 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP5 | |
| 28 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP6 | |
| 29 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2CP7 | |
| 0 | | 349 | True | False | True | 7 | ETHERNET_LACP | Meter-Invalid(53) |
| 0 | | 349 | True | False | True | 7 | ETHERNET_CISCO_PROTOCOLS | Meter-Invalid(53) |
| 32 | [0, 0] | None | False | False | True | 0 | ETHERNET_MACSEC | |
| 33 | [0, 0] | None | False | False | True | 0 | ETHERNET_UNKNOWN_L3 | |
| 34 | [0, 0] | None | False | False | True | 0 | ETHERNET_TEST_OAM_AC_MEP | |
| 35 | [0, 0] | None | False | False | True | 0 | ETHERNET_TEST_OAM_AC_MIP | |
| 36 | [0, 0] | None | False | False | True | 0 | ETHERNET_TEST_OAM_CFM_LINK_MDL0 | |
| 37 | [0, 0] | None | False | False | True | 0 | ETHERNET_SYSTEM_MYMAC | |
| 38 | [0, 0] | None | False | False | True | 0 | ETHERNET_UNKNOWN_BC | |
| 39 | [0, 0] | None | False | False | True | 0 | ETHERNET_UNKNOWN_MC | |
| 40 | [0, 0] | None | False | False | True | 0 | ETHERNET_UNKNOWN_UC | |
| 41 | [0, 0] | 386 | False | False | True | 0 | ETHERNET_LEARN_PUNT | |
| 43 | [0, 0] | None | False | False | True | 0 | ETHERNET_PFC_SAMPLE | |
| 44 | [0, 0] | None | False | False | True | 0 | ETHERNET_SMAC_MISS | |
| 45 | [0, 0] | 349 | False | False | True | 0 | ETHERNET_HOP_BY_HOP | |
| 49 | [0, 0] | None | False | False | True | 0 | ETHERNET_L2_DLP_NOT_FOUND | |
| 50 | [0, 0] | None | False | False | True | 0 | ETHERNET_SAME_INTERFACE | |
| 51 | [0, 0] | None | False | False | True | 0 | ETHERNET_DSPA_MC_TRIM | |
| 52 | [0, 0] | None | False | False | True | 0 | ETHERNET_EGRESS_STP_BLOCK | |
| 53 | [0, 0] | None | False | False | True | 0 | ETHERNET_SPLIT_HORIZON | |
| 54 | [0, 0] | None | False | False | True | 0 | ETHERNET_DISABLED | |
| 55 | [0, 0] | None | False | False | True | 0 | ETHERNET_INCOMPATIBLE_EVE_CMD | |
| 56 | [0, 0] | None | False | False | True | 0 | ETHERNET_PADDING_RESIDUE_IN_SECOND_LINE | |
| 57 | [0, 0] | None | False | False | True | 0 | ETHERNET_PFC_DIRECT_SAMPLE | |
| 58 | [0, 0] | None | False | False | True | 0 | ETHERNET_SVI_EGRESS_DHCP | |
| 59 | [0, 0] | None | False | False | True | 0 | ETHERNET_NO_PWE_L3_DEST | |
| 61 | [0, 0] | None | False | False | True | 0 | IPV4_IIC_CHECK_FAIL | |
| 2 | [0, 0] | None | True | False | True | 0 | IPV4_MC_FORWARDING_DISABLED | |
| 63 | [0, 0] | None | False | False | True | 0 | IPV4_UC_FORWARDING_DISABLED | |
| 64 | [0, 0] | None | False | False | True | 0 | IPV4_CHECKSUM | |
| 65 | [0, 0] | None | True | False | True | 0 | IPV4_HEADER_ERROR | |
| 66 | [0, 0] | None | False | False | True | 0 | IPV4_UNKNOWN_PROTOCOL | |
| 67 | [0, 0] | None | False | False | True | 0 | IPV4_OPTIONS_EXIST | |
| 0 | [0, 0] | None | True | False | True | 0 | IPV4_NON_COMP_MC | |
| 2 | [0, 0] | None | True | False | True | 0 | IPV6_MC_FORWARDING_DISABLED | |
| 70 | [0, 0] | None | False | False | True | 0 | IPV6_UC_FORWARDING_DISABLED | |
| 71 | [0, 0] | None | False | False | True | 0 | IPV6_HOP_BY_HOP | |
| 72 | [0, 0] | None | True | False | True | 0 | IPV6_HEADER_ERROR | |
| 73 | [0, 0] | None | False | False | True | 0 | IPV6_ILLEGAL_DIP | |
| 74 | [0, 0] | None | False | False | True | 0 | IPV6_ZERO_PAYLOAD | |
| 75 | [0, 0] | None | False | False | True | 0 | IPV6_NEXT_HEADER_CHECK | |
| 76 | [0, 0] | None | False | False | True | 0 | IPV6_NON_COMP_MC | |
| 77 | [0, 0] | None | False | False | True | 0 | MPLS_UNKNOWN_PROTOCOL_AFTER_BOS | |
| 78 | [0, 0] | None | False | False | True | 0 | MPLS_TTL_IS_ZERO | |
| 79 | [0, 0] | None | False | False | True | 0 | MPLS_MPLS_TP_OVER_PWE | |
| 80 | [0, 0] | None | False | False | True | 0 | MPLS_MPLS_TP_OVER_LSP | |
| 81 | [0, 0] | None | False | False | True | 0 | MPLS_OAM_ALERT_LABEL | |
| 82 | [0, 0] | None | False | False | True | 0 | MPLS_EXTENSION_LABEL | |
| 83 | [0, 0] | None | False | False | True | 0 | MPLS_ROUTER_ALERT_LABEL | |
| 84 | [0, 0] | None | False | False | True | 0 | MPLS_UNEXPECTED_RESERVED_LABEL | |
| 85 | [0, 0] | None | False | False | True | 0 | MPLS_FORWARDING_DISABLED | |
| 86 | [0, 0] | None | False | False | True | 0 | MPLS_ILM_MISS | |
| 87 | [0, 0] | None | False | False | True | 0 | MPLS_IPV4_OVER_IPV6_EXPLICIT_NULL | |
| 88 | [0, 0] | None | False | False | True | 0 | MPLS_INVALID_TTL | |
| 89 | [0, 0] | None | False | False | True | 0 | MPLS_TE_MIDPOINT_LDP_LABELS_MISS | |
| 90 | [0, 0] | None | False | False | True | 0 | MPLS_ILM_VRF_LABEL_MISS | |
| 91 | [0, 0] | None | False | False | True | 0 | MPLS_PWE_PWACH | |
| 92 | [0, 0] | None | False | False | True | 0 | MPLS_VPN_TTL_ONE | |
| 93 | [0, 0] | None | False | False | True | 0 | MPLS_MISSING_FWD_LABEL_AFTER_POP | |
| 95 | [0, 0] | None | False | False | True | 0 | L3_IP_UNICAST_RPF | |
| 96 | [0, 0] | None | False | False | True | 0 | L3_IP_MULTICAST_RPF | |
| 97 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_DROP | |
| 98 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_PUNT_DC_PASS | |
| 101 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_PUNT_RPF_FAIL | |
| 103 | [0, 0] | None | False | False | True | 0 | L3_IP_MULTICAST_NOT_FOUND | |
| 104 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_S_G_PUNT_MEMBER | |
| 105 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_G_PUNT_MEMBER | |
| 106 | [0, 0] | None | False | False | True | 0 | L3_IP_MC_EGRESS_PUNT | |
| 107 | [0, 0] | 349 | False | False | True | 0 | L3_ISIS_OVER_L3 | |
| 108 | [0, 0] | None | False | False | True | 0 | L3_ISIS_DRAIN | |
| 109 | [0, 0] | None | False | False | True | 0 | L3_NO_HBM_ACCESS_DIP | |
| 110 | [0, 0] | None | False | False | True | 0 | L3_NO_HBM_ACCESS_SIP | |
| 111 | [0, 0] | None | False | False | True | 0 | L3_LPM_ERROR | |
| 112 | [0, 0] | None | False | False | True | 0 | L3_LPM_DROP | |
| 113 | [0, 0] | 349 | False | False | True | 0 | L3_LOCAL_SUBNET | |
| 115 | [0, 0] | None | False | False | True | 0 | L3_NO_LP_OVER_LAG_MAPPING | |
| 116 | [0, 0] | None | False | False | True | 0 | L3_INGRESS_MONITOR | |
| 117 | [0, 0] | None | False | False | True | 0 | L3_EGRESS_MONITOR | |
| 118 | [0, 0] | None | False | False | True | 0 | L3_INT_HOP_LIMIT | |
| 119 | [0, 0] | None | False | False | True | 0 | L3_ACL_DROP | |
| 120 | [0, 0] | 349 | False | False | False | 0 | L3_ACL_FORCE_PUNT | |
| 121 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT1 | |
| 122 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT2 | |
| 123 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT3 | |
| 124 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT4 | |
| 125 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT5 | |
| 126 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT6 | |
| 127 | [0, 0] | None | False | False | True | 0 | L3_ACL_FORCE_PUNT7 | |
| 128 | [0, 0] | None | False | False | True | 0 | L3_GLEAN_ADJ | |
| 129 | [0, 0] | None | False | False | True | 0 | L3_DROP_ADJ | |
| 131 | [0, 0] | None | False | False | True | 0 | L3_NULL_ADJ | |
| 132 | [0, 0] | None | False | False | True | 0 | L3_USER_TRAP1 | |
| 133 | [0, 0] | None | False | False | True | 0 | L3_USER_TRAP2 | |
| 134 | [0, 0] | None | False | False | True | 0 | L3_LPM_DEFAULT_DROP | |
| 135 | [0, 0] | None | False | False | True | 0 | L3_BFD_MICRO_IP_DISABLED | |
| 136 | [0, 0] | None | False | False | True | 0 | L3_NO_VNI_MAPPING | |
| 137 | [0, 0] | None | False | False | True | 0 | L3_NO_HBM_ACCESS_OG_SIP | |
| 138 | [0, 0] | None | False | False | True | 0 | L3_NO_HBM_ACCESS_OG_DIP | |
| 139 | [0, 0] | None | False | False | True | 0 | L3_NO_L3_DLP_MAPPING | |
| 140 | [0, 0] | None | False | False | True | 0 | L3_L3_DLP_DISABLED | |
| 141 | [0, 0] | None | False | False | True | 0 | L3_SPLIT_HORIZON | |
| 142 | [0, 0] | None | False | False | True | 0 | L3_MC_SAME_INTERFACE | |
| 143 | [0, 0] | None | False | False | True | 0 | L3_NO_VPN_LABEL_FOUND | |
| 0 | | 349 | True | False | True | 7 | L3_TTL_OR_HOP_LIMIT_IS_ONE | Meter-Invalid(53) |
| 145 | [0, 0] | None | False | False | True | 0 | L3_TX_MTU_FAILURE | |
| 146 | [0, 0] | None | False | False | True | 0 | L3_TX_FRR_DROP | |
| 147 | [0, 0] | None | False | False | True | 0 | L3_ENCAP_TABLE_MISS | |
| 148 | [0, 0] | None | False | False | True | 0 | L3_GLEAN_ACI_PROXY | |
| 149 | [0, 0] | None | False | False | True | 0 | L3_TUNNEL_SIP_INVALID | |
| 150 | [0, 0] | None | False | False | True | 0 | L3_L3_SAME_TUNNEL_INTF | |
| 151 | [0, 0] | None | False | False | True | 0 | L3_PACKET_FROM_TUNNEL | |
| 152 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_MEP_MAPPING_FAILED | |
| 153 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_MEG_LEVEL_MISMATCH | |
| 154 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_BAD_MD_NAME_FORMAT | |
| 155 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_REMOTE_SA_NO_MATCH | |
| 156 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_UNICAST_DA_NO_MATCH | |
| 157 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_MULTICAST_DA_NO_MATCH | |
| 158 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_WRONG_MEG_ID_FORMAT | |
| 159 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_MEG_ID_NO_MATCH | |
| 160 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_CCM_PERIOD_NO_MATCH | |
| 161 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_CCM_TLV_NO_MATCH | |
| 162 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_PUNTED_PACKET_REQUEST | |
| 163 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_LMM_TLV_NO_MATCH | |
| 164 | [0, 0] | None | False | False | True | 0 | OAMP_ETH_NOT_SUPPORTED_OAM_OPCODE | |
| 165 | [0, 0] | None | False | False | True | 0 | OAMP_CFM_SESSION_RECEIVED | |
| 166 | [0, 0] | None | False | False | True | 0 | OAMP_BFD_TRANSPORT_NOT_SUPPORTED | |
| 167 | [0, 0] | 349 | False | False | True | 0 | OAMP_BFD_SESSION_LOOKUP_FAILED | |
| 168 | [0, 0] | 349 | False | False | True | 0 | OAMP_BFD_INCORRECT_TTL | |
| 169 | [0, 0] | None | False | False | True | 0 | OAMP_BFD_INVALID_PROTOCOL | |
| 170 | [0, 0] | None | False | False | True | 0 | OAMP_BFD_INVALID_UDP_PORT | |
| 171 | [0, 0] | None | False | False | True | 0 | OAMP_BFD_INCORRECT_VERSION | |
| 172 | [0, 0] | 349 | False | False | True | 0 | OAMP_BFD_INCORRECT_ADDRESS | |
| 173 | [0, 0] | 349 | False | False | True | 0 | OAMP_BFD_MISMATCH_DISCR | |
| 174 | [0, 0] | 349 | False | False | True | 0 | OAMP_BFD_STATE_FLAG_CHANGE | |
| 0 | [0, 0] | None | False | False | True | 0 | OAMP_BFD_SESSION_RECEIVED | |
| 176 | [0, 0] | None | False | False | True | 0 | OAMP_PFC_LOOKUP_FAILED | |
| 177 | [0, 0] | None | False | False | True | 0 | OAMP_PFC_DROP_INVALID_RX | |
| 178 | [0, 0] | None | False | False | True | 0 | APP_NON_INJECT_UP | |
| 179 | [0, 0] | None | False | False | True | 0 | APP_SGACL_DROP | |
| 180 | [0, 0] | None | False | False | True | 0 | APP_SGACL_LOG | |
| 181 | | None | False | False | True | 0 | APP_IP_INACTIVITY | |
+----------+-------------------+-------------+----------------+----------+---------------+----+-----------------------------------------+-------------------+
Check Syslogs for Traps and Trap Rules
Turn on Switch Abstraction Interface (SAI) log level to debug and then perform a config reload. Traps related to Software Development Kit (SDK) are printed in syslogs and they should be analyzed in conjunction with the contents of sairedis.rec file.
Apr 27 07:25:04.803624 sonic NOTICE syncd#syncd: :- discover: SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP: 1
Apr 27 11:08:17.290255 sonic NOTICE syncd#syncd: :- discover: SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP: 1
root@sonic:/var/log/swss# grep SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP sairedis.rec
2022-04-27.07:25:10.678682|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x11000000000023|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=0
2022-04-27.07:25:10.679846|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x11000000000023|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004ce
2022-04-27.07:25:10.680475|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004cf|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=1
2022-04-27.07:25:10.681616|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004cf|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004d0
2022-04-27.07:25:10.688438|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d2|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4
2022-04-27.07:25:10.746226|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d6|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4
2022-04-27.07:25:10.747269|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d6|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004d7
2022-04-27.07:25:10.769040|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004db|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4
2022-04-27.11:08:23.838376|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x11000000000023|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=0
2022-04-27.11:08:23.839807|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x11000000000023|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004ce
2022-04-27.11:08:23.840535|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004cf|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=1
2022-04-27.11:08:23.841794|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004cf|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004d0
2022-04-27.11:08:23.848747|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d2|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4
2022-04-27.11:08:23.910037|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d6|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4
2022-04-27.11:08:23.911260|s|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004d6|SAI_HOSTIF_TRAP_GROUP_ATTR_POLICER=oid:0x120000000004d7
2022-04-27.11:08:23.934670|c|SAI_OBJECT_TYPE_HOSTIF_TRAP_GROUP:oid:0x110000000004db|SAI_HOSTIF_TRAP_GROUP_ATTR_QUEUE=4