Re: (ngtrans) Re: ipv6-smtp-requirement comments?
Erik Nordmark <Erik.Nordmark@eng.sun.com> Tue, 06 November 2001 15:38 UTC
Received: from patan.sun.com (patan.Sun.COM [192.18.98.43]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id KAA18249 for <ngtrans-archive@lists.ietf.org>; Tue, 6 Nov 2001 10:38:04 -0500 (EST)
Received: from engmail3.Eng.Sun.COM ([129.144.170.5]) by patan.sun.com (8.9.3+Sun/8.9.3) with ESMTP id FAA23570; Tue, 6 Nov 2001 05:50:37 -0700 (MST)
Received: from sunroof.eng.sun.com (sunroof.Eng.Sun.COM [129.146.168.88]) by engmail3.Eng.Sun.COM (8.9.3+Sun/8.9.3/ENSMAIL,v2.1p1) with ESMTP id EAA18346; Tue, 6 Nov 2001 04:50:42 -0800 (PST)
Received: from sunroof.eng.sun.com (localhost [127.0.0.1]) by sunroof.eng.sun.com (8.12.2.Beta0+Sun/8.12.2.Beta0) with ESMTP id fA6CoLQO020412 for <ngtrans-dist@sunroof.eng.sun.com>; Tue, 6 Nov 2001 04:50:21 -0800 (PST)
Received: (from majordomo@localhost) by sunroof.eng.sun.com (8.12.2.Beta0+Sun/8.12.2.Beta0/Submit) id fA6CoLMt020411 for ngtrans-dist; Tue, 6 Nov 2001 04:50:21 -0800 (PST)
X-Authentication-Warning: sunroof.eng.sun.com: majordomo set sender to owner-ngtrans@sunroof.eng.sun.com using -f
Received: from bebop.France.Sun.COM (bebop.France.Sun.COM [129.157.174.15]) by sunroof.eng.sun.com (8.12.2.Beta0+Sun/8.12.2.Beta0) with ESMTP id fA6CoGQO020404 for <ngtrans@sunroof.eng.sun.com>; Tue, 6 Nov 2001 04:50:17 -0800 (PST)
Received: from lillen (lillen [129.157.212.23]) by bebop.France.Sun.COM (8.10.2+Sun/8.9.3/ENSMAIL,v2.1p1) with SMTP id fA6CoEq04478; Tue, 6 Nov 2001 13:50:14 +0100 (MET)
Date: Tue, 06 Nov 2001 13:49:51 +0100
From: Erik Nordmark <Erik.Nordmark@eng.sun.com>
Subject: Re: (ngtrans) Re: ipv6-smtp-requirement comments?
To: "D. J. Bernstein" <djb@cr.yp.to>
Cc: ngtrans@sunroof.eng.sun.com
In-Reply-To: "Your message with ID" <20011106041549.8693.qmail@cr.yp.to>
Message-ID: <Roam.SIMC.2.0.6.1005050991.1846.nordmark@bebop.france>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET="US-ASCII"
Sender: owner-ngtrans@sunroof.eng.sun.com
Precedence: bulk
Reply-To: Erik Nordmark <Erik.Nordmark@eng.sun.com>
> RFC 2893 explains how hosts without IPv4 addresses can communicate with > hosts without IPv6 addresses. RFC 2893 observes that compatibility with > the existing IPv4 universe is essential for the success of IPv6. Dan, What you are describing is impossible in the general case. In order for an IPv4-only node to be able to communicate with some other node at the IP layer that other node needs to have an IPv4 address - the IPv4-only node needs to put something into the destination field in the IPv4 header. So RFC 2893 doesn't claim to solve this impossible problem. There are outlines of possible approaches that were at least outlined in the now expired draft-ietf-ngtrans-dstmext1-aiih-00.txt and draft-ietf-ngtrans-siit-dstm-00.txt. The idea in those drafts is just to not permanently allocate an IPv4 address to identify the IPv6-only nodes that are communicating with IPv4-only nodes, but instead do this only when such communication is occurring or believed to be about to occur. For communication from the IPv4-only node this can be accomplished by deferring the allocation of that IPv4 address until there is DNS lookup for an A record for the IPv6-only node. Of course, this approach is subject to DoS attacks by just doing DNS lookups of A records for IPv6-only nodes, so it isn't clear to me that it will be that useful. The alternative is to move the problem up the protocol stack e.g. by having application layer gateways (http proxies, mail relays, etc) on dual IPv4/IPv6 boxes and somehow configure things so that the communication between IPv4-only and IPv6-only nodes go through those boxes. Erik
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- RE: (ngtrans) Re: ipv6-smtp-requirement comments? Jeroen Massar
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Erik Nordmark
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- RE: (ngtrans) Re: ipv6-smtp-requirement comments? Jeroen Massar
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Jim Fleming
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Jim Fleming
- RE: (ngtrans) Re: ipv6-smtp-requirement comments? Michel Py
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? itojun
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? itojun
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- RE: (ngtrans) Re: ipv6-smtp-requirement comments? Jeroen Massar
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? itojun
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? D. J. Bernstein
- (ngtrans) new draft for DSTM Laurent Toutain
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Pekka Savola
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Jim Fleming
- Re: (ngtrans) new draft for DSTM Jim Bound
- Re: (ngtrans) Re: ipv6-smtp-requirement comments? Jim Fleming