Re: [MEXT] BU and BA flag overlap between DSMIPv6 (draft-ietf-mext-nemo-v4traversal-06.txt) and Proxy MIPv6 (RFC 5213)
Sri Gundavelli <sgundave@cisco.com> Tue, 02 December 2008 17:43 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 69DE73A691A;
Tue, 2 Dec 2008 09:43:04 -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 2ABC03A67D0
for <mext@core3.amsl.com>; Tue, 2 Dec 2008 09:43:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.216
X-Spam-Level:
X-Spam-Status: No, score=-6.216 tagged_above=-999 required=5 tests=[AWL=0.383,
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 1iJNTJqO2ath for <mext@core3.amsl.com>;
Tue, 2 Dec 2008 09:43:03 -0800 (PST)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70])
by core3.amsl.com (Postfix) with ESMTP id 2D6CF28B56A
for <mext@ietf.org>; Tue, 2 Dec 2008 09:43:03 -0800 (PST)
X-IronPort-AV: E=Sophos;i="4.33,702,1220227200"; d="scan'208";a="112488656"
Received: from sj-dkim-3.cisco.com ([171.71.179.195])
by sj-iport-1.cisco.com with ESMTP; 02 Dec 2008 17:42:59 +0000
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237])
by sj-dkim-3.cisco.com (8.12.11/8.12.11) with ESMTP id mB2HgxqF008124;
Tue, 2 Dec 2008 09:42:59 -0800
Received: from irp-view13.cisco.com (irp-view13.cisco.com [171.70.120.60])
by sj-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id mB2HgxEw022917;
Tue, 2 Dec 2008 17:42:59 GMT
Date: Tue, 2 Dec 2008 09:42:59 -0800 (PST)
From: Sri Gundavelli <sgundave@cisco.com>
To: lorenzo.saino@orange-ftgroup.com
In-Reply-To: <BAF83494CE653943A97B9F755016A06606A95290@ftrdmel1>
Message-ID: <Pine.GSO.4.63.0812020939140.6822@irp-view13.cisco.com>
References: <BAF83494CE653943A97B9F755016A06606A95290@ftrdmel1>
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=7663; t=1228239779;
x=1229103779; c=relaxed/simple; s=sjdkim3002;
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[MEXT]=20BU=20and=20BA=20flag=20overlap
=20between=20DSMIPv6=0A=20(draft-ietf-mext-nemo-v4traversal-
06.txt)=20and=20Proxy=20MIPv6=20(RFC=205213) |Sender:=20;
bh=N4g+LT9gu9k0iiVNgXP87+55HV7/VH7OfMlMigT+qGM=;
b=mZOT4Oke152Yxb+g1QvZ3dVSWp49eOqBt++2T5d0sz5L1vO8407xFPgxj6
zd4A1ArqKFZpZMq9niz/mIDGIHsWrJx2Oywb6NLjZh6DIlWpsTTqNhIJ/SNo
U814cFkiX2;
Authentication-Results: sj-dkim-3; header.From=sgundave@cisco.com; dkim=pass (
sig from cisco.com/sjdkim3002 verified; );
Cc: mext@ietf.org
Subject: Re: [MEXT] BU and BA flag overlap between DSMIPv6
(draft-ietf-mext-nemo-v4traversal-06.txt) and Proxy MIPv6 (RFC 5213)
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-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: mext-bounces@ietf.org
Errors-To: mext-bounces@ietf.org
I've pointed this out few months back. I thought, its taken care off, looks like this is not corrected. Hesham ? Sri On Tue, 2 Dec 2008, lorenzo.saino@orange-ftgroup.com wrote: > Hello everybody, > > I have noticed that in the extension to BU and BA messages proposed in > DSMIPv6 (draft-ietf-mext-nemo-v4traversal-06.txt), the DSMIPv6-specific > flag bits overlap the flag bits proposed in BU and BA message extensions > defined in Proxy MIPv6 (RFC 5213). > > More specifically, in the extension to MIPv6 BU message proposed in > DSMIPv6, the flag (F) is located in the same position of the flag (P) > defined in BU extensions proposed in RFC 5213 (Proxy MIPv6). Similarly, > the flag (T) of DSMIPv6 BA message is located in the same position of > flag (P) of Proxy MIPv6 BA message. > > To make it easier to compare those messages, I reported the format of BU > and BA messages proposed in Dual Stack MIPv6 and Proxy MIPv6 at the > bottom of this e-mail. > > Has this overlapping been designed deliberately? > > In my opinion, these overlaps would generate incompatibility issues > between DSMIPv6 and PMIPv6. For this reason, I think they should be > addressed, for instance, by shifting the position of DSMIP-specific > flags (F and T) of 1 bit to the right-hand-side. > > Thank you very much for your attention. > > If you have already discussed this topic in the mailing list, I > apologize. > > Best regards, > Lorenzo Saino > > > *************************** > * BINDING UPDATE MESSAGES * > *************************** > > > PROXY MOBILE IPv6 (RFC 5213) > ============================ > > 8.1. Proxy Binding Update Message > > 0 1 2 3 > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Sequence # | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > |A|H|L|K|M|R|P| Reserved | Lifetime | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | | > . . > . Mobility options . > . . > > | | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > A Binding Update message that is sent by a mobile access gateway to a > local mobility anchor is referred to as the "Proxy Binding Update" > message. A new flag (P) is included in the Binding Update message. > The rest of the Binding Update message format remains the same as > defined in [RFC3775] and with the additional (R) and (M) flags, as > specified in [RFC3963] and [RFC4140], respectively. > > Proxy Registration Flag (P) > > A new flag (P) is included in the Binding Update message to > indicate to the local mobility anchor that the Binding Update > message is a proxy registration. The flag MUST be set to the > value of 1 for proxy registrations and MUST be set to 0 for direct > registrations sent by a mobile node. > > > > DUAL STACK MOBILE IPv6 > ====================== > > 4.1.3. The Binding Update Message Extensions > > This specification extends the Binding Update message with two new > flags. The flags are shown and described below. > > 0 1 2 3 > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Sequence # | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > |A|H|L|K|M|R|F|T| Reserved | Lifetime | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > > Figure 3: Binding Update message > > F > > When set, this flag indicates a request for forcing UDP > encapsulation regardless of whether a NAT is present on the path > between the mobile node and the home agent. > > T > > When set, this flag indicates that the mobile node requests the > use of the TLV-format for encapsulating IPv6 in IPv4. The TLV- > format is described later in this document. > > > > > ************************************ > * BINDING ACKNOWLEDGEMENT MESSAGES * > ************************************ > > > PROXY MOBILE IPv6 (RFC 5213) > ============================ > > 8.2. Proxy Binding Acknowledgement Message > > 0 1 2 3 > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Status |K|R|P|Reserved | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Sequence # | Lifetime | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | | > . . > . Mobility options . > . . > | | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > A Binding Acknowledgement message that is sent by a local mobility > anchor to a mobile access gateway is referred to as the "Proxy > Binding Acknowledgement" message. A new flag (P) is included in the > Binding Acknowledgement message. The rest of the Binding > Acknowledgement message format remains the same as defined in > [RFC3775] and with the additional (R) flag as specified in [RFC3963]. > > Proxy Registration Flag (P) > > A new flag (P) is included in the Binding Acknowledgement message > to indicate that the local mobility anchor that processed the > corresponding Proxy Binding Update message supports proxy > registrations. The flag is set to a value of 1 only if the > corresponding Proxy Binding Update had the Proxy Registration Flag > (P) set to value of 1. > > > > DUAL STACK MOBILE IPv6 > ====================== > > 4.2.3. Extensions to the Binding Acknowledgement Message > > This specification extends the binding acknowledgement message with a > new flag. The new flag is shown and described below. > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Status |K|R|T| Reserved| > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > | Sequence # | Lifetime | > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ > > > Figure 6: Binding Acknowledgement message > > T > > This flag indicates, when set, that the sender of the binding > acknowledgement supports the TLV- tunnel format. > _______________________________________________ > MEXT mailing list > MEXT@ietf.org > https://www.ietf.org/mailman/listinfo/mext > _______________________________________________ MEXT mailing list MEXT@ietf.org https://www.ietf.org/mailman/listinfo/mext
- [MEXT] BU and BA flag overlap between DSMIPv6 (dr… lorenzo.saino
- Re: [MEXT] BU and BA flag overlap between DSMIPv6… Sri Gundavelli
- Re: [MEXT] BU and BA flag overlap between DSMIPv6… Hesham Soliman