X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fmans%2Foping.pod;h=6005b0011f396db802bd6fd4192e067bf69e11ed;hb=12b51be67146bf5619acb1110b54c291fcca6652;hp=e6ef195e74777d056636ccdd33e24d3ec7bc3f71;hpb=6995e2cfd517af456904db26b7781b4953feeacc;p=liboping.git diff --git a/src/mans/oping.pod b/src/mans/oping.pod index e6ef195..6005b00 100644 --- a/src/mans/oping.pod +++ b/src/mans/oping.pod @@ -6,14 +6,24 @@ oping - send ICMP ECHO_REQUEST to network hosts B [B<-4> | B<-6>] [B<-c> I] [B<-i> I] I [I [I ...]] +B [B<-4> | B<-6>] [B<-c> I] [B<-i> I] B<-f> I + +B [B<-4> | B<-6>] [B<-c> I] [B<-i> I] I [I [I ...]] + +B [B<-4> | B<-6>] [B<-c> I] [B<-i> I] B<-f> I + =head1 DESCRIPTION -oping uses ICMPv4 or ICMPv6 ECHO_REQUEST packets to measure a hosts +B uses ICMPv4 or ICMPv6 ECHO_REQUEST packets to measure a hosts reachability and the network latency. In contrast to the original L utility B can send ICMP packets to multiple hosts in parallel and wait -for all ECHO_RESPONSE packets to arrive. In contrast to the -B utility (URL is listed in L<"SEE ALSO">) B can use both, IPv4 -and IPv6 transparently and side by side. +for all ECHO_RESPONSE packets to arrive. In contrast to the B utility +(URL is listed in L<"SEE ALSO">) B can use both, IPv4 and IPv6 +transparently and side by side. + +B is an ncurses-based front-end to I which displays ping +statistics online and highlights aberrant round-trip times if the terminal +supports colors. =head1 OPTIONS @@ -25,7 +35,7 @@ Force the use of IPv4. =item B<-6> -Force the use of IPv6 +Force the use of IPv6. =item B<-c> I @@ -36,16 +46,49 @@ Send (and receive) I ICMP packets, then stop and exit. Send one ICMP packet (per host) each I seconds. This can be a floating-point number to specify sub-second precision. -=back +=item B<-t> I -=head1 BUGS +Set the IP Time to Live to I. This must be a number between (and +including) 1EandE255. If omitted, the value B<64> is used. -=over 4 +=item B<-I> I
+ +Set the source address to use. You may either specify an IP number or a +hostname. You B pass the interface name, as you can with GNU's +L - use the B<-D> option for that purpose. -=item The TTL cannot be set +=item B<-D> I + +Set the outgoing network device to use. + +=item B<-f> I + +Instead of specifying hostnames on the command line, read them from +I. If I is B<->, read from C. + +If the real user ID (as returned by L) and the effective user ID (as +returned by L) differ, the only argument allowed for this option is +"-" (i.Ee. standard input). This is meant to avoid security issues when +I is installed with the SUID-bit. =back +=head1 COLORS + +If supported by the terminal, I will highlight the round-trip times +(RTT) using the colors green, yellow and red. Green signals RTTs that are in +the "expected" range, yellow marks moderately unusual times and times that +differ a lot from the expected value are printed in red. + +The information used to categorize round-trip times is the I +round-trip time and the I. RTTs that differ from the +average by less than the standard deviation are considered to be "normal" and +are printed in green. Times that differ from the average more than the standard +deviation but less than twice the standard deviation are considered "moderately +unusual" and are printed in yellow. Times differing more than twice the +standard deviation from the average are considered to be "unusual" and are +printed in red. + =head1 SEE ALSO L, L, L @@ -53,6 +96,6 @@ L, L, L =head1 AUTHOR liboping is written by Florian octo Forster Eocto at verplant.orgE. -It's homepage can be found at L. +Its homepage can be found at L. -(c) 2005, 2006 by Florian octo Forster. +(c) 2005-2010 by Florian octo Forster.