# SOME DESCRIPTIVE TITLE # Copyright (C) YEAR Free Software Foundation, Inc. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "POT-Creation-Date: 2024-03-01 17:03+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "PING" msgstr "" #. type: TH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "iputils 20240117" msgstr "" #. type: TH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "iputils" msgstr "" #. ----------------------------------------------------------------- #. * MAIN CONTENT STARTS HERE * #. ----------------------------------------------------------------- #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "NAME" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "ping - send ICMP ECHO_REQUEST to network hosts" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SYNOPSIS" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "B [B<-aAbBdCDfhHLnOqrRUvV46>] [B<-c\\ >I] [B<-e\\ " ">I] [B<-F\\ >I] [B<-i\\ >I] [B<-I\\ " ">I] [B<-l\\ >I] [B<-m\\ >I] [B<-M\\ " ">I] [B<-N\\ >I] [B<-w\\ >I] [B<-" "W\\ >I] [B<-p\\ >I] [B<-Q\\ >I] [B<-s\\ " ">I] [B<-S\\ >I] [B<-t\\ >I] [B<-T\\ >I] [hop\\&.\\&.\\&.] {destination}" msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DESCRIPTION" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B uses the ICMP protocol\\*(Aqs mandatory ECHO_REQUEST datagram to " "elicit an ICMP ECHO_RESPONSE from a host or gateway\\&. ECHO_REQUEST " "datagrams (\\(lqpings\\(rq) have an IP and ICMP header, followed by a struct " "timeval and then an arbitrary number of \\(lqpad\\(rq bytes used to fill out " "the packet\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B works with both IPv4 and IPv6\\&. Using only one of them explicitly " "can be enforced by specifying B<-4> or B<-6>\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B can also send IPv6 Node Information Queries (RFC4620)\\&. " "Intermediate Is may not be allowed, because IPv6 source routing was " "deprecated (RFC5095)\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "OPTIONS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-4>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Use IPv4 only\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-6>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Use IPv6 only\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-a>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Audible ping\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-A>" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Adaptive ping\\&. Interpacket interval adapts to round-trip time, so that " "effectively not more than one (or more, if preload is set) unanswered probe " "is present in the network\\&. The default interval is 2 ms, for more info " "see option B<-i>\\&. On networks with low RTT this mode is essentially " "equivalent to flood mode\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-b>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Allow pinging a broadcast address\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-B>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Do not allow B to change source address of probes\\&. The address is " "bound to one selected when B starts\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-c> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Stop after sending I ECHO_REQUEST packets\\&. With I " "option, B waits for I ECHO_REPLY packets, until the timeout " "expires\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-C>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Call connect() syscall on socket creation\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-d>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Set the SO_DEBUG option on the socket being used\\&. Essentially, this " "socket option is not used by Linux kernel\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-D>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Print timestamp (unix time + microseconds as in gettimeofday) before each " "line\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "B<-e> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Set the identification field of ECHO_REQUEST\\&. Value 0 implies using I (not supported on I)\\&. The value of the " "field may be printed with B<-v> option\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-f>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Flood ping\\&. For every ECHO_REQUEST sent a period \\(lq\\&.\\(rq is " "printed, while for every ECHO_REPLY received a backspace is printed\\&. This " "provides a rapid display of how many packets are being dropped\\&. If " "interval is not given, it sets interval to zero and outputs packets as fast " "as they come back or one hundred times per second, whichever is more\\&. " "Only the super-user may use this option with zero interval\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-F> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "IPv6 only\\&. Allocate and set 20 bit flow label (in hex) on echo request " "packets\\&. If value is zero, kernel allocates random flow label\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-h>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Show help\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "B<-H>" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Force DNS name resolution for the output\\&. Useful for numeric destination, " "or B<-f> option, which by default do not perform it\\&. Override previously " "defined B<-n> option\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-i> I" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Wait I seconds between sending each packet\\&. Real number allowed " "with dot as a decimal separator (regardless locale setup)\\&. The default is " "to wait for one second between each packet normally, or not to wait in flood " "mode\\&. Only super-user may set interval to values less than 2 ms\\&. " "Broadcast and multicast ping have even higher limitation for regular user: " "minimum is 1 sec\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-I> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "I is either an address, an interface name or a VRF name\\&. If " "I is an address, it sets source address to specified interface " "address\\&. If I is an interface name, it sets source interface " "to specified interface\\&. If I is a VRF name, each packet is " "routed using the corresponding routing table; in this case, the B<-I> option " "can be repeated to specify a source address\\&. NOTE: For IPv6, when doing " "ping to a link-local scope address, link specification (by the \\*(Aq%\\*(Aq-" "notation in I, or by this option) can be used but it is no " "longer required\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-l> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If I is specified, B sends that many packets not waiting for " "reply\\&. Only the super-user may select preload more than 3\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-L>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Suppress loopback of multicast packets\\&. This flag only applies if the " "ping destination is a multicast address\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-m> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "use I to tag the packets going out\\&. This is useful for variety of " "reasons within the kernel such as using policy routing to select specific " "outbound processing\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-M> I" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Select Path MTU Discovery strategy\\&. I may be either " "I (set DF flag but subject to PMTU checks by kernel, packets too large " "will be rejected), I (do PMTU discovery, fragment locally when packet " "size is large), I (set DF flag and bypass PMTU checks, useful for " "probing), or I (do not set DF flag)\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-N> I" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "IPv6 only\\&. Send IPv6 Node Information Queries (RFC4620), instead of Echo " "Request\\&. CAP_NET_RAW capability is required\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Show help for NI support\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Queries for Node Names\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Queries for IPv6 Addresses\\&. There are several IPv6 specific flags\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Request IPv6 global-scope addresses\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Request IPv6 site-local addresses\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Request IPv6 link-local addresses\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Request IPv6 addresses on other interfaces\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Queries for IPv4 Addresses\\&. There is one IPv4 specific flag\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Request IPv4 addresses on other interfaces\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "BI" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "IPv6 subject address\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "BI" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "IPv4 subject address\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "BI" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Subject name\\&. If it contains more than one dot, fully-qualified domain " "name is assumed\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "BI" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Subject name\\&. Fully-qualified domain name is always assumed\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-n>" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Numeric output only\\&. No attempt will be made to lookup symbolic names for " "host addresses (no reverse DNS resolution)\\&. This is the default for " "numeric destination or B<-f> option\\&. Override previously defined B<-H> " "option\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-O>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Report outstanding ICMP ECHO reply before sending next packet\\&. This is " "useful together with the timestamp B<-D> to log output to a diagnostic file " "and search for missing answers\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-p> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "You may specify up to 16 \\(lqpad\\(rq bytes to fill out the packet you " "send\\&. This is useful for diagnosing data-dependent problems in a " "network\\&. For example, B<-p ff> will cause the sent packet to be filled " "with all ones\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-q>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Quiet output\\&. Nothing is displayed except the summary lines at startup " "time and when finished\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-Q> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Set Quality of Service -related bits in ICMP datagrams\\&. I can be " "decimal (B only) or hex number\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "In RFC2474, these fields are interpreted as 8-bit Differentiated Services " "(DS), consisting of: bits 0-1 (2 lowest bits) of separate data, and bits 2-7 " "(highest 6 bits) of Differentiated Services Codepoint (DSCP)\\&. In RFC2481 " "and RFC3168, bits 0-1 are used for ECN\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Historically (RFC1349, obsoleted by RFC2474), these were interpreted as: bit " "0 (lowest bit) for reserved (currently being redefined as congestion " "control), 1-4 for Type of Service and bits 5-7 (highest bits) for " "Precedence\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-r>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Bypass the normal routing tables and send directly to a host on an attached " "interface\\&. If the host is not on a directly-attached network, an error is " "returned\\&. This option can be used to ping a local host through an " "interface that has no route through it provided the option B<-I> is also " "used\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-R>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B only\\&. Record route\\&. Includes the RECORD_ROUTE option in the " "ECHO_REQUEST packet and displays the route buffer on returned packets\\&. " "Note that the IP header is only large enough for nine such routes\\&. Many " "hosts ignore or discard this option\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-s> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Specifies the number of data bytes to be sent\\&. The default is 56, which " "translates into 64 ICMP data bytes when combined with the 8 bytes of ICMP " "header data\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-S> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Set socket sndbuf\\&. If not specified, it is selected to buffer not more " "than one packet\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-t> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B only\\&. Set the IP Time to Live\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-T> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Set special IP timestamp options\\&. I may be either " "I (only timestamps), I (timestamps and addresses) or " "I (timestamp prespecified hops)\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-U>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Print full user-to-user latency (the old behaviour)\\&. Normally B " "prints network round trip time, which can be different f\\&.e\\&. due to DNS " "failures\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-v>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Verbose output\\&. Do not suppress DUP replies when pinging multicast " "address\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-V>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "Show version and exit\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-w> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Specify a timeout, in seconds, before B exits regardless of how many " "packets have been sent or received\\&. In this case B does not stop " "after I packet are sent, it waits either for I expire or " "until I probes are answered or for some error notification from " "network\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B<-W> I" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Time to wait for a response, in seconds\\&. The option affects only timeout " "in absence of any responses, otherwise B waits for two RTTs\\&. Real " "number allowed with dot as a decimal separator (regardless locale setup)\\&. " "0 means infinite timeout\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When using B for fault isolation, it should first be run on the local " "host, to verify that the local network interface is up and running\\&. Then, " "hosts and gateways further and further away should be \\(lqpinged\\(rq\\&. " "Round-trip times and packet loss statistics are computed\\&. If duplicate " "packets are received, they are not included in the packet loss calculation, " "although the round trip time of these packets is used in calculating the " "minimum/average/maximum/mdev round-trip time numbers\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Population standard deviation (mdev), essentially an average of how far each " "ping RTT is from the mean RTT\\&. The higher mdev is, the more variable the " "RTT is (over time)\\&. With a high RTT variability, you will have speed " "issues with bulk transfers (they will take longer than is strictly speaking " "necessary, as the variability will eventually cause the sender to wait for " "ACKs) and you will have middling to poor VoIP quality\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When the specified number of packets have been sent (and received) or if the " "program is terminated with a SIGINT, a brief summary is displayed\\&. " "Shorter current statistics can be obtained without termination of process " "with signal SIGQUIT\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This program is intended for use in network testing, measurement and " "management\\&. Because of the load it can impose on the network, it is " "unwise to use B during normal operations or from automated scripts\\&." msgstr "" #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "EXIT STATUS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If B does not receive any reply packets at all it will exit with code " "1\\&. If a packet I and I are both specified, and fewer " "than I packets are received by the time the I has arrived, " "it will also exit with code 1\\&. On other error it exits with code 2\\&. " "Otherwise it exits with code 0\\&. This makes it possible to use the exit " "code to see if a host is alive or not\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "IPV6 LINK-LOCAL DESTINATIONS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "For IPv6, when the destination address has link-local scope and B is " "using I, the output interface must be specified\\&. " "When B is using I, it is not strictly necessary to " "specify the output interface but it should be done to avoid ambiguity when " "there are multiple possible output interfaces\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "There are two ways to specify the output interface:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "\\(bu using the I<% notation>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The destination address is postfixed with I<%> and the output interface name " "or ifindex, for example:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "\\(bu using the I<-I option>" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "When using I, this method is supported since the " "following kernel versions: 5\\&.17, 5\\&.15\\&.19, 5\\&.10\\&.96, " "5\\&.4\\&.176, 4\\&.19\\&.228, 4\\&.14\\&.265\\&. Also it is not supported " "on musl libc\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "ICMP PACKET DETAILS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "An IP header without options is 20 bytes\\&. An ICMP ECHO_REQUEST packet " "contains an additional 8 bytes worth of ICMP header followed by an arbitrary " "amount of data\\&. When a I is given, this indicates the size of " "this extra piece of data (the default is 56)\\&. Thus the amount of data " "received inside of an IP packet of type ICMP ECHO_REPLY will always be 8 " "bytes more than the requested data space (the ICMP header)\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "If the data space is at least of size of struct timeval B uses the " "beginning bytes of this space to include a timestamp which it uses in the " "computation of round trip times\\&. If the data space is shorter, no round " "trip times are given\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "DUPLICATE AND DAMAGED PACKETS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B will report duplicate and damaged packets\\&. Duplicate packets " "should never occur, and seem to be caused by inappropriate link-level " "retransmissions\\&. Duplicates may occur in many situations and are rarely " "(if ever) a good sign, although the presence of low levels of duplicates may " "not always be cause for alarm\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "Damaged packets are obviously serious cause for alarm and often indicate " "broken hardware somewhere in the B packet\\*(Aqs path (in the network " "or in the hosts)\\&." msgstr "" #. type: SH #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed #, no-wrap msgid "ID COLLISIONS" msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "Unlike TCP and UDP, which use port to uniquely identify the recipient to " "deliver data, ICMP uses identifier field (ID) for identification\\&. " "Therefore, if on the same machine, at the same time, two ping processes use " "the same ID, echo reply can be delivered to a wrong recipient\\&. This is a " "known problem due to the limited size of the 16-bit ID field\\&. That is a " "historical limitation of the protocol that cannot be fixed at the moment " "unless we encode an ID into the ping packet payload\\&. B prints " "I error and packet loss is negative\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "B uses PID to get unique number\\&. The default value of I is 32768\\&. On the systems that use ping heavily and with " "I greater than 65535 collisions are bound to happen\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "TRYING DIFFERENT DATA PATTERNS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The (inter)network layer should never treat packets differently depending on " "the data contained in the data portion\\&. Unfortunately, data-dependent " "problems have been known to sneak into networks and remain undetected for " "long periods of time\\&. In many cases the particular pattern that will have " "problems is something that doesn\\*(Aqt have sufficient " "\\(lqtransitions\\(rq, such as all ones or all zeros, or a pattern right at " "the edge, such as almost all zeros\\&. It isn\\*(Aqt necessarily enough to " "specify a data pattern of all zeros (for example) on the command line " "because the pattern that is of interest is at the data link level, and the " "relationship between what you type and what the controllers transmit can be " "complicated\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "This means that if you have a data-dependent problem you will probably have " "to do a lot of testing to find it\\&. If you are lucky, you may manage to " "find a file that either can\\*(Aqt be sent across your network or that takes " "much longer to transfer than other similar length files\\&. You can then " "examine this file for repeated patterns that you can test using the B<-p> " "option of B\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "TTL DETAILS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "The TTL value of an IP packet represents the maximum number of IP routers " "that the packet can go through before being thrown away\\&. In current " "practice you can expect each router in the Internet to decrement the TTL " "field by exactly one\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "The TTL field for TCP packets may take various values\\&. The maximum " "possible value of this field is 255, a recommended initial value is 64\\&. " "For more information, see the TCP/Lower-Level Interface section of " "RFC9293\\&." msgstr "" #. type: Plain text #: archlinux debian-unstable fedora-40 fedora-rawhide mageia-cauldron #: opensuse-tumbleweed msgid "" "In normal operation B prints the TTL value from the packet it " "receives\\&. When a remote system receives a ping packet, it can do one of " "three things with the TTL field in its response:" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\(bu Not change it; this is what Berkeley Unix systems did before the " "4\\&.3BSD Tahoe release\\&. In this case the TTL value in the received " "packet will be 255 minus the number of routers in the round-trip path\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\(bu Set it to 255; this is what current Berkeley Unix systems do\\&. In " "this case the TTL value in the received packet will be 255 minus the number " "of routers in the path B the remote system B the Bing " "host\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\(bu Set it to some other value\\&. Some machines use the same value for " "ICMP packets that they use for TCP packets, for example either 30 or 60\\&. " "Others may use completely wild values\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "BUGS" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "\\(bu Many Hosts and Gateways ignore the RECORD_ROUTE option\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\(bu The maximum IP header length is too small for options like " "RECORD_ROUTE to be completely useful\\&. There\\*(Aqs not much that can be " "done about this, however\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "\\(bu Flood pinging is not recommended in general, and flood pinging the " "broadcast address should only be done under very controlled conditions\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SEE ALSO" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B(8), B(8)\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "HISTORY" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The B command appeared in 4\\&.3BSD\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "The version described here is its descendant specific to Linux\\&." msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "As of version s20150815, the B binary doesn\\*(Aqt exist anymore\\&. " "It has been merged into B\\&. Creating a symlink named B " "pointing to B will result in the same functionality as before\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "SECURITY" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "" "B requires CAP_NET_RAW capability to be executed 1) if the program is " "used for non-echo queries (see B<-N> option) or when the identification " "field set to 0 for ECHO_REQUEST (see B<-e>), or 2) if kernel does not " "support ICMP datagram sockets, or 3) if the user is not allowed to create an " "ICMP echo socket\\&. The program may be used as set-uid root\\&." msgstr "" #. type: SH #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed #, no-wrap msgid "AVAILABILITY" msgstr "" #. type: Plain text #: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide #: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed msgid "B is part of I package\\&." msgstr "" #. type: TH #: debian-bookworm opensuse-leap-15-6 #, no-wrap msgid "iputils 20221126" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "B [B<-aAbBdCDefhLnOqrRUvV46>] [B<-c\\ >I] [B<-F\\ " ">I] [B<-i\\ >I] [B<-I\\ >I] [B<-l\\ " ">I] [B<-m\\ >I] [B<-M\\ >I] [B<-N\\ " ">I] [B<-w\\ >I] [B<-W\\ >I] [B<-p\\ " ">I] [B<-Q\\ >I] [B<-s\\ >I] [B<-S\\ >I] " "[B<-t\\ >I] [B<-T\\ >I] [hop\\&.\\&.\\&.] " "{destination}" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "Adaptive ping\\&. Interpacket interval adapts to round-trip time, so that " "effectively not more than one (or more, if preload is set) unanswered probe " "is present in the network\\&. Minimal interval is 200msec unless super-" "user\\&. On networks with low RTT this mode is essentially equivalent to " "flood mode\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "B<-e>" msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "Wait I seconds between sending each packet\\&. Real number allowed " "with dot as a decimal separator (regardless locale setup)\\&. The default is " "to wait for one second between each packet normally, or not to wait in flood " "mode\\&. Only super-user may set interval to values less than 2 ms\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "Select Path MTU Discovery strategy\\&. I may be either " "I (prohibit fragmentation, even local one), I (do PMTU discovery, " "fragment locally when packet size is large), or I (do not set DF " "flag)\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "IPv6 only\\&. Send ICMPv6 Node Information Queries (RFC4620), instead of " "Echo Request\\&. CAP_NET_RAW capability is required\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "Numeric output only\\&. No attempt will be made to lookup symbolic names for " "host addresses\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "The TCP/IP specification states that the TTL field for TCP packets should be " "set to 60, but many systems use smaller values (4\\&.3 BSD uses 30, 4\\&.2 " "used 15)\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "The maximum possible value of this field is 255, and most Unix systems set " "the TTL field of ICMP ECHO_REQUEST packets to 255\\&. This is why you will " "find you can \\(lqping\\(rq some hosts, but not reach them with " "B(1) or B(1)\\&." msgstr "" #. type: Plain text #: debian-bookworm opensuse-leap-15-6 msgid "" "In normal operation ping prints the TTL value from the packet it " "receives\\&. When a remote system receives a ping packet, it can do one of " "three things with the TTL field in its response:" msgstr ""