194
| IPP Module Preset Matches and Transforms | SmartNA-X 1G/10G Modular
SmartNA-X
™
1G/10G User Guide 1.4
©
2015 Network Critical Solutions Limited
Transport header port number matches
The following Matches can be used to match Transport headers. GTP is identified by port number and travels over UDP
(or optionally TCP for GTP version 2) TCP and UDP port numbers are in the same location in the header, so this works
for either.
Table 14: Transport header port number matches
Match name
Match definition (start bit, width, value)
Source-GTP-C-IPv4
272, 16, 2123
Dest-GTP-C-IPv4
288, 16, 2123
Source-GTP-U-IPv4
272, 16, 2152
Dest-GTP-U-IPv4
288, 16, 2152
Source-GTP'-IPv4
272, 16, 3386
Dest-GTP'-IPv4
288, 16, 3386
Source-GTP-C-IPv6
432, 16, 2123
Dest-GTP-C-IPv6
448, 16, 2123
Source-GTP-U-IPv6
432, 16, 2152
Dest-GTP-U-IPv6
448, 16, 2152
Source-GTP'-IPv6
432, 16, 3386
Dest-GTP'-IPv6
448, 16, 3386
GRE header matches
The following Matches can be used to match GRE or PPTP GRE headers using Key and Sequence fields (but not
Checksum, Routing or Acknowledgement). The GRE header contains many options. It has a length of 1-5 words.
Table 15: GRE or PPTP GRE header using Key and Sequence fields
Match name
Match definition (start bit, width, value)
GRE-KS-L=3-IPv4
272, 9, 96
GRE-KS-L=3-IPv6
432, 9, 96
Table 16: GRE headers using Checksum, Key and Sequence fields
Match name
Match definition (start bit, width, value)
GRE-CKS-L=4-IPv4
272, 9, 97