Re: [Gen-art] Gen-ART LC and Telechat Review of draft-ietf-mext-binding-revocation-10
"Ahmad Muhanna" <amuhanna@nortel.com> Mon, 14 September 2009 19:06 UTC
Return-Path: <AMUHANNA@nortel.com>
X-Original-To: gen-art@core3.amsl.com
Delivered-To: gen-art@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CCB983A6843; Mon, 14 Sep 2009 12:06:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.628
X-Spam-Level:
X-Spam-Status: No, score=-6.628 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pnrdqDTCzmV8; Mon, 14 Sep 2009 12:06:11 -0700 (PDT)
Received: from zrtps0kp.nortel.com (zrtps0kp.nortel.com [47.140.192.56]) by core3.amsl.com (Postfix) with ESMTP id 39D6D3A690F; Mon, 14 Sep 2009 12:06:11 -0700 (PDT)
Received: from zrc2hxm0.corp.nortel.com (zrc2hxm0.corp.nortel.com [47.103.123.71]) by zrtps0kp.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id n8EJ6Fj00385; Mon, 14 Sep 2009 19:06:15 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 14 Sep 2009 14:06:10 -0500
Message-ID: <C5A96676FCD00745B64AE42D5FCC9B6E203E797A@zrc2hxm0.corp.nortel.com>
In-Reply-To: <63ABAEBE-E2D3-4584-8833-2001B6DCDB74@estacado.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Gen-ART LC and Telechat Review of draft-ietf-mext-binding-revocation-10
Thread-Index: Aco1be2JQd3ycHSTTTCxh9l1qhhVggAAFbPw
References: <5D6C0FF6-7B89-42D3-A8FF-FA5177585825@estacado.net> <C5A96676FCD00745B64AE42D5FCC9B6E20008DDA@zrc2hxm0.corp.nortel.com> <31684C7B-E11F-4EC2-BFBC-89A92E64141C@estacado.net> <C5A96676FCD00745B64AE42D5FCC9B6E2024F768@zrc2hxm0.corp.nortel.com> <C51BF7B4-FB47-4B35-9355-F54CF4FEDA33@estacado.net> <C5A96676FCD00745B64AE42D5FCC9B6E20345E87@zrc2hxm0.corp.nortel.com> <189467D4-84E5-465B-ADD0-5392AC560A06@estacado.net> <C5A96676FCD00745B64AE42D5FCC9B6E2038ABBB@zrc2hxm0.corp.nortel.com> <63ABAEBE-E2D3-4584-8833-2001B6DCDB74@estacado.net>
From: Ahmad Muhanna <amuhanna@nortel.com>
To: Ben Campbell <ben@estacado.net>
Cc: "Laganier, Julien" <julienl@qualcomm.com>, ietf@ietf.org, General Area Review Team <gen-art@ietf.org>, pyegani@juniper.net, sgundave@cisco.com, Jari Arkko <jari.arkko@piuha.net>, marcelo@it.uc3m.es, Mohamed Khalil <mkhalil@nortel.com>
Subject: Re: [Gen-art] Gen-ART LC and Telechat Review of draft-ietf-mext-binding-revocation-10
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Sep 2009 19:06:12 -0000
Hi Ben, I am fine with your proposed text. Many thanks for your review and comments. Regards, Ahmad > -----Original Message----- > From: Ben Campbell [mailto:ben@estacado.net] > Sent: Monday, September 14, 2009 2:02 PM > To: Muhanna, Ahmad (RICH1:2H10) > Cc: Khalil, Mohamed (RICH2:2S20); sgundave@cisco.com; > pyegani@juniper.net; General Area Review Team; ietf@ietf.org; > Jari Arkko; marcelo@it.uc3m.es; Laganier, Julien > Subject: Re: Gen-ART LC and Telechat Review of > draft-ietf-mext-binding-revocation-10 > > Hi Ahmad, > > Please see inline for my suggested text for the > retransmission issue. > Otherwise, I agree this closes the open issues. > > Thanks! > > Ben. > > On Sep 12, 2009, at 3:23 AM, Ahmad Muhanna wrote: > > > Hi Ben, > > Hopefully we can close on all of the open issues. > > Please see inline. > > > > Regards, > > Ahmad > >> > >>>> -----Original Message----- > >>>> From: Ben Campbell [mailto:ben@estacado.net] > >>>> Subject: Re: Gen-ART LC and Telechat Review of > >>>> draft-ietf-mext-binding-revocation-10 > >>>> > >>>> This is a followup on revision 12, since it came out > >> before I got to > >>>> revision 11: > >>>> > >>>> Overall, I think this revision is much better. Most of > my concerns > >>>> have been addressed, but I have a few minor ones remaining. > >>>> > >>>> Specific comments: > >>>> > >>>> > >>>> -- Section 10.1, 2nd bullet: > >>>> > >>>> I don't think we resolved my concern about the SHOULD > in the last > >>>> sentence. To recap, I think that needs to either be a > MUST, or the > >>>> draft should offer guidance about the reasoning for the > SHOULD and > >>>> the consequences of not following it. I'm picking on this one in > >>>> particular because it seems like not sending a BRA when > >> the A bit was > >>>> set is likely to cause retransmissions on the part of the > >> initiator. > >>> > >>> [Ahmad] > >>> If the MN does NOT have a binding in its BUL for the HoA > >> address that > >>> is included in the Type 2 Routing header, the mobile node > >> should not > >>> respond back (that was specifically discussed in details > on the wg > >>> ml). > >>> It is like instructing the MN to delete a session that does > >> not exist. > >>> Although, the (A) bit is set, it is up to the mobile node > >> whether to > >>> send a BRA or not. I do not believe we need to mandate that via a > >>> MUST. > >>> I am sure some handset vendors will not like that at all. > >> > >> Did the work group consider that if a MN doesn't respond, it can > >> expect to get a bunch of retransmissions--each of which it > will need > >> to parse, check for bindings, etc.; possibly eating more resources > >> than responding in the first place would have? > >> > >> I could understand if the concern was that the MN might get > >> irrelevant (or even malicious) BRIs from arbitrary > sources, but since > >> they should only be arriving from trusted peers over > established SAs, > >> I find the choice surprising. > >> > >> But in any case, my concern was that it should be a MUST _or_ it > >> should have discussion of the consequences of not doing > it. A line or > >> two mentioning why this is a should, under what circumstances it > >> makes sense to not respond, and most importantly pointing out the > >> potential for needless retransmission would help. > > > > [Ahmad] > > Yes we discussed that, but there are cases when the MN is > not able to > > send a BRA, for example, losing coverage, etc. "SHOULD" > still a very > > strong requirement, the node MUST do it unless there is a very good > > valid reason not to. > > > But, please see below. > > > >> > >> > >>> > >>>> > >>>> Also, the last sentence does not seem to make grammatical > >> sense after > >>>> the edits. > >>> > >>> Thx, here is the new text, please let me know if you are > >> okay with it. > >>> > >>> o If the Acknowledge (A) bit is set in the Binding Revocation > >>> Indication and its Binding Update List contains an > >> entry for the > >>> IP address in the Type 2 routing header, the mobile node MUST > >>> send > >>> a Binding Revocation Acknowledgement. However, in all other > >>> cases > >>> when the Acknowledge (A) bit is set in the BRI, the > mobile node > >>> SHOULD sends a Binding Revocation Acknowledgement following > >>> Section 10.2. > >> > >> That's better, depending on the resolution of the SHOULD > discussion > >> above. > > > > [Ahmad] > > Here is the text with the proposed addition as suggested above: > > > > o If the Acknowledge (A) bit is set in the Binding Revocation > > Indication and its Binding Update List contains an > entry for the > > IP address in the Type 2 routing header, the mobile node MUST > > send > > a Binding Revocation Acknowledgement. However, in all other > > cases > > when the Acknowledge (A) bit is set in the BRI, the mobile node > > SHOULD sends a Binding Revocation Acknowledgement following > > Section > > 10.2. In the case when the MN does not send a BRA message in > > response > > to a BRI with the Acknowledge (A) bit is set, the MN > may receive > > a > > > > retransmit of the BRI message. > > > > Is that acceptable? > > > > Mostly. I would say "one or more" retransmissions, as they > are likely to get several. Also, keep in mind this causes > additional work for the initiator, who would have to > retransmit in the first case. Perhaps something to the effect of: > > "Note that anytime the MN does not send an requested > acknowledgement to a BRI, the initiator is likely to > retransmit the BRI multiple times. This causes additional > load on the initiator who sends the retransmissions, as well > as on the MN that will receive and process them." > > > >> > >>> > >>>> > >>>> -- Same section, 4th bullet: > >>>> > >>>> This one still seems to ignore the A bit value. Given the other > >>>> edits, am I correct in assuming that you expect a BRA if > the A bit > >>>> was set, otherwise a silent discard? > >>> > >>> [Ahmad] > >>> I believe we discussed this a little before. It is a fatal > >> error and > >>> the > >>> MN should never receive a BRI with the (P) bit set. That why this > >>> behavior is the same regardless of the (A) bit is set or > not. If you > >>> feel that some clarification about the (A) bit needs to be > >> added, I > >>> can > >>> say, > >>> ...... regardless if the Acknowledge (A) bit is set or not, > >> the mobile > >>> node MUST silently discard the BRI message. > >> > >> From previous discussion, I thought we had converged on > the idea that > >> the A-bit should always be authoritative, rather than having the > >> A-bit treatment change due to context. Again, my concern > is that the > >> sender is likely to retransmit multiple times if you don't respond. > > [Ahmad] > > Yes, the (A) bit is authoritative when it is used according to this > > specification. If used in violation of this specification, then we > > should have the choice to NOT allow it to be that authoritative! > > Again, this is a fatal error that is NOT supposed to > happen. But, what > > about if we recommend to the MN to send a BRA with code "Revocation > > Function NOT Supported" > > I like the idea of recommending sending the BRA with a > non-supported code. > > > > >> > >> > >>> > >>>> > >>>> -- Section 11, (InitMINDelayBRIs) (I think I commented on > >>>> this, but can't find the resolution) > >>>> > >>>> Did you intend for the _default_ to be a range (between .5 > >>>> and 1 sec), or did you mean to say the default was 1 second, > >>>> and it must not be configured to less than .5 seconds? I > >>>> suspect the latter, but it's not clear from the text. > >>> > >>> [Ahmad] > >>> Sure, will fix this as follows: > >>> > >>> Initial Minimum Delay Between BRI messages (InitMINDelayBRIs) > >>> > >>> This variable specifies the initial delay timeout in seconds > >>> before the revoking mobility entity retransmits a BRI message. > >>> The default is 1 second but not to be configured less than 0.5 > >>> seconds. > >> > >> That's better, thanks! > >> > >
- [Gen-art] Gen-ART LC and Telechat Review of draft… Ben Campbell
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ben Campbell
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Jari Arkko
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- Re: [Gen-art] [PART-II] Gen-ART LC and Telechat R… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ahmad Muhanna
- Re: [Gen-art] [PART-II] Gen-ART LC and Telechat R… Ben Campbell
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- Re: [Gen-art] [PART-II] Gen-ART LC and Telechat R… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ahmad Muhanna
- Re: [Gen-art] [PART-II] Gen-ART LC and Telechat R… Ben Campbell
- Re: [Gen-art] [PART-II] Gen-ART LC and Telechat R… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ahmad Muhanna
- Re: [Gen-art] [PART-I] Gen-ART LC and Telechat Re… Ben Campbell
- [Gen-art] Gen-ART LC and Telechat Review of draft… Ahmad Muhanna
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ben Campbell
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ahmad Muhanna
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ben Campbell
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ahmad Muhanna
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ben Campbell
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ahmad Muhanna
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ahmad Muhanna
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ben Campbell
- Re: [Gen-art] Gen-ART LC and Telechat Review of d… Ahmad Muhanna
- Re: [Gen-art] [DISCUSS + Gen-ART] Review of draft… Ahmad Muhanna
- [Gen-art] Followup on Gen-ART review of draft-iet… Ben Campbell
- Re: [Gen-art] Followup on Gen-ART review of draft… Ahmad Muhanna
- Re: [Gen-art] Followup on Gen-ART review of draft… Ben Campbell