NAME
ping, gping, traceroute, hogports – probe the Internet |
SYNOPSIS
ip/ping [ –6aflqr ] [ –i interval ] [ –n count ] [ –s size ] [ –w waittime
] destination ip/gping [ –r ] [ –l ] [ –i interval ] destination [ destination ... ] ip/traceroute [ –dn ][ –a n ][ –h nbuck ][ –t sttl ] dest
ip/hogports [mtpt/]proto!address!startport[–endport] |
DESCRIPTION
Ping sends ICMP echo request messages to a system. It can be used
to determine the network delay and whether or not the destination
is up. By default, a line is written to standard output for each
request. If a reply is received the line contains the request
id (starting at 0 and incrementing), the round trip time for this
request, the average round trip time, and the time to live in
the reply packet. If no reply is received the line contains the
word "lost", the request id, and the average round trip time. If a reply is received for each request, ping returns successfully. Otherwise it returns an error status of "lost messages".
The options are: Gping is a ping with a graphical display. It presents separate graphs for each destination specified.
The options are: Graphs can be dropped and added using the button 3 menu. Clicking button 1 on a datapoint displays the value of the datapoint and the time it was recorded.
Traceroute displays the IP addresses and average round trip times
to all routers between the machine it is run on and dest. It does
this by sending packets to dest with increasing times to live
(TTL) in their headers. Each router that a packet expires at replies
with an ICMP warning message. The options are:
d print debugging to standard error
Hogports announces on a range of ports to keep them from other
processes. For example, to keep anyone from making a vncserver
visible on the network mounted at /net.alt:
|
SOURCE
/sys/src/cmd/ip/ping.c /sys/src/cmd/ip/gping.c /sys/src/cmd/ip/traceroute.c /sys/src/cmd/ip/hogports.c |
SEE ALSO
ip(3) |