Re: [MMUSIC] Single SCTP usage per SDP session?
Salvatore Loreto <salvatore.loreto@ericsson.com> Wed, 26 November 2014 16:16 UTC
Return-Path: <salvatore.loreto@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 7838F1A01D6 for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 08:16:35 -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 ZGR0NQxzn2qc for <mmusic@ietfa.amsl.com>; Wed, 26 Nov 2014 08:16:32 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40C8F1A026A for <mmusic@ietf.org>; Wed, 26 Nov 2014 08:16:32 -0800 (PST)
X-AuditID: c1b4fb30-f79d66d00000744c-b6-5475fcde193f
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 71.47.29772.EDCF5745; Wed, 26 Nov 2014 17:16:30 +0100 (CET)
Received: from ESESSMB109.ericsson.se ([169.254.9.226]) by ESESSHC014.ericsson.se ([153.88.183.60]) with mapi id 14.03.0195.001; Wed, 26 Nov 2014 17:16:30 +0100
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>
Thread-Topic: [MMUSIC] Single SCTP usage per SDP session?
Thread-Index: AQHQCVh2RQ9HT1LDRYu/Q2dfZ4TTzJxypjYAgAABnQCAAA02gIAAOpmAgAABMYCAABRjgA==
Date: Wed, 26 Nov 2014 16:16:28 +0000
Message-ID: <540EAE03-6412-4E56-B803-288505F653CE@ericsson.com>
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> <7594FB04B1934943A5C02806D1A2204B1D5397F4@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D5397F4@ESESSMB209.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <40482D12F60A2E4AB7886021B82DDB7E@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjkeLIzCtJLcpLzFFi42KZGfG3Rvfen9IQg5MbZCymLn/MYrFiwwFW ByaPv+8/MHksWfKTKYApissmJTUnsyy1SN8ugSvj9V/bgptKFa+fnWVpYLwk3cXIySEhYCKx 4sR1ZghbTOLCvfVsXYxcHEICRxglZkz6ywrhLGGUWPjhAlgVm4CZxPOHW8BsESD7+udeJhCb WcBX4uWCL2BxYQELif8XVjJB1FhKzPn0Hqo+TGLVorusIDaLgKrEyQmbwOK8AvYS7X//M0Is W84s0bnsNViCU8BPouXVRTCbEei876fWQC0Tl7j1ZD4TxNkCEkv2nId6QVTi5eN/rBC2ksSi 25+h6nUkFuz+xAZhW0tsv/qDEcLWlli28DXUEYISJ2c+YZnAKD4LyYpZSNpnIWmfhaR9FpL2 BYysqxhFi1OLk3LTjYz0Uosyk4uL8/P08lJLNjECI+7glt8GOxhfPnc8xCjAwajEw2vgVBoi xJpYVlyZe4hRmoNFSZx34bl5wUIC6YklqdmpqQWpRfFFpTmpxYcYmTg4pRoYRfxeOtVestBe 9PLL6rwf3iwifwrcRFZO0Tw+1XorT/ilNeuPztk/QXKy3HtJrfDFLaU/c4+lFtYVL6nasGrv pINT2OeuXP2mXmifgcY/ngS7gjbrFb0a04oPxJQUKk1nsfux0Sam3/vnCsurS1inWRtNt6s+ fnr5Rdu4Y3fOtkwoFp3+d1FcsRJLcUaioRZzUXEiAD4rMXyZAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/rnB6g_naiURsovYDByxlZEefZhA
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
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 16:16:35 -0000
On Nov 26, 2014, at 5:03 PM, Christer Holmberg <christer.holmberg@ericsson.com> wrote: > 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. I completely disagree. The uniqueness SCTP rfc 4960 is referring to is the "classic" transport level 4-tuple and this respected in the sctp-dtls-encaps draft. br Salvatore > > Regards, > > Christer > > > Thanks, > Paul > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic > > _______________________________________________ > 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