Re: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt

<> Wed, 20 November 2013 07:53 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id F26521AC4C1 for <>; Tue, 19 Nov 2013 23:53:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.075
X-Spam-Status: No, score=-2.075 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.525] autolearn=ham
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id ScufHocIjeWH for <>; Tue, 19 Nov 2013 23:53:31 -0800 (PST)
Received: from ( []) by (Postfix) with ESMTP id 8ABA31AE17E for <>; Tue, 19 Nov 2013 23:53:30 -0800 (PST)
From: <>
Received: from ([]) by with ESMTP/TLS/AES128-SHA; 20 Nov 2013 08:53:23 +0100
Received: from ([]) by ([::1]) with mapi; Wed, 20 Nov 2013 08:53:22 +0100
To: <>
Date: Wed, 20 Nov 2013 08:53:23 +0100
Thread-Topic: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt
Thread-Index: Ac7hBvNb2G3OI+r/R3q0cwKj0TMpSQES9Ddg
Message-ID: <>
References: <> <> <> <> <6536E263028723489CCD5B6821D4B21303A137B3@UK30S005EXS06.EEAD.EEINT.CO.UK> <20131108172730.GM81676@Space.Net> <> <20131109132552.GQ81676@Space.Net> <6536E263028723489CCD5B6821D4B21303A157F2@UK30S005EXS06.EEAD.EEINT.CO.UK> <> <20131111145452.GF81676@Space.Net> <> <>
In-Reply-To: <>
Accept-Language: de-DE
Content-Language: de-DE
acceptlanguage: de-DE
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Wed, 20 Nov 2013 07:53:34 -0000

Hello Mikael,

I agree, but are there any other choices? 

One could argue that the UE is responsible by itself to use NAT64 correctly when attaching to an IPv6-only context, e.g. by performing automatic NAT64 prefix detection and performing DNS64 internally (which would have the benefit to work with DNSSEC) in addition to 464Xlat.


-----Ursprüngliche Nachricht-----
Von: Mikael Abrahamsson [] 
Gesendet: Donnerstag, 14. November 2013 07:59
An: Metschulat, Holger
Betreff: Re: [v6ops] I-D Action: draft-ietf-v6ops-nat64-experience-04.txt

On Thu, 14 Nov 2013, wrote:

> this needs to be resolved in the provider's network by applying DNS64 
> only to those UE that have an IPv6-only connection. Usually, IPv6-only 
> connectivity means a separate APN with a dedicated IPv6 pool, so 
> either
> IPv4 and IPv4v6 UE get a different DNS server than the IPv6-only UE, 
> or the DNS server is the same and it can deduce from the client's IPv6 
> address whether it's an IPv4v6 or and IPv6-only client.

I oppose this reasoning. It brings in unneeded complexity in the mobile core network to handle all this logic, and besides, customers should be able to choose if they want IPv4v6 or IPv6 only, meaning you don't know in advance.

It's beneficial if standards allow for less complexity in backend systems. 
Complex backend systems is less problem for huge ISPs, but it is for smaller ones. Also, even huge ISPs benefit from less complexity in their backend systems.

Mikael Abrahamsson    email: