Re: [Int-area] I-D Action: draft-shen-traceroute-ping-ext-03.txt
Ronald Bonica <rbonica@juniper.net> Thu, 05 January 2012 21:19 UTC
Return-Path: <rbonica@juniper.net>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 516C421F8895 for <int-area@ietfa.amsl.com>; Thu, 5 Jan 2012 13:19:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.518
X-Spam-Level:
X-Spam-Status: No, score=-106.518 tagged_above=-999 required=5 tests=[AWL=0.081, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1S-iRsy1M829 for <int-area@ietfa.amsl.com>; Thu, 5 Jan 2012 13:19:02 -0800 (PST)
Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by ietfa.amsl.com (Postfix) with ESMTP id 4610321F8850 for <int-area@ietf.org>; Thu, 5 Jan 2012 13:19:02 -0800 (PST)
Received: from P-EMHUB02-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKTwYTxVIiwS25PuVXxQHPzgqIkHci7gPl@postini.com; Thu, 05 Jan 2012 13:19:02 PST
Received: from P-CLDFE01-HQ.jnpr.net (172.24.192.59) by P-EMHUB02-HQ.jnpr.net (172.24.192.36) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 5 Jan 2012 13:15:00 -0800
Received: from p-emfe01-wf.jnpr.net (172.28.145.24) by p-cldfe01-hq.jnpr.net (172.24.192.59) with Microsoft SMTP Server (TLS) id 14.1.355.2; Thu, 5 Jan 2012 13:14:59 -0800
Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe01-wf.jnpr.net ([fe80::d0d1:653d:5b91:a123%11]) with mapi; Thu, 5 Jan 2012 16:14:59 -0500
From: Ronald Bonica <rbonica@juniper.net>
To: Carlos Pignataro <cpignata@cisco.com>
Date: Thu, 05 Jan 2012 16:14:57 -0500
Thread-Topic: [Int-area] I-D Action: draft-shen-traceroute-ping-ext-03.txt
Thread-Index: AczLH5/cov5JIY+FSmunUJ04TrB9NwAypTQA
Message-ID: <13205C286662DE4387D9AF3AC30EF456D74EE306E9@EMBX01-WF.jnpr.net>
References: <13205C286662DE4387D9AF3AC30EF456D74ED699B3@EMBX01-WF.jnpr.net> <4F04B6B8.6030208@cisco.com>
In-Reply-To: <4F04B6B8.6030208@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "int-area@ietf.org" <int-area@ietf.org>
Subject: Re: [Int-area] I-D Action: draft-shen-traceroute-ping-ext-03.txt
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/int-area>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Jan 2012 21:19:03 -0000
Carlos, Regardless whether the ICMP header is being updated, I don't think that it is necessary to enhance PING. Ping tells you that a host is reachable. SNMP can tell you anything else that you need to know about the host. Ron > -----Original Message----- > From: Carlos Pignataro [mailto:cpignata@cisco.com] > Sent: Wednesday, January 04, 2012 3:30 PM > To: Ronald Bonica > Cc: int-area@ietf.org > Subject: Re: [Int-area] I-D Action: draft-shen-traceroute-ping-ext- > 03.txt > > Hi Ron, > > Thanks for the comments, please see inline. > > On 1/4/2012 2:01 PM, Ronald Bonica wrote: > > Authors, > > > > This draft changes the meaning of bits in the ICMP, TCP and UDP > headers. Therefore, if published, it would UPDATE RFCs 792, 793 and > 768. You may find that a very high bar to clear! > > > > This draft is not really changing the meaning of bits in the ICMP, TCP, > and UDP headers. This draft is just describing a way to allocate udp > and > tcp source port and icmp identifier. And described within the context > of > the application of this I-D, traceroute. Do you agree? > > > In order to lower the bar, I recommend the following changes to your > draft: > > > > 1) Don't attempt to enhance PING. Therefore, you won't need to > redefine any bits in the ICMP header. > > This is what draft-shen-udp-traceroute-ext (a predecessor) was doing to > some extent. The extension to ICMP (and TCP) came as a consequence to > feedback (IIRC) on including ICMP- and TCP-based traceroutes. > > Based on the response above, if this is not redefining bits, do you > have > the same suggestion? > > > 2) Encode the Trace Extension structure at a fixed position in the > TCP/UDP payload. Therefore, you won't need to redefine any bits in the > TCP or UDP headers. > > > > This is also good, and I'd be glad to go this route if this is > consensus. One reason to include the pointer to a variable start is > that > during RFC 4884, the structure was at a fixed start and there was > strong > consensus to have it variable and explicit. > > > There isn't any reason to enhance PING. If you want information from > a host beyond that which PING already provides, the appropriate > protocol is SNMP. > > > > The document doesn't explain why the starting position of the Trace > Extension Structure needs to be variable. Possibilities are: > > > > 1) To reduce the probability of processing errors caused by magic > numbers that sometimes occur in non-traceroute packets with TTL equal > to 0 > > 2) To preserve the low order bits of the TCP/UDP payload > > > > If you are trying to address problem #1, you can do so by increasing > the size of the magic number. > > > > If you are trying to address problem #2, you can do so by encoding > the extension structure at some reasonably large but fixed location in > the TCP/UDP payload. > > > > Problem #2. And same as above: I think that a fixed reasonably large > location would work as well, though it might imply more checks. > > Thanks, > > -- Carlos. > > > > > -------------------------- > > Ron Bonica > > vcard: www.bonica.org/ron/ronbonica.vcf > > > > > > _______________________________________________ > > Int-area mailing list > > Int-area@ietf.org > > https://www.ietf.org/mailman/listinfo/int-area > > > >
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Alia Atlas
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Joel jaeggli
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Rajiv Asati (rajiva)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Warren Kumari
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Warren Kumari
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Rajiv Asati (rajiva)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Joel jaeggli
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Ronald Bonica
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Carlos Pignataro
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Thomas Narten
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Rajiv Asati (rajiva)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Ronald Bonica
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Tissa Senevirathne (tsenevir)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Warren Kumari
- Re: [Int-area] I-D Action: draft-shen-traceroute-… SM
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Naiming Shen
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Jared Mauch
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Rajiv Asati (rajiva)
- Re: [Int-area] I-D Action: draft-shen-traceroute-… Warren Kumari
- Re: [Int-area] I-D Action: draft-shen-traceroute-… George, Wes