Description
An ICMP Service is an object definition representing ICMP traffic with specific parameters.
Properties
- Name
- Specifies a symbolic name for the service. (Identifier)
- MessageTypes
- Specifies the ICMP message types that are applicable to this service. (Default: All)
- EchoRequest
- Enable matching of Echo Request messages. (Default: No)
- EchoRequestCodes
- Specifies which Echo Request message codes should be matched. (Default: 0-255)
- DestinationUnreachable
- Enable matching of Destination Unreachable messages. (Default: No)
- DestinationUnreachableCodes
- Specifies which Destination Unreachable message codes should be matched. (Default: 0-255)
- Redirect
- Enable matching of Redirect messages. (Default: No)
- RedirectCodes
- Specifies which Redirect message codes should be matched. (Default: 0-255)
- ParameterProblem
- Enable matching of Parameter Problem messages. (Default: No)
- ParameterProblemCodes
- Specifies which Parameter Problem message codes should be matched. (Default: 0-255)
- EchoReply
- Enable matching of Echo Reply messages. (Default: No)
- EchoReplyCodes
- Specifies which Echo Reply message codes should be matched. (Default: 0-255)
- SourceQuenching
- Enable matching of Source Quenching messages. (Default: No)
- SourceQuenchingCodes
- Specifies which Source Quenching message codes should be matched. (Default: 0-255)
- TimeExceeded
- Enable matching of Time Exceeded messages. (Default: No)
- TimeExceededCodes
- Specifies which Time Exceeded message codes should be matched. (Default: 0-255)
- ForwardICMPErrors
- Allow ICMP errors for active connections to be forwarded through the system. (Default: No)
- EnableIPv4PathMTUDiscovery
- Path MTU Discovery allows communicating endpoints to negotiate optimal packet sizes. This prevents fragmentation by network
equipment between the endpoints. Path MTU Discovery relies on ICMP message forwarding so ICMP forwarding must also be enabled.
(Default: No)
- ALG
- An Application Layer Gateway (ALG), capable of managing advanced protocols, can be specified for this service. (Optional)
- MaxSessions
- Specifies how many concurrent sessions that are permitted using this service. (Default: 200)
- UseCustomTimeouts
- Use Custom Timeouts. (Default: No)
- InitialTimeout
- Time in seconds of how long an partially established TCP connection (during SYN and SYN+ACK phase), or an established UDP
or ICMP connection, is allowed to be idle. Default: 60 seconds. (Optional)
- EstablishTimeout
- Time in seconds of how long an established TCP connection is allowed to idle before being closed. Default: 262144 seconds.
(Optional)
- ClosingTimeout
- Time in seconds of how long a TCP connection being placed in closing state should exist before being removed from the connection
table. Default: 80 seconds. (Optional)
- Attribute
- Special Attribute of the current object. (Optional)
- Comments
- Text describing the current object. (Optional)