Re: [nat66] NPTv6 deals with "packets", not with "datagrams" - to be corrected after draft-14
Dave Thaler <dthaler@microsoft.com> Tue, 03 May 2011 17:03 UTC
Return-Path: <dthaler@microsoft.com>
X-Original-To: nat66@ietfa.amsl.com
Delivered-To: nat66@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A75A5E0733; Tue, 3 May 2011 10:03:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.386
X-Spam-Level:
X-Spam-Status: No, score=-110.386 tagged_above=-999 required=5 tests=[AWL=-0.087, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
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 f++e1vWia3X0; Tue, 3 May 2011 10:03:38 -0700 (PDT)
Received: from smtp.microsoft.com (mailb.microsoft.com [131.107.115.215]) by ietfa.amsl.com (Postfix) with ESMTP id CFCE6E0752; Tue, 3 May 2011 10:03:37 -0700 (PDT)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) by TK5-EXGWY-E802.partners.extranet.microsoft.com (10.251.56.168) with Microsoft SMTP Server (TLS) id 8.2.176.0; Tue, 3 May 2011 10:03:37 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server (TLS) id 14.1.289.8; Tue, 3 May 2011 10:03:37 -0700
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.179]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi id 14.01.0270.002; Tue, 3 May 2011 10:03:36 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: Fred Baker <fred@cisco.com>, Rémi Després <remi.despres@free.fr>
Thread-Topic: [nat66] NPTv6 deals with "packets", not with "datagrams" - to be corrected after draft-14
Thread-Index: AQHMCaNS8r0+xiWUhk2k2yE1jHki65R7U5sw
Date: Tue, 03 May 2011 17:03:36 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B080766@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <20110314063002.28048.29694.idtracker@localhost> <19F3A4CD-F39C-4F17-A6E9-7AA8AFBC6B3B@cisco.com> <CF8367A6-F303-43D7-99C6-D40D1DD5D5D9@free.fr> <87C8BBB5-2B11-412E-B788-1538CBE03FB4@cisco.com> <067FF1C8-985D-49B7-AF8D-86A0F337CB9D@free.fr> <B6BD718F-6940-4ECE-833C-670052DB3998@cisco.com> <19D548C2-0644-4E0B-B725-442D0877E044@free.fr> <7F2F3C67-96CC-428E-9453-3EE0480CAFD5@cisco.com>
In-Reply-To: <7F2F3C67-96CC-428E-9453-3EE0480CAFD5@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [157.54.51.90]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: IESG <iesg@ietf.org>, NAT66 HappyFunBall <nat66@ietf.org>
Subject: Re: [nat66] NPTv6 deals with "packets", not with "datagrams" - to be corrected after draft-14
X-BeenThere: nat66@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for discussion of IPv6-to-IPv6 NAT." <nat66.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nat66>, <mailto:nat66-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nat66>
List-Post: <mailto:nat66@ietf.org>
List-Help: <mailto:nat66-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nat66>, <mailto:nat66-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 May 2011 17:03:38 -0000
RFC 768 (the UDP RFC) uses the term "user datagram" to refer to the transport layer payload and "internet datagram" to refer to the network layer packet. (It obviously does not reference http://dictionary.reference.com/browse/datagram and presumably predates it by decades.) In any case, the point is that "datagram" by itself is used in a layer-agnostic fashion and requires an adjective prefix to be specific, at least as of 1980. -Dave > -----Original Message----- > From: nat66-bounces@ietf.org [mailto:nat66-bounces@ietf.org] On Behalf Of > Fred Baker > Sent: Tuesday, May 03, 2011 8:04 AM > To: Rémi Després > Cc: IESG; NAT66 HappyFunBall > Subject: Re: [nat66] NPTv6 deals with "packets", not with "datagrams" - to be > corrected after draft-14 > > > On May 3, 2011, at 1:38 AM, Rémi Després wrote: > >> I also am confused by your use of the term "datagram". A datagram is not > a transport layer construct, > > > > Isn't User Datagram Protocol a transport layer protocol? > > Yes, and unless the datagram is carried in IP, it's not actually a datagram. I > refer you to the definition of the term. A datagram is self-addressed and > contains all of the information necessary to deliver it from its source to its > destination. > > >> it's a network layer construct. > http://dictionary.reference.com/browse/datagram > > > > To know what a datagram is in IETF, RFC's are IMHO better than an online > dictionary > > If you want to play that game, so be it. The word "datagram" (along with > "catenet", which has largely been replaced by the term "internet", in lwer > case) was common in the 1970's and 1980's, and the definition was well > known to those present. So I don't find a place that says "when I say > 'datagram' I mean '...'" in the RFC series - that was in published conference > papers circa 1972 when the datagram model was first being proposed as an > alternative to virtual circuits. What I do find, however, is this in IEN #48. The > Internet Engineering Notes (IENs) were a parallel document track used in > the 1970's. IEN #48 is "The Catenet Model for Internetworking", written by > Vint Cerf. It says, among its assumptions, that > > it is assumed that the > participating network allows switched access so that any source > computer can quickly enter datagrams for successive and different > destination computers with little or no delay (i.e., on the order > of tens of milliseconds or less switching time). > > Under these assumptions, we can readily include networks which > offer "datagram" interfaces to subscribing host computers. That > is, the switching is done by the network based on a destination > address contained in each datagram passing across the host to > network interface. > > A datagram is, unlike a packet carried in a virtual circuit, a message that > carries its own destination address and can therefore be routed by the > network without setting up such a circuit first. > > > I hope the IESG won't accept your new interpretation. > > Well, if they have a problem with it, they can ask the designers of the > architecture for their opinions. "Datagram" is a well known and well > understood term. > > _______________________________________________ > nat66 mailing list > nat66@ietf.org > https://www.ietf.org/mailman/listinfo/nat66
- [nat66] Fwd: New Version Notification - draft-mrw… Fred Baker
- Re: [nat66] Fwd: New Version Notification - draft… Dan Wing
- [nat66] Comments on draft-mrw-nat66-12 Rémi Després
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 Brian E Carpenter
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 S.P.Zeidler
- Re: [nat66] Comments on draft-mrw-nat66-12 S.P.Zeidler
- Re: [nat66] Comments on draft-mrw-nat66-12 JFC Morfin
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 james woodyatt
- Re: [nat66] Comments on draft-mrw-nat66-12 JFC Morfin
- Re: [nat66] Comments on draft-mrw-nat66-12 Rémi Després
- Re: [nat66] Comments on draft-mrw-nat66-12 Fred Baker
- Re: [nat66] Comments on draft-mrw-nat66-12 Brian E Carpenter
- Re: [nat66] Comments on draft-mrw-nat66-12 Brian E Carpenter
- Re: [nat66] NPTv6 deals with "packets", not with … Fred Baker
- Re: [nat66] NPTv6 deals with "packets", not with … Fred Baker
- Re: [nat66] NPTv6 deals with "packets", not with … JFC Morfin
- Re: [nat66] NPTv6 deals with "packets", not with … Dave Thaler
- Re: [nat66] NPTv6 deals with "packets", not with … Fred Baker
- Re: [nat66] NPTv6 deals with "packets", not with … Scott Brim
- Re: [nat66] NPTv6 deals with "packets", not with … Fred Baker