Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt
"Sangjin Jeong" <sjjeong@gmail.com> Fri, 11 May 2007 04:05 UTC
Return-path: <netlmm-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HmMNX-0000uV-2U; Fri, 11 May 2007 00:05:15 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HmMNV-0000uM-9M for netlmm@ietf.org; Fri, 11 May 2007 00:05:13 -0400
Received: from nz-out-0506.google.com ([64.233.162.226]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HmMNU-00077R-TF for netlmm@ietf.org; Fri, 11 May 2007 00:05:13 -0400
Received: by nz-out-0506.google.com with SMTP id z6so928419nzd for <netlmm@ietf.org>; Thu, 10 May 2007 21:05:12 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=uau7XpzRo/0/d105kgnBTJvDMQankYBukd7FI9Takj/vIxJUfTBLD6/lozZ//IlU99Ifyjj1lQAq8UX38Wofxnx4LJsMyLbXlhjQHoEkMFpODuoLAfgSaHykNygbGiSeLMhqugzhtBRjbLyzsUAtL3fDjsgBxQBDscRXm2kUVoE=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:from:to:cc:references:subject:date:mime-version:content-type:content-transfer-encoding:x-priority:x-msmail-priority:x-mailer:x-mimeole; b=YJFb0BdzcTLAjjgSSRU2bNKdN/cCxbX6DpgvnhVOaM0BuFyuD3kaYg8NtQ0+58jW358bjAZegh9ZjdW0N9T/I4X8wnT7gFn0oH0YoNPyKHuNDAwIRQN19fxxG7C0IMUJd/Zqw/eB31MP6F9ysLFJ/4l/yUEs6Q+S0qXJtHqJYv4=
Received: by 10.114.132.5 with SMTP id f5mr812405wad.1178856312290; Thu, 10 May 2007 21:05:12 -0700 (PDT)
Received: from sjjeong ( [129.254.112.53]) by mx.google.com with ESMTP id a8sm122906poa.2007.05.10.21.05.06; Thu, 10 May 2007 21:05:11 -0700 (PDT)
Message-ID: <01d201c79381$923f3a70$3570fe81@sjjeong>
From: Sangjin Jeong <sjjeong@gmail.com>
To: john.zhao@huawei.com
References: <007801c79371$2415bb60$ad20790a@china.huawei.com>
Subject: Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt
Date: Fri, 11 May 2007 13:05:00 +0900
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8fbbaa16f9fd29df280814cb95ae2290
Cc: ryuji@sfc.wide.ad.jp, netlmm@ietf.org
X-BeenThere: netlmm@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: NETLMM working group discussion list <netlmm.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/netlmm>
List-Post: <mailto:netlmm@ietf.org>
List-Help: <mailto:netlmm-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/netlmm>, <mailto:netlmm-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1629767573=="
Errors-To: netlmm-bounces@ietf.org
Hi John, As Ryuji already pointed out, if there exists a potential security vulnerability using ForceRenew message, letting MN go into rebind state could be another candidate. Thanks for your comment. Regards, Sangjin ----- Original Message ----- From: "John.zhao" <john.zhao@huawei.com> To: "'Sangjin Jeong'" <sjjeong@gmail.com> Cc: <ryuji@sfc.wide.ad.jp>; <netlmm@ietf.org> Sent: Friday, May 11, 2007 11:07 AM Subject: RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt Hi , Sangjin Thanks. The DHCP Server just is in the MAG in my context. But I only doubt that the new MAG send a DHCP Forcerenew to MN to update some old information. That ok. But if this behavior can be permitted between MN and MAG? Because the new MAG isn't the provider of old parameters to MN. So if it ask for change those parameters in MN to MN, that will leave the chance for MN to be attacked. Seems anyone can send a DHCP ForceRenew to MN to ask for this. That maybe a security problem. And in RFC3203, it seems didn't mention that the sender of DHCP ForceRenew can be a new DHCP Server. So if the old DHCP Server send the DHCP ForceRenew , that is ok. But if a new DHCP Server send this message, why the dhcp client will follow the instruction of it? Best Rgds, Thanks. John.zhao -----邮件原件----- 发件人: Sangjin Jeong [mailto:sjjeong@gmail.com] 发送时间: 2007年5月10日 19:05 收件人: john.zhao@huawei.com 抄送: ryuji@sfc.wide.ad.jp; netlmm@ietf.org 主题: Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt Hi John, I am not sure if I correctly understand your question. I guess the DHCP server in your mail means MAG (or DHCP server function in MAG). The reason why the new MAG sends DHCP FORCERENEW message is to update DHCP client's local configuration parameters, because these parameters are for the old MAG. Regards, Sangjin On 5/10/07, John.zhao <john.zhao@huawei.com> wrote: > > > > Hi Sangjin > > > > Thanks at the first. But why does the client will believe the DHCP > ForceRenew message come from a new DHCP Server? Based on RFC 3203 , do you > think it allow this behavior? > > > > Best Rgds, > > Thanks, > > > > John.zhao > ________________________________ > > > 发件人: Sangjin Jeong [mailto:sjjeong@gmail.com] > 发送时间: 2007年5月10日 14:46 > 收件人: john.zhao@huawei.com; ryuji@sfc.wide.ad.jp > 抄送: netlmm@ietf.org > 主题: Re: [netlmm] I-D > ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt > > > > > > Hi John, > > > > > > That will be the new MAG. > > > > > > Regards, > > > Sangjin > > > ----- Original Message ----- > > > From: John.zhao > > > To: sjjeong@gmail.com ; ryuji@sfc.wide.ad.jp > > > Cc: netlmm@ietf.org > > > Sent: Thursday, May 10, 2007 10:40 AM > > > Subject: Re: [netlmm] I-D > ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt > > > > > Hi sangjin Jeong > > > > May I ask you a question, which should DHCP server send the DHCP > ForceRenew message to MN? The old one or new one or anyone? > > > > Best Rgds, > > Thanks > > > > John.zhao > > --------------------------------------------------- > > Date: Wed, 9 May 2007 18:20:29 +0900 > > From: "Sangjin Jeong" <sjjeong@gmail.com> > > Subject: Re: [netlmm] I-D > > ACTION:draft-ietf-netlmm-pmip6-ipv4-support-00.txt > > To: "Ryuji Wakikawa" <ryuji@sfc.wide.ad.jp> > > Cc: netlmm@ietf.org > > Message-ID: <028301c7921b$4b39a5f0$3570fe81@sjjeong> > > Content-Type: text/plain; charset="iso-8859-1" > > > > Hi Ryuji, > > > > Thanks for developing IPv4 support document. > > > > There is a concern when MAG performs DHCP server functionality. > > Actually, it was raised during initial version discussion, so I bring it > back. > > > > According to the v4 support document, the following procedures will be > performed when LMA assigns IPv4 HoA. > > > > MN MAG LMA > > |------>| | 1. DHCP discovery > > | |------->| 2. Proxy Binding Update > > | |<-------| 3. Proxy Binding Ack (IPv4HoA) > > | |========| 4. Tunnel/Route Setup* > > |<------| | 5. DHCP offer (IPv4 HoA) > > |------>| | 6. DHCP request (IPv4 HoA) > > |<------| | 7. DHCP acknowledgement > > | | | > > * Tunnel/Route setup(no.4) and DHCP offer/request/ack(no.5-7) > > are processed in parallel. > > > > In Step 5, DHCP offer will include server-id in the message and DHCP clients > will use the IP address provided in the server-id for any unicast requests > to the DHCP server. > > > > Since LMA assigns MN's home network address and there is no DHCP server, MAG > should use its IP address as the server-id so that MAG can respond MN's DHCP > messages. > > > > MAG may use LMA address as the server-id. However, if MAG informs MN of LMA > address as a server address, MN will send DHCP messages to LMA address and > MAG will have to intercept them. > > IMHO, it is not a natural way for MAG to intercept/respond DHCP unicast > messages whose destination address is not itself. > > Additionally, since MAG performs DHCP server-side function, specifying MAG's > address in DHCP message seems to be more reasonable. > > > > IMHO, it is necessary to add following requirement in Step 5. > > "MAG uses its IP address as the server identifier in DHCP offer" > > > > > > Also, if MAG's address is used as the server-id, there is another issue > related to MN's handover. > > > > Refer to the following figure, please. > > Let's assume a MN moved from old MAG (oMAG) to new MAG (nMAG) > > > > MN oMAG nMAG LMA > > |-------|------>| | 1. MN attachment > > | | |------->| 2. Proxy Binding Update > > | | |<-------| 3. Proxy Binding Ack (IPv4HoA) > > | | |========| 4. Tunnel Setup > > . . . . > > |------>| | | 5. DHCP request (renew) > > | | | | > > > > Since the MN does not know the link change, the DHCP client in the MN will > unicast DHCP request (renew) to the server IP address which was acquired by > oMAG (server-id). This might be undesirable behavior because oMAG maintains > state for the MN that is not in the access link anymore. Thus, DHCP client > in the MN needs to reconfigure its local configuration parameters. One > simple solution would be to force the DHCP client to renew its state by > sending DHCP FORCERENEW message as follows. > > > > MN oMAG nMAG LMA > > |-------|------>| | 1. MN attachment > > | | |------->| 2. Proxy Binding Update > > | | |<-------| 3. Proxy Binding Ack (IPv4HoA) > > | | |========| 4. Tunnel Setup > > |<------|-------| | 5. DHCP FORCERENEW* > > | | | | > > > > * nMAG sends DHCP FORCERENEW to MN. > > > > Regards, > > Sangjin > > -- --- --------------------------------------------- Sangjin Jeong Researcher Protocol Engineering Center ETRI 161 Gajeong, Yusung, Daejeon, Korea, 305-700 Tel. +82-42-860-1877
_______________________________________________ netlmm mailing list netlmm@ietf.org https://www1.ietf.org/mailman/listinfo/netlmm
- [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-ipv4-… Internet-Drafts
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Premec, Domagoj
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… Sangjin Jeong
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… RYUJI WAKIKAWA
- RE: [netlmm] I-D ACTION:draft-ietf-netlmm-pmip6-i… John.zhao
- Re: Re: [netlmm] I-D ACTION:draft-ietf-netlmm-pmi… John.zhao