Re: [hybi] Last Call: <draft-ietf-hybi-thewebsocketprotocol-10.txt> (The WebSocket protocol) to Proposed Standard

Willy Tarreau <w@1wt.eu> Mon, 25 July 2011 04:32 UTC

Return-Path: <w@1wt.eu>
X-Original-To: hybi@ietfa.amsl.com
Delivered-To: hybi@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1350821F86AA; Sun, 24 Jul 2011 21:32:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.541
X-Spam-Level:
X-Spam-Status: No, score=-4.541 tagged_above=-999 required=5 tests=[AWL=-2.498, BAYES_00=-2.599, HELO_IS_SMALL6=0.556]
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 8gRnsgC7a3zG; Sun, 24 Jul 2011 21:32:08 -0700 (PDT)
Received: from 1wt.eu (1wt.eu [62.212.114.60]) by ietfa.amsl.com (Postfix) with ESMTP id D6E3D5E8007; Sun, 24 Jul 2011 21:32:07 -0700 (PDT)
Received: (from willy@localhost) by mail.home.local (8.14.4/8.14.4/Submit) id p6P4W0mF028394; Mon, 25 Jul 2011 06:32:00 +0200
Date: Mon, 25 Jul 2011 06:32:00 +0200
From: Willy Tarreau <w@1wt.eu>
To: Mark Andrews <marka@isc.org>
Message-ID: <20110725043200.GK22405@1wt.eu>
References: <9031.1311270000.588511@puncture> <CALiegf=pYzybvc7WB2QfPg6FKrhLxgzHuP-DpuuMfZYJV6Z7FQ@mail.gmail.com> <B2C17B21-EA8A-4698-8C41-F55A9AA140D4@gbiv.com> <CALiegfkshhJVUHzTD1Kka5+RjGwZ5CS2J=Qk92jfSBg6Z0VfOQ@mail.gmail.com> <20110724121622.GS22405@1wt.eu> <CALiegfkzaMOHBz0-Sgj7HWtQX1jadczDu6t=5PoiNPMG69ZyVg@mail.gmail.com> <20110724185706.GA22405@1wt.eu> <CALiegf=smDo6CNQE+cA_2__BLr5wqbmr75unDJSMitavD4ySyA@mail.gmail.com> <20110724193230.GE22405@1wt.eu> <20110725011246.AAF761222167@drugs.dv.isc.org>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20110725011246.AAF761222167@drugs.dv.isc.org>
User-Agent: Mutt/1.4.2.3i
Cc: "Roy T. Fielding" <fielding@gbiv.com>, Server-Initiated HTTP <hybi@ietf.org>, IETF-Discussion <ietf@ietf.org>
Subject: Re: [hybi] Last Call: <draft-ietf-hybi-thewebsocketprotocol-10.txt> (The WebSocket protocol) to Proposed Standard
X-BeenThere: hybi@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Server-Initiated HTTP <hybi.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hybi>, <mailto:hybi-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/hybi>
List-Post: <mailto:hybi@ietf.org>
List-Help: <mailto:hybi-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hybi>, <mailto:hybi-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Jul 2011 04:32:09 -0000

On Mon, Jul 25, 2011 at 11:12:46AM +1000, Mark Andrews wrote:
> > > But, do current webbrosers resolve names using anything but DNS A?
> > > (well, I know that they use /etc/hosts). Anyhow, WINS / NIS /etc/hosts
> > > and such stuff just maps a hostname into a single IP. It's the
> > > equivalent of a DNS A resource record. Think about locating a mail
> > > server (MX is required), you need a DNS server.
> > 
> > ... or a static entry (the "Smart Relay host" entry you see in on the DS
> > line in sendmail.cf). That's the case of any mail client in a campus, they
> > don't use DNS to send outgoing mail. And even within the mail relays and
> > servers, it's quite common to have a relaydomains file to map domains to
> > servers.
> > 
> > Willy
> 
> But the Smart Relay host uses MX records.  The Smart Relay host should
> be seen as the same as a HTTP proxy.

Exactly, which means that the browser can't be required to rely on any
information from the DNS since it does not necessarily have access to it
and other components which are not under our control might behave in a
different manner than what we'd like.

Regards,
Willy