Re: [MEXT] Processing of BRI (Binding Revocation) by MAG

"Magesh Shanmugam" <mshanmugam@intellinet-india.com> Tue, 20 January 2009 06:47 UTC

Return-Path: <mext-bounces@ietf.org>
X-Original-To: mip6-archive@megatron.ietf.org
Delivered-To: ietfarch-mip6-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C5C93A6B6A; Mon, 19 Jan 2009 22:47:43 -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 960403A67FB; Mon, 19 Jan 2009 22:47:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.798
X-Spam-Level:
X-Spam-Status: No, score=0.798 tagged_above=-999 required=5 tests=[AWL=1.234, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, HTML_MESSAGE=0.001, RDNS_NONE=0.1]
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 ylYYH7NHaGLM; Mon, 19 Jan 2009 22:47:40 -0800 (PST)
Received: from ricky.india.internal.net (unknown [59.145.147.70]) by core3.amsl.com (Postfix) with ESMTP id 0332A3A6929; Mon, 19 Jan 2009 22:47:38 -0800 (PST)
Received: from Magesh (magesh.india.internal.net.16.172.in-addr.arpa [172.16.8.41] (may be forged)) by ricky.india.internal.net (8.12.10/8.12.10) with ESMTP id n0K6ZFxA016051; Tue, 20 Jan 2009 12:05:15 +0530
Message-Id: <200901200635.n0K6ZFxA016051@ricky.india.internal.net>
From: Magesh Shanmugam <mshanmugam@intellinet-india.com>
To: 'Ahmad Muhanna' <amuhanna@nortel.com>
Date: Tue, 20 Jan 2009 12:23:08 +0530
MIME-Version: 1.0
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
In-Reply-To: <C5A96676FCD00745B64AE42D5FCC9B6E1CA92CFF@zrc2hxm0.corp.nortel.com>
Thread-Index: Acl6MbWiLAZ2wPBbRNyWgrShkUmdqQADGOwAACLlBcA=
X-Cyberoam-Version: 9.5.4.86
X-Cyberoam-smtpxy-version: 0.0.4.2
X-Cyberoam-AV-Status: Clean
X-Cyberoam-Proto: SMTP
X-Cyberoam-AV-Policy: None
X-Cyberoam-AS-Policy: Global Spam Policy
Cc: netlmm@ietf.org, mext@ietf.org
Subject: Re: [MEXT] Processing of BRI (Binding Revocation) 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="===============2013046354=="
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org

Ahmad
 
My comments inline...
 
Thanks
S Magesh

  _____  

From: Ahmad Muhanna [mailto:amuhanna@nortel.com] 
Sent: Monday, January 19, 2009 7:40 PM
To: Magesh Shanmugam
Cc: mext@ietf.org; netlmm@ietf.org
Subject: RE: Processing of BRI (Binding Revocation) by MAG


 

Ahmad
 
I have a query regarding the handling of Binding Revocation by MAG for
individual binding session.  
Following is the scenario:
 
Scenario:
 
1. Proxy Mobile Initial Registration, MAG sends PBU to LMA with HNP option
set to ALL_ZERO for MN 1.
2. LMA in turn sends back PBA with 3 HNP(s) assigned to MN 1 and updates
Binding Cache Entry.
3. MAG updates Binding Update List entry and sends Router Advertisement to
the MN with all the 
    prefixes and prefix lifetime. 
    Note: MAG considers the prefix lifetime as binding lifetime and starts
Binding Lifetime timer.
4. Bi-directional tunnel is established between MAG and LMA.  
5. Prefix Route(s) are created for all the prefixes at MAG.
6. MN 1 gets one IP Address from the alloted 3 HNP(s).
7. LMA sends BRI message with one HNP (out of the alloted 3 HNPs) with
revoke trigger as 
   "ADMINISTRATIVE REASON".
 
After step 7, when MAG receives BRI message with only one HNP and MN-ID:
 
Queries:
 
1. Will MAG stop the binding lifetime timer (started after binding session
establishment), due to the
    received BRI message?
2. Will MAG delete the complete Binding Update List maintained for the MN
(MN 1) or will it delete
    only the corresponding HNP entry from the BUL and send RA message to MN
1 (eventhough
    the IP Address used by MN is not from the HNP received in BRI message)?
If it deletes only the
    corresponding HNP entry, what will happen to the Binding Lifetime timer?

 
[Ahmad]
If the LMA assigned 3 HNP for MN1, then if the LMA would like to revoke all
of the HNPs, the LMA have one of the following options:
 
1. Send BRI with MN-ID option ONLY. This means that all HNPs are revoked, or

 
[Magesh] If there are multiple interfaces (multi-homed) for the same MN,
will MAG remove the Binding Update List maintained for all the interfaces, 
as there is no Link Layer Identifier Option in the BRI message?
 
2. Send a BRI with MN-ID and all HNPs.
 
Although, the draft recommend Number 1 BUT does not prevent No. 2.
 
On the other hand, if the LMA sends a BRI with MN-ID and a single HNP, then
the MAG MUST consider the revocation of that single HNP and MUST NOT remove
the MN1 from the BUL.
 
[Magesh]
What will be the status of binding lifetime timer?  
Will the timer be running even though the single HNP is removed from BUL
entry (or will the timer be stopped).
 
IMO, if LMA tries to revoke a particular mobility session (Binding Cache
Entry), it has to send the MN-ID and all the 
HNP(s) allocated for the particular session.  Sending of one HNP out of the
allocated n HNP(s) should be 
treated as Invalid Case. The behavior should be same as PBU received from
MAG for De-Registration (where all the
HNP(s) allocated are present in the PBU message).
 
Hope this help.
 
Regards,
Ahmad 
 
Thanks
S Magesh

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