Re: [imap5] Beep

"Adrien W. de Croy" <adrien@qbik.com> Thu, 10 May 2012 23:08 UTC

Return-Path: <adrien@qbik.com>
X-Original-To: imap5@ietfa.amsl.com
Delivered-To: imap5@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B26B21F855A for <imap5@ietfa.amsl.com>; Thu, 10 May 2012 16:08:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.645
X-Spam-Level:
X-Spam-Status: No, score=-5.645 tagged_above=-999 required=5 tests=[AWL=-4.046, BAYES_00=-2.599, SUBJ_RE_NUM=1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1obk8Ug4T8Aw for <imap5@ietfa.amsl.com>; Thu, 10 May 2012 16:08:10 -0700 (PDT)
Received: from smtp.qbik.com (smtp.qbik.com [210.55.214.35]) by ietfa.amsl.com (Postfix) with ESMTP id E7C3121F8552 for <imap5@ietf.org>; Thu, 10 May 2012 16:08:09 -0700 (PDT)
Received: From sago.qbik.com (unverified [192.168.0.3]) by SMTP Server [192.168.0.1] (WinGate SMTP Receiver v7.2.0 (Build 3409)) with SMTP id <0019021458@smtp.qbik.com>; Fri, 11 May 2012 11:08:09 +1200
Received: From [192.168.0.10] (unverified [192.168.0.10]) by SMTP Server [192.168.0.3] (WinGate SMTP Receiver v7.2.0 (Build 3411)) with SMTP id <0010104966@sago.qbik.com>; Fri, 11 May 2012 11:08:08 +1200
From: "Adrien W. de Croy" <adrien@qbik.com>
To: "Adrien W. de Croy" <adrien@qbik.com>, Dave Crocker <dcrocker@gmail.com>, Tony Finch <dot@dotat.at>
Date: Thu, 10 May 2012 23:08:08 +0000
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; format="flowed"; charset="utf-8"
In-Reply-To: <emcfc13756-035c-41f8-b12c-3d0de3070952@BOMBED>
Message-Id: <em788560c3-6023-4dcd-a234-b743bfdd9e75@BOMBED>
Mime-Version: 1.0
User-Agent: eM_Client/4.0.14522.0
Cc: "Discussion on drastically slimming-down IMAP." <imap5@ietf.org>
Subject: Re: [imap5] Beep
X-BeenThere: imap5@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: "Adrien W. de Croy" <adrien@qbik.com>
List-Id: "Discussion on drastically slimming-down IMAP." <imap5.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/imap5>, <mailto:imap5-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/imap5>
List-Post: <mailto:imap5@ietf.org>
List-Help: <mailto:imap5-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/imap5>, <mailto:imap5-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 May 2012 23:08:11 -0000

  
------ Original Message ------
From: "Adrien W. de Croy" <adrien@qbik.com>
To: "Dave Crocker" <dcrocker@gmail.com>;"Tony Finch" <dot@dotat.at>
Cc: "Discussion on drastically slimming-down IMAP." <imap5@ietf.org>
Sent: 11/05/2012 11:03:26 a.m.
Subject: Re: [imap5] Beep
>  
>There was recently a long and heated discussion about the same issue 
>on the HTTP WG list. 
>  
>I think it's a really bad idea to migrate everything to port 443, and 
>would be a huge step backwards for the internet. 
>  
>Firstly, there are many intermediaries that snoop into port 443 (break 
>into the SSL with spoofed certs etc) and expect to find HTTP in there. 
>This is done because there's no supported way for an intermediary to 
>perform its necessary functions on https. IN fact we're looking into 
>options to put the intermediary in the picture, since there are many 
>valid bona fide reasons why the content requires inspection (e.g. 
>malware). Especially since more and more of the web is moving to https 
>(FB, Gmail etc etc). 
>  
>the arguments for such a proposal are things like 
>  
>* 443 gets through firewalls (response - now they may, probably not so 
>in future). 
>* everyone should be encrypting everything anyway (response - not 
>true, many situations require transparency, and forcing burden of 
>SSL/TLS deployment everywhere is highly problematic) 
>  
>Basically my position is moving to port 443 for other protocols is an 
>escalation in the arms-race between client / server vendors and 
>intermediary vendors. There must be a better way. 
>  
>BEEP may seem insane. It kinda is, but it's doing what it has to given 
>the limitations. However specifying some new protocol such as IMAP5 to 
>go over BEEP _would_ be insane. 
  
actually I'm confusing BEEP with something else (BOSH) ... strike that 
final comment... I don't know enough about it to comment.

Adrien

  
>
>  
>Adrien 
>  
>
>------ Original Message ------ 
>From: "Dave Crocker" <dcrocker@gmail.com> 
>To: "Tony Finch" <dot@dotat.at> 
>Cc: "Discussion on drastically slimming-down IMAP." <imap5@ietf.org> 
>Sent: 11/05/2012 4:30:51 a.m. 
>Subject: Re: [imap5] Beep 
>>
>>
>>On 5/10/2012 9:22 AM, Tony Finch wrote:  
>>>Dave Crocker<dcrocker@gmail.com> wrote:  
>>>>
>>>>   Multiple simultaneous TCP connections are highly problematic.    
>>>>Especially for new protocols. 
>>>>The real world of today's Internet makes it difficult to ensure 
>>>>proper operation through firewalls and application gateways. 
>>>
>>>Well they aren't great for congestion control and window sizing, but 
>>
>>a multiplexing mechanism always has those issues, where the 
>>underlying issue is making sure that a problem in one sub-channel 
>>does not block the others. 
>>multiplexing adds complexity. it's always better to find a workable 
>>solution that does not require it. 
>>
>>>middleboxes should only be a problem if you are doing FTP-style 
>>>layering violations. 
>>
>>I don't have a guess about what layering violation you think FTP 
>>does... 
>>
>>So concurrent connections are normal for HTTP and IMAP and 
>>I was careful to say "new" protocols. And I think I was careful to 
>>cite use of different port numbers. (I certainly meant to be.) 
>>Parallel identical connections for protocols that already punch 
>>through firewalls are in a very different position of strength than 
>>new protocols. However even these are problematic for gateways. On 
>>the average, we don't design for concern about gateways, but the 
>>issue still exists. 
>>
>>
>>>Everything over port 443. 
>>
>>well, that's obviously far better than everything over 80... 
>>And while I mean that ironically, there's a kernel of reality to it: 
>>Beep was produced in response to the clear trend to put everything 
>>over http. Beep is lower cost, by quite a bit. 
>>It then adds back some cost with the multiplexing mechanism, of 
>>course. But that's why it replicates established multiplexing 
>>mechanisms from lower layers. 
>>
>>For reference, I'm not lobbying for it's use, here. I don't have an 
>>opinion for the IMAPnextgen discussion, but wanted to clarify why 
>>beep was a long way from crazy. 
>>d/ -- Dave Crocker bbiw.net 
>>_______________________________________________ imap5 mailing list 
>>imap5@ietf.org https://www.ietf.org/mailman/listinfo/imap5 
>
>_______________________________________________ 
>imap5 mailing list 
>imap5@ietf.org 
>https://www.ietf.org/mailman/listinfo/imap5