[rtcweb] NAT / firewall use cases

Matthew Kaufman <matthew.kaufman@skype.net> Tue, 26 July 2011 17:49 UTC

Return-Path: <matthew.kaufman@skype.net>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D9FA21F8987 for <rtcweb@ietfa.amsl.com>; Tue, 26 Jul 2011 10:49:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.524
X-Spam-Level:
X-Spam-Status: No, score=-2.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yZTgIvo14zQc for <rtcweb@ietfa.amsl.com>; Tue, 26 Jul 2011 10:49:36 -0700 (PDT)
Received: from mx.skype.net (mx.skype.net [78.141.177.88]) by ietfa.amsl.com (Postfix) with ESMTP id 73FF421F893E for <rtcweb@ietf.org>; Tue, 26 Jul 2011 10:49:36 -0700 (PDT)
Received: from mx.skype.net (localhost [127.0.0.1]) by mx.skype.net (Postfix) with ESMTP id 980FE170E for <rtcweb@ietf.org>; Tue, 26 Jul 2011 19:49:34 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=skype.net; h=from :content-type:content-transfer-encoding:subject:date:message-id :to:mime-version; s=mx; bh=aD+VDgGa4K/hhcLR8IDZr0YHgs8=; b=OzKbo TepxiYIdP+Z7nA/+2xxPX+7zq01BEltTeLdPF3sCuQyzZOUO3bKKbZ5pt2obsD84 cZ8+/bNqqkKJfGuJ6yDSk4qqSfZVPz6Qo4eA/0EomokeTit/Sf1kxtF0L3KP78pm xJE9v5p+xHz/tPOccBU6gWNryckEQXG2xTgGbM=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=skype.net; h=from:content-type :content-transfer-encoding:subject:date:message-id:to: mime-version; q=dns; s=mx; b=eZ37t8owHwwh/vn4qv0ws3V7iIVoFdGRBg+ Kvm2NtRaZXSyYHKdyvSofShZQ4TSL1/pcf9WxyAd+oEeDnoJpWO23ZbDy5B84YHk lEsYbeHhZKN23z8fy+VcODqqTK7qGIyoe7A+3Mg/V7CnFtW1+pHP50D6jphVWYDk oOkWWOyk=
Received: from zimbra.skype.net (zimbra.skype.net [78.141.177.82]) by mx.skype.net (Postfix) with ESMTP id 96C097F6 for <rtcweb@ietf.org>; Tue, 26 Jul 2011 19:49:34 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by zimbra.skype.net (Postfix) with ESMTP id 7963D3507F30 for <rtcweb@ietf.org>; Tue, 26 Jul 2011 19:49:34 +0200 (CEST)
X-Virus-Scanned: amavisd-new at lu2-zimbra.skype.net
Received: from zimbra.skype.net ([127.0.0.1]) by localhost (zimbra.skype.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id noYMKqDXbkea for <rtcweb@ietf.org>; Tue, 26 Jul 2011 19:49:33 +0200 (CEST)
Received: from dhcp-103b.meeting.ietf.org (unknown [130.129.16.59]) by zimbra.skype.net (Postfix) with ESMTPSA id A85183507AC3 for <rtcweb@ietf.org>; Tue, 26 Jul 2011 19:49:33 +0200 (CEST)
From: Matthew Kaufman <matthew.kaufman@skype.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Tue, 26 Jul 2011 13:49:31 -0400
Message-Id: <6FC8E819-F05B-48E7-A488-24F675C9E0CD@skype.net>
To: rtcweb@ietf.org
Mime-Version: 1.0 (Apple Message framework v1082)
X-Mailer: Apple Mail (2.1082)
Subject: [rtcweb] NAT / firewall use cases
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 26 Jul 2011 17:49:37 -0000

We have something in there with a NAT... but I don't think we have a use case that covers the situation where one or both users is behind a NAT or firewall that blocks UDP entirely (which fortunately also covers some of the NAT cases where ICE doesn't succeed). This would require media over TCP... something that I believe some of the implementations have already tackled in different ways, but there's no use case and no drafts proposing which solution to choose either.

Matthew Kaufman