Date: Tue, 11 Feb 2014 22:25:12 -0800 From: Kevin Oberman <rkoberman@gmail.com> To: Jason Hellenthal <jhellenthal@dataix.net> Cc: "lev@freebsd.org" <lev@freebsd.org>, Jim Thompson <jim@netgate.com>, Thomas Steen Rasmussen <thomas@gibfest.dk>, Eitan Adler <lists@eitanadler.com>, Chris H <bsd-lists@1command.com>, "sthaug@nethelp.no" <sthaug@nethelp.no>, "freebsd-net@freebsd.org" <net@freebsd.org> Subject: Re: Merge ping+ping6 and traceroue+traceroute6 to single utilities? Message-ID: <CAN6yY1ssc9DzYDzfYA8BSTGRqR6TOdk%2BoB%2BadyMnrim8Vdoxig@mail.gmail.com> In-Reply-To: <CAO2cuEMxu-ZSrq24y5jPBibCX8Fw10RKMMiGebK0zbiagdf_UA@mail.gmail.com> References: <1063008459.20140111160525@serebryakov.spb.ru> <52D14140.3090003@gibfest.dk> <20140111.143644.41639035.sthaug@nethelp.no> <52D15185.50802@gibfest.dk> <CAO2cuEM2qVu2PGOJ2WfFz-aiQKw8T6drGz4oxLkUAEnXptK8TQ@mail.gmail.com> <0c45208d87526a80f559ac09e28163c2.authenticated@ultimatedns.net> <EA9CBB60-05B6-4A7A-A904-7FCC791E8FB8@dataix.net> <DE9F510E-B9A5-4687-A364-8CD13D7F03F0@netgate.com> <CAF6rxgmOup-_%2B4=RAT-hD1cDfOUJ3F-6entDUDB7rgxjDXGkag@mail.gmail.com> <CAO2cuEMxu-ZSrq24y5jPBibCX8Fw10RKMMiGebK0zbiagdf_UA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Feb 11, 2014 at 9:56 PM, Jason Hellenthal <jhellenthal@dataix.net>wrote: > It would be awesome if there was a -rfc1149 flag that would print a ascii > pigeon to the terminal... > > > On Wed, Feb 12, 2014 at 12:41 AM, Eitan Adler <lists@eitanadler.com> > wrote: > > > On Wed, Feb 12, 2014 at 12:19 AM, Jim Thompson <jim@netgate.com> wrote: > > > > > > > > >> On Feb 11, 2014, at 21:25, Jason Hellenthal <jhellenthal@dataix.net> > > wrote: > > >> > > >> Haha careful 64 might be considered 64bit protocol support ;-) > > > > > > IPv6 addresses are 128 bits, (because: innumeracy). > > > > > >> and someone might confuse 46 as a DHCP option rfc2132 > > > > > > The NetBIOS node type? > > > The joke might be funnier as 0x46, which is the VISA protocol (an > > instrumentation bus). > > > > I'm just waiting for RFC 1149 support. > > > > > > > > -- > > Eitan Adler > > > For those who are new at IPv6, the ping6 and traceroute6 commands come from the WIDE KAME project. KAME developed one of the earliest IPv6 stacks and WIDE used FreeBSD. It became the FreeBSD IPv6 stack and the ping6 and traceroute6 utilities were brought in with the rest of the KAME code. When these tools were written, the IPv6 stack and the supporting libraries and APIs were very primitive. I suspect that it was quicker to write new tools than to try to integrate IPv6 into the existing standard tools and , when things were so rough, there was a clear effort to avoid changes to working IPv4 code. Separate IPv4 and IPv6 tools made sense then, but the need has long vanished... probably even before the KAME project ended. But the old, separate tools lived on through simple inertia. And so it is today. Inertia is NO reason that it should be this way forever. -- R. Kevin Oberman, Network Engineer, Retired E-mail: rkoberman@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1ssc9DzYDzfYA8BSTGRqR6TOdk%2BoB%2BadyMnrim8Vdoxig>