Re: [MMUSIC] Single SCTP usage per SDP session?
Christer Holmberg <christer.holmberg@ericsson.com> Wed, 26 November 2014 15:03 UTC
Return-Path: <christer.holmberg@ericsson.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 6F5B21A01A5 for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 07:03:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 UsdgtKIcwgC9 for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 07:03:35 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC1F81A014A for <mmusic@ietf.org>; Wed, 26 Nov 2014 07:03:34 -0800 (PST)
X-AuditID: c1b4fb25-f791c6d00000617b-1b-5475ebc40272
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id A3.2C.24955.4CBE5745; Wed, 26 Nov 2014 16:03:33 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.126]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.03.0195.001; Wed, 26 Nov 2014 16:03:32 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] Single SCTP usage per SDP session?
Thread-Index: AdAIiilGRQ9HT1LDRYu/Q2dfZ4TTzAAxes8AAAUE9XD///IzAP//5OAwgABi74D//+6qIA==
Date: Wed, 26 Nov 2014 15:03:31 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D5397F4@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D534E7B@ESESSMB209.ericsson.se> <2649C056-4D86-4448-B71F-A42954E1BF49@ericsson.com> <7594FB04B1934943A5C02806D1A2204B1D538EF9@ESESSMB209.ericsson.se> <07B6DC62-93DB-4C15-BECE-68BB70B663FB@ericsson.com> <7594FB04B1934943A5C02806D1A2204B1D5390C0@ESESSMB209.ericsson.se> <5475EAC3.5030304@alum.mit.edu>
In-Reply-To: <5475EAC3.5030304@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.147]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrALMWRmVeSWpSXmKPExsUyM+Jvje7R16UhBtMnsVhMXf6YxWLFhgOs Dkwef99/YPJYsuQnUwBTFJdNSmpOZllqkb5dAlfGw5dXmAumyVX0zapuYLwt3sXIySEhYCIx 6exiNghbTOLCvfVANheHkMARRone5pmsEM4SRon98zqAHA4ONgELie5/2iANIgK+Es8e3wZr FgYKz9vVzgwRt5SY8+k9lB0mMaP/GguIzSKgKnHv7XRWEJsXqPfuw7fMEPMfM0ncOLWMESTB KaAjcefDTrAiRqCLvp9awwRiMwuIS9x6Mp8J4lIBiSV7zjND2KISLx//A7tNQkBJYtrWNIhy HYkFuz+xQdjaEssWvmaG2CsocXLmE5YJjKKzkEydhaRlFpKWWUhaFjCyrGIULU4tTspNNzLW Sy3KTC4uzs/Ty0st2cQIjJKDW36r7mC8/MbxEKMAB6MSD6+BU2mIEGtiWXFl7iFGaQ4WJXHe hefmBQsJpCeWpGanphakFsUXleakFh9iZOLglGpgbNwi5NH24alS9pOvZ6Ln9Z+ZmbdLeGmO oc1dq3uVS/g81u6IEVmna7KrmHnXqZOr+G8+Yyje/HNutF/ZhtSFInf+W8nOTnYKSk5ZolGX vGtbbNM0m3XLN10r8JdWY7F79ITtQuWzzz7O0zZe2Oq+tTckZbbEUeGEecL/aw7FBoY6L+X7 0LPRUYmlOCPRUIu5qDgRAJ6WkCVzAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/jyj9uiI-gaART4UsJnti7QtdpOU
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: Wed, 26 Nov 2014 15:03:37 -0000
Hi, >>>>> Hopefully there are some SCTP experts in da hause that can clarify the following: >>>>> >>>>> Previously, in the SCTP-SDP discussions, we have agreed that for a given SCTP/SCTPoDTLS/DTLSoSCTP association, we will only allow a single usage (e.g. a webrtc-datachannel). >>>>> >>>>> So, if one wants multiple usages, one needs to establish multiple associations, using multiple m- lines. >>>>> >>>>> BUT, according to RFC 4960, two SCTP endpoints MUST NOT have more than one SCTP association between them at any given time. Not exactly sure why, but that is what the text says. >>>>> >>>>> "SCTP association: A protocol relationship between SCTP endpoints, >>>>> composed of the two SCTP endpoints and protocol state information >>>>> including Verification Tags and the currently active set of >>>>> Transmission Sequence Numbers (TSNs), etc. An association can be >>>>> uniquely identified by the transport addresses used by the >>>>> endpoints in the association. Two SCTP endpoints MUST NOT have >>>>> more than one SCTP association between them at any given time." >>>>> >>>>> <Sal> >>>>> That is not a problem. >>>>> As it has also already suggested it is enough to use a different port number on one side. >>>>> </Sal> >>>> >>>> After discussing with an SCTP expert, my understanding is that it is enough to have a unique 4-tuple for each SCTP association. >>>> >>>> So, that means that SDP can contain multiple m- lines describing an SCTP association, as long as each use unique 4-tuples. >>>> >>>> However, afaik, that means that a BUNDLE group CANNOT contain multiple SCTP associations, as they would all share the same 4-tuple. >>>> >>>> >>>>> <Sal> >>>>> note also that in >>>>> https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-dtls-encaps-06 >>>>> we already have the following text that implies that is possible to >>>>> have multiple SCTP associations between two endpoints >>>>> >>>>> o Multiple SCTP associations MAY be multiplexed over a single DTLS >>>>> connection. The SCTP port numbers are used for multiplexing and >>>>> demultiplexing the SCTP associations carried over a single DTLS >>>>> connection. >>>> >>>> Based on the one-SCTP-assocation-per-4-tuple assumption, isn't that text wrong? >>> >>> <Sal> >>> the text is correct! >>> because it implies that different SCTP associations use different ports (i.e. each of them use an unique 4-tuples) >>> -> "The SCTP port numbers are used for multiplexing and demultiplexing..." >>> </Sal> >> >> Well, in case of SCTPoDTLS one could claim that the SCTP port is not >> really part of the 4-tuple. But, if the tsvwg folks are ok to >> multiplex multiple SCTP associations using a single UDP/TCP port, then >> fine... I don't have any strong opinion - I just want to clarify :) >> >> However, in the SCTP-SDP discussions in Honolulu it was agreed to only allow a single SCTP association in the case of >> SCTPoDTLS (even if draft-ietf-tsvwg-sctp-dtls-encaps allows multiple). The reason is that you would otherwise have >> multiple m- lines with the same port value (even if you don't use BUNDLE), as the port indicates the UDP/TCP port - not the SCTP port. > > IMO when considering SCTPoDTLS we need to be talking about a unique 6-tuple, not a 4-tuple: 2 IP addresses, 2 UDP ports, 2 SCTP ports. Perhaps it would be a good idea to add some clarification text regarding this in the draft-ietf-tsvwg-sctp-dtls-encaps. Regards, Christer Thanks, Paul _______________________________________________ mmusic mailing list mmusic@ietf.org https://www.ietf.org/mailman/listinfo/mmusic
- [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Schwarz, Albrecht (Albrecht)
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Adam Roach
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Salvatore Loreto
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Makaraju, Maridi Raju (Raju)
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat
- Re: [MMUSIC] Single SCTP usage per SDP session? Christer Holmberg
- Re: [MMUSIC] Single SCTP usage per SDP session? Paul Kyzivat