Re: [straw] What is an "end"?
Paul Kyzivat <pkyzivat@alum.mit.edu> Wed, 02 December 2015 18:56 UTC
Return-Path: <pkyzivat@alum.mit.edu>
X-Original-To: straw@ietfa.amsl.com
Delivered-To: straw@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 75DAD1ACE9B for <straw@ietfa.amsl.com>; Wed, 2 Dec 2015 10:56:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.635
X-Spam-Level:
X-Spam-Status: No, score=-0.635 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, J_CHICKENPOX_64=0.6, SPF_SOFTFAIL=0.665] 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 uHnPgu3C7SJX for <straw@ietfa.amsl.com>; Wed, 2 Dec 2015 10:56:54 -0800 (PST)
Received: from resqmta-ch2-04v.sys.comcast.net (resqmta-ch2-04v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:36]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17B4C1ACE9A for <straw@ietf.org>; Wed, 2 Dec 2015 10:56:53 -0800 (PST)
Received: from resomta-ch2-07v.sys.comcast.net ([69.252.207.103]) by resqmta-ch2-04v.sys.comcast.net with comcast id oiwp1r0012EPM3101iwt33; Wed, 02 Dec 2015 18:56:53 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([73.218.51.154]) by resomta-ch2-07v.sys.comcast.net with comcast id oiws1r00S3KdFy101iws8r; Wed, 02 Dec 2015 18:56:53 +0000
To: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>, "straw@ietf.org" <straw@ietf.org>
References: <20151201045818.23491.19134.idtracker@ietfa.amsl.com> <E63559A7-6A37-496C-AAD9-426AB697FD65@nostrum.com> <565F0940.5010506@alum.mit.edu> <D2851887.4B386%rmohanr@cisco.com>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <565F3EF4.2000006@alum.mit.edu>
Date: Wed, 02 Dec 2015 13:56:52 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <D2851887.4B386%rmohanr@cisco.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1449082613; bh=F4vNeboruUJKLm1FnS84DaBXY7Mi3zf406BYhZCzff4=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=OL/x4rk8kpJ+FaD5THY5VZ7KlAZ+OSxAD6w0vfkCcUuVmd9rimYipaeYrEjFeSZbj zzJdu9BW03k+i9tdC+8LsN6TiPle3eYY42dsl5YYbAYCCHD4KuqeBfyEe1cQw5Mry+ LDVRDmMmj2RYG8Pd5W7C4twq+diE8OKzlhw/PrAXo9iBy14dT5EU745C7LZKsGcb+k wuZeiMcIp2F+vxleEvqHhypIW2ogxBCuei6mBgqJ0QEbSkfgo6/0yaFPF+cHGo+q4F 6KJh9m/TqXcMKz+REZZ2HOSCk93YYug3T6lMmJzTtyIuuNYYHNVoTOQQ1feyy0DrB5 zU9ZmQSYrjxeg==
Archived-At: <http://mailarchive.ietf.org/arch/msg/straw/OLNLzr5JoY0uPO6P3uqoI9VMWOg>
Subject: Re: [straw] What is an "end"?
X-BeenThere: straw@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Sip Traversal Required for Applications to Work \(STRAW\) working group discussion list" <straw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/straw>, <mailto:straw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/straw/>
List-Post: <mailto:straw@ietf.org>
List-Help: <mailto:straw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/straw>, <mailto:straw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Dec 2015 18:56:55 -0000
On 12/2/15 11:23 AM, Ram Mohan R (rmohanr) wrote: > > Hi Paul, > > -----Original Message----- > From: straw <straw-bounces@ietf.org> on behalf of Paul Kyzivat > <pkyzivat@alum.mit.edu> > Date: Wednesday, 2 December 2015 at 8:37 PM > To: "straw@ietf.org" <straw@ietf.org> > Subject: [straw] What is an "end"? > >> On 12/1/15 1:40 PM, Ben Campbell wrote: >> >>> - Define what we mean by e2e. I _think_ we are talking about end-user >>> devices, and that we don't want to leave room for semantic games along >>> the line of calling a b2bua an "end". (This would change the arguments >>> around certain requirements, e.g."don't terminate srtp".) >> >> I think this is important! And I think it goes beyond this draft or >> perhaps even this WG. >> >> ISTM that the definition of "end" is a matter of control. I may have a >> server somewhere (maybe in a cloud), as well as one or more local >> devices. As long as I control it and am aware of its behavior it can be >> considered an *end* representing me, and carry my identity in the >> signaling. >> >> And this can be true even if it is not an "end" in the overall topology >> of a call. For instance, I could have a B2BUA (application server) >> between my phone and the "other" party in a call. It might record the >> call (on my behalf) or otherwise process the media. It could serve as >> the hub for a decomposed endpoint. >> >> OTOH, a "traditional" SBC is typically *not* entirely under my control. >> It may well have policies that I disagree with, but can't avoid. I would >> like to ensure that it can't access the content of my media. > > Agree with all the above. I don¹t see a way by which one endpoint can know > if the peer is a endpoint/B2BUA or SBC. No, it can't. > If both peers are using rfc4474 it can verify the identity of the peer but > it will still not tell whether that is the final destination > for the call or if the call goes beyond that device(like in the case of > B2BUA/SBC). Yes, > I don¹t see a way to solve this with existing mechanisms. I don't think it is something to *solve*. But it is a distinction that may be worth making when doing security analysis and review. And it is a distinction that would be good to make in product documentation. If a user has an intermediary server that he puts into his calls, then I think he should be able to permit it to terminate the media for his calls. Maybe such things should have a different name that just B2BUA. Thanks, Paul > Ram > >> >> This gets tricky when my SP provides application services to me in a >> shared server. It may give me some configuration options to influence >> the behavior of that server. But it may also have other policies of its >> own that it doesn't allow me to control. >> >> Thanks, >> Paul >> >> _______________________________________________ >> straw mailing list >> straw@ietf.org >> https://www.ietf.org/mailman/listinfo/straw > >
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- [straw] Alissa Cooper's Discuss on draft-ietf-str… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- [straw] What is an "end"? Paul Kyzivat
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)
- Re: [straw] What is an "end"? Ram Mohan R (rmohanr)
- Re: [straw] What is an "end"? Paul Kyzivat
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Tirumaleswar Reddy (tireddy)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Tirumaleswar Reddy (tireddy)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Tirumaleswar Reddy (tireddy)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Paul Kyzivat
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Tirumaleswar Reddy (tireddy)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Tirumaleswar Reddy (tireddy)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Victor Pascual Avila
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ben Campbell
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Alissa Cooper
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)
- Re: [straw] Alissa Cooper's Discuss on draft-ietf… Ram Mohan R (rmohanr)