Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Feb 2014 22:25:22 -0500
From:      Jason Hellenthal <jhellenthal@dataix.net>
To:        Chris H <bsd-lists@1command.com>
Cc:        Thomas Steen Rasmussen <thomas@gibfest.dk>, "lev@freebsd.org" <lev@freebsd.org>, "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:  <EA9CBB60-05B6-4A7A-A904-7FCC791E8FB8@dataix.net>
In-Reply-To: <0c45208d87526a80f559ac09e28163c2.authenticated@ultimatedns.net>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Haha careful 64 might be considered 64bit protocol support ;-) and someone might confuse 46 as a DHCP option rfc2132



-- 
 Jason Hellenthal
 Voice: 95.30.17.6/616
 JJH48-ARIN

On Feb 11, 2014, at 16:55, "Chris H" <bsd-lists@1command.com> wrote:

>> If you don't mind me saying... That is utter BS without the D.
>> 
>> Doing it right and merging these two would leave for more constructive use.
>> Nobody is saying that it really needs to perform v6 & v4 without
>> interaction in the form of the user adding a switch and there is no reason
>> that by default it could not just default to using 4 only leaving room for
>> a later point to just switch its default to v6 when that time comes and
>> calls for it.
>> 
>> Secondly just because they would be merged does not mean there won't or
>> can't be a convention of detecting how the program was called. Symlink ping
>> to ping6 for interchangeability sake and the same could be done whenever
>> the default for ping would change to v6 by Symlinking ping to ping4.
>> 
>> And there is no reason why ping could not just do both and you as the
>> operator pick up the tab and just learn to call ping4 when you need to.
>> 
>> Quite frankly I am tired of seeing the old pessimism and paradigms that
>> projects keep falling into over silly little subtle changes.
>> 
>> ping localhost ("grab any name, you just want to know its alive")
>> ping 127.0.0.1 ("you know you are pinging v4 without a doubt")
>> ping ::1 ("you also know you are pinging v6 without a doubt")
>> 
>> ping -4 localhost ("you know you are getting v4 without a doubt")
>> ping -6 localhost ("you know you are getting v6 without a doubt")
>> 
>> ping -4 ::1 ("must be retarded in some way")
>> 
>> There is no reason whatsoever that these utilities cannot be combined. And
>> there is one very valid reason they should be.
>> 
>> Maybe someone should call fyodor and ask him to make a nmap6 and a nping6
>> to follow convention while the rest of the platforms work on combining.
> 
> Frankly, I don't see what all the fuss is about. The answer seems so simple;
> Unify it, then call it ping64.
> See, now everyone gets what they want. :)
> Oh, or should that be ping46?
> ...
> 
> --Chris
> 
>> 
>> On Sat, Jan 11, 2014 at 9:13 AM, Thomas Steen Rasmussen
>> <thomas@gibfest.dk>wrote:
>> 
>>>> On 11-01-2014 14:36, sthaug@nethelp.no wrote:
>>>> 
>>>> Normal network enabled utilities like telnet or ftp or nc support
>>>>> both because when using those you usually don't care about the
>>>>> address family used, you just want to connect. This is a significant
>>>>> difference from using ping or traceroute where you almost always
>>>>> want a specific address family, depending on what you are testing.
>>>> I strongly disagree with the "almost always want a specific address
>>>> family". I normally want to verify that the IP at the other end is
>>>> alive, or get some idea of how to get there. If I want a specific
>>>> address family I'm very happy to use -4 / -6 options.
>>> 
>>> The IP at the other end will, by definition, always be either v4 or v6,
>>> so yes, you do want a specific address family - namely the family your
>>> IP belongs to.
>>> 
>>> 
>>> Best regards,
>>> 
>>> Thomas Steen Rasmussen
>>> 
>>> 
>>> _______________________________________________
>>> freebsd-net@freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
>> _______________________________________________
>> freebsd-net@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
> 

[-- Attachment #2 --]
0	*H
010	+0	*H
90000
	*H
010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0
130518085048Z
140519220947Z0H10Ujhellenthal@dataix.net1%0#	*H
	jhellenthal@dataix.net0"0
	*H
0
'`TmfkܨJ5u+c'Upb`zv)&ȸXZ*VN6JvLoVoh}g
pQDŽKf/tZA˳("4Ԅ˻'d2h|IBl'^v^;'e8S99ۿVm|k8_UQtC"5l!kjZ]އQGn\BŽh!FTsD%pV^Eӑd¨x͸"9
г"f00	U00U0U%0++0UڔfmVʢ$䟓0U#0Sr풜\|~5NԸQ0!U0jhellenthal@dataix.net0LU C0?0;+70*0.+"http://www.startssl.com/policy.pdf0+00' StartCom Certification Authority0This certificate was issued according to the Class 1 Validation requirements of the StartCom CA policy, reliance only for the intended purpose in compliance of the relying party obligations.06U/0-0+)'%http://crl.startssl.com/crtu1-crl.crl0+009+0-http://ocsp.startssl.com/sub/class1/client/ca0B+06http://aia.startssl.com/certs/sub.class1.client.ca.crt0#U0http://www.startssl.com/0
	*H
{0Ӹ,52W{Ey8b[{7_+P"n["-,@ŽpJ-W$ݍjWA-6z(	RdIZ.KzXє[K6}{s+v.Qh0PͅKhTw0I73lz*Kv4Kkگ63;p1:ױ@)]ok>:W%XwC1þL/o8~#oP0400
	*H
0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
071024210155Z
171024210155Z010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0"0
	*H
0
	-).2AUGo#G
B|NDRpM-B=o-we5JQpa>O.#._<V
[~**pz~3WG.ᘟMlr[<Ce6fqO"uxfWN#uicgkv$Lb%y`_{`xK'GN00U00U0USr풜\|~5NԸQ0U#0N@[i04hCA0f+Z0X0'+0http://ocsp.startssl.com/ca0-+0!http://www.startssl.com/sfsca.crt0[UT0R0'%#!http://www.startssl.com/sfsca.crl0'%#!http://crl.startssl.com/sfsca.crl0U y0w0u+70f0.+"http://www.startssl.com/policy.pdf04+(http://www.startssl.com/intermediate.pdf0
	*H

}x,\c^#wMq}>UK/^yX֏y	frMIŲB61ymQ󸟆ҨݬZ0&;@#13qۑ&	̢o	6r_;GO>*I(	74XS1r3)!LJy6Kotˆ#
_wSr
;B
ADp(fs䰷6%.W0J3:bC<8t X1<Cn=t==wST~\wkBf|15zUP)(IjVB!OfI=bb\4-*em/нSJm7N[]'@ڽD9Kr>R7/|o^I@ټ'Pa$ z9a'L)(
I}vcH]۸D*W}
m>Q|C.(,lQ000
	*H
0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
060917194636Z
360917194636Z0}10	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0"0
	*H
0
	lF|x{3rb6 "$^wC
d̎68#nm<r=3+/AYg}
tyL7z9RYFC҅qub4,4ǖR=3M;JK&/r5w<]&6v\t%x-0-ryF*I
cSb:̵fkt+v>mDsb;ľSV%lQ	ʿvmۿ=fVH:KߧXP8u[ClMp[)eݪ]̯1ҍ{n'fHnB?!>{
pclT\%zɢɋ,~^MXn
2n6IHi–Mi
y"H{ipz7
vOW`g:ԋr"Ɵƶ\R<*s
`z/ۣn&0݉W=+ŷv+*r3]	K߻tRKR0N0U00U0UN@[i04hCA0dU]0[0,*(&http://cert.startcom.org/sfsca-crl.crl0+)'%http://crl.startcom.org/sfsca-crl.crl0]U T0P0L+70;0/+#http://cert.startcom.org/policy.pdf05+)http://cert.startcom.org/intermediate.pdf0+00' Start Commercial (StartCom) Ltd.0Limited Liability, read the section *Legal Limitations* of the StartCom Certification Authority Policy available at http://cert.startcom.org/policy.pdf0	`HB08	`HB
+)StartCom Free SSL Certification Authority0
	*H
lf4Ѕ^}
N8^ߦ%K2;=D	[I)f%	<6+Kh9f=&9Q{~ZWpi^X
ߌE8
^Wbz)n(DÐ8<CMdE(\s{諱.\dns1:}Q;Mf{<ӚePu/CiyCFrd6%8w~kjDKx,KD4R'
]xS2݀fuٵh(a.8gd./pǖ|eCTݥ9`4ɖp,H{~k";*RKU"4N&",uJ}׸d6/#	;sIjWxřCcMw-eriG	V$yX.	~m>J9+u	U77Cb VKel$$4"}?eQ
0j
r^1o0k0010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0	+0	*H
	1	*H
0	*H
	1
140212032524Z0#	*H
	1P2?hOǫM0	+710010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0*H
	1010	UIL10U

StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0
	*H
ܰ2MzgN}~K&QM/g9G޳!=,:9j1h
@Ǝ(?|15h&8̟Y0	_uGSWU6DA.1M!"fZYE3O$Rcs<6&s5OD
*<Zm-I.WH~j`	?q`0jK)|#=>L\OtU6{e'?

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EA9CBB60-05B6-4A7A-A904-7FCC791E8FB8>