Re: [Tsvwg] End point and association Address conflict

Randall Stewart <randall@stewart.chicago.il.us> Tue, 30 April 2002 18:55 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 OAA04244 for <tsvwg-archive@odin.ietf.org>; Tue, 30 Apr 2002 14:55:16 -0400 (EDT)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id OAA17460 for tsvwg-archive@odin.ietf.org; Tue, 30 Apr 2002 14:55:19 -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 OAA15719; Tue, 30 Apr 2002 14:27:21 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA15688 for <tsvwg@optimus.ietf.org>; Tue, 30 Apr 2002 14:27:18 -0400 (EDT)
Received: from stewart.chicago.il.us (user166.64.47.24.dsli.com [64.47.24.166]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02812 for <tsvwg@ietf.org>; Tue, 30 Apr 2002 14:27:14 -0400 (EDT)
Received: from stewart.chicago.il.us (stewlap [10.1.1.5]) by stewart.chicago.il.us (8.11.1/8.11.1) with ESMTP id g3UIQoH62739; Tue, 30 Apr 2002 13:26:50 -0500 (CDT) (envelope-from randall@stewart.chicago.il.us)
Message-ID: <3CCEE1E9.4361187B@stewart.chicago.il.us>
Date: Tue, 30 Apr 2002 13:26:50 -0500
From: Randall Stewart <randall@stewart.chicago.il.us>
X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.2.12 i386)
X-Accept-Language: en
MIME-Version: 1.0
To: bidulock@openss7.org
CC: Qiaobing Xie <qxie1@email.mot.com>, Michael Tuexen <Michael.Tuexen@icn.siemens.de>, Qiaobing Xie <Qiaobing.Xie@motorola.com>, 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: <875228B9-5BAC-11D6-ACAA-0030654C1AB6@icn.siemens.de> <3CCDDF38.6EA2990E@email.mot.com> <3CCDE3BC.A623629@stewart.chicago.il.us> <20020429195039.J15434@openss7.org> <3CCDFA75.E6862A7@stewart.chicago.il.us> <20020429234827.C32335@openss7.org> <3CCE88F3.16AAA93E@stewart.chicago.il.us> <20020430131618.A2547@openss7.org>
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

"Brian F. G. Bidulock" wrote:

> These endpoints are not listening.  When they engage in fully
> formed connections the endpoint is determined from the established
> hashes which requires a match on vtag, source address, source port,
> destination address and destination port.  As long as this set
> uniquely identifies an endpoint (and listen() and connect() will
> make sure that this is true) there is never any problem, just
> as there is never any problem for TCP above.
> 

Vtags have never been defined as part of the identification
of an SCTP association. They are used in place of the
pseudo header and as a defense against blind attacks.. not
as part of association discrimination... Sorry this won't work.
Two associations are not allowed in this case.. just like
your TCP description would return a INUSE error...

One can easily prevent the TCP case.. i.e. at the connect
check the hash.... I guess the ADD-IP case also can
be prevented when one tries to add the IP-C to the second
association you would simply get the same error :>

Thinking about it.. we do this now.. since when you attempt
the sctp_bindx you would get such an error :>

R


-- 
Randall R. Stewart
randall@stewart.chicago.il.us 815-342-5222 (cell phone)

_______________________________________________
tsvwg mailing list
tsvwg@ietf.org
https://www1.ietf.org/mailman/listinfo/tsvwg