diff options
author | ume <ume@FreeBSD.org> | 2001-02-22 19:00:51 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2001-02-22 19:00:51 +0000 |
commit | aba557bd7c700da1854148971769566333eabb2c (patch) | |
tree | 59a5ed8a80c8bf440787c6386a896463d2083c12 | |
parent | 36a48911477f00eeee42fa92c57128d5c8c86174 (diff) | |
download | FreeBSD-src-aba557bd7c700da1854148971769566333eabb2c.zip FreeBSD-src-aba557bd7c700da1854148971769566333eabb2c.tar.gz |
some reasoning why we separated ping(8) and ping6(8)
comments/additions/corrections are welcome.
Obtained from: KAME
-rw-r--r-- | sbin/ping6/ping6.8 | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sbin/ping6/ping6.8 b/sbin/ping6/ping6.8 index 3baec34..6f8855d 100644 --- a/sbin/ping6/ping6.8 +++ b/sbin/ping6/ping6.8 @@ -407,6 +407,35 @@ and non-zero if the arguments are incorrect or the host is not responding. .%D October 22, 1999 .%O work in progress material .Re +.Sh BUGS +There have been many discussions on why we separate +.Xr ping6 8 +and +.Xr ping 8 . +Some people argued that it would be more convenient to uniform the +ping command for both IPv4 and IPv6. +The followings are an answer to the request. +.Pp +From a developer's point of view: +since the underling API is totally different between IPv4 and IPv6, +we would end up having two types of code base. +There would actually be less benefit to uniform the two commands +into a single command from the developer's standpoint. +.Pp +From an operator's point of view: unlike ordinary network applications +like remote login tools, we are usually aware of address family when using +network management tools. +We do not just want to know the reachability to the host, but want to know the +reachability to the host via a particular network protocol such as +IPv6. +Thus, even if we had a unified +.Xr ping 8 +command for both IPv4 and IPv6, we would usually type a +.Fl 6 +or +.Fl 4 +option (or something like those) to specify the particular address family. +This essentially means that we have two different commands. .Sh HISTORY The .Nm ping |