From owner-man-jp-reviewer@jp.freebsd.org  Mon Mar 27 23:18:33 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA63245;
	Mon, 27 Mar 2000 23:18:33 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from smtp8.dti.ne.jp (smtp8.dti.ne.jp [202.216.228.43])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA63240
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 27 Mar 2000 23:18:32 +0900 (JST)
	(envelope-from takaha@eurus.dti.ne.jp)
Received: from localhost (PPP19.tama-ap5.dti.ne.jp [210.170.192.19]) by smtp8.dti.ne.jp (8.9.3/3.7W) with ESMTP id XAA18551 for <man-jp-reviewer@jp.freebsd.org>; Mon, 27 Mar 2000 23:18:28 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.94.2 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000327231826K.takaha@eurus.dti.ne.jp>
Date: Mon, 27 Mar 2000 23:18:26 +0900
From: Daisuke Takahashi <takaha@eurus.dti.ne.jp>
X-Dispatcher: imput version 20000228(IM140)
Lines: 587
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2079
Subject: [man-jp-reviewer 2079] ping6.8
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: takaha@eurus.dti.ne.jp


$B9b66$G$9!#(B
ping6.8 $B$N=iLu$G$9!#(B

$B#0#1#2#3#4#5#6#7#8#9#0#1#2#3#4#5#6#7#8#9#0#1#2#3#4#5#6#7#8#9#0#1#2#3#4(B
ping.8 $B$H$N6&DLItJ,$,B?$+$C$?$N$G86J8$,A4$/F1$8$G$"$kItJ,$O(B
ping.8 $B$NF|K\8lLu$+$i$R$C$Q$C$F$-$F$A$g$C$H3Z$7$^$7$?!#(B

$B$?$@Lu$7$F$$$F$o$+$i$J$+$C$?ItJ,$d86J8$G(B ??? $B$H$J$C$?ItJ,$,$"$j$^$9$N$G(B
$BFM$C9~$_$*4j$$$7$^$9!#(B

# $B0J2<$N(B n$B9TL\(B $B$H$$$&$N$O86J8$G$N9T?t$G$9(B

56$B9TL\(B ------
.It Fl a Ar addrtype
Generate ICMPv6 Node Information Node Addresses query, rather than echo-request.

.It Fl a Ar addrtype
.Tn ECHO_REQUEST
$B$G$O$J$/!!(BICMPv6 Node Information Node Addresses $BLd$$9g$o$;%Q%1%C%H$r(B
$B@8@.$7$^$9!#(B

$B!&(Becho-request -> .Tn ECHO_REQUEST
$B!&(BICMPv6 Node Information Node Addresses $B$O$=$N$^$^(B


62$B9TL\(B ------
requires all the responder's unicast addresses. If the charater is ommited,
only those addresses which belong to the interface which has the
responder's address are required.

$B!&(Bommited -> omitted(typo?)
$B!&Lu$N0UL#$,$h$/$o$+$i$J$$(B
 $B;d$NLu(B
 $B!V1~Ez<T$NA4$F$N%f%K%-%c%9%H%"%I%l%9$rMW5a$7$^$9!#(B
   $B$b$7>JN,$5$l$k$H!"1~Ez<T$N%"%I%l%9$NIUM?$5$l$?%$%s%?%U%'!<%9$KB0$9$k(B
   $B%"%I%l%9$N$_MW5a$5$l$^$9!#!W(B

87$B9TL\(B ------
Set the
.Dv SO_DEBUG
option on the socket being used.

$B!&(Bjman $B$N(B ping.8 $B$O(B socket $B$H$J$C$F$$$^$9$,!"(B
$B!!B>$N%^%K%e%"%k$G$O(B $B%=%1%C%H(B $B$H$J$C$F$$$?$N$G(B
$B!!%=%1%C%H$H$7$^$7$?!#(B

127$B9TL\(B ------
.Nm ping

$B!&(B .Nm ping6 $B$KJQ99$7$^$7$?(B


143$B9TL\(B ------
$B86J8$G$O(B -p $B%*%W%7%g%s$N5-=RCf$K0J2<$NJ8>O$,=P$F$-$^$9!#(B
.Fl Q
flag,
.Nm
prints out any ICMP error messages caused by its own ECHO_REQUEST
messages.

ping.8 $B$HHf3S$9$k$H$I$&$b0J2<$NJ8>O$,$4$C$=$jH4$1$F$$$k$h$&$G$9!#(B
# ping6.8 $B$G$ODI2C$7$F$*$-$^$7$?$,(B...$B$I$&$7$^$7$g$&(B?
-=-=-=-=-=-
.It Fl Q
Somewhat quiet output.
.No Don Ap t
display ICMP error messages that are in response to our query messages.
Originally, the
.Fl v
flag was required to display such errors, but
.Fl v
displays all ICMP error messages.  On a busy machine, this output can
be overbearing.  Without the
-=-=-=-=-=-


196$B9TL\(B ------
Generate ICMPv6 Node Information FQDN query, rather than echo-request.

.Tn ECHO_REQUEST
$B$G$O$J$/(B ICMPv6 Node Information FQDN $BLd$$9g$o$;$r%Q%1%C%H$r@8@.$7$^$9!#(B

$B!&(Becho-request -> .Tn ECHO_REQUEST
$B!&(BICMPv6 Node Information FQDN $B$O$=$N$^$^(B
$B!&!V%Q%1%C%H!W$rDI2C(B

207$B9TL\(B ------
.Fl w

-s has no effect if -w is specified $B$H$$$&0lJ8$J$N$G$9$,!"(B
$B$I$&$b(B -W $B$N4V0c$$$N$h$&$J5$$,$7$^$9!#(B
# $B$^$C$?$/F1$8@bL@$,(B -w $B%*%W%7%g%s$N$H$3$m$G$"$k!#(B
$B$?$@(B -W $B$K$O(B Same as -w. This option was remained for backward compatibility
$B$H=q$$$F$"$k$N$G0U?^E*$K$=$&$7$F$$$k$N$+$b$7$l$^$;$s!#(B

---
Daisuke Takahashi / takaha@eurus.dti.ne.jp


--- ping6.8.orig	Tue Mar 21 22:33:57 2000
+++ ping6.8	Mon Mar 27 23:11:25 2000
@@ -27,16 +27,17 @@
 .\"
 .\"     $Id: ping6.8,v 1.4 1999/10/07 05:29:03 itojun Exp $
 .\"	$FreeBSD: src/sbin/ping6/ping6.8,v 1.1 1999/12/28 02:36:59 shin Exp $
+.\" jpman %Id%
 .\"
 .Dd May 17, 1998
 .Dt PING6 8
 .Os KAME
-.Sh NAME
+.Sh $BL>>N(B
 .Nm ping6
-.Nd send
+.Nd $B%M%C%H%o!<%/%[%9%H$KBP$7$F(B
 .Tn ICMPv6 ECHO_REQUEST
-packets to network hosts
-.Sh SYNOPSIS
+$B%Q%1%C%H$rAw?.$9$k(B
+.Sh $B=q<0(B
 .Nm
 .Op Fl AdEfnqRrvw
 .Op Fl a Ar addrtype
@@ -49,188 +50,204 @@
 .Op Fl p Ar pattern
 .Op Fl s Ar packetsize
 .Ar host
-.Sh DESCRIPTION
+.Sh $B2r@b(B
 .Bl -tag -width Ds
 .It Fl A
-Enables transport-mode IPsec authentication header. (experimental)
+$B%H%i%s%9%]!<%H%b!<%I(B IPsec $BG'>Z%X%C%@$rM-8z$K$7$^$9!#(B
+($B<B83$J$b$N(B)
 .It Fl a Ar addrtype
-Generate ICMPv6 Node Information Node Addresses query, rather than echo-request.
+.Tn ECHO_REQUEST
+$B$G$O$J$/!!(BICMPv6 Node Information Node Addresses $BLd$$9g$o$;%Q%1%C%H$r(B
+$B@8@.$7$^$9!#(B
 .Ar addrtype
-must be a string constructed of the following charaters.
+$B$O0J2<$NJ8;z$h$j9=@.$5$l$kJ8;zNs$G$J$1$l$P$J$j$^$;$s!#(B
 .Bl -tag -width Ds -compact
 .It Ic a
-requires all the responder's unicast addresses. If the charater is ommited,
-only those addresses which belong to the interface which has the
-responder's address are required.
+$B1~Ez<T$NA4$F$N%f%K%-%c%9%H%"%I%l%9$rMW5a$7$^$9!#(B
+$B$b$7>JN,$5$l$k$H!"1~Ez<T$N%"%I%l%9$NIUM?$5$l$?%$%s%?%U%'!<%9$KB0$9$k%"%I%l%9$N$_(B
+$BMW5a$5$l$^$9!#(B
 .It Ic g
-requires responder's global-scope addresses.
+$B1~Ez<T$N%0%m!<%P%k%9%3!<%W%"%I%l%9$rMW5a$7$^$9!#(B
 .It Ic s
-requires responder's site-local addresses.
+$B1~Ez<T$N%5%$%H%m!<%+%k%"%I%l%9$rMW5a$7$^$9!#(B
 .It Ic l
-requires responder's link-local addresses.
+$B1~Ez<T$N%j%s%/%m!<%+%k%"%I%l%9$rMW5a$7$^$9!#(B
 .It Ic A
-requires responder's anycast addresses. Without this character, the responder
-will return unicast addresses only. With this character, the responder
-will return anycast addresses only.
-Note that the specification does not specify how to get responder's
-anycast addresses. This is an experimental option.
+$B1~Ez<T$N%(%K!<%-%c%9%H%"%I%l%9$rMW5a$7$^$9!#(B
+$B$3$NJ8;z$,$J$$>l9g!"1~Ez<T$O%f%K%-%c%9%H%"%I%l%9$N$_JV$7$^$9!#(B
+$B$3$NJ8;z$,$"$k>l9g!"1~Ez<T$O%(%K!<%-%c%9%H$N$_JV$7$^$9!#(B
+$B;EMM$G$O!"1~Ez<T$N%(%K!<%-%c%9%H%"%I%l%9$r$I$N$h$&$K<hF@$9$k$+$O(B
+$B=R$Y$i$l$F$$$J$$$3$H$KCm0U$7$F$/$@$5$$!#(B
+$B$3$l$O<B83E*$J%*%W%7%g%s$G$9!#(B
 .El
 .It Fl b Ar bufsiz
-Set socket buffer size.
+$B%=%1%C%H$N%P%C%U%!%5%$%:$r@_Dj$7$^$9!#(B
 .It Fl c Ar count
-Stop after sending
-.Pq and receiving
-.Ar count
 .Tn ECHO_RESPONSE
-packets.
+$B%Q%1%C%H$r(B
+.Ar count
+$B2sAw=P(B
+.Pq $B$=$7$F<u?.(B
+$B$7$F$+$i=*N;$7$^$9!#(B
 .It Fl d
-Set the
+$B;HMQ$9$k%=%1%C%H$K(B
 .Dv SO_DEBUG
-option on the socket being used.
+$B%*%W%7%g%s$r@_Dj$7$^$9!#(B
 .It Fl E
-Enables transport-mode IPsec encapsulated security payload. (experimental)
+$B%H%i%s%9%]!<%H%b!<%I(B IPsec $B0E9f%Z%$%m!<%I$rM-8z$K$7$^$9!#(B
+($B<B83$J$b$N(B)
 .It Fl f
-Flood ping.
-Outputs packets as fast as they come back or one hundred times per second,
-whichever is more.
-For every
 .Tn ECHO_REQUEST
-sent a period
+ping $B$r?b$lN.$7$^$9!#(B
+$B%Q%1%C%H$,JV$C$FMh$k$H$9$0!"$b$7$/$O(B 100 $BJ,$N(B 1 $BIC$K(B 1 $B2s$N$$$:$l$+B?$$2s?t$@$1(B
+$B%Q%1%C%H$r=PNO$7$^$9!#(B
+.Tn ECHO_REQUEST
+$B%Q%1%C%H$rAw$k$?$S$K(B
 .Dq \&.
-is printed, while for every
+$B$,I=<($5$l!"(B
 .Tn ECHO_REPLY
-received a backspace is printed.
-This provides a rapid display of how many packets are being dropped.
-Only the super-user may use this option.
+$B%Q%1%C%H$r<u?.$9$k$?$S$K%P%C%/%9%Z!<%9$,I=<($5$l$^$9!#(B
+$B$3$l$K$h$j$I$l$@$1$N%Q%1%C%H$,7gMn$7$?$N$+$r$9$P$d$/I=<($9$k$3$H$,$G$-$^$9!#(B
+$B%9!<%Q%f!<%6$N$_;HMQ2DG=$G$9(B
 .Bf -emphasis
-This can be very hard on a network and should be used with caution.
+$B$3$N%*%W%7%g%s$O%M%C%H%o!<%/$KHs>o$KIi2Y$r$+$1$k$N$G!"Cm0U$7$F;HMQ$9$k(B
+$BI,MW$,$"$j$^$9!#(B
 .Ef
 .It Fl h Ar hoplimit
-Set the IPv6 hoplimit.
+IPv6 $B$NCf7Q8B3&?t$r@_Dj$7$^$9!#(B
 .It Fl I Ar interface
-Source packets with the given interface address.
-This flag applies if the ping destination is a multicast address,
-or link-local/site-local unicast address.
+$BM?$($i$l$?%$%s%?%U%'!<%9%"%I%l%9$KBP$7$F!"Aw$j$^$9!#(B
+$B$3$N%U%i%0$O!"(B ping $B$N08@h%"%I%l%9$,(B
+$B%^%k%A%-%c%9%H%"%I%l%9$N>l9g$+!"(B
+$B%j%s%/%m!<%+%k(B / $B%5%$%H%m!<%+%k$J%f%K%-%c%9%H%"%I%l%9$N>l9g$KE,MQ$G$-$^$9!#(B
 .It Fl i Ar wait
-Wait
 .Ar wait
-seconds
-.Em between sending each packet .
-The default is to wait for one second between each packet.
-This option is incompatible with the
+$B$G;XDj$7$?IC?t$@$1%Q%1%C%H$NAw=P4V3V$r6u$1$^$9!#(B
+$B%G%U%)%k%H$G$OAw=P4V3V$O(B 1 $BIC$G$9!#(B
+$B$3$N%*%W%7%g%s$O(B
 .Fl f
-option.
+$B%*%W%7%g%s$H$OF1;~$K;XDj$G$-$^$;$s!#(B
 .It Fl l Ar preload
-If
+.Nm ping6
+$B$O;XDj$7$?(B
 .Ar preload
-is specified,
-.Nm ping
-sends that many packets as fast as possible before falling into its normal
-mode of behavior.
-Only the super-user may use this option.
+$BCM$@$1(B
+.Tn ECHO_REQUEST
+$B%Q%1%C%H$r=PMh$k$@$1B.$/Aw?.$7!"DL>o$NF0:n$KLa$j$^$9!#(B
+$B%9!<%Q%f!<%6$N$_$,$3$N%*%W%7%g%s$r;HMQ$G$-$^$9!#(B
 .It Fl n
-Numeric output only.
-No attempt will be made to lookup symbolic names for host addresses.
+$B?tCM$N=PNO$N$_$K$J$j$^$9!#(B
+$B%[%9%H%"%I%l%9$KBP$7$F%7%s%\%kL>$N2r7h$r;n$_$^$;$s!#(B
 .It Fl p Ar pattern
-You may specify up to 16
+$BAw=P$9$k%Q%1%C%H$rKd$a$k(B
+.Dq pad
+$B%P%$%H$r;XDj$7$^$9!#(B
 .Dq pad
-bytes to fill out the packet you send.
-This is useful for diagnosing data-dependent problems in a network.
-For example,
+$B%P%$%H$O(B
+16 $B%P%$%H$r>e8B$H$7$^$9!#(B
+$B$3$l$O%M%C%H%o!<%/>e$G%G!<%?0MB8$NLdBj$r?GCG$9$k$H$-$KM-8z$G$9!#$?$H$($P(B
 .Dq Li \-p ff
-will cause the sent packet to be filled with all
-ones.
+$B$OA4$F(B 1 $B$NAw=P%Q%1%C%H$r@8@.$7$^$9!#(B
+.It Fl Q
+$B$$$/$i$+@E$+$J=PNO$K$7$^$9!#(B
+$B<+8J$,9T$J$C$?Ld$$9g$o$;$KBP$7$F$N1~Ez$K4^$^$l$k(B
+ICMP $B%(%i!<%a%C%;!<%8$OI=<($5$l$^$;$s!#(B
+$B$b$H$b$H$O!"(B
+.Fl v
+$B%*%W%7%g%s$,$=$N$h$&$J%(%i!<$rI=<($9$k$?$a$KI,MW$G$7$?$,!"(B
+.Fl v
+$B%*%W%7%g%s$OA4$F$N(B ICMP $B%(%i!<%a%C%;!<%8$rI=<($7$^$9!#K;$7$$5!3#>e$G$O!"(B
+$B$3$N=PNO$O99$KIi2Y$K$J$k$G$7$g$&!#(B
 .Fl Q
-flag,
+$B%*%W%7%g%s$r;XDj$7$J$$$H!"(B
 .Nm
-prints out any ICMP error messages caused by its own ECHO_REQUEST
-messages.
+$B$O!"(B
+$B<+8J$N(B ECHO_REQUEST $B%a%C%;!<%8$K5/0x$9$k(B ICMP $B%(%i!<%a%C%;!<%8$rI=<($7$^$9!#(B
 .It Fl q
-Quiet output.
-Nothing is displayed except the summary lines at startup time and
-when finished.
+$B=PNO$rM^@)$7$^$9!#3+;O;~$H=*N;;~$NMWLs9T$7$+I=<($7$^$;$s!#(B
 .It Fl R
-Record route.
-Includes the
-.Tn RECORD_ROUTE
-option in the
+$B;XDj%[%9%H$^$G$NE~C#7PO)$r5-O?$7$^$9!#(B
 .Tn ECHO_REQUEST
-packet and displays
-the route buffer on returned packets.
-Note that the IP header is only large enough for nine such routes;
-the
+$B%Q%1%C%HCf$K(B
+.Tn RECORD_ROUTE
+$B%*%W%7%g%s$r$D$1!"JVAw%Q%1%C%H>e$N7PO)%P%C%U%!$rI=<($7$^$9!#(BIP $B%X%C%@$K$O(B
+$B7PO)$r(B 9 $B8D<}$a$kBg$-$5$7$+$J$$$3$H$KCm0U$7$F$/$@$5$$(B;
+$BFCDj$N08@h$KBP$7$F%Q%1%C%H$r7PO)$E$1$k$K$O!"DL>o(B
 .Xr traceroute 8
-command is usually better at determining the route packets take to a
-particular destination.
-Many hosts ignore or discard the
+$B%3%^%s%I$r;H$&J}$,NI$$$G$7$g$&!#(B
+$BB?$/$N%[%9%H$O(B
 .Tn RECORD_ROUTE
-option.
+$B%*%W%7%g%s$rL5;k$9$k$+<N$F$^$9!#(B
 .It Fl r
-Bypass the normal routing tables and send directly to a host on an attached
-network.
-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
+$BDL>o$N%k!<%F%#%s%0%F!<%V%k$rL5;k$7!"(B
+$BD>@\@\B3$5$l$F$$$k%M%C%H%o!<%/>e$N%[%9%H$KBP$7$FAw?.$7$^$9!#(B
+$B;XDj@\B3$5$l$?%M%C%H%o!<%/>e$K%[%9%H$,B8:_$7$J$$>l9g$K$O!"%(%i!<$,JV$5$l$^$9!#(B
+$B$3$N%*%W%7%g%s$O7PO)>pJs$r;}$?$J$$%$%s%?%U%'!<%9$r7PM3$7$F%m!<%+%k(B
+$B%[%9%H$K(B ping $B$r$+$1$k$N$KMQ$$$i$l$^$9(B
 .Po
-e.g., after the interface was dropped by
+$B$?$H$($P%$%s%?%U%'!<%9$,(B
 .Xr routed 8
-.Pc .
+$B$K$h$C$F%I%m%C%W$5$l$?8e(B
+.Pc
+$B!#(B
 .It Fl s Ar packetsize
-Specifies the number of data bytes to be sent.
-The default is 56, which translates into 64
+$BAw=P$9$k%G!<%?$N%P%$%H?t$r;XDj$7$^$9!#(B
+$B%G%U%)%k%H$G$O(B 56 $B%P%$%H$G$9!#(B
+$B$3$l$O(B
 .Tn ICMP
-data bytes when combined
-with the 8 bytes of
+$B%X%C%@%G!<%?$N(B 8 $B%P%$%H$H9g$;$F(B 64
 .Tn ICMP
-header data.
-You may need to specify
+$B%P%$%H$K$J$j$^$9!#(B
 .Fl b
-as well to extend socket buffer size.
+$B%*%W%7%g%s$r;XDj$7$F%=%1%C%H$N%P%C%U%!%5%$%:$r(B
+$B3HD%$9$kI,MW$,$"$k$+$b$7$l$^$;$s!#(B
 .It Fl v
-Verbose output.
-.Tn ICMP
-packets other than
+$B>iD9=PNO$rM-8z$K$7$^$9!#(B
 .Tn ECHO_RESPONSE
-that are received are listed.
+$B0J30$N<u?.(B
+.Tn ICMP
+$B%Q%1%C%H$bI=<($5$l$^$9!#(B
 .It Fl w
-Generate ICMPv6 Node Information FQDN query, rather than echo-request.
-.Fl s
-has no effect if
+.Tn ECHO_REQUEST
+$B$G$O$J$/(B ICMPv6 Node Information FQDN $BLd$$9g$o$;$r%Q%1%C%H$r@8@.$7$^$9!#(B
 .Fl w
-is specified.
-.It Fl W
-Same as
-.Fl w .
-This option was remained for backward compatibility.
+$B%*%W%7%g%s$r;XDj$7$?>l9g(B
 .Fl s
-has no effect if
+$B%*%W%7%g%s$OL58z$H$J$j$^$9!#(B
+.It Fl W
+.Fl w 
+$B%*%W%7%g%s$HF1$8$G$9!#(B
+$B$3$N%*%W%7%g%s$O0JA0$H$N8_49@-$N$?$a$K;D$5$l$F$$$^$7$?!#(B
 .Fl w
-is specified.
+$B%*%W%7%g%s$r;XDj$7$?>l9g(B
+.Fl s
+$B%*%W%7%g%s$OL58z$H$J$j$^$9!#(B
 .El
 .Pp
-When using
+$BLdBj$N@Z$jJ,$1$N$?$a$K(B
 .Nm
-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
-.Dq pinged .
-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 round-trip time statistics.
-When the specified number of packets have been sent
-.Pq and received
-or if the program is terminated with a
-.Dv SIGINT ,
-a brief summary is displayed, showing the number of packets sent and
-received, and the minimum, maximum, mean, and standard deviation of
-the round-trip times.
+$B$rMQ$$$k$K$O%m!<%+%k%$%s%?%U%'!<%9$,(B up $B$+$D(B running $B$G$"$k$3$H$r(B
+$B3NG'$9$k$?$a!"$^$:%m!<%+%k%[%9%H>e$G<B9T$7$^$9!#(B
+$B$=$N8e$K$h$j1s$/$N%[%9%H$d%2!<%H%&%'%$$K(B
+.Dq ping
+$B$7$^$9!#(B
+$B7PO)<~2s;~4V(B (round trip time) $B$H>C<:%Q%1%C%H$NE}7W$,7W;;$5$l$^$9!#(B
+$B=EJ#$7$?%Q%1%C%H$,<u?.$5$l$?>l9g!"$=$N%Q%1%C%H$O>C<:%Q%1%C%H$N7W;;$K$O(B
+$B4^$^$l$^$;$s$,!"7PO)<~2s;~4V$NE}7W$N7W;;$K$O(B
+$B;H$o$l$^$9!#(B
+$B;XDj$5$l$?%Q%1%C%H$N?t$,Aw?.$5$l(B
+.Pq $B<u?.$5$l(B
+$B$?$H$-!"$b$7$/$O%W%m%0%i%`$,(B
+.Dv SIGINT
+$B$G=*N;$7$?>l9g!"4JC1$JMWLs$,I=<($5$l$^$9!#(B
+$BMWLs$O!"Aw=P$7$?%Q%1%C%H?t!"<u?.$7$?%Q%1%C%H?t!"$=$7$F(B
+$B7PO)<~2s;~4V$N:G>.(B/$B:GBg(B/$BJ?6Q(B/$BJ,;6$G$9!#(B
 .Pp
-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$3$N%W%m%0%i%`$O<g$K%M%C%H%o!<%/$N%F%9%H!"7WB,!"4IM}$KMQ$$$i$l$3$H$r(B
+$BA[Dj$7$F$$$^$9!#(B
 .Nm
-during normal operations or from automated scripts.
+$B$O$=$l<+BN%M%C%H%o!<%/$KIi2Y$r$+$1$k$N$G!"%H%i%V%k$N$J$$$H$-$d<+F0%9%/%j(B
+$B%W%H$GMQ$$$k$3$H$O4+$a$i$l$^$;$s!#(B
 .\" .Sh ICMP PACKET DETAILS
 .\" An IP header without options is 20 bytes.
 .\" An
@@ -255,78 +272,73 @@
 .\" it uses in the computation of round trip times.
 .\" If less than eight bytes of pad are specified, no round trip times are
 .\" given.
-.Sh DUPLICATE AND DAMAGED PACKETS
-.Nm Ping6
-will report duplicate and damaged packets.
-Duplicate packets should never occur when pinging a unicast address,
-and seem to be caused by
-inappropriate link-level retransmissions.
-Duplicates may occur in many situations and are rarely
-.Pq if ever
-a good sign, although the presence of low levels of duplicates may not
-always be cause for alarm.
-Duplicates are expected when pinging a broadcast or multicast address,
-since they are not really duplicates but replies from different hosts
-to the same request.
+.Sh $B=EJ#%Q%1%C%H$H>c32%Q%1%C%H(B
+.Nm ping6
+$B$O=EJ#%Q%1%C%H$H>c32%Q%1%C%H$rJs9p$7$^$9!#=EJ#%Q%1%C%H$O(B
+$B%f%K%-%c%9%H%"%I%l%9$KBP$7$F$O5/$3$k$O$:$N$J$$$b$N$G$9$,!"(B
+$B%j%s%/AX$G$NITE,@Z$J:FAw?.$K$h$C$F0z$-5/$3$5$l$k$h$&$G$9!#(B
+$B=EJ#$OMM!9$J>u67$G5/$3$k2DG=@-$,$"$j$^$9!#Dc$$%l%Y%k$N=EJ#$NB8:_$O(B
+$BI,$:$7$b7Y9p$K$J$i$J$$$+$b$7$l$^$;$s$,!"$h$$C{8u$G$O$"$j$^$;$s!#(B
+$B%V%m!<%I%-%c%9%H$b$7$/$O(B
+$B%^%k%A%-%c%9%H%"%I%l%9$K(B ping $B$9$k;~$K$O!"=EJ#$,5/$3$k$3$H$,4|BT$5$l$^$9!#(B
+$B<B:]$K=EJ#$9$k$N$G$O$J$/!"(B
+$B0[$C$?%[%9%H$+$iF1$8MW5a$KBP$7$F1~Ez$,9T$o$l$+$i$G$9!#(B
+." if ever $B$r:o$C$?(B
 .Pp
-Damaged packets are obviously serious cause for alarm and often
-indicate broken hardware somewhere in the
+$B>c32$r<u$1$?%Q%1%C%H$OL@$i$+$K=EBg$J7Y9p$G$9!#B?$/$N>l9g!"(B
 .Nm ping
-packet's path
-.Pq in the network or in the hosts .
-.Sh TRYING DIFFERENT DATA PATTERNS
-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 does not have sufficient
-.Dq transitions ,
-such as all ones or all zeros, or a pattern right at the edge, such as
-almost all zeros.
-It is not
-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.
+.\" ping6?
+$B%Q%1%C%H$N7PO)$N$I$3$+(B
+.Pq $B%M%C%H%o!<%/Fb$+%[%9%HFb(B
+$B$N%O!<%I%&%'%"$N8N>c$,(B
+$B9M$($i$l$^$9!#(B
+.Sh $B0[$J$C$?%G!<%?%Q%?!<%s$N;n9T(B
+($B%$%s%?!<(B)$B%M%C%H%o!<%/AX$O%G!<%?ItJ,$K4^$^$l$k%G!<%?$K$h$C$F%Q%1%C%H$N07$$(B
+$B$rJQ$($^$;$s!#IT9,$K$b%G!<%?0MB8@-$NLdBj$,%M%C%H%o!<%/$K?/F~$7D9$$4V8!CN$5(B
+$B$l$J$$$^$^$H$J$k2DG=@-$,CN$i$l$F$$$^$9!#B?$/$N>l9g!"LdBj$r0z$-5/$3$9FC<l(B
+$B$J%Q%?!<%s$O$?$H$($PA4It(B 1 $B$dA4It(B 0 $B$N$h$&$J$b$N!"$"$k$$$O1&C<0J30$,(B 0
+$B$G$"$k$h$&$J==J,$J(B
+.Dq $BA+0\(B
+$B$r;}$?$J$$$b$N$G$9!#%3%^%s%I%i%$%s$G(B($B$?$H$($P(B)
+$BA4It(B 0 $B$N%G!<%?%Q%?!<%s$r;XDj$9$k$@$1$G$OIT==J,$+$b$7$l$^$;$s!#$J$<$J(B
+$B$iLdBj$N%Q%?!<%s$O%G!<%?%j%s%/AX$K$"$j!"%3%^%s%I%i%$%s$G;XDj$7$?$b$N$H(B
+$B%3%s%H%m!<%i$,Aw?.$9$k$b$N$H$N4V$N4X78$OJ#;($@$+$i$G$9!#(B
 .Pp
-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
-cannot
-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$3$N$3$H$O%G!<%?0MB8@-$,LdBj$H$J$k$H$-!"$=$l$r8+IU$1$k$?$a$KB?$/$N%F%9%H$r$7(B
+$B$J$1$l$P$J$i$J$$$H$$$&$3$H$r0UL#$7$^$9!#1?$,$h$1$l$P!"$"$k%M%C%H%o!<%/(B
+$B$rDL$7$FAw$l$J$$!"$"$k$$$OF1$8$h$&$JD9$5$N%U%!%$%k$h$j$b$:$C$HD9;~4V$+$+(B
+$B$k%U%!%$%k$r8+IU$1$k$3$H$,$G$-$k$+$b$7$l$^$;$s!#$3$N>l9g!"$=$N%U%!%$%k(B
+$B$rD4$Y7+$jJV$78=$o$l$k%Q%?!<%s$r(B
+.Nm ping6
+.\" $B86J8(B: .Nm ns .
+$B$N(B
 .Fl p
-option of
-.Nm Ns .
-.Sh RETURN VALUES
-The
+$B%*%W%7%g%s$r;H$C$F%F%9%H$G$-$^$9!#(B
+.Sh $BLa$jCM(B
 .Nm
-command returns an exit status of zero if at least one response was
-heard from the specified
-.Ar host ;
-a status of two if the transmission was successful but no responses
-were received; or another value
-.Pq from Aq Pa sysexits.h
-if an error occurred.
-.Sh SEE ALSO
+$B%3%^%s%I$O!";XDj$7$?(B
+.Ar host
+$B$+$i>/$J$/$H$b(B 1 $B2s$N1~Ez$r<u?.$7$?>l9g!"=*N;CM(B 0 $B$rJV$7$^$9(B;
+$BAw=P$O@.8y$7$?$b$N$N1~Ez$r<u?.$G$-$J$$>l9g$O(B 2 $B$rJV$7$^$9(B;
+$B%(%i!<$,H/@8$7$?>l9g$O!"B>$NCM(B
+.Pq Aq Pa sysexits.h
+$B$,JV$5$l$^$9!#(B
+.Sh $B4XO"9`L\(B
 .Xr netstat 1 ,
 .Xr ifconfig 8 ,
 .Xr routed 8 ,
 .Xr ping 8 ,
 .Xr traceroute 8 ,
 .Xr traceroute6 8
-.Sh HISTORY
-The
+.Sh $BNr;K(B
 .Nm ping
-command appeared in
-.Bx 4.3 .
-.Nm Ping6
-command with IPv6 support first appeared in WIDE Hydrangea IPv6 protocol stack
-kit.
+$B%3%^%s%I$O(B
+.Bx 4.3 
+$B$+$iEP>l$7$^$7$?!#(B
+IPv6 $B$r%5%]!<%H$7$?(B
+.Nm ping6
+$B%3%^%s%I$O(B
+WIDE Hydrangea IPv6 $B%W%m%H%3%k%9%?%C%/%-%C%H$G$O$8$a$G(B
+$BEP>l$7$^$7$?!#(B
 .\" .Sh BUGS
 .\" (to be written)
