Re: [MEXT] Global Binding Revocation initiated by MAG

"Ahmad Muhanna" <amuhanna@nortel.com> Thu, 11 December 2008 22:08 UTC

Return-Path: <mext-bounces@ietf.org>
X-Original-To: monami6-archive@megatron.ietf.org
Delivered-To: ietfarch-monami6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A92F23A67AB; Thu, 11 Dec 2008 14:08:51 -0800 (PST)
X-Original-To: mext@core3.amsl.com
Delivered-To: mext@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5B5A83A67AB for <mext@core3.amsl.com>; Thu, 11 Dec 2008 14:08:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.077
X-Spam-Level:
X-Spam-Status: No, score=-6.077 tagged_above=-999 required=5 tests=[AWL=0.521, BAYES_00=-2.599, HTML_MESSAGE=0.001, 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 9xikGbiiNg54 for <mext@core3.amsl.com>; Thu, 11 Dec 2008 14:08:49 -0800 (PST)
Received: from zcars04f.nortel.com (zcars04f.nortel.com [47.129.242.57]) by core3.amsl.com (Postfix) with ESMTP id EB7583A66B4 for <mext@ietf.org>; Thu, 11 Dec 2008 14:08:48 -0800 (PST)
Received: from zrc2hxm0.corp.nortel.com (zrc2hxm0.corp.nortel.com [47.103.123.71]) by zcars04f.nortel.com (Switch-2.2.6/Switch-2.2.0) with ESMTP id mBBM8db28469; Thu, 11 Dec 2008 22:08:39 GMT
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 11 Dec 2008 16:07:41 -0600
Message-ID: <C5A96676FCD00745B64AE42D5FCC9B6E1C2CEE04@zrc2hxm0.corp.nortel.com>
In-Reply-To: <200812100641.mBA6f9xA029247@ricky.india.internal.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: Global Binding Revocation initiated by MAG
Thread-Index: AclalCYuhfjQHuocScae7Wmc5lzMKABQuirA
References: <200812100641.mBA6f9xA029247@ricky.india.internal.net>
From: "Ahmad Muhanna" <amuhanna@nortel.com>
To: "Magesh Shanmugam" <mshanmugam@intellinet-india.com>
Cc: mext@ietf.org
Subject: Re: [MEXT] Global Binding Revocation initiated by MAG
X-BeenThere: mext@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Mobile IPv6 EXTensions WG <mext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mext>, <mailto:mext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/mext>
List-Post: <mailto:mext@ietf.org>
List-Help: <mailto:mext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mext>, <mailto:mext-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1864952059=="
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org

Magesh,
 
Sorry for the late response. Had to travel for a short trip.
 
I see what you are saying here. May be what we need to do is to take one
step back and look into the reason for the Global revocation.
 
The intention is to allow one of the PMIPv6 domain nodes (MAG or LMA) to
inform the other to revoke all bindings that is served by these two
nodes or a partial number of these binding, for example proxy MIP6
bindings that have their MN-ID which belong to a specific realm, e.g.,
(*@abc.com). 
 
When the 'G' bit is used for a partial Global revocation, "Revoking Node
Local Policy", the draft requires that another identifier MUST be
included in the BRI which is used to identify these proxy bindings. I
believe that we do not have any problem in that one. Right?
 
When the 'G' bit is used for a Global revocation and in line with the
above logic, we need to communicate the MAG-ID. I understand that
currently we do not have a mobility option specific to carry MAG-ID,
however, we defined a very specific scenario where the 'G' bit is set
and the R. Trigger is set to "per-peer policy". Only in this case, the
draft currently allow the MAG to include its ID in the MN-ID option.
Sending the BRI and BRA is assumed to follow the exact procedure for PBU
and PBA with respect to the source and dest. IP addresses.
 
On the other hand, I see your point of defining a default mechanism to
be used by the received Node to identify all these proxy Bindings. IMO,
we need probably to have a generic approach that applicable to all
cases. for example, a MAG may have more than one pCoA with a specific
LMA. As a suggestion, I would recommend, in this case ONLY that the pCoA
always be included in the Alternate CoA option in the BRI. Additionally,
when the MAG share more than one pCoA, the MAG MUST include each pCoA in
a separate Alternate-CoA option.
 
Does sound acceptable? 
 
As a side note, implementations may have their own mechanism where the
MAG-ID is somehow known to the LMA, for example, and that implementation
would identify all of the proxy Binding that are served at that MAG
using the MAG-ID, but that is out of scope.

Regards, 
Ahmad 

 


________________________________

	From: Magesh Shanmugam [mailto:mshanmugam@intellinet-india.com] 
	Sent: Wednesday, December 10, 2008 12:55 AM
	To: Muhanna, Ahmad (RICH1:2H10)
	Cc: mext@ietf.org
	Subject: Global Binding Revocation initiated by MAG
	
	
	Ahmad
	 
	In PMIPv6 domain, when MAG initiates Global Binding Revocation
(G bit set), it will send the MAG identity in the MN-ID option (as per
section 3.1 of binding-revocation draft-02).
	 
	As per RFC 5213, while creating Binding Cache Entry @ LMA, we
have MN-ID, HNP(s), Proxy Care of Address, etc in the received PBU
message which will be updated in the
	BC entry after validation.  MAG-ID will not be stored in the
Binding Cache Entry when individual binding session(s) are processed and
validated by LMA.  
	When MAG triggers Global Binding Revocation, it will send the
MAG-ID in the MN-ID option.  Since LMA won't maintain the MAG-ID for
each binding session (i.e. in BC entry), 
	it will be tough for the LMA to identify all the binding(s) from
the specific MAG.  
	 
	Instead of having MAG-ID in the MN-ID option for Global
Revocation, if we use Proxy Care of Address (through the source IP
address of the BRI message or 
	Alternate Care of Address mobility option, if source address is
different from proxy care of address), it will be easy for LMA to
retrieve all the binding(s), 
	since Proxy Care of Address is stored in the Binding Cache
entry.
	 
	Thanks
	S Magesh

_______________________________________________
MEXT mailing list
MEXT@ietf.org
https://www.ietf.org/mailman/listinfo/mext