Correct middlebox behavior

"Fleischman, Eric" <eric.fleischman@boeing.com> Wed, 28 September 2005 22:50 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKkkr-0006ZI-Ui; Wed, 28 Sep 2005 18:50:25 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EKkkq-0006Z7-5V; Wed, 28 Sep 2005 18:50:24 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id SAA18837; Wed, 28 Sep 2005 18:50:21 -0400 (EDT)
Received: from slb-smtpout-01.boeing.com ([130.76.64.48]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EKksM-0006IU-Ks; Wed, 28 Sep 2005 18:58:12 -0400
Received: from blv-av-01.boeing.com ([192.42.227.216]) by slb-smtpout-01.boeing.com (8.9.2.MG.10092003/8.8.5-M2) with ESMTP id PAA26963; Wed, 28 Sep 2005 15:50:06 -0700 (PDT)
Received: from XCH-NWBH-11.nw.nos.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.11.3/8.11.3/MBS-AV-LDAP-01) with ESMTP id j8SMo6p05412; Wed, 28 Sep 2005 15:50:06 -0700 (PDT)
Received: from XCH-NW-6V1.nw.nos.boeing.com ([130.247.55.53]) by XCH-NWBH-11.nw.nos.boeing.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 28 Sep 2005 15:50:02 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 28 Sep 2005 15:50:02 -0700
Message-ID: <474EEBD229DF754FB83D256004D02108BBC97E@XCH-NW-6V1.nw.nos.boeing.com>
Thread-Topic: Correct middlebox behavior
Thread-Index: AcXEeLafJBJgA1ytTc6VsOVAxm/R9gAA8/FA
From: "Fleischman, Eric" <eric.fleischman@boeing.com>
To: Keith Moore <moore@cs.utk.edu>
X-OriginalArrivalTime: 28 Sep 2005 22:50:02.0935 (UTC) FILETIME=[F66F7470:01C5C47E]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Content-Transfer-Encoding: quoted-printable
Cc: ietf@ietf.org
Subject: Correct middlebox behavior
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

Friends,

I believe that Keith's first paragraph below is widely accepted by the
IETF. However, after re-reading RFC 3234, RFC 3303, and others I did not
find any text within any RFC to explain our consensus opinion concerning
correct middlebox behavior to be used to guide those outside of our
community. Specifically, can anyone point me to text within any RFC that
states the ideas contained within Keith's first paragraph below?

--Eric

-----Original Message-----
From: Keith Moore [mailto:moore@cs.utk.edu] 
Subject: Re: Question about the normative nature of IETF RFCs

>Most protocols weren't designed to operate with middleboxes. 
>In the absence of a provision in a protocol specification for 
>a middlebox, any middlebox that interferes with the 
>interoperation of a protocol is inherently violating the 
>protocol standards.

>In general, protocol specifications don't (and shouldn't)
> try to explicitly enumerate "don't do X" for every possible 
>"X" that is harmful.  And middleboxes are generally harmful.


_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www1.ietf.org/mailman/listinfo/ietf