ADC CLI Commands

protocol-icmp

The following operations can be performed on “protocol-icmp”:

stat protocol icmp

Displays statistics of the ICMP protocol.

Synopsis

stat protocol icmp [-detail] [-fullValues] [-ntimes ] [-logFile ] [-clearstats ( basic full )]

Arguments

detail Specifies detailed output (including more statistics). The output can be quite voluminous. Without this argument, the output will show only a summary.

fullValues Specifies that numbers and strings should be displayed in their full form. Without this option, long strings are shortened and large numbers are abbreviated

ntimes The number of times, in intervals of seven seconds, the statistics should be displayed. Default value: 1 Minimum value: 0

logFile The name of the log file to be used as input.

clearstats Clear the statsistics / counters

Possible values: basic, full

Output

Counters

ICMP packets received (ICPktRx) ICMP packets received.

ICMP bytes received (ICbRx) Bytes of ICMP data received.

ICMP packets transmitted (ICPktTx) ICMP packets transmitted.

ICMP bytes transmitted (ICbTx) Bytes of ICMP data transmitted.

ICMP echo replies received (ECORepRx) ICMP Ping echo replies received.

ICMP echo replies transmitted (ECORepTx) ICMP Ping echo replies transmitted.

ICMP echos received (ECORx) ICMP Ping Echo Request and Echo Reply packets received.

MTU lookup on dst ip info recvd (MTULkDst) Total number of MTU lookup on destination IP info received on a need fragmentation ICMP error message failed.

ICMP rate threshold (pkts/sec) (ICThs) Limit for ICMP packets handled every 10 milliseconds. Default value, 0, applies no limit. This is a configurable value using the set rateControl command.

ICMP port unreachable received (PortUnRx) ICMP Port Unreachable error messages received. This error is generated when there is no service is running on the port.

ICMP port unreachable generated (PortUnTx) ICMP Port Unreachable error messages generated. This error is generated when there is no service is running on the port.

Need fragmentation received (NeedFrag) ICMP Fragmentation Needed error messages received for packets that need to be fragmented but for which Don’t Fragment is specified the header.

ICMP rate threshold exceeded (ICRtEx) Times the ICMP rate threshold is exceeded. If this counter continuously increases, first make sure the ICMP packets received are genuine. If they are, increase the current rate threshold.

ICMP packets dropped (ICPktDr) ICMP packets dropped because the rate threshold has been exceeded.

Bad ICMP checksum (BadCkSum) ICMP Fragmentation Needed error messages received with an ICMP checksum error.

PMTU non-first IP fragments (PMTUerr) ICMP Fragmentation Needed error messages received that were generated by an IP fragment other than the first one.

PMTU Invalid body len received (IvBdyLen) ICMP Fragmentation Needed error messages received that specified an invalid body length.

PMTU no tcp connection (NoTcpCon) ICMP Need Fragmentation error messages received for TCP packets. The state of the connection for these packets is not maintained on the Citrix ADC.

PMTU no udp conection (NoUdpCon) ICMP Need Fragmentation error messages received for UDP packets. The state of the connection for these packets is not maintained on the Citrix ADC.

PMTU invalid tcp seqno recvd (InvSeqNo) ICMP Fragmentation Needed error messages received for packets that contain an invalid TCP address.

Invalid next MTU value recvd (IvNxtMTU) ICMP Fragmentation Needed error messages received in which the Maximum Transmission Unit (MTU) for the next hop is out of range. The range for the MTU is 576-1500.

Next MTU > Current MTU (BigNxMTU) ICMP Fragmentation Needed error messages received in which the value for the next MTU is higher than that of the current MTU.

PMTU Invalid protocol recvd (IvPrtRx) ICMP Fragmentation Needed error messages received that contain a protocol other than TCP and UDP.

PMTU IP check sum error (CkSumErr) ICMP Fragmentation Needed error messages received with an IP checksum error.

PMTU pcb with no link (NoLnkErr) ICMP Fragmentation Needed error messages received on a Protocol Control Block (PCB) with no link. The PCB maintains the state of the connection.

PMTU Discovery not enabled (PMTUdis) ICMP Need Fragmentation error messages received when the PMTU Discovery mode is not enabled.

protocol-icmp