mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
141 lines
4.1 KiB
141 lines
4.1 KiB
.. SPDX-License-Identifier: GPL-2.0 |
|
|
|
======================== |
|
prestera devlink support |
|
======================== |
|
|
|
This document describes the devlink features implemented by the ``prestera`` |
|
device driver. |
|
|
|
Driver-specific Traps |
|
===================== |
|
|
|
.. list-table:: List of Driver-specific Traps Registered by ``prestera`` |
|
:widths: 5 5 90 |
|
|
|
* - Name |
|
- Type |
|
- Description |
|
.. list-table:: List of Driver-specific Traps Registered by ``prestera`` |
|
:widths: 5 5 90 |
|
|
|
* - Name |
|
- Type |
|
- Description |
|
* - ``arp_bc`` |
|
- ``trap`` |
|
- Traps ARP broadcast packets (both requests/responses) |
|
* - ``is_is`` |
|
- ``trap`` |
|
- Traps IS-IS packets |
|
* - ``ospf`` |
|
- ``trap`` |
|
- Traps OSPF packets |
|
* - ``ip_bc_mac`` |
|
- ``trap`` |
|
- Traps IPv4 packets with broadcast DA Mac address |
|
* - ``stp`` |
|
- ``trap`` |
|
- Traps STP BPDU |
|
* - ``lacp`` |
|
- ``trap`` |
|
- Traps LACP packets |
|
* - ``lldp`` |
|
- ``trap`` |
|
- Traps LLDP packets |
|
* - ``router_mc`` |
|
- ``trap`` |
|
- Traps multicast packets |
|
* - ``vrrp`` |
|
- ``trap`` |
|
- Traps VRRP packets |
|
* - ``dhcp`` |
|
- ``trap`` |
|
- Traps DHCP packets |
|
* - ``mtu_error`` |
|
- ``trap`` |
|
- Traps (exception) packets that exceeded port's MTU |
|
* - ``mac_to_me`` |
|
- ``trap`` |
|
- Traps packets with switch-port's DA Mac address |
|
* - ``ttl_error`` |
|
- ``trap`` |
|
- Traps (exception) IPv4 packets whose TTL exceeded |
|
* - ``ipv4_options`` |
|
- ``trap`` |
|
- Traps (exception) packets due to the malformed IPV4 header options |
|
* - ``ip_default_route`` |
|
- ``trap`` |
|
- Traps packets that have no specific IP interface (IP to me) and no forwarding prefix |
|
* - ``local_route`` |
|
- ``trap`` |
|
- Traps packets that have been send to one of switch IP interfaces addresses |
|
* - ``ipv4_icmp_redirect`` |
|
- ``trap`` |
|
- Traps (exception) IPV4 ICMP redirect packets |
|
* - ``arp_response`` |
|
- ``trap`` |
|
- Traps ARP replies packets that have switch-port's DA Mac address |
|
* - ``acl_code_0`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 0 (tc pref 0) |
|
* - ``acl_code_1`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 1 (tc pref 1) |
|
* - ``acl_code_2`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 2 (tc pref 2) |
|
* - ``acl_code_3`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 3 (tc pref 3) |
|
* - ``acl_code_4`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 4 (tc pref 4) |
|
* - ``acl_code_5`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 5 (tc pref 5) |
|
* - ``acl_code_6`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 6 (tc pref 6) |
|
* - ``acl_code_7`` |
|
- ``trap`` |
|
- Traps packets that have ACL priority set to 7 (tc pref 7) |
|
* - ``ipv4_bgp`` |
|
- ``trap`` |
|
- Traps IPv4 BGP packets |
|
* - ``ssh`` |
|
- ``trap`` |
|
- Traps SSH packets |
|
* - ``telnet`` |
|
- ``trap`` |
|
- Traps Telnet packets |
|
* - ``icmp`` |
|
- ``trap`` |
|
- Traps ICMP packets |
|
* - ``rxdma_drop`` |
|
- ``drop`` |
|
- Drops packets (RxDMA) due to the lack of ingress buffers etc. |
|
* - ``port_no_vlan`` |
|
- ``drop`` |
|
- Drops packets due to faulty-configured network or due to internal bug (config issue). |
|
* - ``local_port`` |
|
- ``drop`` |
|
- Drops packets whose decision (FDB entry) is to bridge packet back to the incoming port/trunk. |
|
* - ``invalid_sa`` |
|
- ``drop`` |
|
- Drops packets with multicast source MAC address. |
|
* - ``illegal_ip_addr`` |
|
- ``drop`` |
|
- Drops packets with illegal SIP/DIP multicast/unicast addresses. |
|
* - ``illegal_ipv4_hdr`` |
|
- ``drop`` |
|
- Drops packets with illegal IPV4 header. |
|
* - ``ip_uc_dip_da_mismatch`` |
|
- ``drop`` |
|
- Drops packets with destination MAC being unicast, but destination IP address being multicast. |
|
* - ``ip_sip_is_zero`` |
|
- ``drop`` |
|
- Drops packets with zero (0) IPV4 source address. |
|
* - ``met_red`` |
|
- ``drop`` |
|
- Drops non-conforming packets (dropped by Ingress policer, metering drop), e.g. packet rate exceeded configured bandwith.
|
|
|