Re: [v6ops] v6ops Digest, Vol 52, Issue 34
Tariq Saraj <tariqsaraj@gmail.com> Tue, 09 December 2014 10:35 UTC
Return-Path: <tariqsaraj@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA9551A1AE5 for <v6ops@ietfa.amsl.com>; Tue, 9 Dec 2014 02:35:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KEycGcGUv-Q5 for <v6ops@ietfa.amsl.com>; Tue, 9 Dec 2014 02:35:14 -0800 (PST)
Received: from mail-lb0-x236.google.com (mail-lb0-x236.google.com [IPv6:2a00:1450:4010:c04::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1F6B1A1ADB for <v6ops@ietf.org>; Tue, 9 Dec 2014 02:35:13 -0800 (PST)
Received: by mail-lb0-f182.google.com with SMTP id f15so242407lbj.41 for <v6ops@ietf.org>; Tue, 09 Dec 2014 02:35:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=vXbkf7UDi7XMJNFH2E4DjHBBwyddQLCgTsvs+/QAa/Q=; b=wQShg0MMgLA0ff882dX0katMvTeNOa2Jq3lotanRzhaoSyxa+eR4+zlSr2GYRNv+7R ZB58hmheGu1N1BLHXlRk5jh+awlhG5Zr1uDJ/XWUfMZlml9JfGqa9DKKCLPVSRARiSzC lQziMMjLH6uKuTnhqYtDHNVYnPTt1ljWBqxT4wTCetChJPd0L4nM6UadSM9n3IaCTqCG J1HPDDyG+KE9OMWSkVRCQqf6IENORg4uoFYjaFybpGMhGOQLa95b2IGs52PJp67Jn8f0 Vl/lg3RWEKzOTQfsYFisH4788ZeslLZ5fO14Sy6NVuHa+QcfjjDW0s2o1WgG7vhZsagR Qeqw==
MIME-Version: 1.0
X-Received: by 10.152.205.11 with SMTP id lc11mr21131798lac.34.1418121312140; Tue, 09 Dec 2014 02:35:12 -0800 (PST)
Received: by 10.114.4.132 with HTTP; Tue, 9 Dec 2014 02:35:12 -0800 (PST)
In-Reply-To: <mailman.3563.1418060826.2908.v6ops@ietf.org>
References: <mailman.3563.1418060826.2908.v6ops@ietf.org>
Date: Tue, 09 Dec 2014 15:35:12 +0500
Message-ID: <CAAdbxrqr41Yf8TdjrpKBppnnUwRx1AYLf1mByBpoQ+H1zR_7+Q@mail.gmail.com>
From: Tariq Saraj <tariqsaraj@gmail.com>
To: v6ops@ietf.org
Content-Type: multipart/alternative; boundary="001a1133a8180f05870509c61981"
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/AyhHKTGN_jbs6EM5C_7uEVgP09w
Subject: Re: [v6ops] v6ops Digest, Vol 52, Issue 34
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Dec 2014 10:35:21 -0000
I don't understand the reason for discussion on SIIT when IVI is there. The flaws are addressed and mitigated in IVI. On Mon, Dec 8, 2014 at 10:47 PM, <v6ops-request@ietf.org> wrote: > Send v6ops mailing list submissions to > v6ops@ietf.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://www.ietf.org/mailman/listinfo/v6ops > or, via email, send a message with subject or body 'help' to > v6ops-request@ietf.org > > You can reach the person managing the list at > v6ops-owner@ietf.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of v6ops digest..." > > Today's Topics: > > 1. Re: draft-anderson-v6ops-siit-eam-01 (Tore Anderson) > 2. Re: draft-anderson-v6ops-siit-dc-01 (Tore Anderson) > 3. Re: Working Group Administrivia (Ole Troan) > 4. Re: draft-anderson-v6ops-siit-dc-01 (Ca By) > 5. Re: PMTUD forever, was: MTUs on the general Internet > (Templin, Fred L) > 6. Document Action: 'Analysis of Failure Cases in IPv6 Roaming > Scenarios' to Informational RFC > (draft-ietf-v6ops-ipv6-roaming-analysis-07.txt) (The IESG) > > > ---------- Forwarded message ---------- > From: Tore Anderson <tore@fud.no> > To: Ca By <cb.list6@gmail.com> > Cc: IPv6 Ops WG <v6ops@ietf.org> > Date: Mon, 8 Dec 2014 09:27:46 +0100 > Subject: Re: [v6ops] draft-anderson-v6ops-siit-eam-01 > Hi Cameron, > > > I have read draft-anderson-v6ops-siit-eam-01 > > > > I support the working group adopting this document, this is helpful and > > meaningful work. > > > > I have a few comments that are mostly editorial in nature, i believe the > > document is technically sound as written today. > > Thank you! > > > Purely editorial, i suggest locally adding the definitions > > for IPv4-converted IPv6 addresses and IPv4-translatable IPv6 addresses. > If > > you are taking up space to define them, then go ahead and do the reader > the > > favor of defining them. > > > > In section 3.2 there is this sentence: "If a matching > > EAM entry is found, the address MUST be translated to IPv6 by > > substituting its IPv4 Prefix value for the corresponding IPv6 > > Prefix from the EAM entry." > > > > I don't like the word "substituting" since a reader my believe that one > > simply does a substitution of the IPv4 address for the IPv6. It would > be > > more precises to continuing using the term translate which explicitly > > references the packet treatment procedure in SIIT. Perhaps rephrase to > > "... MUST be translated to IPv6 in accordance with the EAMT..." > > This text has undergone a lot of back and forth between myself and > another reviewer (Alberto Leiva). The problem he identified with saying > something like what you propose, is that it fails to say *exactly* what > should happen. Say you have $addr="192.0.2.123", $eam4="192.0.2.0/24", > $eam6="2001:db8::/112". Now what? You have those three pieces of > information, but nothing saying how those should be combined or > manipulated to form a new IPv6 address. > > You could certainly say that it goes without saying and needs no further > explanation, but Alberto thought it was best if it was explicit and as > clear as possible. That's why we landed on "substitute", the reasoning > is that if you start out with $addr="192.0.2.123", then you first take > away the prefix bits found in $eam4, temporarily leaving you with > $addr=".123" (i.e., "0x7b"), and then putting in the $eam6 prefix bits > instead, leaving you with $addr="2001:db8::7b", and you're done. So > what you do, essentially, is to substitute the EAM4 prefix for the EAM6 > prefix. (If you're familiar with Perl, the pseudocode would go something > like "$addr =~ s/^$eam4/$eam6/".) > > That said, I'm not terribly happy with the current text either. If you > or anyone else have any suggestions on how to make it better and > clearer, while still remaining explicit about the procedure/algorithm, > that would be much appreciated. > > Tore > > > > > ---------- Forwarded message ---------- > From: Tore Anderson <tore@fud.no> > To: Ca By <cb.list6@gmail.com> > Cc: IPv6 Ops WG <v6ops@ietf.org> > Date: Mon, 8 Dec 2014 09:42:53 +0100 > Subject: Re: [v6ops] draft-anderson-v6ops-siit-dc-01 > * Ca By <cb.list6@gmail.com> > > > I have read draft-anderson-v6ops-siit-dc-01. > > > > I support the document to be republished as a WG informational document > > with the RFC6145 changes moved into a new document. > > Thank you! > > > I have a one minor comments about draft-anderson-v6ops-siit-dc-01. > > > > The I-D identifies a real network scaling problem where dual-stack is not > > an acceptable solution since it does not allow network operators to > > decouple IPv4 addresses from nodes deployed, thus nodes deployed cannot > > scale beyond IPv4 address holdings with dual-stack. The IETF needs to > > provide better guidance than "dual-stack everything". But, the I-D does > > not address the simplest solution of simply having IPv4 nodes for IPv4 > > traffic and IPv6 nodes for IPv6 traffic. This allows a data center > > operator to get the most usage out of scarce IPv4 nodes since they pick > up > > the IPv4-only users (excluding Apple happy eyeballs!!!) while the IPv6 > > nodes pickup the IPv6 capable users. Now, this approach of IPv4-only > nodes > > and IPv6-only nodes works great when you are Facebook and your smallest > > unit of provisioning is a fully packed rack of gear. If you are a > smaller > > operator, you may not have enough traffic to justify an IPv6-only node, > yet > > you still have to scale nodes beyond IPv4 holdings. There is also the > case > > where uniformity of provisioning is seen as being a higher value than > > having 2 flavor: v4 and v6... thus draft-anderson-v6ops-siit-dc-01 > > certainly fits a need, but it should be context of dual-stack and single > > stack v4 and v6. > > I'm not so sure about having separate IPv4-only and IPv6-only > infrastructures solves anything, actually... > > To continue the Facebook analogy with a rack of IPv4-only frontend > nodes and another rack of IPv6-only frontend nodes that serve IPv4-only > and IPv6-capable users: Presumably all those users need to be shown the > same content, regardless of which IP version they used to request it. > So those IPv4/IPv6-only frontend racks necessarily share a common set > of backend servers - and if they're to be reachable from both the > IPv4-only and the IPv6-only frontend nodes, then the backend nodes must > necessarily be dual-stack. > > So we're back to IPv4 being a limiting factor for scaling, and in my > experience the number of backend nodes usually greatly outnumber the > number of frontend nodes so really this is where you primarily would > want to avoid dual-stack. (If we're talking about Facebook or someone > of similar size, dual-stack using RFC1918 for IPv4 in the backend > doesn't necessarily scale well enough either.) > > Tore > > > > > ---------- Forwarded message ---------- > From: Ole Troan <otroan@employees.org> > To: Brian E Carpenter <brian.e.carpenter@gmail.com> > Cc: "v6ops@ietf.org WG" <v6ops@ietf.org> > Date: Mon, 8 Dec 2014 11:06:24 +0100 > Subject: Re: [v6ops] Working Group Administrivia > >> > >> 2014-10-27 draft-ietf-v6ops-dhcpv6-slaac-problem > http://datatracker.ietf.org/doc/draft-ietf-v6ops-dhcpv6-slaac-problem/ > > > > I'm of the party that believes that there is a defect in the IPv6 > > specifications in this area that needs to be fixed. I don't care whether > > this draft becomes an RFC, but I do care about the fix. As long as > > there's no sign of somebody fixing the specs, I like having this > > draft around. > > since we haven't been able to agree on a fix over the last decade, I would > not recommend for you to hold your breath waiting for one. > > I do think it is useful to have the implementation report that this > document is around. > > cheers, > Ole > > > > ---------- Forwarded message ---------- > From: Ca By <cb.list6@gmail.com> > To: Tore Anderson <tore@fud.no> > Cc: IPv6 Ops WG <v6ops@ietf.org> > Date: Mon, 8 Dec 2014 07:33:19 -0800 > Subject: Re: [v6ops] draft-anderson-v6ops-siit-dc-01 > > > On Monday, December 8, 2014, Tore Anderson <tore@fud.no> wrote: > >> * Ca By <cb.list6@gmail.com> >> >> > I have read draft-anderson-v6ops-siit-dc-01. >> > >> > I support the document to be republished as a WG informational document >> > with the RFC6145 changes moved into a new document. >> >> Thank you! >> >> > I have a one minor comments about draft-anderson-v6ops-siit-dc-01. >> > >> > The I-D identifies a real network scaling problem where dual-stack is >> not >> > an acceptable solution since it does not allow network operators to >> > decouple IPv4 addresses from nodes deployed, thus nodes deployed cannot >> > scale beyond IPv4 address holdings with dual-stack. The IETF needs to >> > provide better guidance than "dual-stack everything". But, the I-D >> does >> > not address the simplest solution of simply having IPv4 nodes for IPv4 >> > traffic and IPv6 nodes for IPv6 traffic. This allows a data center >> > operator to get the most usage out of scarce IPv4 nodes since they pick >> up >> > the IPv4-only users (excluding Apple happy eyeballs!!!) while the IPv6 >> > nodes pickup the IPv6 capable users. Now, this approach of IPv4-only >> nodes >> > and IPv6-only nodes works great when you are Facebook and your smallest >> > unit of provisioning is a fully packed rack of gear. If you are a >> smaller >> > operator, you may not have enough traffic to justify an IPv6-only node, >> yet >> > you still have to scale nodes beyond IPv4 holdings. There is also the >> case >> > where uniformity of provisioning is seen as being a higher value than >> > having 2 flavor: v4 and v6... thus draft-anderson-v6ops-siit-dc-01 >> > certainly fits a need, but it should be context of dual-stack and single >> > stack v4 and v6. >> >> I'm not so sure about having separate IPv4-only and IPv6-only >> infrastructures solves anything, actually... >> >> To continue the Facebook analogy with a rack of IPv4-only frontend >> nodes and another rack of IPv6-only frontend nodes that serve IPv4-only >> and IPv6-capable users: Presumably all those users need to be shown the >> same content, regardless of which IP version they used to request it. >> So those IPv4/IPv6-only frontend racks necessarily share a common set >> of backend servers - and if they're to be reachable from both the >> IPv4-only and the IPv6-only frontend nodes, then the backend nodes must >> necessarily be dual-stack. >> >> > Let's assume the backend is ipv6-only. > > The ipv4-only front-end is in-fact dual stack but it has public v4 in > public dns to be reached by clients but no public dns entry on the ipv6 > side. This is what allows for the separation of ipv4 and v6 users > > > So we're back to IPv4 being a limiting factor for scaling, and in my >> experience the number of backend nodes usually greatly outnumber the >> number of frontend nodes so really this is where you primarily would >> want to avoid dual-stack. (If we're talking about Facebook or someone >> of similar size, dual-stack using RFC1918 for IPv4 in the backend >> doesn't necessarily scale well enough either.) >> >> Tore >> > > > ---------- Forwarded message ---------- > From: "Templin, Fred L" <Fred.L.Templin@boeing.com> > To: Jeroen Massar <jeroen@massar.ch>, "sthaug@nethelp.no" < > sthaug@nethelp.no> > Cc: "v6ops@ietf.org" <v6ops@ietf.org> > Date: Mon, 8 Dec 2014 16:23:53 +0000 > Subject: Re: [v6ops] PMTUD forever, was: MTUs on the general Internet > More on what I said the other day, there are two magic numbers that tunnels > need to concern themselves with: 1280 and 1500. Accommodating all packets > within that size range while placing no explicit upper bound for > accommodating > larger packets is what is being proposed. In other words, no MTU clamping. > > Thanks - Fred > fred.l.templin@boeing.com > > > > -----Original Message----- > > From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Templin, Fred L > > Sent: Saturday, December 06, 2014 8:18 AM > > To: Jeroen Massar; sthaug@nethelp.no > > Cc: v6ops@ietf.org > > Subject: Re: [v6ops] PMTUD forever, was: MTUs on the general Internet > > > > Hi Jeroen, > > > > > -----Original Message----- > > > From: v6ops [mailto:v6ops-bounces@ietf.org] On Behalf Of Jeroen Massar > > > Sent: Saturday, December 06, 2014 4:26 AM > > > To: sthaug@nethelp.no > > > Cc: v6ops@ietf.org > > > Subject: Re: [v6ops] PMTUD forever, was: MTUs on the general Internet > > > > > > On 2014-12-06 12:20, sthaug@nethelp.no wrote: > > > >>> that should be turned off as soon as possible. That will happen as > more > > > >>> and more links set MTUs larger than 1500. > > > >> > > > >> IPv6 should also have been deployed globally as soon as possible... > > > > > > > > Speaking only for myself: We run with a suitable jumbo MTU on most > > > > links *within our AS*. I see no sign of such an increased MTU > becoming > > > > more available on peering and transit links. > > > > > > Agreed. > > > > > > IMHO one big reason of which is that there are cases where PMTU does > not > > > work 100% and thus there is no real benefit of enabling larger MTUs as > > > it will only give problems (as it is something not well known) and thus > > > higher support cost, than creating faster transfers. > > > > > > Hence, a status quo. > > > > Yes, the status has been quo for a long time, but we now have an > opportunity > > to move beyond that. If tunnels stop clamping the MTU and end hosts start > > using RFC4821 larger MTUs will be possible. The good news is that fixing > the > > tunnels and fixing the end hosts can be done independently of one > another. > > > > Thanks - Fred > > fred.l.templin@boeing.com > > > > > Greets, > > > Jeroen > > > > > > > > > _______________________________________________ > > > v6ops mailing list > > > v6ops@ietf.org > > > https://www.ietf.org/mailman/listinfo/v6ops > > > > _______________________________________________ > > v6ops mailing list > > v6ops@ietf.org > > https://www.ietf.org/mailman/listinfo/v6ops > > > > > ---------- Forwarded message ---------- > From: The IESG <iesg-secretary@ietf.org> > To: IETF-Announce <ietf-announce@ietf.org> > Cc: v6ops mailing list <v6ops@ietf.org>, v6ops chair < > v6ops-chairs@tools.ietf.org>, RFC Editor <rfc-editor@rfc-editor.org> > Date: Mon, 08 Dec 2014 09:46:59 -0800 > Subject: [v6ops] Document Action: 'Analysis of Failure Cases in IPv6 > Roaming Scenarios' to Informational RFC > (draft-ietf-v6ops-ipv6-roaming-analysis-07.txt) > The IESG has approved the following document: > - 'Analysis of Failure Cases in IPv6 Roaming Scenarios' > (draft-ietf-v6ops-ipv6-roaming-analysis-07.txt) as Informational RFC > > This document is the product of the IPv6 Operations Working Group. > > The IESG contact persons are Joel Jaeggli and Benoit Claise. > > A URL of this Internet Draft is: > http://datatracker.ietf.org/doc/draft-ietf-v6ops-ipv6-roaming-analysis/ > > > > > > Technical Summary > > This document identifies a set of failure cases that may be > encountered by IPv6-enabled mobile customers in roaming scenarios. > The analysis reveals that the failure causes include improper > configurations, incomplete functionality support in equipment, and > inconsistent IPv6 deployment strategies between the home and the > visited networks. > > Working Group Summary > > China Mobile has been pretty openly discussing what they call "IPv6 > Bearer Network Trials" starting at IETF 81. As one might imagine, they > had various problems with routing (OSPF issues due to variable MTU, > for example) and other operational aspects. They started discussing > their issues in roaming at IETF 87, and other operators experimenting > with the technology chimed in. This was accepted as a working group > draft and discussed at IETF 89, and is now being filed. There has been > active discussion on technical points, but little real dispute. > > Document Quality > > This is operational experience, and the author list reflects the set > of companies reporting experience with it - Deutsche Telekom AG, > Rogers, China Mobile, and Orange. Given the range of comments made, > the document appears to cover the bases. > > Note that while the document specifically addresses 3GPP networks, it > also comments on 2G and 4G, and by extension LTE. > > Personnel > > Document Shepherd: Fred Baker Area Director: Joel Jaeggli > > > > _______________________________________________ > v6ops mailing list > v6ops@ietf.org > https://www.ietf.org/mailman/listinfo/v6ops > > -- Regards Tariq Saraj Center for Research in Networks and Telecom (*CoReNeT*)
- Re: [v6ops] v6ops Digest, Vol 52, Issue 34 Tariq Saraj
- Re: [v6ops] siit-eam/siit-dc vs IVI Tore Anderson
- Re: [v6ops] v6ops Digest, Vol 52, Issue 34 Fred Baker (fred)