[Mipshop] Questions about implementation of FMIPv6
Peng Yongchao <ycpeng@mail.ustc.edu.cn> Mon, 11 October 2004 03:35 UTC
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA09360 for <mipshop-web-archive@ietf.org>; Sun, 10 Oct 2004 23:35:20 -0400 (EDT)
Received: from megatron.ietf.org ([132.151.6.71]) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CGr8R-0005WI-VN for mipshop-web-archive@ietf.org; Sun, 10 Oct 2004 23:46:12 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CGqvk-0006qk-TL; Sun, 10 Oct 2004 23:33:00 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1CGqur-0006kG-66; Sun, 10 Oct 2004 23:32:05 -0400
Received: from ietf-mx.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id XAA09201; Sun, 10 Oct 2004 23:32:02 -0400 (EDT)
Received: from mx.ustc.edu.cn ([202.38.64.56] helo=mx1.ustc.edu.cn) by ietf-mx.ietf.org with esmtp (Exim 4.33) id 1CGr5I-0005TT-Pi; Sun, 10 Oct 2004 23:42:54 -0400
Received: from pengyc.pengyc.infonet.ustc.edu.cn (infonet.ustc.edu.cn [202.38.75.11]) by mx1.ustc.edu.cn (8.8.7/8.8.6) with ESMTP id LAA14396; Mon, 11 Oct 2004 11:22:37 +0800
From: Peng Yongchao <ycpeng@mail.ustc.edu.cn>
To: mipshop@ietf.org, mobopts@irtf.org
Date: Mon, 11 Oct 2004 11:22:37 +0800
User-Agent: KMail/1.5.4
MIME-Version: 1.0
Content-Disposition: inline
Message-Id: <200410091749.10915.pengyc-1997@ustc.edu>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Spam-Score: 2.5 (++)
X-Scan-Signature: 50a516d93fd399dc60588708fd9a3002
Content-Transfer-Encoding: 7bit
Subject: [Mipshop] Questions about implementation of FMIPv6
X-BeenThere: mipshop@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: ycpeng@mail.ustc.edu.cn
List-Id: mipshop.ietf.org
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mipshop>, <mailto:mipshop-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:mipshop@ietf.org>
List-Help: <mailto:mipshop-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mipshop>, <mailto:mipshop-request@ietf.org?subject=subscribe>
Sender: mipshop-bounces@ietf.org
Errors-To: mipshop-bounces@ietf.org
X-Spam-Score: 2.5 (++)
X-Scan-Signature: 7aafa0432175920a4b3e118e16c5cb64
Content-Transfer-Encoding: 7bit
Hello folks Recently I implemented FMIPv6 based on mipv6-1.0-v2.4.22 according to draft-ietf-mipshop-fast-mipv6-02.txt. From the sight of implementation, I hope the following trivial changes be made to the draft: 1. In the draft, FNA is a mobility header message, but I think a ICMPv6 message is better. Because FNA MUST contain the link-layer address of the MN, but no one mobility option defined in rfc3775 can hold link-layer address. The LLA option defined in the draft is a ICMPv6 message option, isn't it? And FNA may encapsulate FBU, it will be easier implemented if FNA is a ICMPv6 message. 2. In the draft, when NAR receive FNA, if NCoA is not valid, NAR will send out RA containing NAACK option. I think a new ICMPv6 message should be defined as the acknowledgement to FNA, and whether the NCoA is valid or not, the acknowledgement should be sent out. Because RA is sent out by a user space daemon program (radvd), not kernel protocol, so it is not suitable to act as the acknowledgement to FNA. Considering FNA may be lost because of the unstable signal strength, an acknowledge to FNA is always needed. 3. In the section 5.5 of the draft, it said that: "IP layer mobility, however, introduces its own limits. IP layer handovers should occur at a rate suitable for the MN to update the binding of, at least, its HA and preferably that of every CN with which it is in communication. A MN that moves faster than necessary for this signaling to complete, which may be of the order of few seconds, may start losing packets." If MN moves too fast, handover may involve 3 (or more) AR: MN moves from AR1 to AR2, then to AR3. So in the short time that MN connected with AR2, if MN completed the update the binding, should AR2 be the PAR in the handover from AR2 to AR3? It seems that the author bypass this question, but I think it should be answered here.. 4. The draft not clarify when fast handover should transit to normal handover, i.e, after MN received FBACK from PAR, when should it begin update bindings? I think it is better to wait several seconds, if we take into account the ping-pong movement. 5. When should PAR begin forward using tunnel? I think, if PAR received FBU from new link (reactive fast handover), then it should immediately begin forward after received HACK from NAR, but if it received FBU from old link (predictive fast handover), should it wait until MN disconnect with it? Sincerely yours, Y.C. Peng _______________________________________________ Mipshop mailing list Mipshop@ietf.org https://www1.ietf.org/mailman/listinfo/mipshop
- [Mipshop] Questions about implementation of FMIPv6 Peng Yongchao
- Re: [Mipshop] Questions about implementation of F… Sun Jing
- Re: [Mipshop] Questions about implementation of F… Peng Yongchao
- Re: [Mipshop] Questions about implementation of F… Rajeev Koodli
- RE: [Mipshop] Questions about implementation of F… Soliman, Hesham
- Re: [Mipshop] Questions about implementation of F… Peng Yongchao
- Re: [Mipshop] Questions about implementation of F… Charles E. Perkins
- RE: [Mipshop] Questions about implementation of F… Soliman, Hesham
- Re: [Mipshop] Questions about implementation of F… Donald W. Gillies
- Re: [Mipshop] Questions about implementation of F… Rajeev Koodli
- Re: [Mipshop] Questions about implementation of F… Peng Yongchao
- Re: [Mipshop] Questions about implementation of F… Rajeev Koodli