Re: [MMUSIC] Single SCTP usage per SDP session?

Adam Roach <adam@nostrum.com> Tue, 25 November 2014 15:30 UTC

Return-Path: <adam@nostrum.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 226921A3BA4 for <mmusic@ietfa.amsl.com>; Tue, 25 Nov 2014 07:30:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.309
X-Spam-Level:
X-Spam-Status: No, score=-1.309 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_15=0.6, T_RP_MATCHES_RCVD=-0.01] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nGl3Ehv_uU0d for <mmusic@ietfa.amsl.com>; Tue, 25 Nov 2014 07:30:18 -0800 (PST)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6687F1A3BA1 for <mmusic@ietf.org>; Tue, 25 Nov 2014 07:30:17 -0800 (PST)
Received: from Orochi.local ([38.100.151.157]) (authenticated bits=0) by nostrum.com (8.14.9/8.14.7) with ESMTP id sAPFUAhj046308 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Nov 2014 09:30:10 -0600 (CST) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host [38.100.151.157] claimed to be Orochi.local
Message-ID: <5474A07C.5030701@nostrum.com>
Date: Tue, 25 Nov 2014 09:30:04 -0600
From: Adam Roach <adam@nostrum.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>, "Makaraju, Maridi Raju (Raju)" <Raju.Makaraju@alcatel-lucent.com>, "mmusic@ietf.org" <mmusic@ietf.org>
References: <7594FB04B1934943A5C02806D1A2204B1D534E7B@ESESSMB209.ericsson.se> <E1FE4C082A89A246A11D7F32A95A17828E63BC0F@US70UWXCHMBA02.zam.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1D53595D@ESESSMB209.ericsson.se> <E1FE4C082A89A246A11D7F32A95A17828E63BE81@US70UWXCHMBA02.zam.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1D535B26@ESESSMB209.ericsson.se> <E1FE4C082A89A246A11D7F32A95A17828E63BF30@US70UWXCHMBA02.zam.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1D535BB7@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D535BB7@ESESSMB209.ericsson.se>
Content-Type: multipart/alternative; boundary="------------010006070209090909010604"
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/ZtGnLBj84v2IzPUT9bSnx1R-Ze4
Subject: Re: [MMUSIC] Single SCTP usage per SDP session?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 25 Nov 2014 15:30:21 -0000

I want to go on record to say that this is the least readable 
quoting/reply style I've ever had to deal with in my life. I lost track 
of the conversation about three messages ago.

/a


On 11/25/14 08:03, Christer Holmberg wrote:
>
> Hi,
>
> /<Christer> This was discussed in Honolulu, and the agreement was that the setup attribute will NOT be used to determine who initiates the SCTP association. Instead BOTH endpoints are supposed to trigger the initiation. The setup attribute will only be used to determine the TLS role./
> */<Raju2>/*
> /2 use cases:/
> /1.SCTP over DTLS: For this yes, a=setup is for DTLS./
> /   The sctp port usage needs be clarified indicating it is the server port, not the client port./
> /  /
> /<Christer2> Yes./
> /  /
> /  /
> /2.Native SCTP: I believe a=setup is for SCTP association./
> /When a=setup:passive/actpass is used the sctp port usage needs to be clarified indicating it is the server port. When a=setup:active is used port must be 9 (discard port). This needs clarification as well./
> /Both sides trying to open SCTP simultaneously is probably ok because SCTP allows them to be converted into single association if there are simultaneous INITs (or INIT chunk received in ESTABLISHED state) on the same 4-tuple. This is per RFC 4960 section5.2.1  <http://tools.ietf.org/html/rfc4960#section-5.2.1>  and5.2.2  <http://tools.ietf.org/html/rfc4960#section-5.2.2>  ./
> /But the key here is same 4-tuple, which means the client must use same **server port** to initiate an outgoing association. If this is not done then, the end result will be 2 SCTP associations setup and/or one of them may be rejected and may depend on implementation./
> /So, I believe some clarifications are needed in this area./
> /  /
> /<Christer2> So, assuming we don’t use (per the agreement in Honolulu) a=setup for the SCTP association, we would need to mandate (or, at least say SHOULD) usage of the server port also to initiate an outgoing association, in order to avoid 2 SCTP associations./
> /  /
> /But, that also applies to SCTP over DTLS, doesn’t it?/
> */<Raju3>/*
> */Sorry, it actually ONLY applies to SCTP over DTLS. I misplaced the above description under “native SCTP” instead of “SCTP over DTLS”. For native SCTP, as discussed, a=setup negotiation determines which side initiates SCTP association, so the semantics are very clear here./*
> */  /*
> /<Christer3> The idea was to not use a=setup for any “type” of SCTP, including native SCTP./
> /  /
> /Regards,/
> /  /
> /Christer/
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic