Re: [Tsvwg] End point and association Address conflict
Qiaobing Xie <qxie1@email.mot.com> Mon, 29 April 2002 21:03 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id RAA19882 for <tsvwg-archive@odin.ietf.org>; Mon, 29 Apr 2002 17:03:42 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id RAA22268 for tsvwg-archive@odin.ietf.org; Mon, 29 Apr 2002 17:03:44 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id QAA18537; Mon, 29 Apr 2002 16:17:30 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id QAA17616 for <tsvwg@ns.ietf.org>; Mon, 29 Apr 2002 16:08:51 -0400 (EDT)
Received: from motgate4.mot.com (motgate4.mot.com [144.189.100.102]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA17826 for <tsvwg@ietf.org>; Mon, 29 Apr 2002 16:08:48 -0400 (EDT)
Received: [from pobox2.mot.com (pobox2.mot.com [136.182.15.8]) by motgate4.mot.com (motgate4 2.1) with ESMTP id NAA26940; Mon, 29 Apr 2002 13:08:49 -0700 (MST)]
Received: [from relay1.cig.mot.com (relay1.cig.mot.com [136.182.15.23]) by pobox2.mot.com (MOT-pobox2 2.0) with ESMTP id NAA06682; Mon, 29 Apr 2002 13:08:49 -0700 (MST)]
Received: from quantix20.cig.mot.com (quantix20 [160.47.58.31]) by relay1.cig.mot.com (8.11.4/8.11.4) with ESMTP id g3TK8kb12891; Mon, 29 Apr 2002 15:08:46 -0500 (CDT)
Received: from email.mot.com (d50-384a.cig.mot.com [160.47.56.74]) by quantix20.cig.mot.com (8.8.8+Sun/8.8.8) with ESMTP id PAA21828; Mon, 29 Apr 2002 15:08:56 -0500 (CDT)
Message-ID: <3CCDA8FF.4CAF72E1@email.mot.com>
Date: Mon, 29 Apr 2002 15:11:43 -0500
From: Qiaobing Xie <qxie1@email.mot.com>
X-Mailer: Mozilla 4.77 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Randall Stewart <randall@stewart.chicago.il.us>
CC: Qiaobing Xie <Qiaobing.Xie@motorola.com>, Tuexen Michael <Michael.Tuexen@icn.siemens.de>, Ivan.Arias-Rodriguez@nokia.com, s_balani@trillium.com, mo_khan@trillium.com, tsvwg@ietf.org
Subject: Re: [Tsvwg] End point and association Address conflict
References: <F92978223B01D311ACFF0008C71EE19D015DF7D2@MCHH225E> <3CCD857A.7902D0D@email.mot.com> <3CCD93F3.CA06B1E@stewart.chicago.il.us>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: tsvwg-admin@ietf.org
Errors-To: tsvwg-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: Transport Area Working Group <tsvwg.ietf.org>
X-BeenThere: tsvwg@ietf.org
Content-Transfer-Encoding: 7bit
...
> I don't agree with this rule.. just because a peer in a UDP model
> endpoint on one of its assocaitions is NOT capable of add-ip why
> should the rest be stuck. Yes you have an abnormality here in
> that that peer COULD send a INIT to the new address.. again I repeat:
> 1) This is such a corner case it is almost silly.
> 2) If it happens it is not that hard to handle... Looking at
> the code Peter and I wrote you would end up finding the endpoint
> (since the address WAS added there) and you would then LOOK at
> its associations. This would then appear to be a RESTART where the
> peer added addresses. You would then SEND IT an ABORT saying restart
> while adding addresses. This would leave the other association
> un-touched and would elimiate the error on the peers part...
Randy,
Let's walk through this example in detail:
Say, local endpoint E1 has two associations to different peers,
E1 A1 E2
[IPA,IPB:Port1] <-------> [...]
E1 A2 E3
[IPA,IPB:Port1] <-------> [IPZ:Port2]
We do add-ip (IPC) to E1. After sending ASCONF to both E2 and E3, we
succeeded with E2 but failed on E3.
E1' A1' E2
[IPA,IPB,IPC:Port1] <-------> [...]
E1' A2' E3
[IPA,IPB,IPC:Port1] <-------> [IPZ:Port2] /* E3 rejected add-ip and */
/* hence knows nothg about IPC */
My understanding is that you would like to allow this.
Now, several things could happen,
1) E3 may get a packet from E1' with src addr=IPC. This packet will
becomes an OOTB to E3 and E3 will send back an ABORT to kill the
ill-fated A2'. This is ok.
2) E3 may send an INIT to IPC/Port1. Is this the corner case you
described above? If so, I can see E1'1 will find the association A2' and
take this E3 INIT as a restart, but I don't see why E1' will consider it
as a "restart with added address" (E3 didn't add any address, it still
uses only IPZ).
-Qiaobing
_______________________________________________
tsvwg mailing list
tsvwg@ietf.org
https://www1.ietf.org/mailman/listinfo/tsvwg
- [Tsvwg] End point and association Address conflict Khan, Mohammad
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Arun Prasad
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Ivan.Arias-Rodriguez
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Khan, Mohammad
- RE: [Tsvwg] End point and association Address con… Ivan.Arias-Rodriguez
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Ivan.Arias-Rodriguez
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- RE: [Tsvwg] End point and association Address con… Ivan.Arias-Rodriguez
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Ivan.Arias-Rodriguez
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Tuexen Michael
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Tuexen Michael
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Michael Tuexen
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Tuexen Michael
- RE: [Tsvwg] End point and association Address con… Tuexen Michael
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- RE: [Tsvwg] End point and association Address con… Tuexen Michael
- Re: [Tsvwg] End point and association Address con… Brian F. G. Bidulock
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Randall Stewart
- RE: [Tsvwg] End point and association Address con… Balani, Sandeep
- Re: [Tsvwg] End point and association Address con… Peter Lei
- Re: [Tsvwg] End point and association Address con… Qiaobing Xie