![]() |
![]() |
Exception Route Types | |
These values are used to define exception route conditions. The exception route defines the global routing information when the exception condition such as LUT1 lookup failure, packet parsing failure, broadcast packet detection and etc. Multiple exception routes can be configured through Pa_configExceptionRoute. All the exception routes are disabled by default. | |
#define | pa_EROUTE_L2L3_FAIL 0 |
#define | pa_EROUTE_VLAN_MAX_DEPTH 1 |
#define | pa_EROUTE_IP_MAX_DEPTH 2 |
#define | pa_EROUTE_MPLS_MAX_DEPTH 3 |
#define | pa_EROUTE_GRE_MAX_DEPTH 4 |
#define | pa_EROUTE_PARSE_FAIL 5 |
#define | pa_EROUTE_L4_FAIL 6 |
#define | pa_EROUTE_IP_FRAG 7 |
#define | pa_EROUTE_IPV6_OPT_FAIL 8 |
#define | pa_EROUTE_UDP_LITE_FAIL 9 |
#define | pa_EROUTE_ROUTE_OPTION 10 |
#define | pa_EROUTE_SYSTEM_FAIL 11 |
#define | pa_EROUTE_MAC_BROADCAST 12 |
#define | pa_EROUTE_MAC_MULTICAST 13 |
#define | pa_EROUTE_IP_BROADCAST 14 |
#define | pa_EROUTE_IP_MULTICAST 15 |
#define | pa_EROUTE_GTPU_MESSAGE_TYPE_1 16 |
#define | pa_EROUTE_GTPU_MESSAGE_TYPE_2 17 |
#define | pa_EROUTE_GTPU_MESSAGE_TYPE_26 18 |
#define | pa_EROUTE_GTPU_MESSAGE_TYPE_31 19 |
#define | pa_EROUTE_GTPU_MESSAGE_TYPE_254 20 |
#define | pa_EROUTE_GTPU_FAIL 21 |
#define | pa_EROUTE_PPPoE_FAIL 22 |
#define | pa_EROUTE_PPPoE_CTRL 23 |
#define | pa_EROUTE_802_1ag 24 |
#define | pa_EROUTE_IP_FAIL 25 |
#define | pa_EROUTE_NAT_T_KEEPALIVE 26 |
#define | pa_EROUTE_NAT_T_CTRL 27 |
#define | pa_EROUTE_NAT_T_DATA 28 |
#define | pa_EROUTE_NAT_T_FAIL 29 |
#define | pa_EROUTE_GTPU_MATCH_FAIL 30 |
#define | pa_EROUTE_MAX 31 |
#define pa_EROUTE_802_1ag 24 |
802.1ag Packet
#define pa_EROUTE_GRE_MAX_DEPTH 4 |
packet exceeded maximum number of GRE headers
#define pa_EROUTE_GTPU_FAIL 21 |
Packet failed due to GTPU parsing error or unsupporte dmessage types
#define pa_EROUTE_GTPU_MATCH_FAIL 30 |
GTPU match failed
#define pa_EROUTE_GTPU_MESSAGE_TYPE_1 16 |
GTP-U PING Request packet
#define pa_EROUTE_GTPU_MESSAGE_TYPE_2 17 |
GTP-U PING Response packet
#define pa_EROUTE_GTPU_MESSAGE_TYPE_254 20 |
GTP-U End Markr packet
#define pa_EROUTE_GTPU_MESSAGE_TYPE_26 18 |
GTP-U Error Indication packet
#define pa_EROUTE_GTPU_MESSAGE_TYPE_31 19 |
GTP-U Supported Header Notification packet
#define pa_EROUTE_IP_BROADCAST 14 |
IP broadcast packet which is not specified at the lookup table
#define pa_EROUTE_IP_FAIL 25 |
Packet failed due to invalid IP header
#define pa_EROUTE_IP_FRAG 7 |
IP fragmented packet
#define pa_EROUTE_IP_MAX_DEPTH 2 |
packet exceeded maximum number of IP headers
#define pa_EROUTE_IP_MULTICAST 15 |
IP multicast packet which is not specified at the lookup table
#define pa_EROUTE_IPV6_OPT_FAIL 8 |
Packet failed due to unsupported IPV6 option header
#define pa_EROUTE_L2L3_FAIL 0 |
packet failed to match in L2/L3 (LUT1) table
#define pa_EROUTE_L4_FAIL 6 |
packet failed to match in L4 (LUT2) table
#define pa_EROUTE_MAC_BROADCAST 12 |
MAC broadcast packet which is not specified at the lookup table
#define pa_EROUTE_MAC_MULTICAST 13 |
MAC multicast packet which is not specified at the lookup table
#define pa_EROUTE_MAX 31 |
The maximum number of global route types
#define pa_EROUTE_MPLS_MAX_DEPTH 3 |
packet exceeded maximum number of MPLS headers
#define pa_EROUTE_NAT_T_CTRL 27 |
NAT-T control packet where UDP Length > 12 and the first 4 payload bytes are equal to 0
#define pa_EROUTE_NAT_T_DATA 28 |
NAT-T IPSEC ESP data packet where UDP Length > 12 and the first 4 payload bytes are not equal to 0
#define pa_EROUTE_NAT_T_FAIL 29 |
Invalid NAT-T packet
#define pa_EROUTE_NAT_T_KEEPALIVE 26 |
NAT-T Keep Alive packet where UDP Length = 9, data = 0xFF
#define pa_EROUTE_PARSE_FAIL 5 |
packet failed to parse
#define pa_EROUTE_PPPoE_CTRL 23 |
PPPoE session stage non-IP packets
#define pa_EROUTE_PPPoE_FAIL 22 |
Packet failed due to PPPoE session packet parsing error
#define pa_EROUTE_ROUTE_OPTION 10 |
IP routing had incomplete routes
#define pa_EROUTE_SYSTEM_FAIL 11 |
Sub-system detected internal error
#define pa_EROUTE_UDP_LITE_FAIL 9 |
UDP lite packet had invalid checksum coverage
#define pa_EROUTE_VLAN_MAX_DEPTH 1 |
packet exceeded maximum number of VLAN tags