Re: [MBONED] Last Call: <draft-ietf-mboned-ssmping-08.txt> (Multicast Ping Protocol) to Proposed Standard

Stig Venaas <stig@venaas.com> Tue, 05 July 2011 21:40 UTC

Return-Path: <stig@venaas.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554AE21F880B; Tue, 5 Jul 2011 14:40:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level:
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gfTyeRnP3QBq; Tue, 5 Jul 2011 14:40:29 -0700 (PDT)
Received: from ufisa.uninett.no (ufisa.uninett.no [IPv6:2001:700:1:2:158:38:152:126]) by ietfa.amsl.com (Postfix) with ESMTP id A1C7121F87AC; Tue, 5 Jul 2011 14:40:28 -0700 (PDT)
Received: from [IPv6:2001:420:4:ea0c:5dbe:7b0b:efac:4f7e] (unknown [IPv6:2001:420:4:ea0c:5dbe:7b0b:efac:4f7e]) by ufisa.uninett.no (Postfix) with ESMTPSA id 100A78022; Tue, 5 Jul 2011 23:40:25 +0200 (CEST)
Message-ID: <4E1384C8.6070301@venaas.com>
Date: Tue, 05 Jul 2011 14:40:24 -0700
From: Stig Venaas <stig@venaas.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11
MIME-Version: 1.0
To: Tim Chown <tjc@ecs.soton.ac.uk>
Subject: Re: [MBONED] Last Call: <draft-ietf-mboned-ssmping-08.txt> (Multicast Ping Protocol) to Proposed Standard
References: <20110620175110.14625.38398.idtracker@ietfa.amsl.com> <D17DB58C-6822-4192-B9F0-F9617CDBB4D1@ecs.soton.ac.uk> <EMEW3|772969f9f078348e983706777abf5dbbn64MBf03tjc|ecs.soton.ac.uk|D17DB58C-6822-4192-B9F0-F9617CDBB4D1@ecs.soton.ac.uk>
In-Reply-To: <EMEW3|772969f9f078348e983706777abf5dbbn64MBf03tjc|ecs.soton.ac.uk|D17DB58C-6822-4192-B9F0-F9617CDBB4D1@ecs.soton.ac.uk>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: MBONED WG <mboned@ietf.org>, IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Jul 2011 21:40:30 -0000

On 7/5/2011 2:10 PM, Tim Chown wrote:
> I think this draft specifies a very useful protocol, which we have used at our site and which has been a valuable multicast debugging tool.
>
> The specification and implementations have evolved over maybe 5-6 years or so.  The implementations we've used have been of various stages of the protocol's development.  A student at our site implemented an earlier version of the protocol successfully.  I don't believe we've used a version at our site based on the spec in the final version of the text, so I can't comment on that specifically.
>
> There are some parts of the text that I think indicate the protocol has evolved over a length of time; if it were rewritten from scratch it would probably be somewhat more compact, due to some level of repetition of aspects of the protocol.  However, I think it's more important to get the protocol published now, so I would support publishing it as is.
>
> The protocol is defined in a fairly loose way, but the core elements are tight enough for implementation.  This is reflected in the text at the start of Section 6.
>
> I noticed one nit in terms of the client ID. In Section 2 the text says:
> "At runtime, a client generates a client ID that is unique for the ping test.  This ID is included in all messages sent by the client."
> Then later in the more detailed spec, the text says:
> "A client SHOULD always include this option in all messages (both Init and Echo Request)."
> I would have expected the inclusion of the Client ID to be a MUST, based on the earlier explanation.  If it is a SHOULD, the introduction text should say "this ID is usually included in all messages sent by the client".

Yes, I think it should be changed to say "usually". A basic client could
work without including the ID. But there are good reasons to include it
as listed in the draft.

Stig

> It would be nice to consider mechanisms to discover 'public' ssmping test servers, but that's a separate text :)
>
> Tim
>
> On 20 Jun 2011, at 18:51, The IESG wrote:
>
>>
>> The IESG has received a request from the MBONE Deployment WG (mboned) to
>> consider the following document:
>> - 'Multicast Ping Protocol'
>>   <draft-ietf-mboned-ssmping-08.txt>  as a Proposed Standard
>>
>> The IESG plans to make a decision in the next few weeks, and solicits
>> final comments on this action. Please send substantive comments to the
>> ietf@ietf.org mailing lists by 2011-07-04. Exceptionally, comments may be
>> sent to iesg@ietf.org instead. In either case, please retain the
>> beginning of the Subject line to allow automated sorting.
>>
>> Abstract
>>
>>
>> The Multicast Ping Protocol specified in this document allows for
>> checking whether an endpoint can receive multicast, both Source-
>> Specific Multicast (SSM) and Any-Source Multicast (ASM).  It can also
>> be used to obtain additional multicast-related information such as
>> multicast tree setup time.  This protocol is based on an
>> implementation of tools called ssmping and asmping.
>>
>>
>>
>> The file can be obtained via
>> http://datatracker.ietf.org/doc/draft-ietf-mboned-ssmping/
>>
>> IESG discussion can be tracked via
>> http://datatracker.ietf.org/doc/draft-ietf-mboned-ssmping/
>>
>>
>> No IPR declarations have been submitted directly on this I-D.
>>
>>
>> _______________________________________________
>> IETF-Announce mailing list
>> IETF-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/ietf-announce
>
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned