Re: [dispatch] I-D Action: draft-pd-dispatch-msrp-websocket-03.txt
Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com> Thu, 13 February 2014 21:18 UTC
Return-Path: <sergio.garcia.murillo@gmail.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C78C1A04F1 for <dispatch@ietfa.amsl.com>; Thu, 13 Feb 2014 13:18:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 aMFLN5_IzuN8 for <dispatch@ietfa.amsl.com>; Thu, 13 Feb 2014 13:18:32 -0800 (PST)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) by ietfa.amsl.com (Postfix) with ESMTP id C76091A04FE for <dispatch@ietf.org>; Thu, 13 Feb 2014 13:18:31 -0800 (PST)
Received: by mail-we0-f180.google.com with SMTP id u57so8015918wes.39 for <dispatch@ietf.org>; Thu, 13 Feb 2014 13:18:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; bh=yHScgyZPqf4ThcnnRKkwjiFnrVtw4eLDi2mO/dr2JiA=; b=lKDMxEaAt4RdVPcU16/eur2vgcDmHUQWy9Jp1fchYx+V+nI1Yb5lrSj2NtyRltEmlE 7F7pi9KCpb6YZHgf9x2gHA8s8CbfITZMpRk4aoiDmUkmcqY0yHv3xozEqtbemwWok6m0 oh39YCdkNzeMI85tsqOIz+LjRPzHwdR/ILIjdzx1bpGXAYscqgzPEVKuc7TwGd5wi50Q j4pyZX12Tn7jAaxwC6lxDfhzdem87Q36nCQq5hYbiqHRbaUvzg+w+PO1aq2AuFE7jS7Q gMQRKTrwJs9vjyPCpA3auy7mFOns9RF9i4Bsy/22D5wPHet/btFSVapkyVnaJWbfj+RP 2mww==
X-Received: by 10.180.9.71 with SMTP id x7mr4187244wia.55.1392326310106; Thu, 13 Feb 2014 13:18:30 -0800 (PST)
Received: from [192.168.0.192] ([95.61.111.78]) by mx.google.com with ESMTPSA id gc5sm8165049wib.0.2014.02.13.13.18.27 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 13 Feb 2014 13:18:29 -0800 (PST)
Message-ID: <52FD36A3.1020606@gmail.com>
Date: Thu, 13 Feb 2014 22:18:27 +0100
From: Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Peter Dunkley <peter.dunkley@crocodilertc.net>
References: <20131213005747.777.34301.idtracker@ietfa.amsl.com> <CAHBDyN4tSRO_nYy7_-V4xfmDbF0ZeLJ24_fEOQ1p9Z2BvJyinQ@mail.gmail.com> <97B47463-42D2-4BA9-AC2F-DF8C67702DDC@cisco.com> <52FCE70C.1030608@gmail.com> <CAHBDyN7hySvbiJYnvRXDQ2ZS_FYFDMaODXBDRarE6DhRwC=fHQ@mail.gmail.com> <CA+ag07bPBHzODTWGKFrKE00nO_wiMgRv2GEwUpGCiH25-Xf2Cw@mail.gmail.com> <CAEqTk6Reb=29kxeOUyPxAnhkRGqORHRoUchz5=hE4UNMggDnag@mail.gmail.com>
In-Reply-To: <CAEqTk6Reb=29kxeOUyPxAnhkRGqORHRoUchz5=hE4UNMggDnag@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------020501010105010100070100"
Archived-At: http://mailarchive.ietf.org/arch/msg/dispatch/1_fPxKHt2SWv3DbSAcD8x0tV6Eg
Cc: DISPATCH <dispatch@ietf.org>
Subject: Re: [dispatch] I-D Action: draft-pd-dispatch-msrp-websocket-03.txt
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Feb 2014 21:18:35 -0000
Hi Peter, I think that you misunderstood me. I was not asking you to change the MSRP over websocket draft to set the transport to TCP/WSS/MSRP and do it like the BFCP over websocket draft, but to find a way that we could both use the same solution with the principles that you are mentioning, that is: -Do not break backward compatibility -Allow easy implementation for servers which wants to support both TCP/TLS and WS/WSS "flavors" In my case, I will implement both BFCP and MSRP over TCP and Websockets in my MCU, so my interest is genuine.. :) I have a doubt regarding the draft. If I understood it correctly, you are only considering P2P in he examples and using a msrp relay in the middle to be able to connect a WS to a non WS, but I am not sure how would you handle the case when you don't use a relay. Is that possible at all? Best regards Sergio El 13/02/2014 17:26, Peter Dunkley escribió: > Hello, > > The method chosen for advertising WebSockets in the SDP for MSRP was > picked because it was would enable interoperability with existing MSRP > implementations through an MSRP relay without requiring changes to > those implementations. In this scenario advertising WebSockets in the > SDP would mean that the existing implementation - which does not need > to support WebSockets (the MSRP relay deals with this) - would need to > be able to cope with seeing TCP/WSS/MSRP in the SDP. In all > probability existing implementations will not cope with seeing > "TCP/WSS/MSRP" in the SDP instead of "TCP/TLS/MSRP" - this would be a > big problem. > > I have no issue with consistency between the drafts using WebSockets > where possible, but in this case doing what is done in the BFCP draft > (explicitly putting TCP/WSS/MSRP into the SDP) may not be practical > (and in fact may be quite undesirable). > > Regards, > > Peter > > > > On 13 February 2014 16:07, Sergio Garcia Murillo > <sergio.garcia.murillo@gmail.com > <mailto:sergio.garcia.murillo@gmail.com>> wrote: > > What I mean is that I expect quite a lot of "over websocekts" > drafts and we should try to use the same solution for advertising > it in the SDP, and not have each one have their own way of > handling it. > > Best regards > Sergio > > El 13/02/2014 16:49, "Mary Barnes" <mary.ietf.barnes@gmail.com > <mailto:mary.ietf.barnes@gmail.com>> escribió: > > Sergio, > > The draft you mention is being discussed in the BFCPBIS WG and > any comments that others might have on that document should go > to that list. > > It's not clear to me whether your suggestion is that changes > are needed to this MSRP document or whether you are just > proposing to make the BFCPBIS consistent with this MSRP document? > > Mary. > > > On Thu, Feb 13, 2014 at 9:38 AM, Sergio Garcia Murillo > <sergio.garcia.murillo@gmail.com > <mailto:sergio.garcia.murillo@gmail.com>> wrote: > > Hi, > > We also have recently published a different draft for BFCP > over websockets: > http://tools.ietf.org/html/draft-pascual-bfcpbis-bfcp-websocket-00 > > I beleive that we should harmonize who the WS transport is > signaled and how to signal the WS version if also the > "normal" TCP version is supported. > > In your case you seem to be using the same transport line > TCP/MSRP and use the path to signal the ws part, in our > case, we choose to signal it in the transport TCP/WS/BFCP > and include a new attribute ws-uri to signal the full url > (I could not reuse the path attribute as it is restricted > to msrp urls only). > > Best regards > Sergio > El 13/02/2014 16:17, Gonzalo Salgueiro (gsalguei) escribió: > > Hi Mary - > > Thanks for taking the time to review the document. We > have published an -05 that (hopefully) addresses all > your feedback. > > Inline, trimming to only the points requiring responses... > > > On Jan 10, 2014, at 5:58 PM, Mary Barnes > <mary.ietf.barnes@gmail.com > <mailto:mary.ietf.barnes@gmail.com>> wrote: > > I have agreed to shepherd this document. I've > reviewed the document in anticipation of doing the > PROTO write-up and have the following comments and > questions. Ben Campbell has agreed to do the > required expert review and that should be posted > within the next week or so. This is also a good > time for anyone in the WG that hasn't previously > reviewed this document to review and provide any > final comments. Note, that this document was > agreed to be AD sponsored around the IETF-86 > timeframe. > > Regards, > Mary. > > Review Summary: Almost ready. Comments & questions > below. > > <snip/> > > 5) Section 10.1. Since securing the connection is > just RECOMMENDED, what are the implications and > risks if the MSRP traffic isn't transported over a > secure connection? > > Other review comments indicated that it was > problematic to downgrade the 4976 MUST requirement for > TLS between a client and a server. Thus, the document > has been updated so that MSRP traffic transported over > WebSockets MUST be protected by using a secure > WebSocket connection (i.e., using TLS). I believe > this renders this point moot. > > <snip/> > > 8) It's typical for documents that are updating > existing RFCs to have a section that summarizes > the updates to the existing RFCs that are made by > this document. > > This was the intent of Sections 5.2 and 5.3. Is this > sufficient? Or did you have something else in mind? > > Regards, > > Gonzalo > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org <mailto:dispatch@ietf.org> > https://www.ietf.org/mailman/listinfo/dispatch > > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org <mailto:dispatch@ietf.org> > https://www.ietf.org/mailman/listinfo/dispatch > > > > _______________________________________________ > dispatch mailing list > dispatch@ietf.org <mailto:dispatch@ietf.org> > https://www.ietf.org/mailman/listinfo/dispatch > > > > > -- > Peter Dunkley > Technical Director > Crocodile RCS Ltd
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Mary Barnes
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Ben Campbell
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Gonzalo Salgueiro (gsalguei)
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Victor Pascual
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Gonzalo Salgueiro (gsalguei)
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Christer Holmberg
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Gonzalo Salgueiro (gsalguei)
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Cullen Jennings (fluffy)
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Gonzalo Salgueiro (gsalguei)
- Re: [dispatch] X over websockets Paul Kyzivat
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Sergio Garcia Murillo
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Mary Barnes
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Sergio Garcia Murillo
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Sergio Garcia Murillo
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- [dispatch] X over websockets Paul Kyzivat
- Re: [dispatch] X over websockets Sergio Garcia Murillo
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Sergio Garcia Murillo
- Re: [dispatch] X over websockets Paul Kyzivat
- Re: [dispatch] X over websockets Peter Dunkley
- Re: [dispatch] X over websockets Sergio Garcia Murillo
- Re: [dispatch] X over websockets Peter Dunkley
- Re: [dispatch] X over websockets Sergio Garcia Murillo
- Re: [dispatch] X over websockets Peter Dunkley
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Sergio Garcia Murillo
- Re: [dispatch] X over websockets Mary Barnes
- Re: [dispatch] X over websockets Mary Barnes
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Cullen Jennings
- Re: [dispatch] X over websockets Cullen Jennings
- Re: [dispatch] I-D Action: draft-pd-dispatch-msrp… Peter Dunkley
- Re: [dispatch] X over websockets Sergio Garcia Murillo