Configuring the Network Protocol
The
protocolstatement allows you to specify which of the supported network protocols to match in an application definition. To configure network protocols, include theprotocolstatement at the [edit applications applicationapplication-name] hierarchy level:protocoltype;You specify the protocol type as a numeric value; for the more commonly used protocols, text names are also supported in the command-line interface (CLI). Table 8 shows the list of the supported protocols.
For a complete list of possible numeric values, see RFC 1700, Assigned Numbers (for the Internet Protocol Suite).
NOTE: Internet Protocol version 6 (IPv6) is not supported as a network protocol in application definitions.
By default, the twice NAT feature can affect IP, TCP, and UDP headers embedded in the payload of ICMP error messages. You can include the
protocoltcpandprotocol udpstatements with the application statement for twice NAT configurations. For more information about configuring twice NAT, see Network Address Translation Services Configuration Guidelines.