Re: [netlmm] Consensus call: RFC5107 based DHCP message interceptat MAG

Sri Gundavelli <sgundave@cisco.com> Wed, 15 April 2009 17:43 UTC

Return-Path: <sgundave@cisco.com>
X-Original-To: netlmm@core3.amsl.com
Delivered-To: netlmm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8731E3A6EFC for <netlmm@core3.amsl.com>; Wed, 15 Apr 2009 10:43:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.575
X-Spam-Level:
X-Spam-Status: No, score=-6.575 tagged_above=-999 required=5 tests=[AWL=0.024, 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 7Kc7cVjhcSe1 for <netlmm@core3.amsl.com>; Wed, 15 Apr 2009 10:43:57 -0700 (PDT)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 639343A6EF8 for <netlmm@ietf.org>; Wed, 15 Apr 2009 10:43:57 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.40,193,1238976000"; d="scan'208";a="286824137"
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-6.cisco.com with ESMTP; 15 Apr 2009 17:45:10 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id n3FHj92Y015004; Wed, 15 Apr 2009 10:45:09 -0700
Received: from irp-view13.cisco.com (irp-view13.cisco.com [171.70.120.60]) by sj-core-5.cisco.com (8.13.8/8.13.8) with ESMTP id n3FHj9Mj002330; Wed, 15 Apr 2009 17:45:09 GMT
Date: Wed, 15 Apr 2009 10:45:09 -0700
From: Sri Gundavelli <sgundave@cisco.com>
To: "Koodli, Rajeev" <rkoodli@starentnetworks.com>
In-Reply-To: <4D35478224365146822AE9E3AD4A2666035AAAB6@exchtewks3.starentnetworks.com>
Message-ID: <Pine.GSO.4.63.0904151033170.14699@irp-view13.cisco.com>
References: <C60BA7E0.8C5E4%jonne.soininen@nsn.com> <4D35478224365146822AE9E3AD4A2666035AAAB6@exchtewks3.starentnetworks.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"; format="flowed"
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=5414; t=1239817509; x=1240681509; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=sgundave@cisco.com; z=From:=20Sri=20Gundavelli=20<sgundave@cisco.com> |Subject:=20Re=3A=20[netlmm]=20Consensus=20call=3A=20RFC510 7=20based=20DHCP=20message=20interceptat=0A=20MAG |Sender:=20; bh=jMMXwZojU941aoFj6CfD05lpieUbviNI3PjDtYIvURI=; b=rIS+NjsLGdBhjHSzJQKd9Hibe/YXJzGcP19bD4SAsqvI1Or9DEMpq0aJly XIS6jcu4/fCwPfWdHQlZmNtpuEfGU5AfP7gEcesdSZN2cuPA3GS0lu9I/r6i sLjzsTvBXbu/PQCNKskOhtAwOqqPurtB/2q48LVdH7SY+tnr2xu7A=;
Authentication-Results: sj-dkim-1; header.From=sgundave@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1004 verified; );
Cc: netlmm@ietf.org
Subject: Re: [netlmm] Consensus call: RFC5107 based DHCP message interceptat MAG
X-BeenThere: netlmm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: NETLMM working group discussion list <netlmm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/netlmm>
List-Post: <mailto:netlmm@ietf.org>
List-Help: <mailto:netlmm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Apr 2009 17:43:58 -0000

Rajeev,

I thought we clarified to your last email. I'm not sure, if
you disagreed with that email or if you think thats not of
a concern, or still not clear.

The question is very simple, are we ok, MAG not being aware of
the DHCP flows between MN and LMA/DHCP-S. There is no other
reasoning beyond this, we want the MAG to be in path for ensuring
the address that the MN obtains, or when it extends the DHCP
leases, or releases, the MAG can be aware of it. We want both the
PMIP states and DHCP states to be identical. There is nothing more
or to this. Keeping the MAG aware of it will allow ensure, it will
keep the PMIP states in sync. If the negotiated address is different
or released, it can do appropriate PMIP signaling and keep the
states in sync.


Sri



On Wed, 15 Apr 2009, Koodli, Rajeev wrote:

>
> Hi Jonne,
>
> the issue is not so much whether this is optional or not, and not even about what would break if an optional feature is included.
>
> The reasoning is not clear, at least ambiguous based on the e-mail replies I have seen.
>
> It is not well-drawn out. Even optional mechanisms need to be specified clearly (assuming that someone may be interested in them or make an informed choice based on what to expect). I think this needs a little bit of work.
>
> The idea that DHCP interaction could be in a separate document is not bad, after all..
>
> Regards,
>
> -Rajeev
>
>
> ________________________________
>
> From: netlmm-bounces@ietf.org on behalf of Soininen, Jonne (NSN - FI/Espoo)
> Sent: Wed 4/15/2009 5:04 AM
> To: ext Sri Gundavelli; Vijay Devarapalli
> Cc: netlmm@ietf.org
> Subject: Re: [netlmm] Consensus call: RFC5107 based DHCP message interceptat MAG
>
>
>
> Hello everybody,
>
> I looked at the discussion and the draft, and here are my thoughts for this
> discussion. I'm not sure if really helps to find the consensus, but perhaps
> to structure the thinking:
>
> Basically the MAG understanding the DHCP state is optional:
>
> The document says basically the the Mag could, perhaps, follow the DHCP
> signalling between the MN and the LMA (or DHCP server at the LMA) if it
> really so wishes. If it does follow that signalling it may then even do
> something with the information.
>
> The RFC-5107 use is an optional way to implement an optional feature:
>
> It is a way to make sure the MAG is in the signalling path, if the MAG even
> should be in the Signalling path.
>
> So, my question is: What would break if the optional way to implement an
> optional feature wouldn't be in the spec? Would that create an
> interoperability issue? Would it prohibit using of RFC-5107 if an
> implementation would need it?
>
> The negative side of having the feature in is the spec is longer, and more
> complex without really giving any real support for the implementers or
> without addressing really any real issues.
>
> How does the tradeoff analysis look like?
>
> Cheers,
>
> Jonne.
>
>
> On 4/14/09 9:58 PM, "ext Sri Gundavelli" <sgundave@cisco.com> wrote:
>
>> Vijay,
>>
>>
>>
>> On Tue, 14 Apr 2009, Vijay Devarapalli wrote:
>>
>>> Sri,
>>>
>>> Sri Gundavelli wrote:
>>>>>>   3. MAG will certainly synchroized the state from LMA through PMIP
>>>>>>   signaling, only after each handoff. The MAG will not be in path for
>>>>>>   subsequent DHCP events after handoff. This option will enable the MAG
>>>>>>   to register itself to be in path for all messages. If a MN releases
>>>>>>   an address, if the LMA recycles the address and allocates to some
>>>>>>   other node.
>>>>>
>>>>>  This will not happen. If the LMA has a valid binding cache entry for the
>>>>>  mobile node's IPv4 address, it is not going to allocate the IPv4 address
>>>>>  to another mobile node.
>>>>>
>>>>
>>>>  We can argue, even if the MN releases the address, the LMA should
>>>>  keep a floating BCE, or it can cleanup the state.
>>>
>>> The MAG has not removed the binding yet. So the LMA cannot cleanup the state
>>> or remove the binding. It has to at least send a binding revocation message
>>> to the MAG and get a response to the that. It won't allocate the IPv4 address
>>> to another mobile node until that. It is a really bad idea for the LMA to
>>> remove the binding that the MAG created based on the DHCP release message
>>> from the mobile node.
>>>
>>
>> Dont bring revocation into picture. We are not talking about
>> a revoked session. There is a spec 5107, or if not the MAG can
>> certainly intercept all DHCP packets. Either way, revocation
>> has no business here.
>>
>> Like I said, you can argue LMA need not remove the MN state
>> even if the address is released, it can hang on to it for
>> ever. The point is for the MAG to be aware of the MN-LMA
>> DHCP states.
>>
>> Sri
>>
>>
>> _______________________________________________
>> netlmm mailing list
>> netlmm@ietf.org
>> https://www.ietf.org/mailman/listinfo/netlmm
>
> --
> Jonne Soininen
> Nokia Siemens Networks
>
> Tel: +358 40 527 46 34
> E-mail: jonne.soininen@nsn.com
>
>
> _______________________________________________
> netlmm mailing list
> netlmm@ietf.org
> https://www.ietf.org/mailman/listinfo/netlmm
>
>
> _______________________________________________
> netlmm mailing list
> netlmm@ietf.org
> https://www.ietf.org/mailman/listinfo/netlmm
>