Cisco 8000 routers introduces the capability to monitor the performance of GTP-U traffic in 5G networks. This feature utilizes
Netflow and IPFIX to collect and analyze traffic data, offering valuable insights into network performance and facilitating
effective management of 5G network traffic.
Starting from IOS-XR software release 24.2.1, three new GTP-U related information elements can be gathered in Netflow and
IPFIX records for both IPv4 and IPv6 traffic. This advancement allows administrators to optimize the performance and security
of their 5G networks.
The newly introduced information elements are as follows:
IE Field
|
IE Number
|
GTP_TEID
|
507
|
GTP_QFI
|
509
|
GTP_SESS_DIR
|
510
|
IE number, or Information Element Number, is a unique identifier assigned to specific elements within network communication
protocols, facilitating standardized interpretation and management. For more information, refer IP Flow Information Export
(IPFIX) Entities.
Benefits of GTP-U Traffic Monitoring
The following are some of the key benefits of enabling GTP-U traffic monitoring on your router.
-
Monitor Network Slicing: 5G network slicing enables the creation of dedicated virtual networks with specific functionalities.
By exporting GTP traffic records, you can conduct detailed analysis of the traffic within each slice, ensuring optimal performance
and resource allocation.
-
Flexible Deployment: GTP-U monitoring can be implemented on any network node where the outermost traffic encapsulation utilizes
the GTP protocol. This capability can be activated to monitor traffic at various strategic points across the network infrastructure.
-
IPv6 Support for 5G Deployments: With the expansion of 5G networks, there’s an increasing use of IPv6, especially in scenarios
where 5G base stations (gNodeBs) connect to User Plane Functions (UPFs) using IPv6. This feature ensures that flow records
for such IPv6 GTP-U traffic can be captured and exported effectively.
GTP-U Traffic Record Templates
This section provides you with all the record template options available for monitoring GTP-U traffic.
IPv4-GTP-IPv4 Record
This record captures GTP-U traffic details between IPv4 interfaces, essential for monitoring and optimizing IPv4 5G network
performance.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
46 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
47 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
48 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
49 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
50 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
5 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
6 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
7 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
8 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
9 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
10 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
11 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
12 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POST_QOS_TOS |
1 |
13 |
8 |
V9_IPV4SRCADDR |
4 |
8 |
V9_IPV4SRCADDR |
4 |
14 |
12 |
V9_IPV4DSTADDR |
4 |
12 |
V9_IPV4DSTADDR |
4 |
15 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
16 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
17 |
9 |
V9_SRC_MASK |
1 |
9 |
V9_SRC_MASK |
1 |
18 |
13 |
V9_DST_MASK |
1 |
13 |
V9_DST_MASK |
1 |
19 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
20 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
21 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
22 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
23 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
24 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
25 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
26 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
27 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
28 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
29 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
30 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
31 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
32 |
507 |
GTP_TEID |
4 |
507 |
GTP_TEID |
4 |
33 |
509 |
GTP_QFI |
1 |
509 |
GTP_QFI |
1 |
34 |
510 |
GTP_SESS_DIR |
1 |
510 |
GTP_SESS_DIR |
1 |
35 |
8 |
V9_IPV4SRCADDR |
4 |
8 |
V9_IPV4SRCADDR |
4 |
36 |
12 |
V9_IPV4DSTADDR |
4 |
12 |
V9_IPV4DSTADDR |
4 |
37 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
38 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
39 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
40 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
41 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
42 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
43 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
44 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
45 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
46 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
47 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
48 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
49 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
50 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
51 |
|
|
|
445 |
V9_STD_COMM |
128 |
IPv4-GTP-IPv6 Record
This record monitors GTP-U traffic that starts in an IPv4 network and transitions into an IPv6 network, aiding in cross-network
compatibility analysis.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
5 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
6 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
7 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
8 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
9 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
10 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
11 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
12 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POST_QOS_TOS |
1 |
13 |
27 |
V9_IPV6_SRC_ADDR |
16 |
27 |
V9_IPV6_SRC_ADDR |
16 |
14 |
28 |
V9_IPV6_DST_ADDR |
16 |
28 |
V9_IPV6_DST_ADDR |
16 |
15 |
31 |
V9_FLOW_LABEL |
4 |
31 |
V9_FLOW_LABEL |
3 |
16 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
17 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
18 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
19 |
30 |
V9_IPV6_DST_MASK |
1 |
30 |
V9_IPV6_DST_MASK |
1 |
20 |
29 |
V9_IPV6_SRC_MASK |
1 |
29 |
V9_IPV6_SRC_MASK |
1 |
21 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
22 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
23 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
24 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
25 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
26 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
27 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
28 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
29 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
30 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
31 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
32 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
33 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
34 |
507 |
GTP_TEID |
4 |
507 |
GTP_TEID |
4 |
35 |
509 |
GTP_QFI |
1 |
509 |
GTP_QFI |
1 |
36 |
510 |
GTP_SESS_DIR |
1 |
510 |
GTP_SESS_DIR |
1 |
37 |
8 |
V9_IPV4SRCADDR |
4 |
8 |
V9_IPV4SRCADDR |
4 |
38 |
12 |
V9_IPV4DSTADDR |
4 |
12 |
V9_IPV4DSTADDR |
4 |
39 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
40 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
41 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
42 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
43 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
44 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
45 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
46 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
47 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
48 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
49 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
50 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
51 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
52 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
53 |
|
|
|
445 |
V9_STD_COMM |
128 |
IPv6-GTP-IPv4 Record
This record monitors GTP-U traffic moving from an IPv6 network to an IPv4 network, ensuring seamless data flow across different
network types.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
5 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
6 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
7 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
8 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
9 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
10 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
11 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
12 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POST_QOS_TOS |
1 |
13 |
8 |
V9_IPV4SRCADDR |
4 |
8 |
V9_IPV4SRC4ADDR |
4 |
14 |
12 |
V9_IPV4DSTADDR |
4 |
12 |
V9_IPV4DSTADDR |
4 |
15 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
16 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
17 |
9 |
V9_SRC_MASK |
1 |
9 |
V9_SRRC_MASK |
1 |
18 |
13 |
V9_DST_MASK |
1 |
13 |
V9_DST_MASK |
1 |
19 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
20 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
21 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
22 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
23 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
24 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
25 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
26 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
27 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
28 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
29 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
30 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
31 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
32 |
507 |
GTP_TEID |
4 |
507 |
GTP_TEID |
4 |
33 |
509 |
GTP_QFI |
1 |
509 |
GTP_QFI |
1 |
34 |
510 |
GTP_SESS_DIR |
1 |
510 |
GTP_SESS_DIR |
1 |
35 |
27 |
V9_IPV6_SRC_ADDR |
16 |
27 |
V9_IPV6_SRC_ADDR |
16 |
36 |
28 |
V9_IPV6_DST_ADDR |
16 |
28 |
V9_IPV6_DST_ADDR |
16 |
37 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
38 |
31 |
V9_FLOW_LABEL |
4 |
31 |
V9_FLOW_LABEL |
3 |
39 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
40 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
41 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
42 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
43 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
44 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
45 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
46 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
47 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
48 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
49 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
50 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
51 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
52 |
|
|
|
445 |
V9_STD_COMM |
128 |
IPv6-GTP-IPv6 Record
This record provides insights into GTP-U traffic within IPv6 networks, crucial for maintaining the integrity and efficiency
of modern 5G infrastructures.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
5 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
6 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
7 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
8 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
9 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
10 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
11 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
12 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POS_QOS_TOS |
1 |
13 |
27 |
V9_IPV6_SRC_ADDR |
16 |
27 |
V9_IPV6_SRC_ADDR |
16 |
14 |
28 |
V9_IPV6_DST_ADDR |
16 |
28 |
V9_IPV6_DST_ADDR |
16 |
15 |
31 |
V9_FLOW_LABEL |
4 |
31 |
V9_FLOW_LABEL |
3 |
16 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
17 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
18 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
19 |
30 |
V9_IPV6_DST_MASK |
1 |
30 |
V9_IPV6_DST_MASK |
1 |
20 |
29 |
V9_IPV6_SRC_MASK |
1 |
29 |
V9_IPV6_SRC_MASK |
1 |
21 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
22 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
23 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
24 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
25 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
26 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
27 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
28 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
29 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
30 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
31 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
32 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
33 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
34 |
507 |
GTP_TEID |
4 |
507 |
GTP_TEID |
4 |
35 |
509 |
GTP_QFI |
1 |
509 |
GTP_QFI |
1 |
36 |
510 |
GTP_SESS_DIR |
1 |
510 |
GTP_SESS_DIR |
1 |
37 |
27 |
V9_IPV6_SRC_ADDR |
16 |
27 |
V9_IPV6_SRC_ADDR |
16 |
38 |
28 |
V9_IPV6_DST_ADDR |
16 |
28 |
V9_IPV6_DST_ADDR |
16 |
39 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
40 |
31 |
V9_FLOW_LABEL |
4 |
31 |
V9_FLOW_LABEL |
3 |
41 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
42 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
43 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
44 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
45 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
46 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
47 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
48 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
49 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
50 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
51 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
52 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
53 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
54 |
|
|
|
445 |
V9_STD_COMM |
128 |
Extended Template Records
IPv4 Peering Extended Record
This record extends monitoring capabilities to include detailed peering information for IPv4 traffic, enhancing traffic management
and security measures.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
8 |
V9_IPV4SRCADDR |
4 |
8 |
V9_IPV4SRCADDR |
4 |
4 |
12 |
V9_IPV4DSTADDR |
4 |
12 |
V9_IPV4DSTADDR |
4 |
5 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
6 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
7 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
8 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
9 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
10 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
11 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
12 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
13 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV6_NEXT_HOP |
4 |
14 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
15 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
17 |
9 |
V9_SRC_MASK |
1 |
9 |
V9_SRC_MASK |
1 |
18 |
13 |
V9_DST_MASK |
1 |
13 |
V9_DST_MASK |
1 |
19 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
20 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
21 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
22 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POST_QOS_TOS |
1 |
23 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
24 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
25 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
26 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
27 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
28 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
29 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
30 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
31 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
32 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
33 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
34 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
35 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
36 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
37 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
38 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
39 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
40 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
41 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
42 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
43 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
44 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
45 |
|
|
|
445 |
V9_STD_COMM |
128 |
IPv6 Peering Extended Record
This record offers comprehensive peering data for IPv6 traffic, supporting advanced traffic analysis and network optimization
strategies.
S.No |
IPFIX |
NetFlow V9 |
|
IE # |
Field |
Size
(Bytes)
|
IE # |
Field |
Size
(Bytes)
|
1 |
2 |
V9_IN_PKTS |
8 |
2 |
V9_IN_PKTS |
4 |
2 |
1 |
V9_IN_BYTES |
8 |
1 |
V9_IN_BYTES |
4 |
3 |
27 |
V9_IPV6_SRC_ADDR |
16 |
27 |
V9_IPV6_SRC_ADDR |
16 |
4 |
28 |
V9_IPV6_DST_ADDR |
16 |
28 |
V9_IPV6_DST_ADDR |
16 |
5 |
10 |
V9_INPUT_SNMP |
4 |
10 |
V9_INPUT_SNMP |
4 |
6 |
14 |
V9_OUTPUT_SNMP |
4 |
14 |
V9_OUTPUT_SNMP |
4 |
7 |
22 |
V9_FIRST_SWITCHED |
4 |
22 |
V9_FIRST_SWITCHED |
4 |
8 |
21 |
V9_LAST_SWITCHED |
4 |
21 |
V9_LAST_SWITCHED |
4 |
9 |
31 |
V9_FLOW_LABEL |
4 |
31 |
V9_FLOW_LABEL |
3 |
10 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
64 |
V9_IPV6_OPTION_HEADERS |
4 |
11 |
7 |
V9_SRC_PORT |
2 |
7 |
V9_SRC_PORT |
2 |
12 |
11 |
V9_DST_PORT |
2 |
11 |
V9_DST_PORT |
2 |
13 |
16 |
V9_SRC_AS |
4 |
16 |
V9_SRC_AS |
4 |
14 |
17 |
V9_DST_AS |
4 |
17 |
V9_DST_AS |
4 |
15 |
18 |
V9_BGP_IPV4_NEXT_HOP |
4 |
18 |
V9_BGP_IPV6_NEXT_HOP |
4 |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
63 |
V9_BGP_IPV6_NEXT_HOP |
16 |
17 |
15 |
V9_IPV4_NEXT_HOP |
4 |
15 |
V9_IPV4_NEXT_HOP |
4 |
18 |
62 |
V9_IPV6_NEXT_HOP |
16 |
62 |
V9_IPV6_NEXT_HOP |
16 |
19 |
30 |
V9_IPV6_DST_MASK |
1 |
30 |
V9_IPV6_DST_MASK |
1 |
20 |
29 |
V9_IPV6_SRC_MASK |
1 |
29 |
V9_IPV6_SRC_MASK |
1 |
21 |
4 |
V9_PROT |
1 |
4 |
V9_PROT |
1 |
22 |
6 |
V9_TCP_FLAGS |
2 |
6 |
V9_TCP_FLAGS |
1 |
23 |
5 |
V9_TOS |
1 |
5 |
V9_TOS |
1 |
24 |
55 |
V9_POST_QOS_TOS |
1 |
55 |
V9_POST_QOS_TOS |
1 |
25 |
61 |
V9_DIRECTION |
1 |
61 |
V9_DIRECTION |
1 |
26 |
89 |
V9_FORWARDING_STATUS |
4 |
89 |
V9_FORWARDING_STATUS |
1 |
27 |
302 |
SELECTOR_ID |
4 |
48 |
V9_FLOW_SAMPLER_ID |
2 |
28 |
234 |
V9_VRF_ID_INPUT |
4 |
234 |
V9_VRF_ID_INPUT |
4 |
29 |
235 |
V9_VRF_ID_OUTPUT |
4 |
235 |
V9_VRF_ID_OUTPUT |
4 |
30 |
52 |
V9_MIN_TTL |
1 |
52 |
V9_MIN_TTL |
1 |
31 |
53 |
V9_MAX_TTL |
1 |
53 |
V9_MAX_TTL |
1 |
32 |
54 |
V9_IP_IDENT |
4 |
54 |
V9_IP_IDENT |
4 |
33 |
197 |
IPFIX_FRAG_FLAGS |
1 |
197 |
IPFIX_FRAG_FLAGS |
1 |
34 |
88 |
V9_FRAGMENT_OFFSET |
2 |
88 |
V9_FRAGMENT_OFFSET |
2 |
35 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
184 |
IPFIX_TCP_SEQ_NUM |
4 |
36 |
25 |
V9_MIN_PKT_LEN |
8 |
25 |
V9_MIN_PKT_LEN |
8 |
37 |
26 |
V9_MAX_PKT_LEN |
8 |
26 |
V9_MAX_PKT_LEN |
8 |
38 |
503 |
IPFIX_L4_CHECKSUM |
2 |
503 |
IPFIX_L4_CHECKSUM |
2 |
39 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
504 |
IPFIX_ICMP_8_BYTES |
8 |
40 |
56 |
V9_IN_SRC_MAC |
6 |
56 |
V9_IN_SRC_MAC |
6 |
41 |
80 |
V9_IN_DST_MAC |
6 |
80 |
V9_IN_DST_MAC |
6 |
42 |
256 |
V9_ETH_TYPE |
2 |
256 |
V9_ETH_TYPE |
2 |
43 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
243 |
V9_DOT1Q_VLAN_ID |
2 |
44 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
245 |
V9_DOT1Q_CUST_VLAN_ID |
2 |
45 |
244 |
V9_DOT1Q_PRIORITY |
1 |
244 |
V9_DOT1Q_PRIORITY |
1 |
46 |
198 |
IN_BYTES_DELTA |
8 |
444 |
V9_AS_PATH |
128 |
47 |
|
|
|
445 |
V9_STD_COMM |
128 |