From owner-freebsd-net@FreeBSD.ORG Mon Jan 13 17:14:28 2014 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 635021BF for ; Mon, 13 Jan 2014 17:14:28 +0000 (UTC) Received: from mail-ob0-f181.google.com (mail-ob0-f181.google.com [209.85.214.181]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 23E641336 for ; Mon, 13 Jan 2014 17:14:27 +0000 (UTC) Received: by mail-ob0-f181.google.com with SMTP id uy5so8044876obc.12 for ; Mon, 13 Jan 2014 09:14:27 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:mime-version:content-type:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=D3sOhI/I8uXCzO9Nd9KT1BYl2se7byF3Ge2QIbIAHYs=; b=PobHo+5/VLoFd1otnGe1DotKcPLt34YLxUK1f9foswhkZtbfZ336aSDefxXbZj2Qnq jWu/+3H8Rdp5IOiFEGYT6PcyJ9ZEw6ie3xxOeKlMZBFtAC6GymfD0f4TDIlWTX41L+wJ TzrCye9kqk6TDOZtG0dR+pywtDXKefb0YtDimzeVcj1J8aAGR2OsC4zPSa5FB6+jvoHJ 75QkvHzvX7Qbf9WZfQlvbSpXUC33PCaHoTLnuCgd9e62oSGdIbxEe7l+h3Tj+HakSsQU Hhetb4x0kB9mZYlZmu6PAakUvCVD+jnKtVH+iMImGHXASqu2nE6bT1e/R32ZwaRJI3ea VMgQ== X-Gm-Message-State: ALoCoQn3CEeETBVwf2gFuAZxQ6fsuf+j4/1yjXW4tPX3nih0beqaUDo+GYeH7XibspdvbT9VtheZ X-Received: by 10.182.92.231 with SMTP id cp7mr918533obb.82.1389633266842; Mon, 13 Jan 2014 09:14:26 -0800 (PST) Received: from [10.10.10.205] (rrcs-97-77-122-61.sw.biz.rr.com. [97.77.122.61]) by mx.google.com with ESMTPSA id ru3sm21723044obc.2.2014.01.13.09.14.19 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 13 Jan 2014 09:14:19 -0800 (PST) Subject: Re: Merge ping+ping6 and traceroue+traceroute6 to single utilities? Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Content-Type: text/plain; charset=windows-1252 From: Jim Thompson X-Priority: 3 (Normal) In-Reply-To: Date: Mon, 13 Jan 2014 11:14:18 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <8B65C9B3-A9E9-4168-8BBF-58F98718F7F3@netgate.com> References: <1063008459.20140111160525@serebryakov.spb.ru> <20140111164047.GA97150@edge.bac.lab> <20140111.180057.78714603.sthaug@nethelp.no> To: Chris H X-Mailer: Apple Mail (2.1827) Cc: freebsd-net X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 17:14:28 -0000 On Jan 12, 2014, at 3:15 AM, Chris H wrote: >>>>> =46rom 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 ping(8) command for = both IPv4 and >>> IPv6, we would usually type a -6 or -4 option (or something like = those) to >>> specify the particular address family. This essentially means that = we have two >>> different commands. >>=20 >> Disagree. As I showed in my previous message, *only* in the case of a >> name with both A and AAAA records is this necessary. >>=20 >> I use unified ping and traceroute on JunOS daily. It's a blessing not >> to have to specify the address family. >=20 > Disagree. In the current, on FreeBSD, in either case, it's less = keystrokes. > How is ping -6 || ping -4 better? > What's the point? > How will modifying all the some thousands of scripts everyone = currently uses > based on the current commands, make it better? > Really. This is a silly argument. Adding switches makes no sense. While I tend to agree with the query, (that ping6/ping and = traceroute6/traceroute could be merged), and that the =91old=92 behavior can simply be hand via passing in -4 or -6 = as a switch, this thread is quickly entering the domain otherwise known as =93bike shedding=94. There *have* to be better things to do. Jim