From v6ops-archive@ietf.org Mon Aug 2 04:00:06 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 43CFA3A69B6 for ; Mon, 2 Aug 2010 04:00:06 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive VIAGRA \256 Official Site [...] X-Spam-Flag: NO X-Spam-Score: -24.048 X-Spam-Level: X-Spam-Status: No, score=-24.048 tagged_above=-999 required=5 tests=[AWL=6.293, BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, MANGLED_OFF=2.3, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_RCVD_IP=1.931, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nImuGVaUNkLh for ; Mon, 2 Aug 2010 04:00:00 -0700 (PDT) Received: from 66-119-112-92.pool.ukrtel.net (66-119-112-92.pool.ukrtel.net [92.112.119.66]) by core3.amsl.com (Postfix) with SMTP id 9D3443A67D9 for ; Mon, 2 Aug 2010 03:59:59 -0700 (PDT) Message-ID: <20100802144623.2714.qmail@66-119-112-92.pool.ukrtel.net> From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive VIAGRA ® Official Site 42% 0FF MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Date: Mon, 2 Aug 2010 03:59:59 -0700 (PDT)
Click here!

From owner-v6ops@ops.ietf.org Mon Aug 2 06:14:16 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9E2E23A68A2 for ; Mon, 2 Aug 2010 06:14:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.083 X-Spam-Level: X-Spam-Status: No, score=-6.083 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jDoOUlmxNm2J for ; Mon, 2 Aug 2010 06:14:11 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 73EE13A68B8 for ; Mon, 2 Aug 2010 06:14:11 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofuji-000Bfc-C0 for v6ops-data0@psg.com; Mon, 02 Aug 2010 13:07:22 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofujb-000Bdq-Pf for v6ops@ops.ietf.org; Mon, 02 Aug 2010 13:07:16 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlcGAFtfVkytJV2b/2dsb2JhbACBRJ1uWwJxphqbA4U5BIh/gj4MAYQB X-IronPort-AV: E=Sophos;i="4.55,302,1278288000"; d="scan'208,217";a="142232156" Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rtp-iport-1.cisco.com with ESMTP; 02 Aug 2010 13:07:14 +0000 Received: from xbh-rcd-101.cisco.com (xbh-rcd-101.cisco.com [72.163.62.138]) by rcdn-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id o72D7E5f022784; Mon, 2 Aug 2010 13:07:14 GMT Received: from xmb-rcd-201.cisco.com ([72.163.62.208]) by xbh-rcd-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 08:07:13 -0500 Received: from 161.44.175.133 ([161.44.175.133]) by XMB-RCD-201.cisco.com ([72.163.62.208]) with Microsoft Exchange Server HTTP-DAV ; Mon, 2 Aug 2010 13:07:13 +0000 User-Agent: Microsoft-Entourage/12.25.0.100505 Date: Mon, 02 Aug 2010 09:07:11 -0400 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Wes Beebee To: Fred Baker , IPv6 Operations , 6man Mailing List CC: Kurt Erik Lindqvist Message-ID: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyQ55JRvnM4P+cN0KEvZhYfGVo3A== In-Reply-To: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3363584832_147934" X-OriginalArrivalTime: 02 Aug 2010 13:07:13.0907 (UTC) FILETIME=[A004FC30:01CB3243] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3363584832_147934 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable One of the problems I have with this draft is that I don=B9t think all of the hardware platforms necessarily will support it in hardware. Saying, =B3oh well, it=B9s a layer violation=B2, is not good enough =AD we routinely look at th= e ethertype (in the L2 header) of the packet and match it up with the L3 header to prevent bogus packets from exercising paths in the router that ca= n lead to crashes. This is called =B3sanity check=B2, and it is used for both security and stability reasons. Just because the RP doesn=B9t do this kind of check (presumably for performance/layering reasons), doesn=B9t mean that the check isn=B9t being done in hardware. Good luck trying to get the hardware teams to upgrade their hardware... - Wes=20 On 7/31/10 1:54 AM, "Fred Baker" wrote: > This is to initiate a two week working group last call of > draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits > (spelling errors, minor suggested wording changes, etc), comment to the > authors; if you find greater issues, such as disagreeing with a statement= or > finding additional issues that need to be addressed, please post your com= ments > to the combined lists. >=20 > We are looking specifically for comments on the importance of the documen= t as > well as its content. If you have read the document and believe it to be o= f > operational utility, that is also an important comment to make. > =20 >=20 >=20 > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- --B_3363584832_147934 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Re: draft-gundavelli-v6ops-l2-unicast WGLC One of the problems I have with this draft is that I don’t think all= of the hardware platforms necessarily will support it in hardware.  Sa= ying, “oh well, it’s a layer violation”, is not good enoug= h – we routinely look at the ethertype (in the L2 header) of the packe= t and match it up with the L3 header to prevent bogus packets from exercisin= g paths in the router that can lead to crashes.  This is called
“sanity check”, and it is used for both security and stability = reasons.  Just because the RP doesn’t do this kind of check (pres= umably for performance/layering reasons), doesn’t mean that the check = isn’t being done in hardware.   Good luck trying to get the = hardware teams to upgrade their hardware...

- Wes


On 7/31/10 1:54 AM, "Fred Baker" <fre= d@cisco.com> wrote:

This is to initiate a two week working gro= up last call of draft-gundavelli-v6ops-l2-unicast. Please read it now. If yo= u find nits (spelling errors, minor suggested wording changes, etc), comment= to the authors; if you find greater issues, such as disagreeing with a stat= ement or finding additional issues that need to be addressed, please post yo= ur comments to the combined lists.

We are looking specifically for comments on the import= ance of the document as well as its content. If you have read the document a= nd believe it to be of operational utility, that is also an important commen= t to make.



-----------= ---------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------
--B_3363584832_147934-- From owner-v6ops@ops.ietf.org Mon Aug 2 06:26:31 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6FFE73A687A for ; Mon, 2 Aug 2010 06:26:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.664 X-Spam-Level: X-Spam-Status: No, score=-6.664 tagged_above=-999 required=5 tests=[AWL=-0.236, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yuTwGUpKzx9U for ; Mon, 2 Aug 2010 06:26:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5D1BE3A69D0 for ; Mon, 2 Aug 2010 06:26:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofv0p-000EET-CQ for v6ops-data0@psg.com; Mon, 02 Aug 2010 13:25:03 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofv0m-000EDo-Um for v6ops@ops.ietf.org; Mon, 02 Aug 2010 13:25:01 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AugFAAtkVkytJV2a/2dsb2JhbACHZ5gmAnGmM5sGhTkEiH+CPgwBhAE X-IronPort-AV: E=Sophos;i="4.55,302,1278288000"; d="scan'208";a="142238729" Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rtp-iport-1.cisco.com with ESMTP; 02 Aug 2010 13:24:59 +0000 Received: from xbh-rcd-201.cisco.com (xbh-rcd-201.cisco.com [72.163.62.200]) by rcdn-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id o72DOxvG032037; Mon, 2 Aug 2010 13:24:59 GMT Received: from xmb-rcd-201.cisco.com ([72.163.62.208]) by xbh-rcd-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 08:24:59 -0500 Received: from 161.44.175.133 ([161.44.175.133]) by XMB-RCD-201.cisco.com ([72.163.62.208]) with Microsoft Exchange Server HTTP-DAV ; Mon, 2 Aug 2010 13:24:58 +0000 User-Agent: Microsoft-Entourage/12.25.0.100505 Date: Mon, 02 Aug 2010 09:24:57 -0400 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Wes Beebee To: Mark Smith , Fred Baker CC: IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Message-ID: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyRhmswAVH5r9vy0uo2OCYdJPSyQ== In-Reply-To: <20100801104025.7d43531e@opy.nosense.org> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-OriginalArrivalTime: 02 Aug 2010 13:24:59.0251 (UTC) FILETIME=[1B039430:01CB3246] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > As this draft is changing what has been a fundamental and fixed > assumption for a very long time (i.e. layer 3 multicast always equals > layer 2 multicast), I think it's important that use cases supporting it > are very clear in what they're trying to achieve and why allowing > multicast layer 3 addresses maps to layer 2 unicast is the best way to > solve those problems. A bit more detail in these use cases would help. As I understand it, the use case is a fast RA handover when a link first comes up. They don't want to wait for an NS(DAD) (otherwise they could just use the LLA from the NS(DAD) as the RA destination, problem solved) - so they want to be able to send packets without having a L3 unicast destination. L3 multicast allows them to do that - but then they need L2 unicast because they really want to send a unicast packet without the L3 unicast address. The L3 multicast address is just being used to make sure that the node processes the packet. The problem is that this assumption of L3 multicast comes with L2 multicast is a very deeply imbedded assumption in current implementations - and it would take analysis of the whole box including not only the software, but also the hardware, in order to see if this can be supported. As far as I know, the software analysis has been done for some implementations, but the hardware analysis has not yet been performed. - Wes From owner-v6ops@ops.ietf.org Mon Aug 2 06:57:22 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CBD633A68D0 for ; Mon, 2 Aug 2010 06:57:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.158 X-Spam-Level: X-Spam-Status: No, score=-9.158 tagged_above=-999 required=5 tests=[AWL=-0.663, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Mt0PvQqzgyy for ; Mon, 2 Aug 2010 06:57:21 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BFD033A6855 for ; Mon, 2 Aug 2010 06:57:21 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OfvUC-000Iw2-DU for v6ops-data0@psg.com; Mon, 02 Aug 2010 13:55:24 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OfvU9-000IvN-Se for v6ops@ops.ietf.org; Mon, 02 Aug 2010 13:55:22 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAK1qVkxAZnwM/2dsb2JhbACgD3GmUZsHhTkEiH+CPg X-IronPort-AV: E=Sophos;i="4.55,302,1278288000"; d="scan'208";a="142295798" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 02 Aug 2010 13:55:20 +0000 Received: from xbh-ams-201.cisco.com (xbh-ams-201.cisco.com [144.254.75.7]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o72DtK4b015012; Mon, 2 Aug 2010 13:55:20 GMT Received: from xmb-ams-111.cisco.com ([144.254.74.86]) by xbh-ams-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 15:55:20 +0200 Received: from 10.55.215.39 ([10.55.215.39]) by XMB-AMS-111.cisco.com ([144.254.74.86]) with Microsoft Exchange Server HTTP-DAV ; Mon, 2 Aug 2010 13:55:19 +0000 User-Agent: Microsoft-Entourage/12.25.0.100505 Date: Mon, 02 Aug 2010 15:55:16 +0200 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Wojciech Dec To: Wes Beebee , Mark Smith , Fred Baker CC: IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Message-ID: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyRhmswAVH5r9vy0uo2OCYdJPSyQABDw0w In-Reply-To: Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit X-OriginalArrivalTime: 02 Aug 2010 13:55:20.0120 (UTC) FILETIME=[58562380:01CB324A] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 02/08/2010 15:24, "Wes Beebee" wrote: >> As this draft is changing what has been a fundamental and fixed >> assumption for a very long time (i.e. layer 3 multicast always equals >> layer 2 multicast), I think it's important that use cases supporting it >> are very clear in what they're trying to achieve and why allowing >> multicast layer 3 addresses maps to layer 2 unicast is the best way to >> solve those problems. A bit more detail in these use cases would help. > > As I understand it, the use case is a fast RA handover when a link first > comes up. They don't want to wait for an NS(DAD) (otherwise they could just > use the LLA from the NS(DAD) as the RA destination, problem solved) - so > they want to be able to send packets without having a L3 unicast > destination. L3 multicast allows them to do that - but then they need L2 > unicast because they really want to send a unicast packet without the L3 > unicast address. The L3 multicast address is just being used to make sure > that the node processes the packet. That is not quite so. There are numerous L2 protocols that do not map a L3 mcast to L2, eg PPP. One could even say PPPoE. The technique has been used for years in Wifi 802.11 too, besides regular IPv4 over ethernet which is implied as the only L2 here. > > The problem is that this assumption of L3 multicast comes with L2 multicast > is a very deeply imbedded assumption in current implementations - and it > would take analysis of the whole box including not only the software, but > also the hardware, in order to see if this can be supported. As far as I > know, the software analysis has been done for some implementations, but the > hardware analysis has not yet been performed. - (as mentioned) The technique has and is being used (broadly) for IPv4 over ethernet There is nothing that is in IPv6, or IPv4, specs which makes such a check required - There is no known good reason why an implementation should check (at sw or hw) that an L2 frame containing an L3 *mcast* packet with a matching L2 *mcast* address. As such, if in some nook or cranny there is a device doing this sort of thing in hw or sw, i.e. it's likely a bug. You're welcome to point us to any documented cases where usage of such a "check" is necessary. Until these are revealed, there is hardly a case for requesting more "analysis" -Woj. > > - Wes > > From owner-v6ops@ops.ietf.org Mon Aug 2 07:13:24 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B7BD03A67AE for ; Mon, 2 Aug 2010 07:13:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.029 X-Spam-Level: X-Spam-Status: No, score=0.029 tagged_above=-999 required=5 tests=[AWL=0.524, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B3kWwoLTbc+p for ; Mon, 2 Aug 2010 07:13:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5FC103A6B53 for ; Mon, 2 Aug 2010 07:13:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofvim-000LMt-NL for v6ops-data0@psg.com; Mon, 02 Aug 2010 14:10:28 +0000 Received: from [128.18.30.17] (helo=mail1.sri.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofvij-000LM9-H7 for v6ops@ops.ietf.org; Mon, 02 Aug 2010 14:10:25 +0000 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from [192.168.1.137] ([unknown] [68.81.23.44]) by mail.sri.com (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L6J0049V3DBC320@mail.sri.com> for v6ops@ops.ietf.org; Mon, 02 Aug 2010 07:10:24 -0700 (PDT) Message-id: <4C56D1D2.7040409@sri.com> Date: Mon, 02 Aug 2010 10:10:26 -0400 From: Ed Jankiewicz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 To: "Latif LADID (\"The New Internet based on IPv6\")" , IPv6 Operations , 6man , IPv6 TWG Subject: IPv6 covered on Weekend Edition Sunday : NPR Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: John Curran - President ARIN discusses IPv4 exhaustion and the transition to IPv6 with Liane Hansen on the NPR Weekend Edition Sunday show on Aug 1. Mainstream media coverage of this is increasing, although the issue has not sunk in to the general public much yet. Keep spreading the word. http://www.npr.org/templates/story/story.php?storyId=10 - Sent using Google Toolbar From owner-v6ops@ops.ietf.org Mon Aug 2 07:13:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 560FA3A6B54 for ; Mon, 2 Aug 2010 07:13:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.398 X-Spam-Level: X-Spam-Status: No, score=-8.398 tagged_above=-999 required=5 tests=[AWL=-1.300, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a3D9z+tCCRl6 for ; Mon, 2 Aug 2010 07:13:36 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C459E3A6B63 for ; Mon, 2 Aug 2010 07:13:34 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofviq-000LNO-EF for v6ops-data0@psg.com; Mon, 02 Aug 2010 14:10:32 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofvil-000LMR-9C for v6ops@ops.ietf.org; Mon, 02 Aug 2010 14:10:27 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Au4FAJduVkyrRN+J/2dsb2JhbACBRJ1uXXGmYJsJhTkEiH+CPg X-IronPort-AV: E=Sophos;i="4.55,303,1278288000"; d="scan'208,217";a="234108124" Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 02 Aug 2010 14:10:26 +0000 Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id o72EABaV024276; Mon, 2 Aug 2010 14:10:26 GMT Received: from xmb-ams-111.cisco.com ([144.254.74.86]) by xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 16:10:25 +0200 Received: from 10.55.215.39 ([10.55.215.39]) by XMB-AMS-111.cisco.com ([144.254.74.86]) with Microsoft Exchange Server HTTP-DAV ; Mon, 2 Aug 2010 14:10:24 +0000 User-Agent: Microsoft-Entourage/12.25.0.100505 Date: Mon, 02 Aug 2010 16:10:21 +0200 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Wojciech Dec To: Wes Beebee , Fred Baker , IPv6 Operations , 6man Mailing List CC: Kurt Erik Lindqvist Message-ID: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyQ55JRvnM4P+cN0KEvZhYfGVo3AACNMEr In-Reply-To: Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3363610222_30380798" X-OriginalArrivalTime: 02 Aug 2010 14:10:25.0172 (UTC) FILETIME=[73CA1D40:01CB324C] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3363610222_30380798 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable On 02/08/2010 15:07, "Wes Beebee" wrote: > One of the problems I have with this draft is that I don=B9t think all of t= he > hardware platforms necessarily will support it in hardware. Saying, =B3oh = well, > it=B9s a layer violation=B2, is not good enough =AD we routinely look at the > ethertype (in the L2 header) of the packet and match it up with the L3 he= ader > to prevent bogus packets from exercising paths in the router that can lea= d to > crashes. This is called > =B3sanity check=B2, and it is used for both security and stability reasons. = Just > because the RP doesn=B9t do this kind of check (presumably for > performance/layering reasons), doesn=B9t mean that the check isn=B9t being do= ne in > hardware. Good luck trying to get the hardware teams to upgrade their > hardware... >=20 > Woj> It=B9s useful to point out that such a check is done based on L2/L3 so= urce > addresses, NOT destination. As per the other thread, we=B9d be interested t= o > hear of documented cases where such L2/L3 destination checking is used fo= r > mcast. We have not found any. >=20 > -Woj. >=20 > - Wes=20 >=20 >=20 > On 7/31/10 1:54 AM, "Fred Baker" wrote: >=20 >> This is to initiate a two week working group last call of >> draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits >> (spelling errors, minor suggested wording changes, etc), comment to the >> authors; if you find greater issues, such as disagreeing with a statemen= t or >> finding additional issues that need to be addressed, please post your >> comments to the combined lists. >>=20 >> We are looking specifically for comments on the importance of the docume= nt as >> well as its content. If you have read the document and believe it to be = of >> operational utility, that is also an important comment to make. >> =20 >>=20 >>=20 >> -------------------------------------------------------------------- >> IETF IPv6 working group mailing list >> ipv6@ietf.org >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >> -------------------------------------------------------------------- >=20 --B_3363610222_30380798 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Re: draft-gundavelli-v6ops-l2-unicast WGLC


On 02/08/2010 15:07, "Wes Beebee" <wbeebee@cisco.com> wrote:

<= SPAN STYLE=3D'font-size:11pt'>One of the problems I have with this draft is th= at I don’t think all of the hardware platforms necessarily will suppor= t it in hardware.  Saying, “oh well, it’s a layer violation= ”, is not good enough – we routinely look at the ethertype (in t= he L2 header) of the packet and match it up with the L3 header to prevent bo= gus packets from exercising paths in the router that can lead to crashes. &n= bsp;This is called
“sanity check”, and it is used for both security and stability = reasons.  Just because the RP doesn’t do this kind of check (pres= umably for performance/layering reasons), doesn’t mean that the check = isn’t being done in hardware.   Good luck trying to get the = hardware teams to upgrade their hardware...

Woj> It’s useful to point out that such a check is done based on L= 2/L3 source addresses, NOT destination. As per the other threa= d, we’d be interested to hear of documented cases where such L2/L3 des= tination checking is used for mcast. We have not found any.

-Woj.

- Wes


On 7/31/10 1:54 AM, "Fred Baker" <fre= d@cisco.com> wrote:

This is to initiate a two week working gro= up last call of draft-gundavelli-v6ops-l2-unicast. Please read it now. If yo= u find nits (spelling errors, minor suggested wording changes, etc), comment= to the authors; if you find greater issues, such as disagreeing with a stat= ement or finding additional issues that need to be addressed, please post yo= ur comments to the combined lists.

We are looking specifically for comments on the import= ance of the document as well as its content. If you have read the document a= nd believe it to be of operational utility, that is also an important commen= t to make.



-----------= ---------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

--B_3363610222_30380798-- From owner-v6ops@ops.ietf.org Mon Aug 2 09:35:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCE083A6950 for ; Mon, 2 Aug 2010 09:35:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.942 X-Spam-Level: X-Spam-Status: No, score=-5.942 tagged_above=-999 required=5 tests=[AWL=-0.911, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3m-sVCKO4yMY for ; Mon, 2 Aug 2010 09:35:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 10E7B3A67E7 for ; Mon, 2 Aug 2010 09:35:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofxuh-000G6L-8t for v6ops-data0@psg.com; Mon, 02 Aug 2010 16:30:55 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ofxuc-000G5N-KD for v6ops@ops.ietf.org; Mon, 02 Aug 2010 16:30:51 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlAHAGePVkytJV2d/2dsb2JhbACBRJ1yWwJxqCSbIYU5BIh/gj4MAYQB X-IronPort-AV: E=Sophos;i="4.55,303,1278288000"; d="scan'208,217";a="142318570" Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rtp-iport-1.cisco.com with ESMTP; 02 Aug 2010 16:30:49 +0000 Received: from xbh-rcd-302.cisco.com (xbh-rcd-302.cisco.com [72.163.63.9]) by rcdn-core-6.cisco.com (8.14.3/8.14.3) with ESMTP id o72GUmr1009664; Mon, 2 Aug 2010 16:30:48 GMT Received: from xmb-rcd-201.cisco.com ([72.163.62.208]) by xbh-rcd-302.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 11:30:48 -0500 Received: from 161.44.175.133 ([161.44.175.133]) by XMB-RCD-201.cisco.com ([72.163.62.208]) with Microsoft Exchange Server HTTP-DAV ; Mon, 2 Aug 2010 16:30:48 +0000 User-Agent: Microsoft-Entourage/12.25.0.100505 Date: Mon, 02 Aug 2010 12:30:47 -0400 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Wes Beebee To: Fred Baker , IPv6 Operations , 6man Mailing List CC: Kurt Erik Lindqvist Message-ID: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyYA+XD27bd40040WbXNwekFMDTQ== In-Reply-To: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> Mime-version: 1.0 Content-type: multipart/alternative; boundary="B_3363597047_890570" X-OriginalArrivalTime: 02 Aug 2010 16:30:48.0975 (UTC) FILETIME=[10C471F0:01CB3260] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. --B_3363597047_890570 Content-type: text/plain; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable In case people haven=B9t had time to read the whole draft, the key standards track change to existing RFC=B9s is: =B3An IPv6 receiver node SHOULD NOT drop a received IPv6 multicast message containing a multicast destination address in the IPv6 header, but with a unicast destination address in the link-layer header, withstanding all other validity considerations as specified in the relevant IPv6 standards specifications.=B2 =B3An IPv6 sender node MAY choose to transmit an IPv6 multicast message as a link-layer unicast message.=B2 - Wes On 7/31/10 1:54 AM, "Fred Baker" wrote: > This is to initiate a two week working group last call of > draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits > (spelling errors, minor suggested wording changes, etc), comment to the > authors; if you find greater issues, such as disagreeing with a statement= or > finding additional issues that need to be addressed, please post your com= ments > to the combined lists. >=20 > We are looking specifically for comments on the importance of the documen= t as > well as its content. If you have read the document and believe it to be o= f > operational utility, that is also an important comment to make. > =20 >=20 >=20 > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- --B_3363597047_890570 Content-type: text/html; charset="ISO-8859-1" Content-transfer-encoding: quoted-printable Re: draft-gundavelli-v6ops-l2-unicast WGLC In case people haven’t had time to read the whole draft, the key sta= ndards track change to existing RFC’s is:

An IPv6 receiver node SHOULD NOT drop a received IPv= 6 multicast
 message containing a multicast destination address in the IPv6
 header, but with a unicast destination address in the link-layer
 header, withstanding all other validity considerations as
 specified in the relevant IPv6 standards specifications.”

“An IPv6 sender node MAY choose to transmit an IPv6 multicast
 message as a link-layer unicast message.”

- Wes

On 7/31/10 1:54 AM, "Fred Baker" <fre= d@cisco.com> wrote:

This is to initiate a two week working gro= up last call of draft-gundavelli-v6ops-l2-unicast. Please read it now. If yo= u find nits (spelling errors, minor suggested wording changes, etc), comment= to the authors; if you find greater issues, such as disagreeing with a stat= ement or finding additional issues that need to be addressed, please post yo= ur comments to the combined lists.

We are looking specifically for comments on the import= ance of the document as well as its content. If you have read the document a= nd believe it to be of operational utility, that is also an important commen= t to make.



-----------= ---------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------
--B_3363597047_890570-- From owner-v6ops@ops.ietf.org Mon Aug 2 11:12:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC02C3A6C03 for ; Mon, 2 Aug 2010 11:12:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.245 X-Spam-Level: X-Spam-Status: No, score=-109.245 tagged_above=-999 required=5 tests=[AWL=-0.750, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fi-gu6kYzucT for ; Mon, 2 Aug 2010 11:12:44 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 237AB3A6C0E for ; Mon, 2 Aug 2010 11:12:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OfzSL-0004H6-Fn for v6ops-data0@psg.com; Mon, 02 Aug 2010 18:09:45 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OfzSI-0004GQ-6Y for v6ops@ops.ietf.org; Mon, 02 Aug 2010 18:09:42 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,304,1278288000"; d="scan'208";a="142426191" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 02 Aug 2010 18:09:28 +0000 Received: from ip212-238-53-25.hotspotsvankpn.com (rtp-vpn4-320.cisco.com [10.82.209.64]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o72I9Kd5017560; Mon, 2 Aug 2010 18:09:22 GMT Received: from [127.0.0.1] by ip212-238-53-25.hotspotsvankpn.com (PGP Universal service); Mon, 02 Aug 2010 20:09:28 +0200 X-PGP-Universal: processed; by ip212-238-53-25.hotspotsvankpn.com on Mon, 02 Aug 2010 20:09:28 +0200 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Mon, 2 Aug 2010 20:09:13 +0200 Cc: IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Message-Id: <35EC7A29-8C16-4632-84C8-95988F49E92C@cisco.com> References: To: Wes Beebee X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Can you point us to the text in RFC 3810 that says "an IPv6 Receiver = Node SHOULD drop..." and "...MAY NOT..."? The paragraphs in RFC 3810 that contain the word "unicast" read: o "source list" is an unordered list of zero or more unicast addresses from which multicast reception is desired or not desired, depending on the filter mode. An implementation MAY impose a limit on the size of source lists. When an operation causes the source list size limit to be exceeded, the service interface SHOULD return an error. The Source Address [i] fields are a vector of n unicast addresses, where n is the value in the Number of Sources (N) field. In MLDv2, General Queries are sent to the link-scope all-nodes multicast address (FF02::1). Multicast Address Specific and Multicast Address and Source Specific Queries are sent with an IP destination address equal to the multicast address of interest. *However*, a node MUST accept and process any Query whose IP Destination Address field contains *any* of the addresses (unicast or multicast) assigned to the interface on which the Query arrives. This might be useful, e.g., for debugging purposes. The Source Address [i] fields are a vector of n unicast addresses, where n is the value in this record's Number of Sources (N) field. Version 2 Multicast Listener Reports are sent with an IP destination address of FF02:0:0:0:0:0:0:16, to which all MLDv2-capable multicast routers listen (see section 11 for IANA considerations related to this special destination address). A node that operates in version 1 compatibility mode (see details in section 8) sends version 1 Reports to the multicast address specified in the Multicast Address field of the Report. In addition, a node MUST accept and process any version 1 Report whose IP Destination Address field contains *any* of the IPv6 addresses (unicast or multicast) assigned to the interface on which the Report arrives. This might be useful, e.g., for debugging purposes. What you are arguing is that a statement which is not made in the RFC is = normative in the way you interpret it, and making a statement that = disagrees with your preconception but disagrees with no statement = actually made in the RFC is a protocol error. As I read it, RFC 3810 = doesn't normally expect it (for obvious reasons) but doesn't preclude = it. This memo commits the egregious sin of making the statement and = specifying the cases in which it is argued to be appropriate. On Aug 2, 2010, at 6:30 PM, Wes Beebee wrote: > In case people haven=92t had time to read the whole draft, the key = standards track change to existing RFC=92s is: >=20 > =93An IPv6 receiver node SHOULD NOT drop a received IPv6 multicast=20 > message containing a multicast destination address in the IPv6 > header, but with a unicast destination address in the link-layer > header, withstanding all other validity considerations as > specified in the relevant IPv6 standards specifications.=94 >=20 > =93An IPv6 sender node MAY choose to transmit an IPv6 multicast > message as a link-layer unicast message.=94 >=20 > - Wes >=20 > On 7/31/10 1:54 AM, "Fred Baker" wrote: >=20 >> This is to initiate a two week working group last call of = draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits = (spelling errors, minor suggested wording changes, etc), comment to the = authors; if you find greater issues, such as disagreeing with a = statement or finding additional issues that need to be addressed, please = post your comments to the combined lists. >>=20 >> We are looking specifically for comments on the importance of the = document as well as its content. If you have read the document and = believe it to be of operational utility, that is also an important = comment to make. >>=20 >>=20 >> -------------------------------------------------------------------- >> IETF IPv6 working group mailing list >> ipv6@ietf.org >> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 >> -------------------------------------------------------------------- http://www.ipinc.net/IPv4.GIF From owner-v6ops@ops.ietf.org Mon Aug 2 11:57:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4F54A3A69D3 for ; Mon, 2 Aug 2010 11:57:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.237 X-Spam-Level: X-Spam-Status: No, score=-109.237 tagged_above=-999 required=5 tests=[AWL=-0.742, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1+Xb4Sjtfleo for ; Mon, 2 Aug 2010 11:57:02 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 247CC3A6C2C for ; Mon, 2 Aug 2010 11:57:02 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Og0A5-000B4J-SA for v6ops-data0@psg.com; Mon, 02 Aug 2010 18:54:57 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Og0A2-000B3n-Nu for v6ops@ops.ietf.org; Mon, 02 Aug 2010 18:54:55 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,304,1278288000"; d="scan'208";a="142393623" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 02 Aug 2010 18:54:50 +0000 Received: from ip212-238-53-25.hotspotsvankpn.com (rtp-vpn4-320.cisco.com [10.82.209.64]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o72Iseql003343; Mon, 2 Aug 2010 18:54:43 GMT Received: from [127.0.0.1] by ip212-238-53-25.hotspotsvankpn.com (PGP Universal service); Mon, 02 Aug 2010 20:54:50 +0200 X-PGP-Universal: processed; by ip212-238-53-25.hotspotsvankpn.com on Mon, 02 Aug 2010 20:54:50 +0200 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Mon, 2 Aug 2010 20:54:33 +0200 Cc: Mark Smith , IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Message-Id: <511B2381-E81F-4912-BA96-66E9FBC9C09C@cisco.com> References: To: Wes Beebee X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: The other truly obvious use case, standard in IPv4 ARP, is when = refreshing an ARP/ND entry. You already know the MAC address, the = question is whether the guy is still there or not. In IPv4, we (pretty = much everybody) unicast the ARP request to the most recent MAC address; = it either responds or doesn't. If it doesn't, we broadcast the = retransmission. In IPv6, we would unicast the Neighbor Solicit and = multicast a retransmission of said request. On Aug 2, 2010, at 3:24 PM, Wes Beebee wrote: >> As this draft is changing what has been a fundamental and fixed >> assumption for a very long time (i.e. layer 3 multicast always equals >> layer 2 multicast), I think it's important that use cases supporting = it >> are very clear in what they're trying to achieve and why allowing >> multicast layer 3 addresses maps to layer 2 unicast is the best way = to >> solve those problems. A bit more detail in these use cases would = help. >=20 > As I understand it, the use case is a fast RA handover when a link = first > comes up. They don't want to wait for an NS(DAD) (otherwise they = could just > use the LLA from the NS(DAD) as the RA destination, problem solved) - = so > they want to be able to send packets without having a L3 unicast > destination. L3 multicast allows them to do that - but then they need = L2 > unicast because they really want to send a unicast packet without the = L3 > unicast address. The L3 multicast address is just being used to make = sure > that the node processes the packet. >=20 > The problem is that this assumption of L3 multicast comes with L2 = multicast > is a very deeply imbedded assumption in current implementations - and = it > would take analysis of the whole box including not only the software, = but > also the hardware, in order to see if this can be supported. As far = as I > know, the software analysis has been done for some implementations, = but the > hardware analysis has not yet been performed. >=20 > - Wes >=20 http://www.ipinc.net/IPv4.GIF From owner-v6ops@ops.ietf.org Mon Aug 2 13:30:17 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D794E3A6C67 for ; Mon, 2 Aug 2010 13:30:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.346 X-Spam-Level: X-Spam-Status: No, score=-9.346 tagged_above=-999 required=5 tests=[AWL=-0.852, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XQJBRIO-MCWW for ; Mon, 2 Aug 2010 13:30:01 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6E2C33A6784 for ; Mon, 2 Aug 2010 13:30:00 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Og1Zs-000OBn-F0 for v6ops-data0@psg.com; Mon, 02 Aug 2010 20:25:40 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Og1Zm-000O9h-0h for v6ops@ops.ietf.org; Mon, 02 Aug 2010 20:25:34 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoEFAHvGVkytJV2Z/2dsb2JhbACBRJ4/caoYm0yFOQSEFocnDAE X-IronPort-AV: E=Sophos;i="4.55,304,1278288000"; d="scan'208,217";a="142420371" Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rtp-iport-1.cisco.com with ESMTP; 02 Aug 2010 20:25:32 +0000 Received: from xbh-rcd-102.cisco.com (xbh-rcd-102.cisco.com [72.163.62.139]) by rcdn-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id o72KPWDb008377; Mon, 2 Aug 2010 20:25:32 GMT Received: from xmb-rcd-114.cisco.com ([72.163.62.156]) by xbh-rcd-102.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 2 Aug 2010 15:25:32 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB3280.DACA8985" Subject: RE: draft-gundavelli-v6ops-l2-unicast WGLC Date: Mon, 2 Aug 2010 15:24:44 -0500 Message-ID: In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: AcsyYA+XD27bd40040WbXNwekFMDTQAHdnig References: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> From: "Hemant Singh (shemant)" To: "Wes Beebee (wbeebee)" , "Fred Baker (fred)" , "IPv6 Operations" , "6man Mailing List" Cc: "Kurt Erik Lindqvist" X-OriginalArrivalTime: 02 Aug 2010 20:25:32.0105 (UTC) FILETIME=[DAF78B90:01CB3280] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This is a multi-part message in MIME format. ------_=_NextPart_001_01CB3280.DACA8985 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Sri and other authors, =20 Could you please note that the key change in your document is what Wes has emailed today to us. However, I am puzzled by the normative text in your document for the key change. If a host decides to transmit an IPv6 multicast message as a link-layer unicast message, then as per your receiver specification, a receiver is still legal to drop such a message. All you have is a "SHOULD NOT drop" which an implementation can still not adhere to and drop the message. If the receiver drops this doctored multicast message, then your goal is not even met. I think only a "MUST NOT drop" meets your needs. It would be good to articulate what set of problems are we trying to solve and then we will see what solutions are needed including any changes to existing RFC's. I have already asked once in the mailer for what specifications exist in the IETF that document the problem cases enumerated by DSL folks or wireless LAN folks. =20 Thanks, =20 Hemant =20 From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Wes Beebee (wbeebee) Sent: Monday, August 02, 2010 12:31 PM To: Fred Baker (fred); IPv6 Operations; 6man Mailing List Cc: Kurt Erik Lindqvist Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC =20 In case people haven't had time to read the whole draft, the key standards track change to existing RFC's is: "An IPv6 receiver node SHOULD NOT drop a received IPv6 multicast=20 message containing a multicast destination address in the IPv6 header, but with a unicast destination address in the link-layer header, withstanding all other validity considerations as specified in the relevant IPv6 standards specifications." "An IPv6 sender node MAY choose to transmit an IPv6 multicast message as a link-layer unicast message." - Wes On 7/31/10 1:54 AM, "Fred Baker" wrote: This is to initiate a two week working group last call of draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits (spelling errors, minor suggested wording changes, etc), comment to the authors; if you find greater issues, such as disagreeing with a statement or finding additional issues that need to be addressed, please post your comments to the combined lists. We are looking specifically for comments on the importance of the document as well as its content. If you have read the document and believe it to be of operational utility, that is also an important comment to make. ________________________________ -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 -------------------------------------------------------------------- ------_=_NextPart_001_01CB3280.DACA8985 Content-Type: text/html; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Re: draft-gundavelli-v6ops-l2-unicast WGLC

Sri and other authors,

 

Could you please note that the key change in your = document is what Wes has emailed today to us.   However, I am puzzled by = the normative text in your document for the key change.  If a host = decides to transmit an IPv6 multicast message as a link-layer unicast message, then = as per your receiver specification, a receiver is still legal to drop such a message.   All you have is a “SHOULD NOT drop” = which an implementation can still not adhere to and drop the message.  If = the receiver drops this doctored multicast message, then your goal is not = even met.   I think only a “MUST NOT drop” meets your needs. =    It would be good to articulate what set of problems are we trying to solve = and then we will see what solutions are needed including any changes to = existing RFC’s.   I have already asked once in the mailer for what = specifications exist in the IETF that document the problem cases enumerated by DSL = folks or wireless LAN folks.

 

Thanks,

 

Hemant

 

From:= = ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Wes Beebee = (wbeebee)
Sent: Monday, August 02, 2010 12:31 PM
To: Fred Baker (fred); IPv6 Operations; 6man Mailing List
Cc: Kurt Erik Lindqvist
Subject: Re: draft-gundavelli-v6ops-l2-unicast = WGLC

 

In case people haven’t had = time to read the whole draft, the key standards track change to existing = RFC’s is:

An = IPv6 receiver node SHOULD NOT drop a received IPv6 multicast
 message containing a multicast destination address in the IPv6
 header, but with a unicast destination address in the = link-layer
 header, withstanding all other validity considerations as
 specified in the relevant IPv6 standards = specifications.”

“An IPv6 sender node MAY choose to transmit an IPv6 multicast
 message as a link-layer unicast message.”

- Wes

On 7/31/10 1:54 AM, "Fred Baker" <fred@cisco.com> wrote:

This is to initiate a two week = working group last call of draft-gundavelli-v6ops-l2-unicast. Please read it = now. If you find nits (spelling errors, minor suggested wording changes, etc), = comment to the authors; if you find greater issues, such as disagreeing with a statement or finding additional issues that need to be addressed, please = post your comments to the combined lists.

We are looking specifically for comments on the importance of the document = as well as its content. If you have read the document and believe it to be of operational utility, that is also an important comment to make.

=


-------------------------= -------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/= mailman/listinfo/ipv6
--------------------------------------------------------------------

------_=_NextPart_001_01CB3280.DACA8985-- From v6ops-archive@ietf.org Mon Aug 2 17:01:34 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A85B53A6969 for ; Mon, 2 Aug 2010 17:01:34 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org Vicodin \256 Valium 70% 0FF\n X-Spam-Flag: NO X-Spam-Score: -28.793 X-Spam-Level: X-Spam-Status: No, score=-28.793 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ANXIETY=0.01, DRUGS_PAIN=0.01, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MANGLED_OFF=2.3, MIME_8BIT_HEADER=0.3, NO_RDNS_DOTCOM_HELO=0.001, RATWARE_MS_HASH=1.398, RATWARE_OUTLOOK_NONAME=2.171, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, SUBJECT_DRUG_GAP_VA=1.014, SUBJECT_NEEDS_ENCODING=0.001, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ebp7JxICdyLx for ; Mon, 2 Aug 2010 17:01:27 -0700 (PDT) Received: from mailin-02.mx.aol.com (unknown [113.162.54.174]) by core3.amsl.com (Postfix) with SMTP id 35B8D3A6873 for ; Mon, 2 Aug 2010 17:01:27 -0700 (PDT) Message-ID: <10db701cb32d9$bfc14ec0$ae36a271@Delft3d-Only> From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org Vicodin ® Valium 70% 0FF MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Date: Mon, 2 Aug 2010 17:01:27 -0700 (PDT) http://bzrmh.renownquart.ru?name=v6ops-archive@ietf.org sichern. Nur wer der Welt von sich aus gar nichts Wertvolles zu schenken vermag, aber zu tun versucht, als ob er ihr wei. Gott was geben wollte, wird alles wirklich schon Gegebene hassen und am liebsten verneinen oder gar vern From owner-v6ops@ops.ietf.org Tue Aug 3 07:00:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9C70C3A6894 for ; Tue, 3 Aug 2010 07:00:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.308 X-Spam-Level: X-Spam-Status: No, score=-9.308 tagged_above=-999 required=5 tests=[AWL=-0.813, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id enhZ7Yh6C98M for ; Tue, 3 Aug 2010 07:00:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4BF233A67D1 for ; Tue, 3 Aug 2010 07:00:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgHwY-0000yz-MX for v6ops-data0@psg.com; Tue, 03 Aug 2010 13:54:10 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgHwV-0000yb-1w for v6ops@ops.ietf.org; Tue, 03 Aug 2010 13:54:07 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAJO8V0ytJV2a/2dsb2JhbACgCnGnZ5tShTkEhBeHKwsB X-IronPort-AV: E=Sophos;i="4.55,309,1278288000"; d="scan'208";a="142718418" Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rtp-iport-1.cisco.com with ESMTP; 03 Aug 2010 13:54:05 +0000 Received: from xbh-rcd-202.cisco.com (xbh-rcd-202.cisco.com [72.163.62.201]) by rcdn-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id o73Ds5Ze003978; Tue, 3 Aug 2010 13:54:05 GMT Received: from xmb-rcd-114.cisco.com ([72.163.62.156]) by xbh-rcd-202.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 3 Aug 2010 08:54:05 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: draft-gundavelli-v6ops-l2-unicast WGLC Date: Tue, 3 Aug 2010 08:54:03 -0500 Message-ID: In-Reply-To: <35EC7A29-8C16-4632-84C8-95988F49E92C@cisco.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: Acsybfq0w7OBP1HeRKOhabbfWPDaNgAYDchQ References: <35EC7A29-8C16-4632-84C8-95988F49E92C@cisco.com> From: "Hemant Singh (shemant)" To: "Fred Baker (fred)" , "Wes Beebee (wbeebee)" Cc: "IPv6 Operations" , "6man Mailing List" , "Kurt Erik Lindqvist" X-OriginalArrivalTime: 03 Aug 2010 13:54:05.0201 (UTC) FILETIME=[56182810:01CB3313] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Fred, Snipped from RFC 3810, section 7 is the following text. [For each interface over which the router operates the MLD protocol, the router must configure that interface to listen to all link-layer multicast addresses that can be generated by IPv6 multicasts. For example, an Ethernet-attached router must set its Ethernet address reception filter to accept all Ethernet multicast addresses that start with the hexadecimal value 3333 [RFC2464]; in the case of an Ethernet interface that does not support the filtering of such a multicast address range, it must be configured to accept ALL Ethernet multicast addresses, in order to meet the requirements of MLD.] =09 I can program such a L2 multicast filter in the CAM (Content Addressable Memory) of Ethernet hardware with CAM. So if this router directly receives a multicast message with multicast destination but unicast L2, the sniffing on 3333.xxxx.xxxx fails to capture this packet and the router just failed MLDv2 gleaning of this message. One may also note that MLD is used by ND as specified in RFC 4862 and RFC 4861. So what text do we add to the Sri document to exclude MLDv2 protocol from their proposal? =20 Hemant -----Original Message----- From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of Fred Baker (fred) Sent: Monday, August 02, 2010 2:09 PM To: Wes Beebee (wbeebee) Cc: IPv6 Operations; 6man Mailing List; Kurt Erik Lindqvist Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC Can you point us to the text in RFC 3810 that says "an IPv6 Receiver Node SHOULD drop..." and "...MAY NOT..."? The paragraphs in RFC 3810 that contain the word "unicast" read: o "source list" is an unordered list of zero or more unicast addresses from which multicast reception is desired or not desired, depending on the filter mode. An implementation MAY impose a limit on the size of source lists. When an operation causes the source list size limit to be exceeded, the service interface SHOULD return an error. The Source Address [i] fields are a vector of n unicast addresses, where n is the value in the Number of Sources (N) field. In MLDv2, General Queries are sent to the link-scope all-nodes multicast address (FF02::1). Multicast Address Specific and Multicast Address and Source Specific Queries are sent with an IP destination address equal to the multicast address of interest. *However*, a node MUST accept and process any Query whose IP Destination Address field contains *any* of the addresses (unicast or multicast) assigned to the interface on which the Query arrives. This might be useful, e.g., for debugging purposes. The Source Address [i] fields are a vector of n unicast addresses, where n is the value in this record's Number of Sources (N) field. Version 2 Multicast Listener Reports are sent with an IP destination address of FF02:0:0:0:0:0:0:16, to which all MLDv2-capable multicast routers listen (see section 11 for IANA considerations related to this special destination address). A node that operates in version 1 compatibility mode (see details in section 8) sends version 1 Reports to the multicast address specified in the Multicast Address field of the Report. In addition, a node MUST accept and process any version 1 Report whose IP Destination Address field contains *any* of the IPv6 addresses (unicast or multicast) assigned to the interface on which the Report arrives. This might be useful, e.g., for debugging purposes. What you are arguing is that a statement which is not made in the RFC is normative in the way you interpret it, and making a statement that disagrees with your preconception but disagrees with no statement actually made in the RFC is a protocol error. As I read it, RFC 3810 doesn't normally expect it (for obvious reasons) but doesn't preclude it. This memo commits the egregious sin of making the statement and specifying the cases in which it is argued to be appropriate. From owner-v6ops@ops.ietf.org Tue Aug 3 07:01:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F94F3A6937 for ; Tue, 3 Aug 2010 07:01:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.547 X-Spam-Level: X-Spam-Status: No, score=-109.547 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MYBAnAxptGBQ for ; Tue, 3 Aug 2010 07:01:49 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id DA3653A68A7 for ; Tue, 3 Aug 2010 07:01:48 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgI3i-0002Dg-M4 for v6ops-data0@psg.com; Tue, 03 Aug 2010 14:01:34 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgI3f-0002Cy-8h for v6ops@ops.ietf.org; Tue, 03 Aug 2010 14:01:31 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,309,1278288000"; d="scan'208";a="142722667" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 03 Aug 2010 14:01:30 +0000 Received: from Freds-Computer.local ([144.254.202.16]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o73E1MXs028292; Tue, 3 Aug 2010 14:01:24 GMT Received: from [127.0.0.1] by Freds-Computer.local (PGP Universal service); Tue, 03 Aug 2010 16:01:28 +0200 X-PGP-Universal: processed; by Freds-Computer.local on Tue, 03 Aug 2010 16:01:28 +0200 Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Tue, 3 Aug 2010 16:01:14 +0200 Cc: "Wes Beebee (wbeebee)" , "IPv6 Operations" , "6man Mailing List" , "Kurt Erik Lindqvist" Message-Id: References: <35EC7A29-8C16-4632-84C8-95988F49E92C@cisco.com> To: "Hemant Singh (shemant)" X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Let me see if I understand you correctly. You would receive the L2 = Multicast because your CAM contains the address, but you would not = receive a message sent to the system's L2 unicast address. Why? Most = ethernet chips I'm aware of will happily store any message they receive = that is directed to their configured unicast address... On Aug 3, 2010, at 3:54 PM, Hemant Singh (shemant) wrote: > Fred, >=20 > Snipped from RFC 3810, section 7 is the following text. >=20 > [For each interface over which the router operates the MLD protocol, = the > router must configure that interface to listen to all link-layer > multicast addresses that can be generated by IPv6 multicasts. For > example, an Ethernet-attached router must set its Ethernet address > reception filter to accept all Ethernet multicast addresses that start > with the hexadecimal value 3333 [RFC2464]; in the case of an Ethernet > interface that does not support the filtering of such a multicast > address range, it must be configured to accept ALL Ethernet multicast > addresses, in order to meet the requirements of MLD.] > =09 > I can program such a L2 multicast filter in the CAM (Content = Addressable > Memory) of Ethernet hardware with CAM. So if this router directly > receives a multicast message with multicast destination but unicast = L2, > the sniffing on 3333.xxxx.xxxx fails to capture this packet and the > router just failed MLDv2 gleaning of this message. One may also note > that MLD is used by ND as specified in RFC 4862 and RFC 4861. >=20 > So what text do we add to the Sri document to exclude MLDv2 protocol > from their proposal? =20 >=20 > Hemant >=20 > -----Original Message----- > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf = Of > Fred Baker (fred) > Sent: Monday, August 02, 2010 2:09 PM > To: Wes Beebee (wbeebee) > Cc: IPv6 Operations; 6man Mailing List; Kurt Erik Lindqvist > Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC >=20 > Can you point us to the text in RFC 3810 that says "an IPv6 Receiver > Node SHOULD drop..." and "...MAY NOT..."? >=20 > The paragraphs in RFC 3810 that contain the word "unicast" read: >=20 > o "source list" is an unordered list of zero or more unicast > addresses from which multicast reception is desired or not > desired, depending on the filter mode. An implementation MAY > impose a limit on the size of source lists. When an operation > causes the source list size limit to be exceeded, the service > interface SHOULD return an error. >=20 > The Source Address [i] fields are a vector of n unicast addresses, > where n is the value in the Number of Sources (N) field. >=20 > In MLDv2, General Queries are sent to the link-scope all-nodes > multicast address (FF02::1). Multicast Address Specific and > Multicast Address and Source Specific Queries are sent with an IP > destination address equal to the multicast address of interest. > *However*, a node MUST accept and process any Query whose IP > Destination Address field contains *any* of the addresses (unicast = or > multicast) assigned to the interface on which the Query arrives. = This > might be useful, e.g., for debugging purposes. >=20 > The Source Address [i] fields are a vector of n unicast addresses, > where n is the value in this record's Number of Sources (N) field. >=20 > Version 2 Multicast Listener Reports are sent with an IP destination > address of FF02:0:0:0:0:0:0:16, to which all MLDv2-capable multicast > routers listen (see section 11 for IANA considerations related to > this special destination address). A node that operates in version = 1 > compatibility mode (see details in section 8) sends version 1 = Reports > to the multicast address specified in the Multicast Address field of > the Report. In addition, a node MUST accept and process any version > 1 Report whose IP Destination Address field contains *any* of the > IPv6 addresses (unicast or multicast) assigned to the interface on > which the Report arrives. This might be useful, e.g., for debugging > purposes. >=20 > What you are arguing is that a statement which is not made in the RFC = is > normative in the way you interpret it, and making a statement that > disagrees with your preconception but disagrees with no statement > actually made in the RFC is a protocol error. As I read it, RFC 3810 > doesn't normally expect it (for obvious reasons) but doesn't preclude > it. This memo commits the egregious sin of making the statement and > specifying the cases in which it is argued to be appropriate. http://www.ipinc.net/IPv4.GIF From owner-v6ops@ops.ietf.org Tue Aug 3 14:16:07 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 34FC33A6B1D for ; Tue, 3 Aug 2010 14:16:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.661 X-Spam-Level: X-Spam-Status: No, score=0.661 tagged_above=-999 required=5 tests=[AWL=-2.141, BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, J_CHICKENPOX_32=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ctF0vZ3I0sma for ; Tue, 3 Aug 2010 14:16:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 494803A6B1C for ; Tue, 3 Aug 2010 14:16:05 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgOlZ-000Cmv-Ro for v6ops-data0@psg.com; Tue, 03 Aug 2010 21:11:17 +0000 Received: from [93.17.128.19] (helo=smtp23.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgOlX-000CmV-D5 for v6ops@ops.ietf.org; Tue, 03 Aug 2010 21:11:15 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2303.sfr.fr (SMTP Server) with ESMTP id 92EFE700008B; Tue, 3 Aug 2010 23:11:13 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2303.sfr.fr (SMTP Server) with ESMTP id C718B7000087; Tue, 3 Aug 2010 23:11:10 +0200 (CEST) X-SFR-UUID: 20100803211110815.C718B7000087@msfrf2303.sfr.fr Subject: Avoiding the terminology confusion with NAT66 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: <055d01cb334d$65f478d0$31dd6a70$@com> Date: Tue, 3 Aug 2010 23:11:08 +0200 Cc: IPv6 v6ops , Behave WG Content-Transfer-Encoding: quoted-printable Message-Id: <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> To: "Dan Wing" X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Le 3 ao=FBt 2010 =E0 22:49, Dan Wing a =E9crit : ... >>> If the industry (IETF and the press and authors of books) are going >> to >>> overload the meaning of NAT66 to include Port Address Translation, = it >>> will have the same negative effect as the overloaded NAT(44) name. >>=20 >> In my understanding, this overloading is already here, and is >> unavoidable. >> It is downloading a natural and popular meaning that is IMHO a = mistake. >=20 > If so, I encourage Margaret and Fred to not use NAT66 for their=20 > specification. Rather, "IPv6 Prefix Rewriting". "6pr" almost rolls = off > the tongue. +1 for this new name Other names could do it too, e.g. PT66 for prefix translation, or SPT = for Stateless Prefix Translation, whatever Margaret and:or the majority = would prefer, provided it isn't NAT66. Regards, RD From owner-v6ops@ops.ietf.org Tue Aug 3 14:45:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9FFE43A6ADF for ; Tue, 3 Aug 2010 14:45:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.976 X-Spam-Level: X-Spam-Status: No, score=-1.976 tagged_above=-999 required=5 tests=[AWL=-0.277, BAYES_00=-2.599, J_CHICKENPOX_32=0.6, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Gel7ZVA+jElR for ; Tue, 3 Aug 2010 14:45:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B6A863A6768 for ; Tue, 3 Aug 2010 14:45:02 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgPGn-000GJQ-CF for v6ops-data0@psg.com; Tue, 03 Aug 2010 21:43:33 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgPGk-000GJ4-W0 for v6ops@ops.ietf.org; Tue, 03 Aug 2010 21:43:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OgPGh-000KtQ-Ql; Tue, 03 Aug 2010 21:43:29 +0000 Date: Tue, 03 Aug 2010 23:43:25 +0200 Message-ID: From: Randy Bush To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= Cc: "Dan Wing" , IPv6 v6ops , Behave WG Subject: Re: Avoiding the terminology confusion with NAT66 In-Reply-To: <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> If so, I encourage Margaret and Fred to not use NAT66 for their >> specification. Rather, "IPv6 Prefix Rewriting". "6pr" almost rolls >> off the tongue. > Other names could do it too, e.g. PT66 for prefix translation, or SPT > for Stateless Prefix Translation, whatever Margaret and:or the > majority would prefer, provided it isn't NAT66. since we're into deceptive marketing, why not call it chocolate ice cream? randy From owner-v6ops@ops.ietf.org Wed Aug 4 04:58:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 69C763A6B01 for ; Wed, 4 Aug 2010 04:58:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vvX-IM2jdzq0 for ; Wed, 4 Aug 2010 04:58:01 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9D4513A68DA for ; Wed, 4 Aug 2010 04:58:01 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgcX2-000HsT-4V for v6ops-data0@psg.com; Wed, 04 Aug 2010 11:53:12 +0000 Received: from [2001:700:1:2:158:38:152:126] (helo=ufisa.uninett.no) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OgcX0-000Hrt-0o for v6ops@ops.ietf.org; Wed, 04 Aug 2010 11:53:10 +0000 Received: from [192.168.1.174] (140.94-201-80.adsl-dyn.isp.belgacom.be [80.201.94.140]) by ufisa.uninett.no (Postfix) with ESMTPSA id 52E278299; Wed, 4 Aug 2010 13:53:08 +0200 (CEST) Message-ID: <4C5954A4.7040402@venaas.com> Date: Wed, 04 Aug 2010 04:53:08 -0700 From: Stig Venaas User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Fred Baker CC: IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC References: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> In-Reply-To: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I think this is a good document, and that it is ready, Stig From kieboso5543@comcast.net Wed Aug 4 18:47:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AB68A3A67E5 for ; Wed, 4 Aug 2010 18:47:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -25.741 X-Spam-Level: X-Spam-Status: No, score=-25.741 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MIzuTrMjpbUv for ; Wed, 4 Aug 2010 18:47:32 -0700 (PDT) Received: from comcast.net (c-98-238-167-104.hsd1.ca.comcast.net [98.238.167.104]) by core3.amsl.com (Postfix) with ESMTP id CEA633A6784 for ; Wed, 4 Aug 2010 18:47:32 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Wed, 4 Aug 2010 18:48:05 -0700 Subject: Chicas Caliente aqui. Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100805014732.CEA633A6784@core3.amsl.com> Pull her skirt down and take her right there http://www.windowpoet.ru/ From rsvp-archiven@lists.ietf.org Thu Aug 5 00:15:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CFCF3A69FA for ; Thu, 5 Aug 2010 00:15:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.568 X-Spam-Level: X-Spam-Status: No, score=-2.568 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, GB_PHARMACY=1, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_DYNAMIC_SPLIT_IP=3.493, HELO_EQ_BR=0.955, HELO_EQ_DSL=1.129, HELO_EQ_DYNAMIC=1.144, HELO_EQ_IP_ADDR=1.119, HOST_EQ_BR=1.295, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RCVD_NUMERIC_HELO=2.067, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Nue5-vIhlalj for ; Thu, 5 Aug 2010 00:15:23 -0700 (PDT) Received: from 189.27.168.202.dynamic.adsl.gvt.net.br (189.27.168.202.dynamic.adsl.gvt.net.br [189.27.168.202]) by core3.amsl.com (Postfix) with SMTP id EF14B3A6781 for ; Thu, 5 Aug 2010 00:15:17 -0700 (PDT) From: v6ops-archive@lists.ietf.org To: v6ops-archive@lists.ietf.org Subject: v6ops-archive@lists.ietf.org, Want better manhood's parameters? MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100805071521.EF14B3A6781@core3.amsl.com> Date: Thu, 5 Aug 2010 00:15:17 -0700 (PDT)
Welcome to pharmacy online
From v6ops-archive@ietf.org Thu Aug 5 05:16:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A5BAA3A69CA for ; Thu, 5 Aug 2010 05:16:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -54.647 X-Spam-Level: X-Spam-Status: No, score=-54.647 tagged_above=-999 required=5 tests=[AWL=28.396, BAYES_99=3.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nqlokTfAVlmz for ; Thu, 5 Aug 2010 05:16:05 -0700 (PDT) Received: from 171-83-124-91.pool.ukrtel.net (171-83-124-91.pool.ukrtel.net [91.124.83.171]) by core3.amsl.com (Postfix) with SMTP id 9403C3A6940 for ; Thu, 5 Aug 2010 05:16:03 -0700 (PDT) From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org 40% OFF on Pfizer! MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100805121603.9403C3A6940@core3.amsl.com> Date: Thu, 5 Aug 2010 05:16:03 -0700 (PDT) http://groups.yahoo.com/group/waylandcabandj/message st damit fur die ihm ubertragenen Aufgaben restlos verantwortlich. Er untersteht nur dem ersten Vorsitzenden, der fur das Zusammenwirken aller zu sorgen hat, beziehungsweise durch die Auswahl der Personen und die Ausgabe allgemeiner Richtlinien diese Zusammenarbeit selbst herbeifuhren mu.. stehenden Krafte des Ausschusses sowohl als die sonst noch notwendigen Mitarbeiter in die zu leistende Arbeit ein. Jeder dieser Herren ist damit fur die ihm ubertragenen Aufgaben restlos verantwortlich. Er untersteht nur dem ersten Vorsitzenden, der fur das Zusammenwirken aller zu sorgen hat, beziehungsweise durch die Auswahl der Personen und die Ausgabe allgemeiner Richtlinien diese Zusammenarbeit selbst herbeifuhren mu.. Jedenfalls mu. aber eine Bewegung, die den parlamen ---------------------------------------------- The message was checked by Zillya! Antivirus 1.1.2343.0, bases 2.0.0.404 - No viruses detected From rsvp-archiven@lists.ietf.org Thu Aug 5 08:40:01 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 169143A6895 for ; Thu, 5 Aug 2010 08:40:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -21.892 X-Spam-Level: X-Spam-Status: No, score=-21.892 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_PHARMACY=1, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DwwaUFAg85lp for ; Thu, 5 Aug 2010 08:39:59 -0700 (PDT) Received: from dslc-082-082-173-201.pools.arcor-ip.net (dslc-082-082-173-201.pools.arcor-ip.net [82.82.173.201]) by core3.amsl.com (Postfix) with SMTP id B614A3A6B11 for ; Thu, 5 Aug 2010 08:39:55 -0700 (PDT) From: v6ops-archive@lists.ietf.org To: v6ops-archive@lists.ietf.org Subject: v6ops-archive@lists.ietf.org, Fast help for your thingy MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100805153957.B614A3A6B11@core3.amsl.com> Date: Thu, 5 Aug 2010 08:39:55 -0700 (PDT)
Welcome to pharmacy online
From v6ops-archive@megatron.ietf.org Thu Aug 5 08:44:00 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3EA2E3A67F5 for ; Thu, 5 Aug 2010 08:44:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -18.61 X-Spam-Level: X-Spam-Status: No, score=-18.61 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_RELAY_NODNS=1.451, GB_PHARMACY=1, HELO_EQ_DE=0.35, HELO_MISMATCH_DE=1.448, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id suzpQbPUP2tO for ; Thu, 5 Aug 2010 08:43:58 -0700 (PDT) Received: from a.junetz.de (unknown [118.96.189.156]) by core3.amsl.com (Postfix) with SMTP id 0D46C3A67B3 for ; Thu, 5 Aug 2010 08:43:52 -0700 (PDT) From: v6ops-archive@megatron.ietf.org To: v6ops-archive@megatron.ietf.org Subject: v6ops-archive@megatron.ietf.org, Want better manhood's parameters? MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100805154357.0D46C3A67B3@core3.amsl.com> Date: Thu, 5 Aug 2010 08:43:52 -0700 (PDT)
Welcome to pharmacy online
From ratoipelya9976@comcast.net Thu Aug 5 12:47:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A25E3A687D for ; Thu, 5 Aug 2010 12:47:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -86.311 X-Spam-Level: X-Spam-Status: No, score=-86.311 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z+qUFSxjcIS2 for ; Thu, 5 Aug 2010 12:47:43 -0700 (PDT) Received: from comcast.net (c-98-231-79-84.hsd1.fl.comcast.net [98.231.79.84]) by core3.amsl.com (Postfix) with ESMTP id 220EC3A690D for ; Thu, 5 Aug 2010 12:47:43 -0700 (PDT) From: Pfzier blue anti-ED pills To: v6ops-archive@ietf.org Subject: Hey, v6ops-archive, 80% off, Final Sale. military White Date: Thu, 5 Aug 2010 15:48:14 -0400 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100805194743.220EC3A690D@core3.amsl.com> the to family many Newsletter
If you are unable to see the message below, click here to view.

Get to the shop by pressing here

A b c Cory Doctorow (September 1998). >From around 1950, single sentence spacing became standard in books, magazines,
newspapers, and webpages. One rider has been King of the Mountains seven times. His maternal grandfather Kshitimohan Sen was a renowned scholar of medieval Indian literature, an authority on the philosophy of Hinduism. When the Jesuits were expelled from the country, he too had to leave and did so via Massaua and Suakin. Fielding for a fast bowler is usually aggressive, that is to say that it is set up for the purpose of getting a wicket rather than preventing the flow of runs. After two seasons and 24 episodes of the New Movies format from 1972 to 1974, the show went to

reruns of the original series

until Scooby moved to ABC in 1976. Cheney Cardiovascular Institute in 2006. According to the legend, the Gauls offered to deliver Rome back to its people for a thousand pounds of gold, but the Romans refused, preferring to take back their city by force of arms rather than ever admitting defeat, after which the Romans recovered the city in the same year.In monetarism prices and wages adjust quickly enough to make other factors merely marginal behavior on a general trend-line. Members of Bauhaus and Joy Division explored new stylistic territory as Love and Rockets and New Order respectively. Geographic Latitude and longitude. A boundary "mete" is described with a beginning reference point, the cardinal direction North or South followed by an angle less than 90 degrees and a second cardinal direction, and a linear distance.The intervention of Claude de Granier, then Bishop of Geneva, won him ordination and appointment as provost of the cathedral chapter of Geneva in 1593.The figure is the number of people who only speak English at home. Chemical reactions can result in the formation or dissociation of molecules, that is, molecules breaking apart to form two or more smaller molecules, or rearrangement of atoms within or across molecules. The growth comprises a natural increase since the last census of 412,906 people (that is 1,015,065 births minus 602,159 deaths) and an increase due to net migration of 783,382 people into the state. All Test Matches played by England. These rates can increase, decrease or remain the same from year to year. Oliver Stone, for example, has used it several times in his more recent films, such as The Doors, Natural Born Killers, Nixon, U Turn, and JFK where his director of photography Robert Richardson employed it to evoke a period or to give a different look to scenes.Families were altered by the departure of many men. The suburb has one of the highest, if not the highest, concentration of restaurants [8].Players Receiving Testimonial matches. Demand-pull inflation is caused by increases in aggregate demand due to increased private and government spending, etc. There are many different patterns of gas exchange demonstrated by different groups of insects. In 2001, Deatrick was selected as the Distinguished Alumnus of the U. Patent 0,263,142 -- Electrical Distribution System. Einsteinian orbit (blue) of a single planet orbiting a spherical
star. And
research and development spending of 2. Brazil at the Open Directory Project. Their 1983 album, Pyromania (album) and 1987 album, Hysteria (Def Leppard album) became one of the most successful albums of all time. White-tipped Tufted-tailed Rat, Eliurus penicillatus. All states, and the two union territories of Puducherry and the National Capital Territory of Delhi, have elected legislatures and governments patterned on the Westminster model. Most of the remainder emigrated to Israel and elsewhere.It is prevalent in urban India, as families and groups of friends often share one or more mobiles among their members.The bearing and distance of lines between the boundary corners and total station positions are calculated and used to set out and mark the corners in the field.

© 2009 Database only Inc. All rights reserved.

Unsubscribe

From owner-v6ops@ops.ietf.org Thu Aug 5 14:46:20 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 07B0C3A6B56 for ; Thu, 5 Aug 2010 14:46:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.22 X-Spam-Level: X-Spam-Status: No, score=-101.22 tagged_above=-999 required=5 tests=[AWL=-1.325, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_32=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JIr2KrHw3NIr for ; Thu, 5 Aug 2010 14:46:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8EED43A68D5 for ; Thu, 5 Aug 2010 14:46:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oh8BH-000MFJ-8w for v6ops-data0@psg.com; Thu, 05 Aug 2010 21:40:51 +0000 Received: from [209.85.212.180] (helo=mail-px0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oh8BC-000MEm-31 for v6ops@ops.ietf.org; Thu, 05 Aug 2010 21:40:46 +0000 Received: by pxi3 with SMTP id 3so4189126pxi.11 for ; Thu, 05 Aug 2010 14:40:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=iyKXCkPBvVNqevzPGRDXkYK4KvGKfSMMfBMbr8hMuIw=; b=b9e+52GU7q1T/7gWwGdt2G/WifEX8uMorBHC/Ib2OVQmlVfI/BcrkUlJShc7YnvxAl MpVyJ2PBPbnmNM3tnpd5HffDv3i7KmXgFmdRIT1RDY6q8dem36uYY2E/rRwDoZqTRHOb H/WPDZf3xDo0Oz+79uN32W1KB1yPPpTiNgB84= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=vOuVUVjkbWZgMKH0GecBKXLFPNeJ4qx6M0HV1Ekg2zotTg3bpe/PGoEsxkt2d6SxfO wiHyrL/HRNUi1zwb6RmSjO5Mc8cvcawHcJmWG0yeEsr6dU/7PAuq7hJcqWISI9tXRrGM vLi4V901s+VI1KL4NAtX7IxkSLTnMDjYLhdwE= Received: by 10.142.199.20 with SMTP id w20mr9579366wff.290.1281044443606; Thu, 05 Aug 2010 14:40:43 -0700 (PDT) Received: from dhcp-209.97.124.227.us.checkpoint.com ([209.97.124.227]) by mx.google.com with ESMTPS id w8sm608054wfd.7.2010.08.05.14.40.40 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 05 Aug 2010 14:40:42 -0700 (PDT) Subject: Re: Avoiding the terminology confusion with NAT66 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Bob Hinden In-Reply-To: Date: Thu, 5 Aug 2010 14:40:38 -0700 Cc: Bob Hinden , =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , "Dan Wing" , IPv6 v6ops , Behave WG Content-Transfer-Encoding: quoted-printable Message-Id: References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> To: Randy Bush X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Randy, On Aug 3, 2010, at 2:43 PM, Randy Bush wrote: >>> If so, I encourage Margaret and Fred to not use NAT66 for their >>> specification. Rather, "IPv6 Prefix Rewriting". "6pr" almost rolls >>> off the tongue. >> Other names could do it too, e.g. PT66 for prefix translation, or SPT >> for Stateless Prefix Translation, whatever Margaret and:or the >> majority would prefer, provided it isn't NAT66. >=20 > since we're into deceptive marketing, why not call it chocolate ice > cream? I think it's the other way around. To use your example, NAT66 is a name = many people are using to describe all flavors of ice cream. Margaret's = draft is a particular flavor of ice cream. It would be better to call = it chocolate ice cream :-) Bob From on@120babes.com Thu Aug 5 17:35:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6CF803A69E1 for ; Thu, 5 Aug 2010 17:35:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -12.338 X-Spam-Level: X-Spam-Status: No, score=-12.338 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_RELAY_NODNS=1.451, GB_PHARMACY=1, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_RHS_DOB=1.083, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rzOGhikKYQ5h for ; Thu, 5 Aug 2010 17:35:10 -0700 (PDT) Received: from aglaze.com (unknown [61.19.65.53]) by core3.amsl.com (Postfix) with SMTP id 70E703A6ABC for ; Thu, 5 Aug 2010 17:34:55 -0700 (PDT) From: v6ops-archive@lists.ietf.org To: v6ops-archive@lists.ietf.org Subject: v6ops-archive@lists.ietf.org, Lowered prices on libido-pilules MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100806003503.70E703A6ABC@core3.amsl.com> Date: Thu, 5 Aug 2010 17:34:55 -0700 (PDT)
Welcome to pharmacy online
From owner-v6ops@ops.ietf.org Thu Aug 5 17:55:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE6283A69E1 for ; Thu, 5 Aug 2010 17:55:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.458 X-Spam-Level: X-Spam-Status: No, score=-2.458 tagged_above=-999 required=5 tests=[AWL=0.141, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8iAKMhPJxW1Z for ; Thu, 5 Aug 2010 17:55:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F312F3A6887 for ; Thu, 5 Aug 2010 17:55:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhB56-000KDZ-1c for v6ops-data0@psg.com; Fri, 06 Aug 2010 00:46:40 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhB4z-000KCB-Fk for v6ops@ops.ietf.org; Fri, 06 Aug 2010 00:46:33 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OhB4t-0006lb-DE; Fri, 06 Aug 2010 00:46:27 +0000 Date: Thu, 05 Aug 2010 17:46:26 -0700 Message-ID: From: Randy Bush To: Bob Hinden Cc: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= , "Dan Wing" , IPv6 v6ops , Behave WG Subject: Re: Avoiding the terminology confusion with NAT66 In-Reply-To: References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > I think it's the other way around. To use your example, NAT66 is a > name many people are using to describe all flavors of ice cream. > Margaret's draft is a particular flavor of ice cream. It would be > better to call it chocolate ice cream :-) if it translates addresses, that is sufficiently significant that NAT should be in the name. so chocoNAT is fine with me. or maybe cocoNAT randy From owner-v6ops@ops.ietf.org Thu Aug 5 18:41:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8231F3A6835 for ; Thu, 5 Aug 2010 18:41:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.547 X-Spam-Level: X-Spam-Status: No, score=-101.547 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 81EJ00EFeutQ for ; Thu, 5 Aug 2010 18:41:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 846223A66B4 for ; Thu, 5 Aug 2010 18:41:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhBue-0001N3-G8 for v6ops-data0@psg.com; Fri, 06 Aug 2010 01:39:56 +0000 Received: from [209.85.216.180] (helo=mail-qy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhBub-0001MX-Lr for v6ops@ops.ietf.org; Fri, 06 Aug 2010 01:39:53 +0000 Received: by qyk31 with SMTP id 31so4473918qyk.11 for ; Thu, 05 Aug 2010 18:39:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=w1ZkoiXaCqMqliLISiryEUUxD5gJzGOPQlXqRgbe81c=; b=sqRPSomnt1SKG4eCNtmNPnZYezGryr6E/qO1A2BlesmnC1f16vDvbxsI4fogDpVr+f PL2KxKPi/YR5dVi1gFvdVxutMUxLaW430VK/6cVmTWLHdL18+h+6rBSoEOcFV1R9kI3j ELx5rZHILqUVivJurQIxG25IGd42aOYKVnbME= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=KUv5n0Z2LmBvih++RZDzPs04W8PC5bi6wgcOX88D8jGqvppd0KwjzqKXXD0I0bh1un fCTcTBPQT1T2Rh5Xz6ICOFUQ/+WR750OcatOs7kwe44PtnibowiFoJqnnzqj0ZAdvy+2 Bbm7tsKuumpFY/tlBSXWaZ680dlK8U4kbtBtU= MIME-Version: 1.0 Received: by 10.224.18.22 with SMTP id u22mr5697220qaa.18.1281058792772; Thu, 05 Aug 2010 18:39:52 -0700 (PDT) Received: by 10.229.26.132 with HTTP; Thu, 5 Aug 2010 18:39:52 -0700 (PDT) In-Reply-To: References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> Date: Thu, 5 Aug 2010 18:39:52 -0700 Message-ID: Subject: Re: Avoiding the terminology confusion with NAT66 From: Bob Hinden To: Randy Bush Cc: =?ISO-8859-1?B?UultaSBEZXNwculz?= , Dan Wing , IPv6 v6ops , Behave WG Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Thu, Aug 5, 2010 at 5:46 PM, Randy Bush wrote: >> I think it's the other way around. =A0To use your example, NAT66 is a >> name many people are using to describe all flavors of ice cream. >> Margaret's draft is a particular flavor of ice cream. =A0It would be >> better to call it chocolate ice cream :-) > > if it translates addresses, that is sufficiently significant that NAT > should be in the name. =A0so chocoNAT is fine with me. =A0or maybe cocoNA= T > How about pomegraNATe :-) Bob From owner-v6ops@ops.ietf.org Fri Aug 6 09:04:30 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2B72D3A67B3 for ; Fri, 6 Aug 2010 09:04:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.814 X-Spam-Level: X-Spam-Status: No, score=-0.814 tagged_above=-999 required=5 tests=[AWL=-0.143, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GGrSPlgN3B8B for ; Fri, 6 Aug 2010 09:04:29 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 38A623A679F for ; Fri, 6 Aug 2010 09:04:29 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhPJN-0002PD-DD for v6ops-data0@psg.com; Fri, 06 Aug 2010 15:58:21 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhPJK-0002OX-DT; Fri, 06 Aug 2010 15:58:18 +0000 Received: from 182-239-166-126.ip.adam.com.au ([182.239.166.126] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OhPJ6-0002Bl-VG; Sat, 07 Aug 2010 01:28:05 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id DD6513B325; Sat, 7 Aug 2010 01:28:05 +0930 (CST) Date: Sat, 7 Aug 2010 01:28:05 +0930 From: Mark Smith To: Bob Hinden Cc: Randy Bush , =?UTF-8?B?UsOpbWkgRGVzcHLDqXM=?= , Dan Wing , IPv6 v6ops , Behave WG Subject: Re: Avoiding the terminology confusion with NAT66 Message-ID: <20100807012805.001b574d@opy.nosense.org> In-Reply-To: References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Thu, 5 Aug 2010 18:39:52 -0700 Bob Hinden wrote: > On Thu, Aug 5, 2010 at 5:46 PM, Randy Bush wrote: > >> I think it's the other way around. =C2=A0To use your example, NAT66 is= a > >> name many people are using to describe all flavors of ice cream. > >> Margaret's draft is a particular flavor of ice cream. =C2=A0It would be > >> better to call it chocolate ice cream :-) > > > > if it translates addresses, that is sufficiently significant that NAT > > should be in the name. =C2=A0so chocoNAT is fine with me. =C2=A0or mayb= e cocoNAT > > >=20 > How about pomegraNATe :-) >=20 DefiNATely! > Bob >=20 From owner-v6ops@ops.ietf.org Fri Aug 6 11:35:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 16E953A69F9 for ; Fri, 6 Aug 2010 11:35:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -104.618 X-Spam-Level: X-Spam-Status: No, score=-104.618 tagged_above=-999 required=5 tests=[AWL=-0.123, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C2JCQ056Y6tU for ; Fri, 6 Aug 2010 11:35:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 507FE3A6A29 for ; Fri, 6 Aug 2010 11:35:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhRhj-0001V5-Fq for v6ops-data0@psg.com; Fri, 06 Aug 2010 18:31:39 +0000 Received: from [17.254.13.22] (helo=mail-out3.apple.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhRhd-0001UC-IF for v6ops@ops.ietf.org; Fri, 06 Aug 2010 18:31:33 +0000 Received: from relay13.apple.com (relay13.apple.com [17.128.113.29]) by mail-out3.apple.com (Postfix) with ESMTP id BB347A1E26C1; Fri, 6 Aug 2010 11:31:32 -0700 (PDT) X-AuditID: 1180711d-b7c37ae0000027a8-e7-4c5c5504ca58 Received: from il0602b-dhcp167.apple.com (il0602b-dhcp167.apple.com [17.206.24.167]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay13.apple.com (Apple SCV relay) with SMTP id 46.32.10152.4055C5C4; Fri, 6 Aug 2010 11:31:32 -0700 (PDT) Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: james woodyatt In-Reply-To: <20100728080009.GZ26000@cisco.com> Date: Fri, 6 Aug 2010 11:31:32 -0700 Cc: IPv6 Operations , mboned@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> To: Toerless Eckert X-Mailer: Apple Mail (2.1081) X-Brightmail-Tracker: AAAAAQAAAZE= Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Jul 28, 2010, at 01:00, Toerless Eckert wrote: >=20 > Not quite sure what you mean. I would like application meant to be = written > for home/SMB networks to be written to use at most site-local IPv6 = multicast > group address scopes. That's not in the ambit of the draft. The draft recommends a DEFAULT multicast scope boundary of = organization-local because we think it will be very rare for a = subscriber and their service provider to be separate sites within the = *same* organization, and moreover, we do not think that the DEFAULT = should be set so that subscribers are all expected to be within the same = organization unless they actively take steps to separate themselves by = reconfiguring the multicast scope boundary. Setting the DEFAULT multicast scope boundary to site-local, instead of = organization-local, would be profoundly wrong-headed. I would object = vigorously to making the change to the draft you propose. > When such an application is then put into an > enterprise network it is most likely to work comparably because it = will > be constrained to a site of the enterprise, like an office, which = although > usually larger in size than todays home networks, will still be = sufficiently > small in size to make ASM application fairly well workable. I get that you're worried about application developers who are unsure = what multicast scope to use, and who might see this document and = mistakenly think, "Hey! I better use organization-local scope so I get = the widest distribution possible in home networks without extending = beyond residential gateway." But those application developers are A) = mistaken, B) not our problem, and C) unsolvable. Any developer who uses organization-local multicast scope when they = really mean to use site-local, or vice-versa, is just plain wrong. If a = routed internetwork at a residential subscriber contains site-local = multicast scope boundaries, then we must assume the subscriber put them = there for a reason. We also have to expect that developers who are = careless about choosing the right multicast scope will be corrected by = other mechanisms than the functions of IPv6 CPE Simple Security. > I am not sure where the expectation was raised that application for > home networks/SMB should default to Organizational-Local scope. I don't know where you acquired that expectation either. It's certainly = not in the draft. -- james woodyatt member of technical staff, communications engineering From owner-v6ops@ops.ietf.org Fri Aug 6 11:50:40 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 66C663A6823 for ; Fri, 6 Aug 2010 11:50:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -104.887 X-Spam-Level: X-Spam-Status: No, score=-104.887 tagged_above=-999 required=5 tests=[AWL=-0.391, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcrAB5MvcJvb for ; Fri, 6 Aug 2010 11:50:39 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 61BB63A6912 for ; Fri, 6 Aug 2010 11:50:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhRyl-00048Y-JA for v6ops-data0@psg.com; Fri, 06 Aug 2010 18:49:15 +0000 Received: from [17.254.13.23] (helo=mail-out4.apple.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhRyh-00047C-9m for v6ops@ops.ietf.org; Fri, 06 Aug 2010 18:49:11 +0000 Received: from relay15.apple.com (relay15.apple.com [17.128.113.54]) by mail-out4.apple.com (Postfix) with ESMTP id C1285A7A2F20; Fri, 6 Aug 2010 11:49:10 -0700 (PDT) X-AuditID: 11807136-b7cc9ae000004162-32-4c5c592694f9 Received: from il0602b-dhcp167.apple.com (il0602b-dhcp167.apple.com [17.206.24.167]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay15.apple.com (Apple SCV relay) with SMTP id 91.31.16738.6295C5C4; Fri, 6 Aug 2010 11:49:10 -0700 (PDT) Subject: Re: [MBONED] draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: james woodyatt In-Reply-To: Date: Fri, 6 Aug 2010 11:49:10 -0700 Cc: Toerless Eckert , Fred Baker , IPv6 Operations , mboned@ietf.org, IESG IESG , Ron Bonica Content-Transfer-Encoding: quoted-printable Message-Id: <6C258865-5A0A-4641-8434-6A66A50DB1E3@apple.com> References: <20100728072319.GU26000@cisco.com> <99F32949-6BAC-472B-B535-F6298D55DC3F@cisco.com> <20100728075127.GY26000@cisco.com> <6CCA639A-C23C-4942-BDBA-130E27BE04E0@ecs.soton.ac.uk> To: Tim Chown X-Mailer: Apple Mail (2.1081) X-Brightmail-Tracker: AAAAAQAAAZE= Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Jul 28, 2010, at 06:31, Tim Chown wrote: > I agree that 3.1 REC-2 should say site-local scope is the default for = the context of this draft (CPE devices in homes and small offices). See my previous message on this topic for my response to that proposal. > The provider would most likely use organisation-local to scope = multicast within its whole network. As well they should do so for their private use, c.f. RFC 2365. Setting the DEFAULT multicast scope boundary at site-local would extend = service provider private multicast beyond demarcations into their = subscriber networks. For that reason, service providers will certainly = expect to use organization-local zone boundary edge routers for the same = reason we recommend that residential gateways be organization-local zone = boundary routers. The first-mile link is an organizational zone boundary. I don't = understand why this is a point of such confusion. Or do we really not = like the idea that subscribers are separate organizations from their = service providers? "We are the Internet company. All your base are = belong to us!" -- james woodyatt member of technical staff, communications engineering From owner-v6ops@ops.ietf.org Fri Aug 6 11:59:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9ACB3A69D6 for ; Fri, 6 Aug 2010 11:59:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.245 X-Spam-Level: X-Spam-Status: No, score=-109.245 tagged_above=-999 required=5 tests=[AWL=-0.750, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OQTrkNBEZvjr for ; Fri, 6 Aug 2010 11:59:12 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 02FC23A68A7 for ; Fri, 6 Aug 2010 11:59:12 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhS7z-0005oJ-1G for v6ops-data0@psg.com; Fri, 06 Aug 2010 18:58:47 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhS7w-0005ns-34 for v6ops@ops.ietf.org; Fri, 06 Aug 2010 18:58:44 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,330,1278288000"; d="scan'208";a="144506101" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 06 Aug 2010 18:58:42 +0000 Received: from Freds-Computer.local (dhcp-10-55-92-5.cisco.com [10.55.92.5]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o76IwXmR016209; Fri, 6 Aug 2010 18:58:36 GMT Received: from [127.0.0.1] by Freds-Computer.local (PGP Universal service); Fri, 06 Aug 2010 20:58:42 +0200 X-PGP-Universal: processed; by Freds-Computer.local on Fri, 06 Aug 2010 20:58:42 +0200 Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> Date: Fri, 6 Aug 2010 20:58:27 +0200 Cc: IPv6 Operations , mboned@ietf.org Message-Id: <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> To: james woodyatt , Toerless Eckert X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 6, 2010, at 8:31 PM, james woodyatt wrote: > On Jul 28, 2010, at 01:00, Toerless Eckert wrote: >>=20 >> Not quite sure what you mean. I would like application meant to be = written >> for home/SMB networks to be written to use at most site-local IPv6 = multicast >> group address scopes. >=20 > That's not in the ambit of the draft. >=20 > The draft recommends a DEFAULT multicast scope boundary of = organization-local because we think it will be very rare for a = subscriber and their service provider to be separate sites within the = *same* organization, and moreover, we do not think that the DEFAULT = should be set so that subscribers are all expected to be within the same = organization unless they actively take steps to separate themselves by = reconfiguring the multicast scope boundary. >=20 > Setting the DEFAULT multicast scope boundary to site-local, instead of = organization-local, would be profoundly wrong-headed. I would object = vigorously to making the change to the draft you propose. Dumb question, chair hat off... In the absence of a deployed multicast routing protocol, I would be = surprised at the use use of anything beyond link-local multicast. We = don't have an algorithm that will correctly route a multicast in a wider = scope (eg, deliver exactly once barring random loss), and we don't have = an algorithm besides route filtering in a routing protocol that will = contain a multi-subnet multicast within any specific boundary. As a result, in a SMB/SOHO/Residential environment and for that matter = any environment, I would expect multicasts to be *link-local* in scope = apart from configuration - at minimum configuration of a multicast = routing protocol and appropriate route filters. Why are site-local or organization-local even on the table?= From owner-v6ops@ops.ietf.org Fri Aug 6 12:44:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 722D53A6807 for ; Fri, 6 Aug 2010 12:44:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102 X-Spam-Level: X-Spam-Status: No, score=-102 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, J_CHICKENPOX_37=0.6, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fXEQ26hqfQrU for ; Fri, 6 Aug 2010 12:44:07 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8D57B3A6937 for ; Fri, 6 Aug 2010 12:44:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhSmA-000EZ5-49 for v6ops-data0@psg.com; Fri, 06 Aug 2010 19:40:18 +0000 Received: from [2001:620:0:14::29] (helo=caval.switch.ch) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhSm7-000EYF-Gc; Fri, 06 Aug 2010 19:40:15 +0000 Received: from [2001:620:0:4:226:8ff:fe05:cfee] (helo=macsl.switch.ch) by caval.switch.ch with esmtp (Exim 4.69) (envelope-from ) id 1OhSm1-0003x3-HJ; Fri, 06 Aug 2010 21:40:09 +0200 From: Simon Leinen To: Bob Hinden Cc: Randy Bush , =?utf-8?B?UsOpbWkgRGVzcHLDqXM=?= , Dan Wing , IPv6 v6ops , Behave WG Subject: Re: Avoiding the terminology confusion with NAT66 In-Reply-To: (Bob Hinden's message of "Thu, 5 Aug 2010 18:39:52 -0700") References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) X-Face: 1Nk*r=:$IBBb8|TyRB'2WSY6u:BzMO7N)#id#-4_}MsU5?vTI?dez|JiutW4sKBLjp.l7,F 7QOld^hORRtpCUj)!cP]gtK_SyK5FW(+o"!or:v^C^]OxX^3+IPd\z,@ttmwYVO7l`6OXXYR` Date: Fri, 06 Aug 2010 21:40:08 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SWITCH-SCANNER: bypassed Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > How about pomegraNATe :-) As in "Prefix-Only Modification for Enhanced Guidance, which Ran^Hdicals Accuse of Nasty Address-Torturing Evilness"? -- Simon. From owner-v6ops@ops.ietf.org Fri Aug 6 13:21:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A31B3A67D4 for ; Fri, 6 Aug 2010 13:21:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -104.94 X-Spam-Level: X-Spam-Status: No, score=-104.94 tagged_above=-999 required=5 tests=[AWL=-0.445, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pKldg0L6yznW for ; Fri, 6 Aug 2010 13:21:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 60A793A657C for ; Fri, 6 Aug 2010 13:21:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhTOh-000LRo-8e for v6ops-data0@psg.com; Fri, 06 Aug 2010 20:20:07 +0000 Received: from [17.254.13.22] (helo=mail-out3.apple.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhTOe-000LQe-Mc for v6ops@ops.ietf.org; Fri, 06 Aug 2010 20:20:04 +0000 Received: from relay15.apple.com (relay15.apple.com [17.128.113.54]) by mail-out3.apple.com (Postfix) with ESMTP id 56E90A1E726E; Fri, 6 Aug 2010 13:20:04 -0700 (PDT) X-AuditID: 11807136-b7cc9ae000004162-8b-4c5c6e7467f2 Received: from il0602b-dhcp167.apple.com (il0602b-dhcp167.apple.com [17.206.24.167]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay15.apple.com (Apple SCV relay) with SMTP id 9D.4A.16738.47E6C5C4; Fri, 6 Aug 2010 13:20:04 -0700 (PDT) Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: james woodyatt In-Reply-To: <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> Date: Fri, 6 Aug 2010 13:20:03 -0700 Cc: Toerless Eckert , IPv6 Operations , mboned@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <62860430-A9D7-46E2-8600-298810C18089@apple.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> To: Fred Baker X-Mailer: Apple Mail (2.1081) X-Brightmail-Tracker: AAAAAQAAAZE= Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 6, 2010, at 11:58, Fred Baker wrote: >=20 > Why are site-local or organization-local even on the table? An excellent question. In light of the absence, which you note, of any = kind of multicast routing to/from residential networks, it seems to me = that service provider edge routers are-- in actual practice-- global = multicast zone boundaries today. But that need not always be the case. = Call me a dreamer, but I'm not willing to stand up and recommend that we = brick up the residential side of the first-mile multicast link just yet. I'm really not sure why people seem to think that subscribers ought to = be lumped into the same organizational zone as their service provider. I = must need to be educated about operational considerations again. -- james woodyatt member of technical staff, communications engineering From owner-v6ops@ops.ietf.org Fri Aug 6 17:56:36 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2E0333A67B4 for ; Fri, 6 Aug 2010 17:56:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.861 X-Spam-Level: X-Spam-Status: No, score=-0.861 tagged_above=-999 required=5 tests=[AWL=-0.190, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YaFx+pnkJbXG for ; Fri, 6 Aug 2010 17:56:35 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 277683A6359 for ; Fri, 6 Aug 2010 17:56:34 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhXbO-0007BE-GV for v6ops-data0@psg.com; Sat, 07 Aug 2010 00:49:30 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhXbJ-0007Ak-4y for v6ops@ops.ietf.org; Sat, 07 Aug 2010 00:49:25 +0000 Received: from 182-239-166-126.ip.adam.com.au ([182.239.166.126] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OhXbA-00035I-Qw; Sat, 07 Aug 2010 10:19:16 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id ED3593B31E; Sat, 7 Aug 2010 10:19:12 +0930 (CST) Date: Sat, 7 Aug 2010 10:19:11 +0930 From: Mark Smith To: james woodyatt Cc: Fred Baker , Toerless Eckert , IPv6 Operations , mboned@ietf.org Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Message-ID: <20100807101911.2dbbd430@opy.nosense.org> In-Reply-To: <62860430-A9D7-46E2-8600-298810C18089@apple.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, 6 Aug 2010 13:20:03 -0700 james woodyatt wrote: > On Aug 6, 2010, at 11:58, Fred Baker wrote: > > > > Why are site-local or organization-local even on the table? > > An excellent question. In light of the absence, which you note, of any kind of multicast routing to/from residential networks, it seems to me that service provider edge routers are-- in actual practice-- global multicast zone boundaries today. But that need not always be the case. Call me a dreamer, but I'm not willing to stand up and recommend that we brick up the residential side of the first-mile multicast link just yet. > There's quite a lot of IPTV interest in the .au market at the moment, and one of the branded service wholesale IPTV providers to ISPs is using IPv4 multicast to deliver it. The provider is originating the multicast traffic outside the ISP networks, so in an IPv6 context I think the scope for that traffic would need to be global. To avoid using a global scope for that, it probably wouldn't be hard to re-originate the content at the IPv6 layer within the ISP's network, changing it's scope at the same time. However for that to work I think that would mean that scope for the traffic would be organization local, with the organisation including residential subscribers networks. Related to this topic, the TR-124_Issue-2.pdf document from the BBF, via Fred's ftp server, says - "LAN.MLD.ROUTED. The device MUST default to not sending MLD messages for scope of 0 through 8." > I'm really not sure why people seem to think that subscribers ought to be lumped into the same organizational zone as their service provider. I must need to be educated about operational considerations again. > > > -- > james woodyatt > member of technical staff, communications engineering > > > From owner-v6ops@ops.ietf.org Fri Aug 6 20:37:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 71E713A68B8 for ; Fri, 6 Aug 2010 20:37:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.238 X-Spam-Level: X-Spam-Status: No, score=-109.238 tagged_above=-999 required=5 tests=[AWL=-0.743, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BhLZYc98Lh3E for ; Fri, 6 Aug 2010 20:37:28 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4C80B3A6893 for ; Fri, 6 Aug 2010 20:37:28 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oha9p-0001TS-VT for v6ops-data0@psg.com; Sat, 07 Aug 2010 03:33:13 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oha9l-0001Sv-Tr for v6ops@ops.ietf.org; Sat, 07 Aug 2010 03:33:10 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,332,1278288000"; d="scan'208";a="144645457" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 07 Aug 2010 03:33:08 +0000 Received: from Freds-Computer.local (dhcp-10-55-82-22.cisco.com [10.55.82.22]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o773X1sk023134; Sat, 7 Aug 2010 03:33:02 GMT Received: from [127.0.0.1] by Freds-Computer.local (PGP Universal service); Sat, 07 Aug 2010 05:33:08 +0200 X-PGP-Universal: processed; by Freds-Computer.local on Sat, 07 Aug 2010 05:33:08 +0200 Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <20100807101911.2dbbd430@opy.nosense.org> Date: Sat, 7 Aug 2010 05:32:55 +0200 Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Message-Id: <2B8EFAF2-C615-43D3-A13B-7F1BFAC0BCEA@cisco.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> To: Mark Smith X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 7, 2010, at 2:49 AM, Mark Smith wrote: > Related to this topic, the TR-124_Issue-2.pdf document from the BBF, > via Fred's ftp server which btw is temporary - things I post there disappear about a month = later. Folks, please feel free to use the IETF Liaison site... http://www.ipinc.net/IPv4.GIF From owner-v6ops@ops.ietf.org Fri Aug 6 21:10:18 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3B8BD3A6960 for ; Fri, 6 Aug 2010 21:10:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.231 X-Spam-Level: X-Spam-Status: No, score=-109.231 tagged_above=-999 required=5 tests=[AWL=-0.736, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e17ap5a+W26g for ; Fri, 6 Aug 2010 21:10:17 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 54D893A6937 for ; Fri, 6 Aug 2010 21:10:17 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhagC-0005wP-Pg for v6ops-data0@psg.com; Sat, 07 Aug 2010 04:06:40 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ohag8-0005vn-7I for v6ops@ops.ietf.org; Sat, 07 Aug 2010 04:06:36 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,332,1278288000"; d="scan'208";a="144650378" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 07 Aug 2010 04:06:35 +0000 Received: from Freds-Computer.local (dhcp-10-55-82-22.cisco.com [10.55.82.22]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7746QuC011779; Sat, 7 Aug 2010 04:06:28 GMT Received: from [127.0.0.1] by Freds-Computer.local (PGP Universal service); Sat, 07 Aug 2010 06:06:35 +0200 X-PGP-Universal: processed; by Freds-Computer.local on Sat, 07 Aug 2010 06:06:35 +0200 Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <20100807101911.2dbbd430@opy.nosense.org> Date: Sat, 7 Aug 2010 06:06:20 +0200 Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Message-Id: References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> To: Mark Smith X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 6, 2010, at 10:20 PM, james woodyatt wrote: > I'm really not sure why people seem to think that subscribers ought to = be lumped into the same organizational zone as their service provider. I = must need to be educated about operational considerations again. On Aug 7, 2010, at 2:49 AM, Mark Smith wrote: > There's quite a lot of IPTV interest in the .au market at the moment, > and one of the branded service wholesale IPTV providers to ISPs is > using IPv4 multicast to deliver it. The provider is originating the > multicast traffic outside the ISP networks, so in an IPv6 context I > think the scope for that traffic would need to be global. OK, Mark, what are you arguing here? I *think* you are arguing that the router SHOULD be configurable by some = means (manual? UPnP? what?) to accept a multicast from the ISP and = repeat it on the (a?) local LAN, or more generally, that a CPE router = SHOULD be configurable to forward an identified class of multicast = traffic between subnets to which it is attached. Is that correct? If so, = I'll suggest we think about that recommendation for the CPE Router = discussion that we just initiated. With respect to security, which is the subject of this draft, how would = you recommend identifying the class of traffic? Are you suggesting that = a simple home firewall should prevent the home from being ddos'd using = unicast but should be default be ddos-able using multicast? Where does = this discussion lead us?= From owner-v6ops@ops.ietf.org Fri Aug 6 21:14:06 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D46BD3A693F for ; Fri, 6 Aug 2010 21:14:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -105.021 X-Spam-Level: X-Spam-Status: No, score=-105.021 tagged_above=-999 required=5 tests=[AWL=-0.526, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1cZENn54HQ1x for ; Fri, 6 Aug 2010 21:14:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 417713A6937 for ; Fri, 6 Aug 2010 21:14:03 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhamN-0006nM-2b for v6ops-data0@psg.com; Sat, 07 Aug 2010 04:13:03 +0000 Received: from [17.254.13.22] (helo=mail-out3.apple.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhamH-0006gI-Et for v6ops@ops.ietf.org; Sat, 07 Aug 2010 04:12:57 +0000 Received: from relay14.apple.com (relay14.apple.com [17.128.113.52]) by mail-out3.apple.com (Postfix) with ESMTP id 72272A1F76AF; Fri, 6 Aug 2010 21:12:56 -0700 (PDT) X-AuditID: 11807134-b7b36ae000004afc-72-4c5cdd45e541 Received: from [17.151.78.104] (Unknown_Domain [17.151.78.104]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay14.apple.com (Apple SCV relay) with SMTP id 93.DD.19196.74DDC5C4; Fri, 6 Aug 2010 21:12:56 -0700 (PDT) Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: james woodyatt In-Reply-To: <20100807101911.2dbbd430@opy.nosense.org> Date: Fri, 6 Aug 2010 21:12:51 -0700 Cc: IPv6 Operations , mboned@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <23BDA6CF-80FE-4B00-A335-64749BB2F411@apple.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> To: Mark Smith X-Mailer: Apple Mail (2.1081) X-Brightmail-Tracker: AAAAAQAAAZE= Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 6, 2010, at 17:49, Mark Smith wrote: >=20 > To avoid using a global scope for that, it probably wouldn't be hard = to re-originate the content at the IPv6 layer within the ISP's network, = changing it's scope at the same time. I fail to understand why this should be viewed as necessary. If service = providers feel the need to re-originate content at a local interface = address, they can certainly do so without changing the multicast = addressing scope. They could easily just retransmit with a = distinguished global scope address in the RFC 3305 range corresponding = to a route filter at their transit borders. Nothing requires service providers to advertise every global scope = multicast route from their network interior and subscribers all the way = out to the public default free zone. In fact, I'd be shocked and = surprised if they did. That said, I'm sorta guessing that more interest in reserving some value = of SCOP > 8 for subscriber aggregation purposes will happen when more = interest in multicast routing arises among service providers, but I'm = not sure MZAP [RFC 2776] is well-specified for operation across AS = boundaries. (Meanwhile, there is RFC 2908, which makes my head hurt.) > "LAN.MLD.ROUTED. The device MUST default to not sending MLD messages = for scope of 0 through 8." This says gateways do not join multicast groups on their LAN interfaces = unless SCOP > 8, but it says nothing about forwarding behavior. = Otherwise, this isn't that different from what our draft says. Our draft says that multicast-capable residential gateways should = default to acting as an organization-local zone boundary, i.e. they are = multicast routers that only *forward* multicast with SCOP > 8. They can = still join multicast narrower-scope groups on the LAN, but they do not = forward them into the service provider network. Likewise, they can join = narrower-scope groups on their WAN interface, but they do not forward = them into the subscriber LAN. That's because it's the forwarding behavior we care about. -- james woodyatt member of technical staff, communications engineering From owner-v6ops@ops.ietf.org Sat Aug 7 05:34:59 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6433B3A686B for ; Sat, 7 Aug 2010 05:34:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.502 X-Spam-Level: X-Spam-Status: No, score=-0.502 tagged_above=-999 required=5 tests=[AWL=-0.704, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, J_CHICKENPOX_32=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pRTLH54AzcWP for ; Sat, 7 Aug 2010 05:34:58 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 44C173A67FC for ; Sat, 7 Aug 2010 05:34:57 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhiWp-000NrP-Lf for v6ops-data0@psg.com; Sat, 07 Aug 2010 12:29:31 +0000 Received: from [93.17.128.2] (helo=smtp21.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OhiWm-000Nqu-Pk for v6ops@ops.ietf.org; Sat, 07 Aug 2010 12:29:28 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2108.sfr.fr (SMTP Server) with ESMTP id 93D177000091; Sat, 7 Aug 2010 14:29:27 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2108.sfr.fr (SMTP Server) with ESMTP id 37F6E7000086; Sat, 7 Aug 2010 14:29:26 +0200 (CEST) X-SFR-UUID: 20100807122926229.37F6E7000086@msfrf2108.sfr.fr Subject: Re: Avoiding the terminology confusion with NAT66 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: Date: Sat, 7 Aug 2010 14:29:23 +0200 Cc: Randy Bush , "Dan Wing" , IPv6 v6ops , Behave WG Content-Transfer-Encoding: quoted-printable Message-Id: <19829FFA-1B87-4906-BBA4-FE43A2AF8D3D@free.fr> References: <4FAA72A8-6223-4956-9CB1-D3DB4E555209@cisco.com> <4C577BF2.9000807@gmail.com> <148F4D91-A203-4660-B2D1-59808D86A876@cisco.com> <3D4F97DE-E523-4206-BB87-61281C4A73B4@apnic.net> <040401cb332e$2f5ce380$8e16aa80$@com> <86F21EF8-9C98-4C2A-BAF5-29F4AD6D1426@free.fr> <055d01cb334d$65f478d0$31dd6a70$@com> <47295AD4-7F50-4751-A9EC-45D48D928CD7@free.fr> To: Bob Hinden X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Le 5 ao=FBt 2010 =E0 23:40, Bob Hinden a =E9crit : > Randy, >=20 > On Aug 3, 2010, at 2:43 PM, Randy Bush wrote: >=20 >>>> If so, I encourage Margaret and Fred to not use NAT66 for their >>>> specification. Rather, "IPv6 Prefix Rewriting". "6pr" almost = rolls >>>> off the tongue. >>> Other names could do it too, e.g. PT66 for prefix translation, or = SPT >>> for Stateless Prefix Translation, whatever Margaret and:or the >>> majority would prefer, provided it isn't NAT66. >>=20 >> since we're into deceptive marketing, why not call it chocolate ice >> cream? >=20 > I think it's the other way around. To use your example, NAT66 is a = name many people are using to describe all flavors of ice cream. =20 Right > Margaret's draft is a particular flavor of ice cream. =20 > It would be better to call it chocolate ice cream :-) +1 ;-) RD >=20 > Bob >=20 >=20 >=20 From owner-v6ops@ops.ietf.org Sun Aug 8 03:07:16 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 697EC3A6868 for ; Sun, 8 Aug 2010 03:07:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.283 X-Spam-Level: X-Spam-Status: No, score=-1.283 tagged_above=-999 required=5 tests=[AWL=-0.612, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yQMUQ-oaOj2Y for ; Sun, 8 Aug 2010 03:07:15 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id EAAF93A67F1 for ; Sun, 8 Aug 2010 03:07:14 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oi2gs-000Oaz-9B for v6ops-data0@psg.com; Sun, 08 Aug 2010 10:01:14 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oi2gp-000OaY-B5 for v6ops@ops.ietf.org; Sun, 08 Aug 2010 10:01:11 +0000 Received: from 219-90-255-65.ip.adam.com.au ([219.90.255.65] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1Oi2gi-0003nO-8X; Sun, 08 Aug 2010 19:31:04 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 54EF83B325; Sun, 8 Aug 2010 19:30:41 +0930 (CST) Date: Sun, 8 Aug 2010 19:30:40 +0930 From: Mark Smith To: Fred Baker Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Message-ID: <20100808193040.1063ffb1@opy.nosense.org> In-Reply-To: References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fred, On Sat, 7 Aug 2010 06:06:20 +0200 Fred Baker wrote: > On Aug 6, 2010, at 10:20 PM, james woodyatt wrote: > > > I'm really not sure why people seem to think that subscribers ought to be lumped into the same organizational zone as their service provider. I must need to be educated about operational considerations again. > > On Aug 7, 2010, at 2:49 AM, Mark Smith wrote: > > > There's quite a lot of IPTV interest in the .au market at the moment, > > and one of the branded service wholesale IPTV providers to ISPs is > > using IPv4 multicast to deliver it. The provider is originating the > > multicast traffic outside the ISP networks, so in an IPv6 context I > > think the scope for that traffic would need to be global. > > OK, Mark, what are you arguing here? > > I *think* you are arguing that the router SHOULD be configurable by some means (manual? UPnP? what?) to accept a multicast from the ISP and repeat it on the (a?) local LAN, or more generally, that a CPE router SHOULD be configurable to forward an identified class of multicast traffic between subnets to which it is attached. Is that correct? If so, I'll suggest we think about that recommendation for the CPE Router discussion that we just initiated. > Yes. I would assume that the multicast functionality would be achieved by having the CPE act as an MLD proxy. > With respect to security, which is the subject of this draft, how would you recommend identifying the class of traffic? Are you suggesting that a simple home firewall should prevent the home from being ddos'd using unicast but should be default be ddos-able using multicast? No. Firstly I think the upstream network's multicast forwarding capability provides a level of protection. If the upstream ISP network doesn't support multicast forwarding, then the CPE would only receive multicast traffic on it's WAN interface from on-link peers. If the CPE is acting as an MLD proxy, then that multicast traffic would only be forwarded onto the LAN ports if there were subscriptions for groups towards which this malicious multicast traffic were being sent to. So current threat from malicious multicast traffic is quite low level. Even if the upstream ISPs network is multicast enabled, the Internet isn't, so the threat isn't a global one. Secondly, when the ISPs network is configured to multicast route, for multicast traffic inbound towards the home LAN, it would seem to me that MLD / MLD proxy would in effect serve as a "multicast firewall configuration" protocol. Traffic for groups that are subscribed to, regardless of their scope, could be permitted to be forwarded by the CPE from the WAN to appropriate LAN interfaces. Any other inbound multicast traffic not be forwarded. I can't really think of a use for outbound multicast i.e. the unique multicast source is attached to the home LAN. However, with IPv6 restoring or attempting to restore the peer-to-peer communications nature of the Internet, the are probably some use cases. They're probably worth trying to avoid constraining if doing so doesn't reduce security unacceptably. In the context of this draft, I think CPE multicast security is possibly is not simple enough to just use multicast address scopes as security discriminators in determining if the traffic should be forwarded or not. It might be better to say in this draft something like, "all multicast traffic is not to be forwarded by the CPE, unless appropriate multicast traffic security mechanisms have been implemented. Such multicast security mechanisms are out of scope for this memo." (or addressed in a multicast security RFC that I'm not aware of.) Regards, Mark. From owner-v6ops@ops.ietf.org Sun Aug 8 16:11:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4FD283A699F for ; Sun, 8 Aug 2010 16:11:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.033 X-Spam-Level: X-Spam-Status: No, score=-109.033 tagged_above=-999 required=5 tests=[AWL=-0.538, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xLtlm45dDQSL for ; Sun, 8 Aug 2010 16:11:46 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9EC0A3A67D4 for ; Sun, 8 Aug 2010 16:11:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiEwD-000HaD-RW for v6ops-data0@psg.com; Sun, 08 Aug 2010 23:05:53 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiEwB-000HZp-4d for v6ops@ops.ietf.org; Sun, 08 Aug 2010 23:05:51 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,339,1278288000"; d="scan'208";a="169223185" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-4.cisco.com with ESMTP; 08 Aug 2010 23:05:50 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o78N5hRi024362; Sun, 8 Aug 2010 23:05:44 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Sun, 08 Aug 2010 16:05:50 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Sun, 08 Aug 2010 16:05:50 -0700 Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <20100808193040.1063ffb1@opy.nosense.org> Date: Sun, 8 Aug 2010 16:05:36 -0700 Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Message-Id: References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> <20100808193040.1063ffb1@opy.nosense.org> To: Mark Smith X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 8, 2010, at 3:00 AM, Mark Smith wrote: > It might be better to say in this draft something like, "all > multicast traffic is not to be forwarded by the CPE, unless = appropriate > multicast traffic security mechanisms have been implemented. Such > multicast security mechanisms are out of scope for this memo." (or > addressed in a multicast security RFC that I'm not aware of.) Again, I'm wrestling with the distinction between the security draft and = the CPE Router draft. Absent the configuration of some form of multicast = routing, I would be surprised by the router forwarding anything at all. = Configuration of routing protocols or mechanisms, and routing behaviors = on or off by default, sounds more like the subject of the CPE Router = draft to me. I should think that the security draft is about filters - = "presuming that a standard router would choose to forward the datagram, = is there any other policy that would prevent it?" A standard router = doesn't do a thing with MLD unless it is configured to do so.= From zikotyqo9752@comcast.net Sun Aug 8 17:22:10 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C23533A69F0 for ; Sun, 8 Aug 2010 17:22:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.407 X-Spam-Level: X-Spam-Status: No, score=-15.407 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, IP_NOT_FRIENDLY=0.334, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8DJRVGEwlc4w for ; Sun, 8 Aug 2010 17:22:08 -0700 (PDT) Received: from comcast.net (c-67-182-60-200.hsd1.ca.comcast.net [67.182.60.200]) by core3.amsl.com (Postfix) with ESMTP id 40F963A69EB for ; Sun, 8 Aug 2010 17:22:08 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Sun, 8 Aug 2010 17:23:00 -0700 Subject: Re: your final results Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100809002208.40F963A69EB@core3.amsl.com> Your luxury needs will all be fulfilled here http://www.withsurprise.ru/ From owner-v6ops@ops.ietf.org Mon Aug 9 01:48:13 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB4AB3A6AAD for ; Mon, 9 Aug 2010 01:48:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.444 X-Spam-Level: X-Spam-Status: No, score=-0.444 tagged_above=-999 required=5 tests=[AWL=-0.646, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YiMZWX7GoENu for ; Mon, 9 Aug 2010 01:48:11 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5F7F03A6855 for ; Mon, 9 Aug 2010 01:48:11 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiNxB-0004f6-8Y for v6ops-data0@psg.com; Mon, 09 Aug 2010 08:43:29 +0000 Received: from [93.17.128.19] (helo=smtp23.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiNx8-0004eV-8C for v6ops@ops.ietf.org; Mon, 09 Aug 2010 08:43:26 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2304.sfr.fr (SMTP Server) with ESMTP id 97AF77000092; Mon, 9 Aug 2010 10:43:24 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2304.sfr.fr (SMTP Server) with ESMTP id F11F67000081; Mon, 9 Aug 2010 10:43:23 +0200 (CEST) X-SFR-UUID: 20100809084323987.F11F67000081@msfrf2304.sfr.fr Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Apple Message framework v1081) Subject: draft-ietf-v6ops-cpe-simple-security-12 - default behavior From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= Date: Mon, 9 Aug 2010 10:20:55 +0200 Cc: IPv6 v6ops Content-Transfer-Encoding: quoted-printable Message-Id: <39060BE5-9C57-4FAC-A049-012E688A9133@free.fr> References: To: James Woodyatt , Fred Baker X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, James and Fred, The mail below apparently didn't receive much attention. Yet, the subject is IMHO important. We all recognized in Anaheim that, concerning IPv6, some people prefer = NAT44-like filtering to e2e transparency, and some other people prefer = e2e transparency. The consensus as I remember it was that vendors would be free to choose = the default behavior one way or another. In my understanding, the proposed wording below (or something = equivalent) would express more accurately that consensus. Regards, RD D=E9but du message r=E9exp=E9di=E9 : > De : R=E9mi Despr=E9s > Date : 22 juin 2010 15:28:53 HAEC > =C0 : James Woodyatt > Cc : IPv6 v6ops > Objet : R=E9p : I-D Action:draft-ietf-v6ops-cpe-simple-security-11.txt=20= >=20 > Hi, James, >=20 > The current REC 43 says: >=20 > -"Gateways MUST provide an easily selected configuration option > that permits a "transparent mode" of operation that forwards > all unsolicited flows regardless of forwarding direction, > i.e. to disable the IPv6 simple security capabilities of the > gateway." >=20 > This seems to imply that, if a CPE supports the default simple = security, it should have it enabled by default.=20 > In my understanding of what was agreed, each manufacturer would decide = whether the default configuration would be "transparent mode" or not. >=20 > To reflect this, REC 43 could, for example, be: > -"Gateways that support simple security MUST provide an easily = selected configuration option that, if the default configuration has = simple security enabled, permits a "transparent mode" of operation that = forwards all unsolicited flows regardless of forwarding direction, or = that, if the default configuration has "transparent mode" enabled, = enables the filtering of unsolicited incoming flows."=20 >=20 > Regards, > RD >=20 >=20 >=20 From owner-v6ops@ops.ietf.org Mon Aug 9 03:43:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F05B3A697A for ; Mon, 9 Aug 2010 03:43:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.421 X-Spam-Level: X-Spam-Status: No, score=-8.421 tagged_above=-999 required=5 tests=[AWL=-0.826, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3Hko4xzXAeLN for ; Mon, 9 Aug 2010 03:43:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 76D7D3A6974 for ; Mon, 9 Aug 2010 03:43:13 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiPlJ-000MFR-Di for v6ops-data0@psg.com; Mon, 09 Aug 2010 10:39:21 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiPlD-000MEk-Ii for v6ops@ops.ietf.org; Mon, 09 Aug 2010 10:39:15 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,341,1278288000"; d="scan'208";a="145370431" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 09 Aug 2010 10:39:14 +0000 Received: from ams3-vpn-dhcp6702.cisco.com (ams3-vpn-dhcp6702.cisco.com [10.61.90.45]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o79AdCql002538; Mon, 9 Aug 2010 10:39:12 GMT Subject: Re: draft-ietf-v6ops-cpe-simple-security-12 - default behavior Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: Ole Troan In-Reply-To: <39060BE5-9C57-4FAC-A049-012E688A9133@free.fr> Date: Mon, 9 Aug 2010 12:39:11 +0200 Cc: James Woodyatt , Fred Baker , IPv6 v6ops Content-Transfer-Encoding: quoted-printable Message-Id: <4A10C30C-B4A6-416F-BB70-544EB85C069F@cisco.com> References: <39060BE5-9C57-4FAC-A049-012E688A9133@free.fr> To: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > The mail below apparently didn't receive much attention. > Yet, the subject is IMHO important. > We all recognized in Anaheim that, concerning IPv6, some people prefer = NAT44-like filtering to e2e transparency, and some other people prefer = e2e transparency. > The consensus as I remember it was that vendors would be free to = choose the default behavior one way or another. >=20 > In my understanding, the proposed wording below (or something = equivalent) would express more accurately that consensus. after receiving review comments from the security directorate on the = Basic IPv6 CPE requirements document, we now have the following = requirement: S-1: The IPv6 CE router SHOULD support [I-D.ietf-v6ops-cpe-simple-security]. In particular, the IPv6 CE router SHOULD support functionality sufficient for implementing the set of recommendations in [I-D.ietf-v6ops-cpe-simple-security] section 4. Ths document takes no position on whether such functionality is enabled by default or mechanisms by which users would configure it. I also support text in the simple security draft which does make it = clear that it does not make any recommendation on a default. it simply = specifies what NAT equivalent 'security' is. cheers, Ole >=20 > D=E9but du message r=E9exp=E9di=E9 : >=20 >> De : R=E9mi Despr=E9s >> Date : 22 juin 2010 15:28:53 HAEC >> =C0 : James Woodyatt >> Cc : IPv6 v6ops >> Objet : R=E9p : I-D = Action:draft-ietf-v6ops-cpe-simple-security-11.txt=20 >>=20 >> Hi, James, >>=20 >> The current REC 43 says: >>=20 >> -"Gateways MUST provide an easily selected configuration option >> that permits a "transparent mode" of operation that forwards >> all unsolicited flows regardless of forwarding direction, >> i.e. to disable the IPv6 simple security capabilities of the >> gateway." >>=20 >> This seems to imply that, if a CPE supports the default simple = security, it should have it enabled by default.=20 >> In my understanding of what was agreed, each manufacturer would = decide whether the default configuration would be "transparent mode" or = not. >>=20 >> To reflect this, REC 43 could, for example, be: >> -"Gateways that support simple security MUST provide an easily = selected configuration option that, if the default configuration has = simple security enabled, permits a "transparent mode" of operation that = forwards all unsolicited flows regardless of forwarding direction, or = that, if the default configuration has "transparent mode" enabled, = enables the filtering of unsolicited incoming flows."=20 >>=20 >> Regards, >> RD >>=20 >>=20 >>=20 >=20 >=20 >=20 From owner@megatron.ietf.org Mon Aug 9 10:05:51 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8238A3A6B09 for ; Mon, 9 Aug 2010 10:05:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -18.414 X-Spam-Level: X-Spam-Status: No, score=-18.414 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_RELAY_NODNS=1.451, GB_PHARMACY=1, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RDNS_NONE=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j6JCa5h8VgFD for ; Mon, 9 Aug 2010 10:05:50 -0700 (PDT) Received: from amoplans.com (unknown [109.93.20.61]) by core3.amsl.com (Postfix) with SMTP id EDC963A6955 for ; Mon, 9 Aug 2010 10:05:41 -0700 (PDT) From: v6ops-archive@megatron.ietf.org To: v6ops-archive@megatron.ietf.org Subject: v6ops-archive@megatron.ietf.org, These pilules are the secret of many vigorous lovers. Try them now at lowered prices! MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100809170547.EDC963A6955@core3.amsl.com> Date: Mon, 9 Aug 2010 10:05:41 -0700 (PDT)
Welcome to pharmacy online
From owner-v6ops@ops.ietf.org Mon Aug 9 15:08:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A551B3A69B8 for ; Mon, 9 Aug 2010 15:08:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.079 X-Spam-Level: X-Spam-Status: No, score=-1.079 tagged_above=-999 required=5 tests=[AWL=-0.408, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3xNX+wdEAJW0 for ; Mon, 9 Aug 2010 15:08:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B430A3A6AE3 for ; Mon, 9 Aug 2010 15:08:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiaRd-000JXH-MJ for v6ops-data0@psg.com; Mon, 09 Aug 2010 22:03:45 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiaRb-000JWs-0H for v6ops@ops.ietf.org; Mon, 09 Aug 2010 22:03:43 +0000 Received: from 219-90-255-65.ip.adam.com.au ([219.90.255.65] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OiaRR-0007kf-EO; Tue, 10 Aug 2010 07:33:33 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id B23063B31E; Tue, 10 Aug 2010 07:32:50 +0930 (CST) Date: Tue, 10 Aug 2010 07:32:50 +0930 From: Mark Smith To: Fred Baker Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Message-ID: <20100810073250.501a896d@opy.nosense.org> In-Reply-To: References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> <20100808193040.1063ffb1@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fred, On Sun, 8 Aug 2010 16:05:36 -0700 Fred Baker wrote: > > On Aug 8, 2010, at 3:00 AM, Mark Smith wrote: > > > It might be better to say in this draft something like, "all > > multicast traffic is not to be forwarded by the CPE, unless appropriate > > multicast traffic security mechanisms have been implemented. Such > > multicast security mechanisms are out of scope for this memo." (or > > addressed in a multicast security RFC that I'm not aware of.) > > Again, I'm wrestling with the distinction between the security draft and the CPE Router draft. Absent the configuration of some form of multicast routing, I would be surprised by the router forwarding anything at all. Configuration of routing protocols or mechanisms, and routing behaviors on or off by default, sounds more like the subject of the CPE Router draft to me. I should think that the security draft is about filters - "presuming that a standard router would choose to forward the datagram, is there any other policy that would prevent it?" A standard router doesn't do a thing with MLD unless it is configured to do so. I suppose that might mean there are three levels/layers of problem, with parts of the layers covered by the two drafts (and possibly are to be covered by other drafts) - what are the capabilities of the CPE (unicast routing is the baseline, capable of routing multicast is optional) - what capabilities are enabled by default - what are appropriate security measures for those capabilities, with whether they're enabled by default being an influence on what is appropriate. I suppose my comments have been a bit influenced by some of the IPv6 CPE I've been working with. They have multicast capabilities, and options relating to IGMP or MLD snooping. Since they're low end residential CPE at a low price point, inherently I think I've started to accept that their capabilities are the baseline IPv6 CPE functionality that will be common. Regards, Mark. From owner-v6ops@ops.ietf.org Mon Aug 9 15:08:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6B8B83A680B for ; Mon, 9 Aug 2010 15:08:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.032 X-Spam-Level: X-Spam-Status: No, score=-109.032 tagged_above=-999 required=5 tests=[AWL=-0.537, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bmJVD1IzqrQ8 for ; Mon, 9 Aug 2010 15:08:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2EB913A6990 for ; Mon, 9 Aug 2010 15:08:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiaVd-000JzU-Ti for v6ops-data0@psg.com; Mon, 09 Aug 2010 22:07:53 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OiaVb-000Jyw-Jp for v6ops@ops.ietf.org; Mon, 09 Aug 2010 22:07:51 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,345,1278288000"; d="scan'208";a="237922891" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 09 Aug 2010 22:07:50 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o79M7h4C021108; Mon, 9 Aug 2010 22:07:45 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Mon, 09 Aug 2010 15:07:50 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Mon, 09 Aug 2010 15:07:50 -0700 Subject: Re: draft-ietf-v6ops-cpe-simple-security-12.txt feedback Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <20100810073250.501a896d@opy.nosense.org> Date: Mon, 9 Aug 2010 15:07:36 -0700 Cc: james woodyatt , Toerless Eckert , IPv6 Operations , mboned@ietf.org Message-Id: <8D610197-504E-436D-BDE1-AEBEA253A559@cisco.com> References: <20100728072319.GU26000@cisco.com> <430696D0-EA0E-438A-B46F-D6DCD00652E0@apple.com> <20100728080009.GZ26000@cisco.com> <99D85A94-0DDF-4950-8151-035024CE8105@apple.com> <0D448E93-070E-478D-911F-60606DFE3441@cisco.com> <62860430-A9D7-46E2-8600-298810C18089@apple.com> <20100807101911.2dbbd430@opy.nosense.org> <20100808193040.1063ffb1@opy.nosense.org> <20100810073250.501a896d@opy.nosense.org> To: Mark Smith X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 9, 2010, at 3:02 PM, Mark Smith wrote: > Hi Fred, >=20 > On Sun, 8 Aug 2010 16:05:36 -0700 > Fred Baker wrote: >=20 >>=20 >> On Aug 8, 2010, at 3:00 AM, Mark Smith wrote: >>=20 >>> It might be better to say in this draft something like, "all >>> multicast traffic is not to be forwarded by the CPE, unless = appropriate >>> multicast traffic security mechanisms have been implemented. Such >>> multicast security mechanisms are out of scope for this memo." (or >>> addressed in a multicast security RFC that I'm not aware of.) >>=20 >> Again, I'm wrestling with the distinction between the security draft = and the CPE Router draft. Absent the configuration of some form of = multicast routing, I would be surprised by the router forwarding = anything at all. Configuration of routing protocols or mechanisms, and = routing behaviors on or off by default, sounds more like the subject of = the CPE Router draft to me. I should think that the security draft is = about filters - "presuming that a standard router would choose to = forward the datagram, is there any other policy that would prevent it?" = A standard router doesn't do a thing with MLD unless it is configured to = do so. >=20 > I suppose that might mean there are three levels/layers of problem, > with parts of the layers covered by the two drafts (and possibly > are to be covered by other drafts) >=20 > - what are the capabilities of the CPE (unicast routing is the > baseline, capable of routing multicast is optional) >=20 > - what capabilities are enabled by default >=20 > - what are appropriate security measures for those capabilities, with > whether they're enabled by default being an influence on what is > appropriate. >=20 > I suppose my comments have been a bit influenced by some of the IPv6 = CPE > I've been working with. They have multicast capabilities, and options > relating to IGMP or MLD snooping. Since they're low end residential > CPE at a low price point, inherently I think I've started to accept > that their capabilities are the baseline IPv6 CPE functionality that > will be common. And you may be right. That doesn't make "turn on MLD" a security = recommendation... From bebaefih1396@comcast.net Mon Aug 9 16:31:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 88F583A68AC for ; Mon, 9 Aug 2010 16:31:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -65.741 X-Spam-Level: X-Spam-Status: No, score=-65.741 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v3EZfRjbiCqz for ; Mon, 9 Aug 2010 16:31:11 -0700 (PDT) Received: from comcast.net (c-71-63-152-187.hsd1.mn.comcast.net [71.63.152.187]) by core3.amsl.com (Postfix) with ESMTP id 514BD28C12A for ; Mon, 9 Aug 2010 16:31:11 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Mon, 9 Aug 2010 17:31:40 -0600 Subject: Intense and incredible pleasure Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100809233111.514BD28C12A@core3.amsl.com> Reviewed on TV, find out more about our breakthrough herbal products http://www.anglefink.ru/ From owner@megatron.ietf.org Mon Aug 9 22:48:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DAFB33A6893 for ; Mon, 9 Aug 2010 22:48:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -3.598 X-Spam-Level: X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_95=3, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, GB_PHARMACY=1, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, HOST_EQ_STATIC=1.172, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WKsim1Fc6Nhy for ; Mon, 9 Aug 2010 22:48:10 -0700 (PDT) Received: from 123-243-104-147.static.tpgi.com.au (123-243-104-147.static.tpgi.com.au [123.243.104.147]) by core3.amsl.com (Postfix) with SMTP id AB5C13A6885 for ; Mon, 9 Aug 2010 22:48:03 -0700 (PDT) From: v6ops-archive@megatron.ietf.org To: v6ops-archive@megatron.ietf.org Subject: v6ops-archive@megatron.ietf.org, Fast help for your thingy MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100810054809.AB5C13A6885@core3.amsl.com> Date: Mon, 9 Aug 2010 22:48:03 -0700 (PDT)
Welcome to pharmacy online
From v6ops-archive@ietf.org Tue Aug 10 01:31:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B28A13A680E for ; Tue, 10 Aug 2010 01:31:53 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -85.177 X-Spam-Level: X-Spam-Status: No, score=-85.177 tagged_above=-999 required=5 tests=[BAYES_50=0.001, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, MIME_8BIT_HEADER=0.3, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qkw9bVB8buIo for ; Tue, 10 Aug 2010 01:31:53 -0700 (PDT) Received: from 213-106-95-178.pool.ukrtel.net (213-106-95-178.pool.ukrtel.net [178.95.106.213]) by core3.amsl.com (Postfix) with SMTP id 2FCAF3A67D7 for ; Tue, 10 Aug 2010 01:31:51 -0700 (PDT) Message-Id: <20100810121424.2749.qmail@213-106-95-178.pool.ukrtel.net> To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -46% From: v6ops-archive@ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Tue, 10 Aug 2010 01:31:51 -0700 (PDT) http://groups.yahoo.com/group/jwhwtsli/message From pydoguzuef6256@telepac.pt Tue Aug 10 03:23:27 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F73D3A68FA for ; Tue, 10 Aug 2010 03:23:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 4.554 X-Spam-Level: **** X-Spam-Status: No, score=4.554 tagged_above=-999 required=5 tests=[BAYES_99=3.5, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_UNI=0.591] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3tQUimcy-M7G for ; Tue, 10 Aug 2010 03:23:26 -0700 (PDT) Received: from telepac.pt (bl18-255-195.dsl.telepac.pt [188.83.255.195]) by core3.amsl.com (Postfix) with ESMTP id 558043A68B2 for ; Tue, 10 Aug 2010 03:23:25 -0700 (PDT) From: Pfizer super-erection products To: v6ops-archive@ietf.org Subject: Invite to v6ops-archive: come and save 79%. session reserves Date: Tue, 10 Aug 2010 11:23:58 +0100 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100810102325.558043A68B2@core3.amsl.com> gather inhabited is in Arizona Court American Newsletter
If you are unable to see the message below, click here to view.

Net-Link to our eShop

This becomes the 10 ring at indoor compound competitions. Ramzan Kadyrov, President of the Chechen Republic, has been quoted on radio as saying that the depopulation of Chechnya by war justifies legalizing polygamy. Learning how to play various instruments such as violin, bass guitar, guitar, and piano exposured Mint DJ to many types of music. Bacteria and eukaryotes do contain some ether lipids, but in contrast to archaea these lipids are not a major part of their membranes. A federation consisting of ten provinces and three territories, Canada is governed as a parliamentary democracy and a constitutional monarchy with Queen Elizabeth II as its head of state.The over-reliance on the Beetle meant that Volkswagen was in financial crisis by 1974. A b c d e f Department of Canadian Heritage.The recent economic strength has been due in part to a global boom in commodities prices with exports from beef to soybeans soaring. In 1983, after Soviet interceptor aircraft shot down the civilian airliner KAL 007 that strayed into prohibited airspace due to navigational errors, killing all 269 people on board, U. Th Fighter Wing (F-22A), Holloman AFB New Mexico.The apologia of the Southern churches was largely based in Old Testament scriptures, which often represent slavery as a part of the natural order of things. These reactions are common in gut -dwelling archaea. The Land Forces have overhauled their equipment in the past few years, and today are an army with multiple NATO

capabilities, participating

in a NATO peacekeeping mission in Afghanistan. Ascorbic acid or vitamin C is a common enzymatic cofactor in mammals used in the synthesis of collagen. By the early 20th century some historians such as Arnold J. Fossils of isolated land plant spores suggest land plants may have been around as long as 475 million years ago. Church of Transfiguration, Mount Tabor.In myth, the homeland was called Turtle Island. This process is a form of photophosphorylation. During this period Elvis Presley converted over to country music. The presiding officer then announces the result of the voice vote, but two or more senators may challenge
his
or her assessment, thereby forcing a recorded vote (known as a division).In order to compete with the North American Soccer League, the ASL went national in 1976, expanding to the Western United States by adding teams in Los Angeles, Oakland, Sacramento, Salt Lake City and Tacoma. The Luftwaffe believed it was weakening Fighter Command at three times the actual attrition rate. In July, SAG members walked out on strike, along with AFTRA, the union for television and radio artists, and the American Federation of Musicians. Parental care varies between species, ranging from the simple laying of eggs under a leaf to certain scarab beetles, which construct underground structures complete with a supply of dung to house and feed their young. National Register of Historic Places listings in Boston, Massachusetts. Some aquatic mammals and some birds can sleep with one half of the brain while the other half is awake, so-called unihemispheric slow-wave sleep. That World War II flying ace Hiromichi Shinohara once scored as many as 11 victories on a single day, setting a record in the Imperial Japanese Army Air Service . In 1995, after being blocked by the Monaco board from opening discussions with German powerhouse Bayern Munich for their vacant managerial post after being shortlisted for the role, Wenger was released from the club, several weeks after the post had already been filled. The current prime meridian has the advantage that it places the International Date Line in the Pacific, inconveniencing the smallest number of people. FlightAware airport information and live flight tracker. The United States is the third largest producer of oil in the world, as well as its largest importer. It

is harmful and

is generally addictive. Office of Public Sector Information. In fact, nearly half of the V-2s launched during the war were fired at Antwerp. This was highly successful up until 1920, and to that point in history, the party was the most successful federal party in the Dominion.

© 2009 Swedish than that Inc. All rights reserved.

Unsubscribe

From oziyimel5326@comcast.net Tue Aug 10 06:51:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 99F803A695F for ; Tue, 10 Aug 2010 06:51:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -16.36 X-Spam-Level: X-Spam-Status: No, score=-16.36 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zGEe8jewdMA3 for ; Tue, 10 Aug 2010 06:51:18 -0700 (PDT) Received: from comcast.net (c-68-36-226-87.hsd1.nj.comcast.net [68.36.226.87]) by core3.amsl.com (Postfix) with ESMTP id CB74F3A6909 for ; Tue, 10 Aug 2010 06:51:09 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Tue, 10 Aug 2010 09:51:49 -0400 Subject: Sports Illustrated Spring Break pics Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100810135109.CB74F3A6909@core3.amsl.com> Give her the best time of her life with this http://www.cowboysum.ru/ From owner@megatron.ietf.org Tue Aug 10 08:22:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 820873A6A6C for ; Tue, 10 Aug 2010 08:22:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.308 X-Spam-Level: X-Spam-Status: No, score=-10.308 tagged_above=-999 required=5 tests=[BAYES_80=2, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, GB_PHARMACY=1, HELO_EQ_PPPOE=0.35, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_HELO_EQ_PPPOE=0.555, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_OB_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U4iQsXH7A39H for ; Tue, 10 Aug 2010 08:22:06 -0700 (PDT) Received: from PPPoE-78-29-103-223.san.ru (PPPoE-78-29-103-223.san.ru [78.29.103.223]) by core3.amsl.com (Postfix) with SMTP id 876443A6A8C for ; Tue, 10 Aug 2010 08:21:59 -0700 (PDT) From: v6ops-archive@megatron.ietf.org To: v6ops-archive@megatron.ietf.org Subject: v6ops-archive@megatron.ietf.org, Fast help for your thingy MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20100810152203.876443A6A8C@core3.amsl.com> Date: Tue, 10 Aug 2010 08:21:59 -0700 (PDT)
Welcome to pharmacy online
From v6ops-archive@ietf.org Wed Aug 11 02:28:54 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D4873A6A55 for ; Wed, 11 Aug 2010 02:28:54 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -77.581 X-Spam-Level: X-Spam-Status: No, score=-77.581 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FB_GET_MEDS=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, MIME_8BIT_HEADER=0.3, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_QUAL_MEDS=3.568, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OqEqHR7BV8v3 for ; Wed, 11 Aug 2010 02:28:53 -0700 (PDT) Received: from ip-195-182-192-249.opensvit.ua (ip-195-182-192-249.opensvit.ua [195.182.192.249]) by core3.amsl.com (Postfix) with SMTP id B07BE3A6A42 for ; Wed, 11 Aug 2010 02:28:52 -0700 (PDT) Message-Id: <20100811122938.2941.qmail@ip-195-182-192-249.opensvit.ua> To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -73% From: v6ops-archive@ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Wed, 11 Aug 2010 02:28:52 -0700 (PDT) Dear v6ops-archive@ietf.org Get ready to make her happy. Discount price store: ID75715582 http://groups.yahoo.com/group/udyrufupghm/message We do guarantee high-quality medications, instant worldwide delivery and friendly support. © 2001-2010 Pfizer Inc. All rights reserved. From owner-v6ops@ops.ietf.org Wed Aug 11 09:16:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 822EA3A6987 for ; Wed, 11 Aug 2010 09:16:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.861 X-Spam-Level: X-Spam-Status: No, score=-1.861 tagged_above=-999 required=5 tests=[AWL=0.403, BAYES_00=-2.599, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E0O30oKoKtqF for ; Wed, 11 Aug 2010 09:16:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4647E3A69C6 for ; Wed, 11 Aug 2010 09:16:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjDto-000KY3-U8 for v6ops-data0@psg.com; Wed, 11 Aug 2010 16:11:28 +0000 Received: from web111413.mail.gq1.yahoo.com ([67.195.15.204]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjDtl-000KXV-1D for v6ops@ops.ietf.org; Wed, 11 Aug 2010 16:11:26 +0000 Received: (qmail 63677 invoked by uid 60001); 11 Aug 2010 16:11:24 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1281543083; bh=bUuFL6jOxQHxoAjrdlalePmJvlY+Zlyrg3hLoFwz4Vc=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=yKJ8JWpqOYB+hq66GwsrFFByLUNrYzZbP1wwdhxtKMI9JNDQa62KRZgrA11DN3Sak5SHd2KIcxG2+Z+9xy+DHuIypQUNUL/CNA2TAJl7uE4XJ3qC0IcLuDOKMa+7+2twfDQKiqw6oAeRvOD2krluo5bEahkPDa0p1PXCQapn9KM= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=BVN1K8C+lTRVro7hzuonVs0Y8nrs5hsdCsxJyHtBDWaa6wo22yn+S7H5hllhocoRUjD/8+c/DqRwfczXo4sHy1d/+5eKaUhI5vrB7KCGLanEVLFGdl6aqxDfGV/QLT8FUmja3H6iOVPB4mAKFZU69cxzVKtC5zK9et1pIyX/rgg=; Message-ID: <943151.58329.qm@web111413.mail.gq1.yahoo.com> X-YMail-OSG: 3og1ovEVM1lrHI..dFFWkrKj2vkdu4MEWkBT._scgeZde7C ejX_ZpyMURePYVFIDkS.2XGuQY8aggQM2Bc5W9RSM294Lrr74iVAHE3.iQqA 6fcUiZsV5PUPRj3FQHLDgsdnGN1DJDLzekit44fvkvTWsMsgNak5Y1qeitoA sh9xz1fXDwb0qJrmy.irScP77nKBxNxptZ874nJg0xXEhgvyC5tUjauesrMV uYPq7G3.hwPGo5ngi4QoG_vcKF.qt07bc8T1f1FGVON_vBZjYq4OX1ISumPg utnw6mdpIrfnn9DBs6IahCU7qVDY9hSqRRTCwLQwe1pIgoHonE2ydXuqTUgy 51vUOddqm6nMz Received: from [206.16.17.212] by web111413.mail.gq1.yahoo.com via HTTP; Wed, 11 Aug 2010 09:11:23 PDT X-Mailer: YahooMailRC/459 YahooMailWebService/0.8.105.279950 References: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> Date: Wed, 11 Aug 2010 09:11:23 -0700 (PDT) From: Behcet Sarikaya Reply-To: Behcet Sarikaya Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC To: Fred Baker , IPv6 Operations Cc: Kurt Erik Lindqvist In-Reply-To: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-465798579-1281543083=:58329" Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --0-465798579-1281543083=:58329 Content-Type: text/plain; charset=us-ascii I think this draft has some operational utility and therefore support its adoption as WG draft. Regards, Behcet > >From: Fred Baker >To: IPv6 Operations ; 6man Mailing List >Cc: Kurt Erik Lindqvist >Sent: Sat, July 31, 2010 12:54:27 AM >Subject: draft-gundavelli-v6ops-l2-unicast WGLC > > >This is to initiate a two week working group last call of >draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits >(spelling errors, minor suggested wording changes, etc), comment to the authors; >if you find greater issues, such as disagreeing with a statement or finding >additional issues that need to be addressed, please post your comments to the >combined lists. > > >We are looking specifically for comments on the importance of the document as >well as its content. If you have read the document and believe it to be of >operational utility, that is also an important comment to make. --0-465798579-1281543083=:58329 Content-Type: text/html; charset=us-ascii
I think this draft has some operational utility and therefore support its adoption as WG draft.

Regards,

Behcet

From: Fred Baker <fred@cisco.com>
To: IPv6 Operations <v6ops@ops.ietf.org>; 6man Mailing List <ipv6@ietf.org>
Cc: Kurt Erik Lindqvist <kurtis@kurtis.pp.se>
Sent: Sat, July 31, 2010 12:54:27 AM
Subject: draft-gundavelli-v6ops-l2-unicast WGLC

This is to initiate a two week working group last call of draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits (spelling errors, minor suggested wording changes, etc), comment to the authors; if you find greater issues, such as disagreeing with a statement or finding additional issues that need to be addressed, please post your comments to the combined lists.

We are looking specifically for comments on the importance of the document as well as its content. If you have read the document and believe it to be of operational utility, that is also an important comment to make.

--0-465798579-1281543083=:58329-- From owner-v6ops@ops.ietf.org Wed Aug 11 10:02:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 348DC3A6986 for ; Wed, 11 Aug 2010 10:02:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.466 X-Spam-Level: X-Spam-Status: No, score=-102.466 tagged_above=-999 required=5 tests=[AWL=0.134, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2wmSqzlLesok for ; Wed, 11 Aug 2010 10:02:00 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 288173A6947 for ; Wed, 11 Aug 2010 10:02:00 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjEfS-0002ha-1N for v6ops-data0@psg.com; Wed, 11 Aug 2010 17:00:42 +0000 Received: from [2001:1890:1112:1::20] (helo=mail.ietf.org) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjEfP-0002h9-RW for v6ops@ops.ietf.org; Wed, 11 Aug 2010 17:00:40 +0000 Received: by core3.amsl.com (Postfix, from userid 0) id 5E5A13A6A74; Wed, 11 Aug 2010 10:00:02 -0700 (PDT) From: Internet-Drafts@ietf.org To: i-d-announce@ietf.org Cc: v6ops@ops.ietf.org Subject: I-D Action:draft-ietf-v6ops-ipv6-cpe-router-07.txt Content-Type: Multipart/Mixed; Boundary="NextPart" Mime-Version: 1.0 Message-Id: <20100811170002.5E5A13A6A74@core3.amsl.com> Date: Wed, 11 Aug 2010 10:00:02 -0700 (PDT) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --NextPart A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the IPv6 Operations Working Group of the IETF. Title : Basic Requirements for IPv6 Customer Edge Routers Author(s) : H. Singh, et al. Filename : draft-ietf-v6ops-ipv6-cpe-router-07.txt Pages : 16 Date : 2010-08-11 This document specifies requirements for an IPv6 Customer Edge (CE) router. Specifically, the current version of this document focuses on the basic provisioning of an IPv6 CE router and the provisioning of IPv6 hosts attached to it. A URL for this Internet-Draft is: http://www.ietf.org/internet-drafts/draft-ietf-v6ops-ipv6-cpe-router-07.txt Internet-Drafts are also available by anonymous FTP at: ftp://ftp.ietf.org/internet-drafts/ Below is the data which will enable a MIME compliant mail reader implementation to automatically retrieve the ASCII version of the Internet-Draft. --NextPart Content-Type: Message/External-body; name="draft-ietf-v6ops-ipv6-cpe-router-07.txt"; site="ftp.ietf.org"; access-type="anon-ftp"; directory="internet-drafts" Content-Type: text/plain Content-ID: <2010-08-11094919.I-D@ietf.org> --NextPart-- From simulatorsy7@abbeycollege.ie Wed Aug 11 10:38:35 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7ADE63A69BB for ; Wed, 11 Aug 2010 10:38:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -81.774 X-Spam-Level: X-Spam-Status: No, score=-81.774 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HELO_ALMOST_IP=5.417, FH_HOST_ALMOST_IP=1.889, HELO_DYNAMIC_DHCP=1.398, HELO_EQ_DSL=1.129, HTML_IMAGE_RATIO_06=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_HELO_EQ_DSL_3=1.022, SARE_UNI=0.591, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s+Ub9s4fUKxi for ; Wed, 11 Aug 2010 10:38:34 -0700 (PDT) Received: from dsl-247-144-95.telkomadsl.co.za (dsl-247-144-95.telkomadsl.co.za [41.247.144.95]) by core3.amsl.com (Postfix) with ESMTP id 9F4963A6A86 for ; Wed, 11 Aug 2010 10:37:19 -0700 (PDT) Received: from 41.247.144.95 by mail.abbeycollege.ie; Wed, 11 Aug 2010 19:35:21 +0200 Message-ID: <000d01cb397b$9279af40$6400a8c0@simulatorsy7> From: "Snapfish" To: Subject: Important dates, impressive savings - calendars up to 60% off! Date: Wed, 11 Aug 2010 19:35:21 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0007_01CB397B.9279AF40" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 This is a multi-part message in MIME format. ------=_NextPart_000_0007_01CB397B.9279AF40 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable =20 =20 =20 =20 =20 =20 view as web page Save 30 – 60% off calendars today! =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 Take control of your back-to-school and fall schedule with a custom calend= ar, now 30 =96 60% off! Add the photos you love and special dates important= to you. Create a 12-month wall calendar starting with whichever month suit= s you. Just use coupon CALSALE30 by August 15 to save 30%.* =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 privacy policy =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 * U.S. customers only. Must use coupon code CALSALE30 at checkout to save = 30% on regular price of Wall Calendars only. Offer applies to mail-order pu= rchases only and cannot be used for in-store pick-up. Taxes, shipping and h= andling charges apply. Offer may not be used in conjunction with any other = offer. Coupon may be used only once. Coupon expires 8/15/10.** U.S. custome= rs only. Must use coupon code CALSALE60 at checkout to save 60% on regular = price of Desk Calendars and Collage Poster Calendars only. Offer applies to= mail-order purchases only and cannot be used for in-store pick-up. Taxes, = shipping and handling charges apply. Offer may not be used in conjunction w= ith any other offer. Coupon may be used only once. Coupon expires 8/15/10.*= ** U.S. customers only. Must use coupon code AUGSLIM at checkout to receive= 30% off regular price of a set of 20 4" x 8" slimline photo cards, with en= velopes. Discount applies only to first set of 20 slimline cards. Additiona= l slimline cards ordered will be charged at regular price. Offer applies to= mail-order purchases only and cannot be used for in-store pick-up. Taxes, = shipping and handling charges apply. Offer may not be used in conjunction w= ith any other offer. Coupon may be used only once. Coupon expires 8/30/2010= **** U.S. customers only. Must use coupon code FREECARMUG at checkout with= the purchase of one Commuter Mug to receive one Commuter Mug free. Must ha= ve two Commuter Mugs in cart to receive one Commuter Mug free. Offer applie= s to mail-order purchases only and cannot be used for in-store pick-up. Tax= es, shipping and handling charges apply. Offer may not be used in conjuncti= on with any other offer. Coupon may be used only once. Coupon expires 8/30/= 2010.=20 =20 =20 =20 =20 =20 =20 =20 =20 Add snapfish@email.snapfish.com to your address book to keep special offers= coming=2E Snapfish and the Snapfish logo are trademarks of the Hewlett-Packard Compan= y. All rights reserved. Snapfish, 303 Second St, South Tower, 5th Floor, Sa= n Francisco, CA 94107=2E If you no longer wish to receive Snapfish promotional emails, please click = here to click here=2E =20 =20 =20 =20 =20 ------=_NextPart_000_0007_01CB397B.9279AF40 Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Snapfish
view as web page
Save 30 =96 60% off calendars today! 3D""
3D""
=20
3D"snapfish=
3D"home" 3D"photos" 3D"store" 3D"sharing"
3D"" =20
3D"Save
3D""
3D"" Take control of your back-to-school and fall schedule = with a custom calendar, now 30 =96 60% off! Add the photos you love and spe= cial dates important to you. Create a 12-month wall calendar starting with = whichever month suits you. Just use coupon CALSALE30 by August 15 to s= ave 30%.*

3D""
3D""
3D"" 3D"Create
3D"30
3D"60%= 3D"60%
3D"30%<= /td> 3D"Buy
3D""
3D"" 3D"" 3D"" 3D"" 3D""
3D""
=20 =20
upload | share | shop = | contact us | privacy policy
3D""
3D""
3D"snapfish"
3D""
* U.S. customers only= Must use coupon code CALSALE30 at checkout to save 30% on regular price o= f Wall Calendars only. Offer applies to mail-order purchases only and canno= t be used for in-store pick-up. Taxes, shipping and handling charges apply.= Offer may not be used in conjunction with any other offer. Coupon may be u= sed only once. Coupon expires 8/15/10.

** U.S. customers only. Must = use coupon code CALSALE60 at checkout to save 60% on regular price of Desk = Calendars and Collage Poster Calendars only. Offer applies to mail-order pu= rchases only and cannot be used for in-store pick-up. Taxes, shipping and h= andling charges apply. Offer may not be used in conjunction with any other = offer. Coupon may be used only once. Coupon expires 8/15/10.

*** U.S= customers only. Must use coupon code AUGSLIM at checkout to receive 30% o= ff regular price of a set of 20 4" x 8" slimline photo cards, with envelope= s. Discount applies only to first set of 20 slimline cards. Additional slim= line cards ordered will be charged at regular price. Offer applies to mail-= order purchases only and cannot be used for in-store pick-up. Taxes, shippi= ng and handling charges apply. Offer may not be used in conjunction with an= y other offer. Coupon may be used only once. Coupon expires 8/30/2010.
<= br>**** U.S. customers only. Must use coupon code FREECARMUG at checkout wi= th the purchase of one Commuter Mug to receive one Commuter Mug free. Must = have two Commuter Mugs in cart to receive one Commuter Mug free. Offer appl= ies to mail-order purchases only and cannot be used for in-store pick-up. T= axes, shipping and handling charges apply. Offer may not be used in conjunc= tion with any other offer. Coupon may be used only once. Coupon expires 8/3= 0/2010.
3D""
Add snapfish@email.snapfish.com to your address book to keep special offers= coming.

Snapfish and the Snapfish logo are trademarks of the Hewlett-Packard Compan= y. All rights reserved. Snapfish, 303 Second St, South Tower, 5th Floor, Sa= n Francisco, CA 94107.

If you no longer wish to receive Snapfish promotional emails, please click = here to unsubscribe. To learn more about our privacy policy click here.


------=_NextPart_000_0007_01CB397B.9279AF40-- From owner-v6ops@ops.ietf.org Wed Aug 11 10:47:10 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4664728C0E5 for ; Wed, 11 Aug 2010 10:47:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.071 X-Spam-Level: X-Spam-Status: No, score=-9.071 tagged_above=-999 required=5 tests=[AWL=-0.576, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jejUg1rSD690 for ; Wed, 11 Aug 2010 10:47:09 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2A9E63A6A9F for ; Wed, 11 Aug 2010 10:47:09 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjFLi-0009gs-Fq for v6ops-data0@psg.com; Wed, 11 Aug 2010 17:44:22 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjFLg-0009gZ-8K for v6ops@ops.ietf.org; Wed, 11 Aug 2010 17:44:20 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAHp+YkxAZnwN/2dsb2JhbACgLHGhX5s5hToEiVA X-IronPort-AV: E=Sophos;i="4.55,354,1278288000"; d="scan'208";a="146530420" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 11 Aug 2010 17:44:19 +0000 Received: from [10.0.0.8] (ams3-vpn-dhcp6343.cisco.com [10.61.88.198]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7BHiI3o023214 for ; Wed, 11 Aug 2010 17:44:18 GMT Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1081) Subject: Re: I-D Action:draft-ietf-v6ops-ipv6-cpe-router-07.txt From: Ole Troan In-Reply-To: <20100811170002.5E5A13A6A74@core3.amsl.com> Date: Wed, 11 Aug 2010 19:44:17 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <5E06CE9E-7EBC-48D1-A576-D3F5C3E47476@cisco.com> References: <20100811170002.5E5A13A6A74@core3.amsl.com> To: IPv6 v6ops X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: hi, this is an update with changes asked for by the security directorate = review, the initial feedback from dhc WG, as well as W-6 and L-16 = discussed here. cheers, Ole On Aug 11, 2010, at 19:00 , Internet-Drafts@ietf.org wrote: > A New Internet-Draft is available from the on-line Internet-Drafts = directories. > This draft is a work item of the IPv6 Operations Working Group of the = IETF. >=20 >=20 > Title : Basic Requirements for IPv6 Customer Edge = Routers > Author(s) : H. Singh, et al. > Filename : draft-ietf-v6ops-ipv6-cpe-router-07.txt > Pages : 16 > Date : 2010-08-11 >=20 > This document specifies requirements for an IPv6 Customer Edge (CE) > router. Specifically, the current version of this document focuses > on the basic provisioning of an IPv6 CE router and the provisioning > of IPv6 hosts attached to it. >=20 > A URL for this Internet-Draft is: > = http://www.ietf.org/internet-drafts/draft-ietf-v6ops-ipv6-cpe-router-07.tx= t >=20 > Internet-Drafts are also available by anonymous FTP at: > ftp://ftp.ietf.org/internet-drafts/ >=20 > Below is the data which will enable a MIME compliant mail reader > implementation to automatically retrieve the ASCII version of the > Internet-Draft. > From uroaovok6648@comcast.net Wed Aug 11 23:37:58 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1BA203A6830 for ; Wed, 11 Aug 2010 23:37:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -24.807 X-Spam-Level: X-Spam-Status: No, score=-24.807 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_32=0.6, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DzmoLlgOwZpZ for ; Wed, 11 Aug 2010 23:37:57 -0700 (PDT) Received: from comcast.net (c-67-169-154-61.hsd1.ca.comcast.net [67.169.154.61]) by core3.amsl.com (Postfix) with ESMTP id 5697A3A68C0 for ; Wed, 11 Aug 2010 23:37:57 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Wed, 11 Aug 2010 23:38:34 -0700 Subject: Are you swinging for the home run Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100812063757.5697A3A68C0@core3.amsl.com> Longer pen1le length equals greater pleasure, do not miss out http://www.hoursax.ru/ Barsi is situated 37 KM from saharanpur to gangoh to deoband road. Throughout the early to mid 20th century many new estates were built in areas such as Craigmillar, Niddrie, Pilton, Muirhouse, Piershill and Sighthill, linked to slum clearances in the Old Town. The Jewish community began to settle and flourish in Poland during this era (see History of the Jews in Poland). A backstory that explains the circumstances by which the character acquired his or her abilities as well as his or her motivation for becoming a superhero. After 1820, immigration gradually increased. Global Significance of Selected U. The monopoly was generated by formal meetings of the local management of coal companies agreeing to fix a minimum price for sale at dock. With the DV and ML axes shifting correspondingly. From owner-v6ops@ops.ietf.org Thu Aug 12 09:36:28 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 23C2E3A6805 for ; Thu, 12 Aug 2010 09:36:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -100.857 X-Spam-Level: X-Spam-Status: No, score=-100.857 tagged_above=-999 required=5 tests=[AWL=-0.362, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l20mdRof+UW4 for ; Thu, 12 Aug 2010 09:36:27 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 40DCB3A67F8 for ; Thu, 12 Aug 2010 09:36:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjagM-000PWB-74 for v6ops-data0@psg.com; Thu, 12 Aug 2010 16:31:06 +0000 Received: from [209.85.216.173] (helo=mail-qy0-f173.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OjagI-000PVl-VT for v6ops@ops.ietf.org; Thu, 12 Aug 2010 16:31:03 +0000 Received: by qyk33 with SMTP id 33so2010646qyk.11 for ; Thu, 12 Aug 2010 09:30:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=ef3MZDJFrIYqKoZdZ4hl2QRlmS5YjzpTV85oKR7vb30=; b=CuW2+JmFIdgVg6B8+EW/eKxGlTZtW/ZpGpDQ3KqElSMoDlKzwzDs4eKDUe/xNjY0wk 2TRtO/uVpYapBNKyXeGOtNmLjBTGnvmMw/UtoTfdDdpMiA9mwdzZoR3MzZC/YOBwXo5q QMH60d6MACTN4WBBwd4xwQpScJvxdUj6hby+E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=jW/fumrl+Ph+8QHGt5G5fEOlYtLXYL0m04QZVHrKt9PnmjlByQTsdSmpdHcf5QZktg PFBsZPrI0TtVKVDovuUNIHN1YqjSZ5gceyxlAwNaBIptJslMYygRXeJurm9pB9kZAKXi zat/PndVbtt1MUKp9IKSotsfkLHr2RY0WodNY= MIME-Version: 1.0 Received: by 10.229.184.13 with SMTP id ci13mr315867qcb.142.1281630658632; Thu, 12 Aug 2010 09:30:58 -0700 (PDT) Received: by 10.229.221.75 with HTTP; Thu, 12 Aug 2010 09:30:57 -0700 (PDT) In-Reply-To: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> References: <392017B9-C173-4A53-99E7-6FFF8BB24FEB@cisco.com> Date: Thu, 12 Aug 2010 18:30:57 +0200 Message-ID: Subject: Re: draft-gundavelli-v6ops-l2-unicast WGLC From: Jean-Michel Combes To: Fred Baker Cc: IPv6 Operations , 6man Mailing List , Kurt Erik Lindqvist Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, I support the adoption of this document as WG draft. The described solution is used in the proposal "Duplicate Address Detection Proxy" (http://tools.ietf.org/html/draft-costa-6man-dad-proxy-00) to avoid multicasted messages (i.e. flooding) in a VLAN. Best regards. JMC. 2010/7/31 Fred Baker : > This is to initiate a two week working group last call of > draft-gundavelli-v6ops-l2-unicast. Please read it now. If you find nits > (spelling errors, minor suggested wording changes, etc), comment to the > authors; if you find greater issues, such as disagreeing with a statement or > finding additional issues that need to be addressed, please post your > comments to the combined lists. > We are looking specifically for comments on the importance of the document > as well as its content. If you have read the document and believe it to be > of operational utility, that is also an important comment to make. > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- > > From kevin.mnich@sckans.edu Thu Aug 12 10:17:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6485C3A698C for ; Thu, 12 Aug 2010 10:17:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.398 X-Spam-Level: * X-Spam-Status: No, score=1.398 tagged_above=-999 required=5 tests=[BAYES_50=0.001, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id U+KMk0tXazmy for ; Thu, 12 Aug 2010 10:17:42 -0700 (PDT) Received: from mail2.sckans.edu (mail2.sckans.edu [64.218.16.69]) by core3.amsl.com (Postfix) with ESMTP id E681C3A6359 for ; Thu, 12 Aug 2010 10:17:40 -0700 (PDT) Received: from server4.sckans.edu (server4.sc.sckans.edu [10.10.0.22]) by mail2.sckans.edu (Spam & Virus Firewall) with SMTP id 8E8731CFB28; Thu, 12 Aug 2010 09:54:11 -0500 (CDT) Received: from server4.sckans.edu (server4.sc.sckans.edu [10.10.0.22]) by mail2.sckans.edu with SMTP id a7gEZ0IKYIeEp2Tl; Thu, 12 Aug 2010 09:54:11 -0500 (CDT) Received: from server5.sckans.edu ([10.10.0.23]) by server4.sckans.edu with Microsoft SMTPSVC(6.0.3790.4675); Thu, 12 Aug 2010 09:14:22 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB3A25.34E3496C" Subject: Dear Brethren. Date: Thu, 12 Aug 2010 08:49:38 -0500 Message-ID: <04D2403BBE1EAB49BFEC81E48ADA5372034FD3BD@server5.sc.sckans.edu> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Dear Brethren. thread-index: Acs6JTSne3FMbDBdQGKqiL2MK/axFw== From: "Kevin Mnich" X-OriginalArrivalTime: 12 Aug 2010 14:14:22.0305 (UTC) FILETIME=[A9433D10:01CB3A28] To: undisclosed-recipients:; This is a multi-part message in MIME format. ------_=_NextPart_001_01CB3A25.34E3496C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Although, I am not comfortable discussing the content of my mail on the = internet owing to lots of unsolicited/Spam mails on the net these days. Anyway my message is that I have made up my mind to will my late = Husband's funds=20 to you so that you can use it for charity duties and good work to = humanity=20 in your country. The amount is 4million Dollars. Please get back to me = on my personal and secured email address for further information.=20 My secured email is: christinekevinmnich@gmail.com=20 God bless you. Mrs. Christine kevin mnich christinekevinmnich@gmail.com=20 ------_=_NextPart_001_01CB3A25.34E3496C Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable =0A= =0A= =0A= =0A=
Although, I am not = comfortable discussing the content of my mail on the internet
owing = to lots of unsolicited/Spam mails on the net these days.
Anyway my = message is that I have made up my mind to will my late Husband's funds =
to you so that you can use it for charity  duties and good work = to humanity
in your country. The amount is 4million Dollars. Please = get back to me on my personal
and secured email  address for = further information.
My secured email is: christinekevinmnich@gmail.c= om
=0A=
God bless you.
Mrs. = Christine kevin mnich
christinekevinmnich@gmail.c= om
------_=_NextPart_001_01CB3A25.34E3496C-- From nyzenatil8757@comcast.net Thu Aug 12 14:25:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CEA9B3A6A13 for ; Thu, 12 Aug 2010 14:25:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -68.86 X-Spam-Level: X-Spam-Status: No, score=-68.86 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 79xFpN4yIOkj for ; Thu, 12 Aug 2010 14:25:25 -0700 (PDT) Received: from comcast.net (c-75-66-216-124.hsd1.tn.comcast.net [75.66.216.124]) by core3.amsl.com (Postfix) with ESMTP id C65C13A69FE for ; Thu, 12 Aug 2010 14:25:24 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Thu, 12 Aug 2010 16:26:00 -0500 Subject: Give better action with your tool Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100812212524.C65C13A69FE@core3.amsl.com> My doctor cannot help asking me how I grew so big http://www.objectemotion.ru/ The North Carolina General Assembly is the state legislature. Piezoelectric and dielectric devices for frequency control and selection. By protecting the places where animals live, human interference is limited. The Norwegian Nobel Committee based in Oslo confers the prize for peace. Type specimens are theoretically even allowed to be aberrant or deformed individuals or color variations, though this is rarely chosen to be the case, as it makes it hard to determine to which population the individual belonged. For all the riches he had acquired, Anthony van Dyck left little property, having spent everything on living magnificently, more like a prince than a painter. Development Report 2009 - HDI rankings - UNO. Used as an air bridge between the UK and the Falkland Islands. From owner-v6ops@ops.ietf.org Fri Aug 13 15:31:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 090BB3A69AD for ; Fri, 13 Aug 2010 15:31:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.192 X-Spam-Level: X-Spam-Status: No, score=-109.192 tagged_above=-999 required=5 tests=[AWL=-0.697, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JsyoyqQ6KUKl for ; Fri, 13 Aug 2010 15:31:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B731E3A69B2 for ; Fri, 13 Aug 2010 15:31:38 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ok2h8-000Hbh-UA for v6ops-data0@psg.com; Fri, 13 Aug 2010 22:25:46 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ok2h4-000Haw-H5 for v6ops@ops.ietf.org; Fri, 13 Aug 2010 22:25:43 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAFZjZUyrR7Ht/2dsb2JhbACDFZ0ocaQIiVKRdIEmgV0IBQaBMXMEhC2FMg X-IronPort-AV: E=Sophos;i="4.55,365,1278288000"; d="scan'208";a="573207200" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 13 Aug 2010 22:25:41 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7DMPYqi009995 for ; Fri, 13 Aug 2010 22:25:36 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Fri, 13 Aug 2010 15:25:41 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Fri, 13 Aug 2010 15:25:41 -0700 From: Fred Baker Subject: Fwd: Subject: 79th IETF - Working Group/BOF Scheduling Date: Fri, 13 Aug 2010 15:25:27 -0700 References: <20100813193211.75FE63A6836@core3.amsl.com> To: IPv6 Operations Message-Id: <727D61D1-0895-4E95-801E-6FCDBC050F73@cisco.com> Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: FYI. I have requested two meetings of two hours (or more) in length at = IETF 79. Expect one of them to be on Friday - that appears to be the = trend. Important dates follow. Begin forwarded message: > From: IETF Agenda > Date: August 13, 2010 12:32:11 PM PDT > To: Working Group Chairs > Cc: irsg@isi.edu > Subject: Subject: 79th IETF - Working Group/BOF Scheduling=20 >=20 > ----------------------------------------------------------------- > 79th IETF =CB=86 Beijing, China > Meeting Dates: November 7-12, 2010 > Host: Tsinghua University > ----------------------------------------------------------------- > IETF meetings start Monday morning and run through Friday = mid-afternoon > (15:15). >=20 > We are accepting scheduling requests for all Working Groups and BOFs > starting today. The milestones and deadlines for scheduling-related > activities are as follows: >=20 > NOTE: cutoff dates are subject to change. >=20 > =EF=A3=BF 2010-09-13 (Monday): Cutoff date for BOF proposal requests = to Area > Directors at 17:00 PDT (24:00 UTC). To request a BOF, please see > instructions on Requesting a BOF.=20 > =EF=A3=BF 2010-09-27 (Monday): Cutoff date for requests to schedule = Working Group > meetings at 17:00 PDT (24:00 UTC). To request a Working Group session, = use > the IETF Meeting Session Request Tool.=20 > =EF=A3=BF 2010-09-27 (Monday): Cutoff date for Area Directors to = approve BOFs at > 17:00 PDT (24:00 UTC).=20 > =EF=A3=BF 2010-10-06 (Wednesday): Preliminary agenda published for = comment.=20 > =EF=A3=BF 2010-10-11 (Monday): Cutoff date for requests to reschedule = Working > Group and BOF meetings 17:00 PDT (24:00 UTC).=20 > =EF=A3=BF 2010-10-11 (Monday): Working Group Chair approval for = initial document > (Version -00) submissions appreciated by 17:00 PDT (24:00 UTC).=20 > =EF=A3=BF 2010-10-15 (Friday): Final agenda to be published.=20 > =EF=A3=BF 2010-10-27 (Wednesday): Draft Working Group agendas due by = 17:00 PDT > (24:00 UTC), upload using IETF Meeting Materials Management Tool.=20 > =EF=A3=BF 2010-11-01 (Monday): Revised Working Group agendas due by = 17:00 PST > (01:00 Tuesday, November 03 UTC), upload using IETF Meeting Materials > Management Tool. >=20 > Submitting Requests for Working Group and BOF Sessions >=20 > Please submit requests to schedule your Working Group sessions using = the > "IETF Meeting Session Request Tool," a Web-based tool for submitting = all > of the information that the Secretariat requires to schedule your > sessions. >=20 > The URL for the tool is: >=20 > https://datatracker.ietf.org/cgi-bin/wg/wg_session_requester.cgi >=20 > Instructions for using the tool are available at: >=20 > http://www.ietf.org/instructions/session_request_tool_instruction.html >=20 > Please send requests to schedule your BOF sessions to agenda@ietf.org.=20= > Please include the acronym of your BOF in the subject line of the = message, > and include all of the information specified in item (4) of = "Requesting > Meeting Sessions at IETF Meetings" in the body. (This document is > included below.) >=20 > Submitting Session Agendas >=20 > For the convenience of meeting attendees, we ask that you submit the > agendas for your Working Group sessions as early as possible. Draft > Working Group agendas are due Wednesday, October 27 by 17:00 PT (24:00 > UTC). Revised Working Group agendas are due no later than Monday, > November 1 at 17:00 PT (24:00 UTC). The proposed agenda for a BOF = session > should be submitted along with your request for a session. Please be = sure > to copy your Area Director on that message. >=20 > Please submit the agendas for your Working Group sessions using the = "IETF > Meeting Materials Management Tool," a Web-based tool for making your > meeting agenda, minutes, and presentation slides available to the > community before, during, and after an IETF meeting. If you are a BOF > chair, then you may use the tool to submit a revised agenda as well as > other materials for your BOF once the BOF has been approved. >=20 > The URL for the tool is: >=20 > https://datatracker.ietf.org/cgi-bin/wg/wg_proceedings.cgi >=20 > Additional information about this tool is available at: >=20 > http://www.ietf.org/instructions/meeting_materials_tool.html >=20 > Agendas submitted via the tool will be available to the public on the > "IETF Meeting Materials" Web page as soon as they are submitted. >=20 > The URL for the "IETF 79 Meeting Materials" Web page is: >=20 > = https://datatracker.ietf.org/public/meeting_materials.cgi?meeting_num=3D79= >=20 > If you are a Working Group chair, then you already have accounts on = the > "IETF Meeting Session Request Tool" and the "IETF Meeting Materials > Management Tool." The same User ID and password will work for both = tools. > If you are a BOF chair who is not also a Working Group chair, then = you > will be given an account on the "IETF Meeting Materials Management = Tool" > when your BOF has been approved. If you require assistance in using > either tool, or wish to report a bug, then please send a message to: > ietf-action@ietf.org. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > For your convenience, comprehensive information on requesting meeting > sessions at IETF 79 is presented below: >=20 > 1. Requests to schedule Working Group sessions should be submitted = using > the "IETF Meeting Session Request Tool," a Web-based tool for = submitting > all of the information required by the Secretariat to schedule your > sessions. The URL for the tool is: >=20 > https://datatracker.ietf.org/cgi-bin/wg/wg_session_requester.cgi >=20 > Instructions for using the tool are available at: >=20 > http://www.ietf.org/instructions/session_request_tool_instruction.html >=20 > If you require an account on this tool, or assistance in using it, = then > please send a message to ietf-action@ietf.org. If you are unable to = use > the tool, then you may send your request via e-mail to = agenda@ietf.org, > with a copy to the appropriate Area Director(s). >=20 > Requests to schedule BOF sessions must be sent to agenda@ietf.org with = a > copy to the appropriate Area Director(s). >=20 > When submitting a Working Group or BOF session request by e-mail, = please > include the Working Group or BOF acronym in the Subject line. >=20 > 2. BOFs will NOT be scheduled unless the Area Director(s) approved > request is accompanied by a BOF'S FULL NAME AND ACRONYM, AREA, = CHAIR(S) > NAME(S) (given together with e-mail address(es)), AN AGENDA AND FULL > DESCRIPTION, and the information requested in (4) below. (Please read = the > BOF Procedure at: http://www.ietf.org/ietf/1bof-procedures.txt before > requesting a session for a BOF.) >=20 > 3. A Working Group may request either one or two sessions. If your > Working Group requires more than two sessions, then your request must = be > approved by an Area Director. Additional sessions will be assigned, = based > on availability, after Friday, October 11, 2010 at 17:00 PT (24:00 = UTC), > the cut-off date for requests to reschedule a session. >=20 > 4. You MUST provide the following information before a Working Group = or > BOF session will be scheduled: >=20 > a. Working Group or BOF full name with acronym in brackets:=20 >=20 > b. AREA under which Working Group or BOF appears: >=20 > c. CONFLICTS you wish to avoid, please be as specific as possible: >=20 > d. Expected Attendance: >=20 > e. Special requests: >=20 > f. Number of sessions: >=20 > g. Length of session:=20 > - 1 hour=20 > - 1 1/2 hours > - 2 hours=20 > - 2 1/2 hours >=20 > For more information on scheduling Working Group and BOF sessions, = please > refer to RFC 2418 (BCP 25), "IETF Working Group Guidelines and = Procedures" > (http://www.ietf.org/rfc/rfc2418.txt). > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > For your convenience please find here a list of the IETF Area = Directors > with their e-mail addresses: >=20 > IETF Chair=20 > Russ Housley >=20 > Applications Area (app) > Alexey Melnikov > Peter Saint-Andre =20 >=20 > Internet Area (int)=20 > Jari Arkko > Ralph Droms =20 >=20 > Operations & Management Area (ops)=20 > Ronald Bonica > Dan Romascanu >=20 > Real-time Applications and Infrastructure Area (rai) > Gonzalo Camarillo > Robert Sparks =20 >=20 > Routing Area (rtg)=20 > Stewart Bryant > Adrian Farrel =20 >=20 > Security Area (sec)=20 > Tim Polk > Sean Turner =20 >=20 > Transport Area (tsv)=20 > Lars Eggert > David Harrington =20 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > 78th IETF Meeting Attendance Number > We currently do not have our shipment back from Maastricht so we = will be > providing the numbers on a separate email. From ysasih5203@comcast.net Fri Aug 13 15:50:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 22C853A6980 for ; Fri, 13 Aug 2010 15:50:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -78.811 X-Spam-Level: X-Spam-Status: No, score=-78.811 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8A191HQi3E8o for ; Fri, 13 Aug 2010 15:50:10 -0700 (PDT) Received: from comcast.net (c-24-8-130-142.hsd1.co.comcast.net [24.8.130.142]) by core3.amsl.com (Postfix) with ESMTP id 1D51C3A6995 for ; Fri, 13 Aug 2010 15:50:07 -0700 (PDT) From: Treat@core3.amsl.com, ED@core3.amsl.com, using Pfizer meds To: v6ops-archive@ietf.org Subject: Dear v6ops-archive, your 81% OFF coupon is here. Assembly Date: Fri, 13 Aug 2010 16:50:44 -0600 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100813225007.1D51C3A6995@core3.amsl.com> regularized and the KA For Newsletter
If you are unable to see the message below, click here to view.

Take a tour to our store online

In 1999, Cleveland was identified as an

emerging global city. For

every 100 females there were 129.In January 2010, King Abdullah of Jordan, after a meeting with the Israeli president Shimon Peres at the World Economic Forum in Davos, declared that his country does not want to rule the West Bank and that "the two-state solution " to the Israeli-Palestinian conflict was the only viable option. ISBN to EAN EAS [disambiguation needed] EBS [disambiguation needed] transition at isbn. The standard of Swedish research is high and Sweden is a world leader in a number of important fields. Building engineering is an emerging discipline that attempts to meet this new challenge.Trails that ascend steep slopes may use switchbacks (also called hairpins), but switchback design and construction is a specialized topic that takes great care. Minor tournaments hosted by The Football Association. After the war, Germany and Berlin would be split into four occupied zones. The death rate in Moscow doubles to 700 people per day due to poisonous smog from wildfires and a heat wave in western Russia. And John, that Jesus came so that "those who believed in him would have eternal life". Today, not much remains of the walls, but the houses and havelis have an essence of days gone by.There were 21,997 housing units at an average density of 1,566.Von Laue developed a law that connects the scattering angles and the size and orientation of the unit-cell spacings in the crystal, for which he was awarded the Nobel Prize in Physics in 1914. In 1968, the Labour Government of Harold Wilson attempted to reform the House of Lords by introducing a system under which hereditary peers would be allowed to remain in the House and take part in debate, but would be unable to vote.The average household size was 2. In giant squid they may reach a length of 8 metres. People buy (or make) presents for their relatives and friends in the preceding couple of weeks (so this period is the absolute boom of the year for most stores). Official website of HM Government. It is within the Fermanagh District Council area.Stream Gauge or fluviometric [2] monitoring networks.Benmont Tench, American keyboardist. Even Carter himself, never disputed the decision at the time.Ramachandran, popularly known as MGR. Based on current UK coal consumption, these volumes represent reserves that could last
the
UK between 200 and 400 years. Chibiusa in her Super Sailor Chibi Moon form as seen in the anime. Each minister of the Crown is responsible for the general administration of at least one government portfolio, and heads a corresponding ministry or ministries, known in Canada as departments or agencies.The fresh husk of a brown coconut is also used as a dish sponge or as a body sponge. Automobile from 1904 (produced in Hungary) Between 1900 and 1918, there were 10 automotive factories in Hungary. In 2006, Massachusetts became the first state to mandate universal health insurance. At the beginning of the century, Towson remained largely a rural community. Hungary held its first multi-party elections in 1990, following four decades of Communist rule, and has succeeded in transforming its centrally planned economy into a market economy. Chamoru is often spoken in many homes, but is becoming less common. There is also a prep school, Cheltenham College Junior School, most of whose pupils go on to the senior school. Graham Priest, the main proponent of dialetheism, has argued for paraconsistency on the grounds that there are in fact, true contradictions.In 1992 the Cleveland Lumberjacks of the (also now-defunct) IHL began play, lasting until 2001.

© 2009 Atlas water Howard Inc. All rights reserved.

Unsubscribe

From owner-v6ops@ops.ietf.org Fri Aug 13 16:55:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 740B13A6876 for ; Fri, 13 Aug 2010 16:55:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.343 X-Spam-Level: X-Spam-Status: No, score=-9.343 tagged_above=-999 required=5 tests=[AWL=-0.848, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9eaVMUPVFW4K for ; Fri, 13 Aug 2010 16:55:52 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6F1013A67B3 for ; Fri, 13 Aug 2010 16:55:52 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ok43F-0000Ut-F4 for v6ops-data0@psg.com; Fri, 13 Aug 2010 23:52:41 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ok43C-0000U5-Q9 for v6ops@ops.ietf.org; Fri, 13 Aug 2010 23:52:39 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEADJ4ZUytJV2d/2dsb2JhbACgPnGjUptEhToEhC2IGA X-IronPort-AV: E=Sophos;i="4.55,366,1278288000"; d="scan'208";a="147590637" Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rtp-iport-2.cisco.com with ESMTP; 13 Aug 2010 23:52:25 +0000 Received: from xbh-rcd-202.cisco.com (xbh-rcd-202.cisco.com [72.163.62.201]) by rcdn-core-6.cisco.com (8.14.3/8.14.3) with ESMTP id o7DNqPmr030090; Fri, 13 Aug 2010 23:52:25 GMT Received: from xmb-rcd-114.cisco.com ([72.163.62.156]) by xbh-rcd-202.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 13 Aug 2010 18:52:25 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: quoted-printable Subject: RE: draft-gundavelli-v6ops-l2-unicast WGLC Date: Fri, 13 Aug 2010 18:52:23 -0500 Message-ID: In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: draft-gundavelli-v6ops-l2-unicast WGLC Thread-Index: Acsybfq0w7OBP1HeRKOhabbfWPDaNgAYDchQAhxaIuA= References: <35EC7A29-8C16-4632-84C8-95988F49E92C@cisco.com> From: "Hemant Singh (shemant)" To: "Hemant Singh (shemant)" , "Fred Baker (fred)" , "Wes Beebee (wbeebee)" , "Sri Gundavelli (sgundave)" Cc: "IPv6 Operations" , "6man Mailing List" , "Kurt Erik Lindqvist" X-OriginalArrivalTime: 13 Aug 2010 23:52:25.0031 (UTC) FILETIME=[9430FD70:01CB3B42] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I have made my points for pitfalls related to the rules of this document. However, since the new rules in this document have a language of SHOULD NOT drop for receive and MAY for transmit, I don't see any MUST language in the rules. The only MUST in the rules section is a MUST to apply such additional considerations where the actual considerations have no MUST. Thus if my hardware chooses to ignore the receive and transmit rules of this document and comply to RFC 2464, my hardware does not violate this document. Therefore, I support this document. However, before we forward this document to the IESG, could we please make some minor changes to text. One change is suggested below. OLD TEXT [An IPv6 receiver node SHOULD NOT drop a received IPv6 multicast message containing a multicast destination address in the IPv6 header, but with a unicast destination address in the link-layer header, withstanding all other validity considerations as specified in the relevant IPv6 standards specifications. ] NEW TEXT [An IPv6 receiver node SHOULD NOT drop a received IPv6 multicast message containing a multicast destination address in the IPv6 header, but with a unicast destination address in the link-layer header.] The reason is the use of word "relevant" in old text which appears loose to me because folks may question, well, which specific IPv6 standards specifications and the discussion protracts. I have other minor text changes to propose that I couldn't get to today. I hope to get to the other suggestions early next week. Hemant From ymapakauli9199@comcast.net Fri Aug 13 20:35:48 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EA3453A683E for ; Fri, 13 Aug 2010 20:35:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -71.342 X-Spam-Level: X-Spam-Status: No, score=-71.342 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5DB+YYG-ipQS for ; Fri, 13 Aug 2010 20:35:48 -0700 (PDT) Received: from comcast.net (97-116-46-241.mpls.qwest.net [97.116.46.241]) by core3.amsl.com (Postfix) with ESMTP id 9505C3A6818 for ; Fri, 13 Aug 2010 20:35:47 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Fri, 13 Aug 2010 22:36:09 -0500 Subject: Miley Cyrus uncensored photos on Vanity Fair Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100814033547.9505C3A6818@core3.amsl.com> Have you ever reached as far as her cervix? If you haven't, make it happen with us. http://www.propertypal.ru/ In 2006 Smorgon took over the presidency of the Carlton Football Club. Recombinant DNA is a man-made DNA sequence that has been assembled from other DNA sequences. GFA Tournament played in Gibraltar, with the host, Isle of Man and Isle of Wight in 2004. Ten years later, in 1568, the Diet extended this freedom, declaring that "It is not allowed to anybody to intimidate anybody with captivity or expelling for his religion". While Denver is located on the Great Plains, the weather of the city and surrounding area is heavily influenced by the proximity of the Rocky Mountains to the west. Farentino was arrested in Vancouver, British Columbia, on July 23, 1991, after the Royal Canadian Mounted Police intercepted a package containing 3. Higher Education Statistics Agency online statistics. Arjuna retaliates and injures Dhritivarman but does not kill him, as per orders of Maharaj Yudhishther. From ejoqat8846@comcast.net Sat Aug 14 09:09:37 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D1153A69A4 for ; Sat, 14 Aug 2010 09:09:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -15.741 X-Spam-Level: X-Spam-Status: No, score=-15.741 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w4kJBXy8Irik for ; Sat, 14 Aug 2010 09:09:36 -0700 (PDT) Received: from comcast.net (c-75-74-193-5.hsd1.fl.comcast.net [75.74.193.5]) by core3.amsl.com (Postfix) with ESMTP id 448233A6994 for ; Sat, 14 Aug 2010 09:09:36 -0700 (PDT) From: To: v6ops-archive@ietf.org Date: Sat, 14 Aug 2010 12:10:13 -0400 Subject: Make her come every single time Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100814160936.448233A6994@core3.amsl.com> Improve your circulation, increase your size easily with tried and tested herbs http://www.writerzero.ru/ The Choctaw explained that the Bald Eagle, who has direct contact with the upper world of the sun, is a symbol of peace. A liter of blood can dissolve 200cm 3 of O 2. Further, there are locations with closed dialing plans in the NANP that require the full phone number including area code to be dialed for all calls, but the trunk code is required for only long distance calls, even in the same area code. About Jain Religion, Teerth, 24 Tirthankaras. Ministry of Urban Development (Government of India). Mowat was the creator of what is often called Empire Ontario. University of Kent at Canterbury. Many industrial electrolysis cells are very similar to Hofmann voltameters, with complex platinum plates or honeycombs as electrodes. From v6ops-archive@ietf.org Sun Aug 15 04:22:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B1C283A688C for ; Sun, 15 Aug 2010 04:22:52 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -42.12 X-Spam-Level: X-Spam-Status: No, score=-42.12 tagged_above=-999 required=5 tests=[AWL=32.983, BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FB_GET_MEDS=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, MIME_8BIT_HEADER=0.3, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_QUAL_MEDS=3.568, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YxQTG7NqW03l for ; Sun, 15 Aug 2010 04:22:51 -0700 (PDT) Received: from 44-85-179-94.pool.ukrtel.net (44-85-179-94.pool.ukrtel.net [94.179.85.44]) by core3.amsl.com (Postfix) with ESMTP id 94D8D3A6879 for ; Sun, 15 Aug 2010 04:22:49 -0700 (PDT) Message-Id: <20100815112321.2911.qmail@44-85-179-94.pool.ukrtel.net> To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -16% From: v6ops-archive@ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Sun, 15 Aug 2010 04:22:49 -0700 (PDT) Dear v6ops-archive@ietf.org Get ready to make her happy. Discount price store: ID1489192 http://groups.yahoo.com/group/tkcasg/message We do guarantee high-quality medications, instant worldwide delivery and friendly support. © 2001-2010 Pfizer Inc. All rights reserved. From v6ops-archive@lists.ietf.org Sun Aug 15 04:22:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AD8523A685E for ; Sun, 15 Aug 2010 04:22:52 -0700 (PDT) X-Quarantine-ID: <5hLOaz3kLb8B> X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: ...ve@lists.ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -75.102 X-Spam-Level: X-Spam-Status: No, score=-75.102 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FB_GET_MEDS=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, MIME_8BIT_HEADER=0.3, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_QUAL_MEDS=3.568, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5hLOaz3kLb8B for ; Sun, 15 Aug 2010 04:22:51 -0700 (PDT) Received: from 44-85-179-94.pool.ukrtel.net (44-85-179-94.pool.ukrtel.net [94.179.85.44]) by core3.amsl.com (Postfix) with ESMTP id 96FD13A689E for ; Sun, 15 Aug 2010 04:22:49 -0700 (PDT) Message-Id: <20100815112321.2171.qmail@44-85-179-94.pool.ukrtel.net> To: v6ops-archive@lists.ietf.org Subject: v6ops-archive@lists.ietf.org VIAGRA ® Official Seller -16% From: v6ops-archive@lists.ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Sun, 15 Aug 2010 04:22:49 -0700 (PDT) Dear v6ops-archive@lists.ietf.org Get ready to make her happy. Discount price store: ID1489192 http://groups.yahoo.com/group/tkcasg/message We do guarantee high-quality medications, instant worldwide delivery and friendly support. © 2001-2010 Pfizer Inc. All rights reserved. From v6ops-archive@megatron.ietf.org Sun Aug 15 04:27:56 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 166743A6851 for ; Sun, 15 Aug 2010 04:27:56 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: ...megatron.ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -28.442 X-Spam-Level: X-Spam-Status: No, score=-28.442 tagged_above=-999 required=5 tests=[AWL=46.660, BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, FB_GET_MEDS=2.75, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, HELO_DYNAMIC_IPADDR2=4.395, MIME_8BIT_HEADER=0.3, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SUBJECT_NEEDS_ENCODING=0.001, TVD_QUAL_MEDS=3.568, TVD_RCVD_IP=1.931, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VXjU2Y04p7QA for ; Sun, 15 Aug 2010 04:27:55 -0700 (PDT) Received: from 44-85-179-94.pool.ukrtel.net (44-85-179-94.pool.ukrtel.net [94.179.85.44]) by core3.amsl.com (Postfix) with ESMTP id E9CED3A684D for ; Sun, 15 Aug 2010 04:27:54 -0700 (PDT) Message-Id: <20100815112826.2024.qmail@44-85-179-94.pool.ukrtel.net> To: v6ops-archive@megatron.ietf.org Subject: v6ops-archive@megatron.ietf.org VIAGRA ® Official Seller -16% From: v6ops-archive@megatron.ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Sun, 15 Aug 2010 04:27:54 -0700 (PDT) Dear v6ops-archive@megatron.ietf.org Get ready to make her happy. Discount price store: ID1489192 http://groups.yahoo.com/group/tkcasg/message We do guarantee high-quality medications, instant worldwide delivery and friendly support. © 2001-2010 Pfizer Inc. All rights reserved. From owner-v6ops@ops.ietf.org Sun Aug 15 11:07:56 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2CCAF3A682D for ; Sun, 15 Aug 2010 11:07:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.455 X-Spam-Level: X-Spam-Status: No, score=-108.455 tagged_above=-999 required=5 tests=[AWL=-1.418, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E9mPonMeJ-Yh for ; Sun, 15 Aug 2010 11:07:55 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CBC463A6403 for ; Sun, 15 Aug 2010 11:07:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkhVT-000O1v-86 for v6ops-data0@psg.com; Sun, 15 Aug 2010 18:00:27 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkhVN-000Nkz-MG for v6ops@ops.ietf.org; Sun, 15 Aug 2010 18:00:22 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.55,372,1278288000"; d="scan'208,217";a="240527570" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-5.cisco.com with ESMTP; 15 Aug 2010 18:00:20 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7FI0C3U019957; Sun, 15 Aug 2010 18:00:15 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Sun, 15 Aug 2010 11:00:20 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Sun, 15 Aug 2010 11:00:20 -0700 Subject: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker Date: Sun, 15 Aug 2010 11:00:04 -0700 Cc: kurtis@kurtis.pp.se, rbonica@juniper.net Message-Id: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> To: v6ops@ops.ietf.org X-Mailer: Apple Mail (2.1081) Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This is to initiate a two week working = group last call of 
We are = looking specifically for comments on the importance of the document as = well as its content. If you have read the document and believe it to be = of operational utility, that is also an important comment to = make.
= From isusu3534@comcast.net Mon Aug 16 00:23:17 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D2B493A6811 for ; Mon, 16 Aug 2010 00:23:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -45.741 X-Spam-Level: X-Spam-Status: No, score=-45.741 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lnYv4T7sgVG2 for ; Mon, 16 Aug 2010 00:23:17 -0700 (PDT) Received: from comcast.net (c-98-231-39-208.hsd1.fl.comcast.net [98.231.39.208]) by core3.amsl.com (Postfix) with ESMTP id EA3E73A6819 for ; Mon, 16 Aug 2010 00:23:16 -0700 (PDT) From: To: v6ops-archive@ietf.org Reply-To: Subject: Achieve massive length Date: Mon, 16 Aug 2010 03:23:53 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100816072316.EA3E73A6819@core3.amsl.com> Your erected size will shock everyone, including yourself http://www.riotprod.ru/ From owner-v6ops@ops.ietf.org Mon Aug 16 01:29:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3CB993A680C for ; Mon, 16 Aug 2010 01:29:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.547 X-Spam-Level: X-Spam-Status: No, score=-1.547 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xA+c6Q6RhzM2 for ; Mon, 16 Aug 2010 01:29:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4AC9A3A687F for ; Mon, 16 Aug 2010 01:29:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkuzL-0007TB-CI for v6ops-data0@psg.com; Mon, 16 Aug 2010 08:24:11 +0000 Received: from [209.85.213.194] (helo=mail-yx0-f194.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkuzI-0007Sn-Jo for v6ops@ops.ietf.org; Mon, 16 Aug 2010 08:24:08 +0000 Received: by yxj4 with SMTP id 4so599013yxj.5 for ; Mon, 16 Aug 2010 01:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version:openpgp :content-type:content-transfer-encoding; bh=QLhq/qvYE2XtyrKb54JT68IhwxcL/bWGlAYY0VCFO7Q=; b=XdedKQuxxqeuX8bvnv35IVgt8ZGutePbgrmgUvHMjpLoMsVppd3MCEtJcYlOLrkP2e Jf0Kr+i0pYiQIyEUGjfp8H4naQMD62PnyDQTDIoyULcUA2jELL+whQyj+s0uArwWO5vO L5WtlSh3GaaqMhfoynnAOvbn29yllxpUuPpKc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=Vekh2g7eYKh3t0METWBvs76+BGzZR/uiWBnOSIKwN0cXr3NPDSnm4UiHhRBwOPVyyJ S5bQZIx5PcbqchK7/A3tc6e0B/oYddHDQfqGbufuTMJkHjPpJO90JWNrV6LMETSK9x3z 1gYmWneuDAeof2g7Xv4mCxNn2lvY5hDkgMpDk= Received: by 10.100.122.15 with SMTP id u15mr5404749anc.98.1281947045968; Mon, 16 Aug 2010 01:24:05 -0700 (PDT) Received: from [192.168.2.3] ([190.245.181.90]) by mx.google.com with ESMTPS id l6sm9952087ang.38.2010.08.16.01.24.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 16 Aug 2010 01:24:05 -0700 (PDT) Message-ID: <4C68F1E1.2090003@gont.com.ar> Date: Mon, 16 Aug 2010 05:08:01 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "ipv6@ietf.org" CC: "v6ops@ops.ietf.org" Subject: ping-pong phenomenon with p2p links & /127 prefixes X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Folks, draft-ietf-ipngwg-p2p-pingpong-00.txt proposes a solution to the ping-pong problem with point-to-point links, which IMHO is elegant: > Check the incoming/outgoing interface of the packet. If the > interface is the same, is a point-to-point interface and the > destination address on the packet seems to be on-link (in terms of > Neighbor Discovery) on the point-to-point interface, the forwarding > router SHOULD NOT forward the packet. Also, in this case, the router > SHOULD NOT generate ICMPv6 redirect message even if the incoming > packet meets conditions in RFC2461 section 8.2. The router SHOULD > generate an ICMPv6 error message instead, with the type field being 1 > (destination unreachable), and the code field being 3 (address > unreachable). Then incorporated into RFC 4443 as follows: > One specific case in which a Destination Unreachable message is sent > with a code 3 is in response to a packet received by a router from a > point-to-point link, destined to an address within a subnet assigned > to that same link (other than one of the receiving router's own > addresses). In such a case, the packet MUST NOT be forwarded back > onto the arrival link. However, this fix allegedly has big performance implications on routers. Can anybody comment on this "claim"? P.S.: This fix doesn't prevent the use of /127s (it's orthogonal), but I'm wondering about the reasons for which this fix is not the "first line of defense" for *this* (i.e., ping-pong) vulnerability. -- yes, the Kohno et al I-D mentions other (additional) reasons for using /127 prefixes o p2p links. Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Mon Aug 16 01:59:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 820113A697D for ; Mon, 16 Aug 2010 01:59:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.395 X-Spam-Level: X-Spam-Status: No, score=-102.395 tagged_above=-999 required=5 tests=[AWL=0.205, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id c052h94iib34 for ; Mon, 16 Aug 2010 01:59:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 926823A6960 for ; Mon, 16 Aug 2010 01:59:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkvW3-000CAH-06 for v6ops-data0@psg.com; Mon, 16 Aug 2010 08:57:59 +0000 Received: from [2001:788:2:117::203] (helo=abaddon.unfix.org) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkvW0-000C9g-8j for v6ops@ops.ietf.org; Mon, 16 Aug 2010 08:57:56 +0000 Received: from [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0] (spaghetti.ch.unfix.org [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by abaddon.unfix.org (Postfix) with ESMTPSA id 4A6EF215D8; Mon, 16 Aug 2010 10:57:37 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1281949073; bh=ZCdYS6egTgryy2tFGn2dxJQEb7or6hCu3UBukbggFx0=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=cAQKMcXp+2RgYf9rCrPt43pJYyyDv0tnxyiCTsoEUbnts0sreKDKbkbYHyu2nzg7G w/EhxhBEzDj8mE+tW6fMH/18C65dv2UErNj55u3IiFK3SLRgDGI4zNNSfKwdhB6fQB j7LzYN8KZ9n2AzXTZcZvub7XfGDQdNkU3rcnYCOrzLNQNqYRLcrnBr2FK4Q8wZJ299 37f/P6XPqFcbrifYb3VUG9+ON6M0narbnNPLcJnesrHZI7hrSiHSaYwHgUZ9VAtb5Q Qx7IcTdStPcJwH1ufi6qNI1aGgXnTYjEVbF6ZpnfSReX4NX+mWP5IrIwW2I8sMq/jE E5E45kP730D0Q== Message-ID: <4C68FD84.80905@unfix.org> Date: Mon, 16 Aug 2010 10:57:40 +0200 From: Jeroen Massar Organization: Unfix User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: Fernando Gont CC: "ipv6@ietf.org" , "v6ops@ops.ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68F1E1.2090003@gont.com.ar> In-Reply-To: <4C68F1E1.2090003@gont.com.ar> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-16 10:08, Fernando Gont wrote: [..] > P.S.: This fix doesn't prevent the use of /127s (it's orthogonal), Unless you configure two /128's pointing to the remote side, which will then thus not be 'on-link for neighbor discovery, the little thing called the subnet anycast address will make sure that a /127 ptp simply does not work, unless you have a platform which disables the subnet anycast address of course. Greets, Jeroen ... who is still wondering why people try to bother with anything not /64, and how many links they need in their networks. If you are going to size them a /127, even out of a /64 then you can do 2^63 = 9.223.372.036.854.775.808 /127's which is a bit insane and you will never need that either as it won't ever fit in any routing table ;) From owner-v6ops@ops.ietf.org Mon Aug 16 02:13:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 665C13A6994 for ; Mon, 16 Aug 2010 02:13:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.669 X-Spam-Level: X-Spam-Status: No, score=-1.669 tagged_above=-999 required=5 tests=[AWL=-0.621, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lFS6UIxFTyNm for ; Mon, 16 Aug 2010 02:13:28 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id AD7513A698F for ; Mon, 16 Aug 2010 02:13:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okvk5-000Eot-Rj for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:12:29 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okvk2-000EoT-RD for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:12:27 +0000 Received: (qmail 45962 invoked from network); 16 Aug 2010 09:12:24 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 16 Aug 2010 09:12:24 -0000 Date: Mon, 16 Aug 2010 11:12:24 +0200 (CEST) Message-Id: <20100816.111224.41652855.sthaug@nethelp.no> To: jeroen@unfix.org Cc: fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <4C68FD84.80905@unfix.org> References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Unless you configure two /128's pointing to the remote side, which will > then thus not be 'on-link for neighbor discovery, the little thing > called the subnet anycast address will make sure that a /127 ptp simply > does not work, unless you have a platform which disables the subnet > anycast address of course. It would seem disabling the subnet anycast is fairly widespread, then. I have verified the use of /127 on several hardware forwarding platforms from Cisco and Juniper. /127 works just fine, and prevents the ping-pong. [One concrete example where /127 works: Juniper T1600 talking to Cisco CRS-1 on an OC-768/STM-256 link.] Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 16 02:38:34 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54A063A688B for ; Mon, 16 Aug 2010 02:38:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.477 X-Spam-Level: X-Spam-Status: No, score=-102.477 tagged_above=-999 required=5 tests=[AWL=0.123, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18fWqXMJdQGY for ; Mon, 16 Aug 2010 02:38:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2CBF53A67DB for ; Mon, 16 Aug 2010 02:38:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okw73-000IPH-QL for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:36:13 +0000 Received: from [2001:788:2:117::203] (helo=abaddon.unfix.org) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okw6x-000ILS-0F for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:36:07 +0000 Received: from [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0] (spaghetti.ch.unfix.org [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by abaddon.unfix.org (Postfix) with ESMTPSA id A42F321A71; Mon, 16 Aug 2010 11:35:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1281951364; bh=eNa0JAHnLp8R37UuL2QBOZWDZTrExVZyx4K+vm6MYsw=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=INftD1eL7AC07ZEFhUCWCpOafWQ1jrvt+nQP8rFyDP1cN0pm8pBDtXvXo3qLWkxGb wSqVmsJJwLJB+p2ZlJbL5NmuFUkCkzcN0ZMV514X4WNWrPrJytd2hgHZpIWG1fHIeC T+tL1idxwgFHbjpFt/SWrXWadSJqMXl4tIgJYNH2ICKPexovxUbF5hshaAmH6fUvP0 gsquzabASQkuC6hwT0oDXV8ZGIxm10E3JLiTALj+3G8x4ZHaKeTuv01xuMHATZk0ns Q/boM5BfXYX3s/UqAA9zkoPyHwyLLTHBBM0GZI+uODyds0VK2OZVv6+hBwSPclzDUj V50sm70QFqijA== Message-ID: <4C690673.1040400@unfix.org> Date: Mon, 16 Aug 2010 11:35:47 +0200 From: Jeroen Massar Organization: Unfix User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: sthaug@nethelp.no CC: fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> In-Reply-To: <20100816.111224.41652855.sthaug@nethelp.no> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-16 11:12, sthaug@nethelp.no wrote: >> Unless you configure two /128's pointing to the remote side, which will >> then thus not be 'on-link for neighbor discovery, the little thing >> called the subnet anycast address will make sure that a /127 ptp simply >> does not work, unless you have a platform which disables the subnet >> anycast address of course. > > It would seem disabling the subnet anycast is fairly widespread, then. > I have verified the use of /127 on several hardware forwarding platforms > from Cisco and Juniper. /127 works just fine, and prevents the ping-pong. > > [One concrete example where /127 works: Juniper T1600 talking to Cisco > CRS-1 on an OC-768/STM-256 link.] It is quite wide-spread indeed, and for instance Linux used to do it also until a kernel update in 2003 from 2.4.20 -> 2.4.21 and they finally implemented subnet anycast support(*) and suddenly it all started breaking as for IPng.nl at the time we used /127's and everybody with a Linux endpoint who did an upgrade of their kernels suddenly had a mysterious broken configuration. Thus, do ask Cisco and Juniper and other vendors where this now 'works' if this intentional, or if they might finally comply to the IPv6 specifications one day, as then you might better watch out for this as it will break your network. For the vendors that have it, it might maybe be an idea to have a 'disable subnetanycast' command or similar so that one can explicitly mark a prefix that way. Greets, Jeroen * = http://www.linux-ipv6.org/ml/usagi-users/msg02430.html From owner-v6ops@ops.ietf.org Mon Aug 16 02:41:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6AB7E3A6987 for ; Mon, 16 Aug 2010 02:41:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.61 X-Spam-Level: X-Spam-Status: No, score=-1.61 tagged_above=-999 required=5 tests=[AWL=-0.562, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hvalkdZdRqU for ; Mon, 16 Aug 2010 02:41:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8AC703A697D for ; Mon, 16 Aug 2010 02:41:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwBu-000JCR-Vx for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:41:15 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwBs-000JBh-97 for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:41:12 +0000 Received: (qmail 53349 invoked from network); 16 Aug 2010 09:41:10 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 16 Aug 2010 09:41:10 -0000 Date: Mon, 16 Aug 2010 11:41:10 +0200 (CEST) Message-Id: <20100816.114110.71111142.sthaug@nethelp.no> To: jeroen@unfix.org Cc: fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <4C690673.1040400@unfix.org> References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Thus, do ask Cisco and Juniper and other vendors where this now 'works' > if this intentional, or if they might finally comply to the IPv6 > specifications one day, as then you might better watch out for this as > it will break your network. For the vendors that have it, it might maybe > be an idea to have a 'disable subnetanycast' command or similar so that > one can explicitly mark a prefix that way. I have no plans to ask Cisco and Juniper about this. I want /127 to continue working, and couldn't care less about subnet anycast for my core routers. Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 16 02:44:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CC9AA3A698B for ; Mon, 16 Aug 2010 02:44:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.512 X-Spam-Level: X-Spam-Status: No, score=-102.512 tagged_above=-999 required=5 tests=[AWL=0.088, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LsrUFAHP8wk8 for ; Mon, 16 Aug 2010 02:44:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C05983A698F for ; Mon, 16 Aug 2010 02:44:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwEo-000JoS-RV for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:44:14 +0000 Received: from [2001:788:2:117::203] (helo=abaddon.unfix.org) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwEm-000Jnx-IE for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:44:12 +0000 Received: from [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0] (spaghetti.ch.unfix.org [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by abaddon.unfix.org (Postfix) with ESMTPSA id 5B60A20512; Mon, 16 Aug 2010 11:43:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1281951850; bh=e9lATKHiN0J1p+mMLUu+Q+ykWtr7kz+eYdZMu/P8jgY=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=dZ1kHYe8936V9P0SQwJEm8E6I6JpaiEUz2M/GX+PuwLhksd9rYnPLcte9xDs3IpAU FoVVGszI6PYL/kW+w40JRb3ZfUoaAISOlXixdRJkhAwC+naYtfsNd6x0UgOxZcBDmE QCymmZN3O9Bp9orXVe2g4Eib3bNuA5cB1vMoZ8Sa2ROAbO6sO572+mJK0nunNv5FfO aRGzXl6FZ43LY1BfrHBENjMpRoDD7vDYyRYqyF/N3J/I0ovSNjCEvrsikFKdf1Q4mG Gilf9z1hLI1TOZKDakkcYNVay/jxyFPxXf2xz2BdfHo7u13PD3wOasHwNqlWrbPhuW ss10hZ/0oETzw== Message-ID: <4C69085A.1040706@unfix.org> Date: Mon, 16 Aug 2010 11:43:54 +0200 From: Jeroen Massar Organization: Unfix User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: sthaug@nethelp.no CC: fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> In-Reply-To: <20100816.114110.71111142.sthaug@nethelp.no> X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-16 11:41, sthaug@nethelp.no wrote: >> Thus, do ask Cisco and Juniper and other vendors where this now 'works' >> if this intentional, or if they might finally comply to the IPv6 >> specifications one day, as then you might better watch out for this as >> it will break your network. For the vendors that have it, it might maybe >> be an idea to have a 'disable subnetanycast' command or similar so that >> one can explicitly mark a prefix that way. > > I have no plans to ask Cisco and Juniper about this. I want /127 to > continue working, and couldn't care less about subnet anycast for my > core routers. I think you miss my point: they might finally comply with the specs one day (if you ask or not, others might) and you will have forgotten about this little subtle problem and upgrade your routers and voila your network is broken. If I where you, or anybody else who is using this 'feature' I would be wary of it and make a big big note for the test-lab to test this before shoving new versions to the live network. Greets, Jeroen From owner-v6ops@ops.ietf.org Mon Aug 16 02:46:28 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 57E353A69A1 for ; Mon, 16 Aug 2010 02:46:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.464 X-Spam-Level: X-Spam-Status: No, score=-2.464 tagged_above=-999 required=5 tests=[AWL=0.135, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vwd2UeMTQG5C for ; Mon, 16 Aug 2010 02:46:27 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 80E203A67DB for ; Mon, 16 Aug 2010 02:46:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwH2-000KAb-S5 for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:46:32 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwH0-000K9f-NJ for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:46:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OkwGp-0001p1-B2; Mon, 16 Aug 2010 09:46:19 +0000 Date: Mon, 16 Aug 2010 18:46:18 +0900 Message-ID: From: Randy Bush To: Jeroen Massar Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <4C69085A.1040706@unfix.org> References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> I have no plans to ask Cisco and Juniper about this. I want /127 to >> continue working, and couldn't care less about subnet anycast for my >> core routers. > > I think you miss my point: they might finally comply with the specs one > day (if you ask or not, others might) and you will have forgotten about > this little subtle problem and upgrade your routers and voila your > network is broken. then you will join us supporting the /127 document and it won't be a problem, will it. randy From owner-v6ops@ops.ietf.org Mon Aug 16 02:48:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EA4F03A681F for ; Mon, 16 Aug 2010 02:48:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.547 X-Spam-Level: X-Spam-Status: No, score=-9.547 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4g-wmu9zPrl1 for ; Mon, 16 Aug 2010 02:48:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D45523A681B for ; Mon, 16 Aug 2010 02:48:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwIz-000KTK-IW for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:48:33 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwIw-000KRS-T6 for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:48:31 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAC+maExAZnwM/2dsb2JhbACgQHGfOpsMhTsEiWI X-IronPort-AV: E=Sophos;i="4.55,375,1278288000"; d="scan'208";a="148086551" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 16 Aug 2010 09:48:28 +0000 Received: from dhcp-osl-vl300-64-103-53-114.cisco.com (dhcp-osl-vl300-64-103-53-114.cisco.com [64.103.53.114]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7G9mRK4025359; Mon, 16 Aug 2010 09:48:27 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <4C690673.1040400@unfix.org> Date: Mon, 16 Aug 2010 11:48:41 +0200 Cc: sthaug@nethelp.no, fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> To: Jeroen Massar X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Jeroen, >>> Unless you configure two /128's pointing to the remote side, which = will >>> then thus not be 'on-link for neighbor discovery, the little thing >>> called the subnet anycast address will make sure that a /127 ptp = simply >>> does not work, unless you have a platform which disables the subnet >>> anycast address of course. >>=20 >> It would seem disabling the subnet anycast is fairly widespread, = then. >> I have verified the use of /127 on several hardware forwarding = platforms >> from Cisco and Juniper. /127 works just fine, and prevents the = ping-pong. >>=20 >> [One concrete example where /127 works: Juniper T1600 talking to = Cisco >> CRS-1 on an OC-768/STM-256 link.] >=20 > It is quite wide-spread indeed, and for instance Linux used to do it > also until a kernel update in 2003 from 2.4.20 -> 2.4.21 and they > finally implemented subnet anycast support(*) and suddenly it all > started breaking as for IPng.nl at the time we used /127's and = everybody > with a Linux endpoint who did an upgrade of their kernels suddenly had = a > mysterious broken configuration. >=20 > Thus, do ask Cisco and Juniper and other vendors where this now = 'works' > if this intentional, or if they might finally comply to the IPv6 > specifications one day, as then you might better watch out for this as > it will break your network. For the vendors that have it, it might = maybe > be an idea to have a 'disable subnetanycast' command or similar so = that > one can explicitly mark a prefix that way. it is intentional. there is a command to enable support for subnet-router anycast if use of = that is desired. is there _any_ operational experience with the use of the subnet router = anycast address? asking the question another way. is it still a good idea, or was it = ever? (for 6rd we have explicitly required support of it, for discovery of the = real BR unicast address, since we're using IPv4 anycast). cheers, Ole= From owner-v6ops@ops.ietf.org Mon Aug 16 02:58:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52C023A67DB for ; Mon, 16 Aug 2010 02:58:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.532 X-Spam-Level: X-Spam-Status: No, score=-102.532 tagged_above=-999 required=5 tests=[AWL=0.068, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CR9n4URhoBFg for ; Mon, 16 Aug 2010 02:58:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3D9523A685B for ; Mon, 16 Aug 2010 02:58:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwS7-000MJp-3U for v6ops-data0@psg.com; Mon, 16 Aug 2010 09:57:59 +0000 Received: from [2001:788:2:117::203] (helo=abaddon.unfix.org) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwS0-000MGp-So for v6ops@ops.ietf.org; Mon, 16 Aug 2010 09:57:53 +0000 Received: from [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0] (spaghetti.ch.unfix.org [IPv6:2001:1620:f42:99:216:cfff:fe00:e7d0]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by abaddon.unfix.org (Postfix) with ESMTPSA id ECC48209BE; Mon, 16 Aug 2010 11:57:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1281952670; bh=2un1Z18s4/jSRdtgfbN44FWFuenx88fnJlZE7UkwBzg=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=XfSY311shbHIqwsXgGdhN7ZnWXRFVU0/895c0OLsdAoET/Jaf6aFRuZGp3XQEdgxz KBJPWRNa4DXfPqVcyic77s9xKWxP8RqE4LQyufhGjaui740CNfTGJU8QFYFLtKp/oZ AtwwSU7VLQcLMyIhcoQsLnnuU6YBL18sHEJdbgopvvdnbk/GQA52yth53TKyNHLL6F RR9AyGCOtrd/egvN8K4a+cgqmANIdzM6KD0UHBAvVEltW+Gvjn8A2JqjkOtCXb2957 RcozEoN0ARoqu6fTh0fUBABDlR3DVqaTGNZlzCvKT5FLkAfMWetY2FbsQTECg1rv6d Z4Yk72/5oDFkQ== Message-ID: <4C690B88.1000702@unfix.org> Date: Mon, 16 Aug 2010 11:57:28 +0200 From: Jeroen Massar Organization: Unfix User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: Randy Bush , Ole Troan CC: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> In-Reply-To: X-Enigmail-Version: 1.1.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: [two replies in once before I truly fill up every one's mailboxes ;) ] On 2010-08-16 11:46, Randy Bush wrote: >>> I have no plans to ask Cisco and Juniper about this. I want /127 to >>> continue working, and couldn't care less about subnet anycast for my >>> core routers. >> >> I think you miss my point: they might finally comply with the specs one >> day (if you ask or not, others might) and you will have forgotten about >> this little subtle problem and upgrade your routers and voila your >> network is broken. > > then you will join us supporting the /127 document and it won't be a > problem, will it. When it is changed that way, indeed it won't be a problem any more as that is then the standard and people can't be bitten by it anymore. The big 'problem' I have with it that it is yet-another-special case. Special cases should be kept to a minimum where possible. On 2010-08-16 11:48, Ole Troan wrote: [..] > it is intentional. > there is a command to enable support for subnet-router anycast if use > of that is desired. For your platform (which is then a resolved case), but maybe not others. > is there _any_ operational experience with the use of the subnet > router anycast address? I've never found a real use for it. > asking the question another way. is it still a good idea, or was it > ever? Currently I don't see the use. The only use seems to be an extra annoying slide when one is explaining all the 'good stuff about IPv6' ;) One would almost wonder about fully deprecating the subnet anycast address..... Greets, Jeroen From owner-v6ops@ops.ietf.org Mon Aug 16 03:02:38 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F02093A6995 for ; Mon, 16 Aug 2010 03:02:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.469 X-Spam-Level: X-Spam-Status: No, score=-2.469 tagged_above=-999 required=5 tests=[AWL=0.130, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5F7or9uvg7AU for ; Mon, 16 Aug 2010 03:02:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 06D4C3A6994 for ; Mon, 16 Aug 2010 03:02:37 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwWF-000NFE-LR for v6ops-data0@psg.com; Mon, 16 Aug 2010 10:02:15 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkwWD-000NEQ-73 for v6ops@ops.ietf.org; Mon, 16 Aug 2010 10:02:13 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OkwWC-0001rl-JV; Mon, 16 Aug 2010 10:02:12 +0000 Date: Mon, 16 Aug 2010 19:02:11 +0900 Message-ID: From: Randy Bush To: Jeroen Massar Cc: v6ops@ops.ietf.org, 6man Mailing List Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <4C690B88.1000702@unfix.org> References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <4C690B88.1000702@unfix.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> asking the question another way. is it still a good idea, or was it >> ever? > Currently I don't see the use. The only use seems to be an extra > annoying slide when one is explaining all the 'good stuff about IPv6' is anyone using ipv6's special anycast at all? i see use of v4-style anycast in v6, i.e. announcing the same prefix from varied places in the topology. but i know of no use of v6's odd anycast. but i have a narrow view of the world. randy From owner-v6ops@ops.ietf.org Mon Aug 16 04:32:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D53123A699A for ; Mon, 16 Aug 2010 04:32:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.337 X-Spam-Level: X-Spam-Status: No, score=-1.337 tagged_above=-999 required=5 tests=[AWL=-0.842, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tD4B6Ui07XzM for ; Mon, 16 Aug 2010 04:32:49 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D496A3A687E for ; Mon, 16 Aug 2010 04:32:48 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkxsK-0009xR-2p for v6ops-data0@psg.com; Mon, 16 Aug 2010 11:29:08 +0000 Received: from [209.85.213.194] (helo=mail-yx0-f194.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkxsH-0009x1-2l for v6ops@ops.ietf.org; Mon, 16 Aug 2010 11:29:05 +0000 Received: by yxj4 with SMTP id 4so625107yxj.5 for ; Mon, 16 Aug 2010 04:29:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=4AQrfesFPr7zpFIqu87pUurqiYkUUmtOSoAzDxD2I2Y=; b=CVzfjOgz1fShuKoA40nb5lQMo3TTuX58L32iIvARI6lHCQv5cdu0TcW01x701bO9eB xTr/+KwnNq/eLi30nDd1q0Msvy8DAx6Bi2GP77aftn6fa+XMqNhV7YZsoeq2LNaeCi5I 0sRiMGwfPWl8c4I44akG9Vq5Ascwu03lRSecg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=HFuy2E0EaEpf35JPCnAH74BBQ/Qtd8u/XtqKZHSTGtHQD24cTErtMx38TVsa9RYVh3 tb/7cPSrMWhzYVAUFOCLTlBKsZJU1OnsBftoMx+uQ6sqnyrUrMGQ3ofxMQdP1YaQ7LHF dOGMpfDzjxD5ZY7zME9hYGpzZj+vSBaLSxz5I= Received: by 10.101.127.5 with SMTP id e5mr5593584ann.138.1281958143360; Mon, 16 Aug 2010 04:29:03 -0700 (PDT) Received: from [192.168.2.3] ([190.245.181.90]) by mx.google.com with ESMTPS id r7sm10256335anb.15.2010.08.16.04.29.01 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 16 Aug 2010 04:29:02 -0700 (PDT) Message-ID: <4C6920F8.7010505@gont.com.ar> Date: Mon, 16 Aug 2010 08:28:56 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Jeroen Massar CC: "ipv6@ietf.org" , "v6ops@ops.ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> In-Reply-To: <4C68FD84.80905@unfix.org> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Jeroen Massar wrote: >> P.S.: This fix doesn't prevent the use of /127s (it's orthogonal), > > Unless you configure two /128's pointing to the remote side, which will > then thus not be 'on-link for neighbor discovery, the little thing > called the subnet anycast address will make sure that a /127 ptp simply > does not work, unless you have a platform which disables the subnet > anycast address of course. [...] For the most part, i was trying to make it clear that I wasn't asking about the fix in RFC 4443 from the point-of-view of "the ping-pong issue is already fixed in RFC 4443... we don't need /127 prefixes!". (i.e., I'm not against /127 prefixes... actually, I support the idea). But I'm still interested in knowing what's the downside of the fix in RFC 4443 that I cited in my original post. Does it really kill performance? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Mon Aug 16 04:55:58 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6D0A13A68A0 for ; Mon, 16 Aug 2010 04:55:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.284 X-Spam-Level: X-Spam-Status: No, score=-9.284 tagged_above=-999 required=5 tests=[AWL=-0.789, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FqwM8E0cF2nA for ; Mon, 16 Aug 2010 04:55:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 586CF3A685E for ; Mon, 16 Aug 2010 04:55:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkyGy-000Dyl-58 for v6ops-data0@psg.com; Mon, 16 Aug 2010 11:54:36 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkyGv-000DyH-MP for v6ops@ops.ietf.org; Mon, 16 Aug 2010 11:54:33 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAPLDaExAZnwN/2dsb2JhbACgQXGeSZsXhTsEiWI X-IronPort-AV: E=Sophos;i="4.55,375,1278288000"; d="scan'208";a="148303975" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 16 Aug 2010 11:54:32 +0000 Received: from dhcp-osl-vl300-64-103-53-114.cisco.com (dhcp-osl-vl300-64-103-53-114.cisco.com [64.103.53.114]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7GBsVOn016198; Mon, 16 Aug 2010 11:54:31 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <4C6920F8.7010505@gont.com.ar> Date: Mon, 16 Aug 2010 13:54:49 +0200 Cc: Jeroen Massar , "ipv6@ietf.org" , "v6ops@ops.ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: <4CEBC197-B9C8-4521-8799-9B45DBADAEB3@cisco.com> References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> To: Fernando Gont X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> P.S.: This fix doesn't prevent the use of /127s (it's orthogonal), >>=20 >> Unless you configure two /128's pointing to the remote side, which = will >> then thus not be 'on-link for neighbor discovery, the little thing >> called the subnet anycast address will make sure that a /127 ptp = simply >> does not work, unless you have a platform which disables the subnet >> anycast address of course. > [...] >=20 > For the most part, i was trying to make it clear that I wasn't asking > about the fix in RFC 4443 from the point-of-view of "the ping-pong = issue > is already fixed in RFC 4443... we don't need /127 prefixes!". (i.e., > I'm not against /127 prefixes... actually, I support the idea). /127 gives you other things too. - those who use /31s for IPv4 today can continue the same practice (the = resist change argument) - operators implicitly know the address of the other end - doesn't "waste" space (yeah, yeah... I know) one could equally just make a convention to use link-locals with fe80::1 = and fe80::2 and /128s on each side if one needed global addresses for sources to = traceroute etc. > But I'm still interested in knowing what's the downside of the fix in > RFC 4443 that I cited in my original post. Does it really kill = performance? in the forwarding path one would have to check that incoming interface = equals outgoing interface (done in existing redirect check anyway) and = one would have to verify that the destination address is covered by a = connected route on the outgoing interface. this shouldn't require additional lookups, but would require changes in = silicon. cheers, Ole= From owner-v6ops@ops.ietf.org Mon Aug 16 06:27:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5904B3A6837 for ; Mon, 16 Aug 2010 06:27:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6Ybu6U6wsSxR for ; Mon, 16 Aug 2010 06:27:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5C4DC3A659B for ; Mon, 16 Aug 2010 06:27:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okzfg-0001KR-Jc for v6ops-data0@psg.com; Mon, 16 Aug 2010 13:24:12 +0000 Received: from [2001:608:2:81::2] (helo=mobil.space.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Okzfa-0001Jx-Hn for v6ops@ops.ietf.org; Mon, 16 Aug 2010 13:24:06 +0000 Received: from mobil.space.net (localhost [127.0.0.1]) by mobil.space.net (Postfix) with ESMTP id 24628F81A2 for ; Mon, 16 Aug 2010 15:24:03 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id 05359F8191 for ; Mon, 16 Aug 2010 15:24:03 +0200 (CEST) Received: (qmail 11157 invoked by uid 1007); 16 Aug 2010 15:24:02 +0200 Date: Mon, 16 Aug 2010 15:24:02 +0200 From: Gert Doering To: Jeroen Massar Cc: sthaug@nethelp.no, fernando@gont.com.ar, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100816132402.GE61734@Space.Net> References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4C69085A.1040706@unfix.org> X-NCC-RegID: de.space User-Agent: Mutt/1.5.20 (2009-06-14) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, On Mon, Aug 16, 2010 at 11:43:54AM +0200, Jeroen Massar wrote: > I think you miss my point: they might finally comply with the specs one > day (if you ask or not, others might) and you will have forgotten about > this little subtle problem and upgrade your routers and voila your > network is broken. Cisco understands subnet-anycast, and disables this for /127s. Gert Doering -- NetMaster -- Total number of prefixes smaller than registry allocations: 155817 SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (89) 32356-444 USt-IdNr.: DE813185279 From owner-v6ops@ops.ietf.org Mon Aug 16 06:41:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B872E3A67F6 for ; Mon, 16 Aug 2010 06:41:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.108 X-Spam-Level: X-Spam-Status: No, score=-1.108 tagged_above=-999 required=5 tests=[AWL=-0.437, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GnS6r9psKZbD for ; Mon, 16 Aug 2010 06:41:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8196B3A659B for ; Mon, 16 Aug 2010 06:41:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkzvV-0003cu-75 for v6ops-data0@psg.com; Mon, 16 Aug 2010 13:40:33 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OkzvO-0003bk-NA; Mon, 16 Aug 2010 13:40:27 +0000 Received: from 219-90-255-65.ip.adam.com.au ([219.90.255.65] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OkzvJ-0008NN-4a; Mon, 16 Aug 2010 23:10:21 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 1D9C03B325; Mon, 16 Aug 2010 23:08:07 +0930 (CST) Date: Mon, 16 Aug 2010 23:08:06 +0930 From: Mark Smith To: Randy Bush Cc: Jeroen Massar , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100816230806.629c633a@opy.nosense.org> In-Reply-To: References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 16 Aug 2010 18:46:18 +0900 Randy Bush wrote: > >> I have no plans to ask Cisco and Juniper about this. I want /127 to > >> continue working, and couldn't care less about subnet anycast for my > >> core routers. > > > > I think you miss my point: they might finally comply with the specs one > > day (if you ask or not, others might) and you will have forgotten about > > this little subtle problem and upgrade your routers and voila your > > network is broken. > > then you will join us supporting the /127 document and it won't be a > problem, will it. > Why won't you and the other authors do a proper job with it then? It doesn't address all the implications that arise. It should, point by point address, all the issues in RFC3627. It should address the points I raised here 2 weeks ago. It doesn't read to me as a proper justification of why the RFCs it contradicts should be contradicted. e.g. Where is the text explaining the implications to bits 70 and 71, if there are any, and do they need to be managed, and if so, how? Saying "it works" is not good enough. A screw driver can be used to open a paint can, so "it works" as a paint can opener, but eventually you ruin it and won't be able to use it to undo screws. /127s break things that are described in existing specifications and have been implemented. I think the /127 draft needs to justify itself against each and every one of them. I personally probably won't use them. But that doesn't mean that I don't want to understand them and that I don't want to know exactly all the implications and tradeoffs involved in using them. The draft as it stands doesn't properly provide that information. > randy > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- From upumojejam4653@comcast.net Mon Aug 16 11:48:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 523403A6834 for ; Mon, 16 Aug 2010 11:48:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -68.241 X-Spam-Level: X-Spam-Status: No, score=-68.241 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PpSDAWs8v5m9 for ; Mon, 16 Aug 2010 11:48:25 -0700 (PDT) Received: from comcast.net (c-98-203-62-236.hsd1.fl.comcast.net [98.203.62.236]) by core3.amsl.com (Postfix) with ESMTP id 715803A6A13 for ; Mon, 16 Aug 2010 11:48:25 -0700 (PDT) From: To: v6ops-archive@ietf.org Reply-To: Subject: Increase your length by 2 inches, here's how Date: Mon, 16 Aug 2010 14:48:38 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100816184825.715803A6A13@core3.amsl.com> Traditional herbal remedies definitely do increase your length http://www.elfyear.ru/ From owner-v6ops@ops.ietf.org Mon Aug 16 11:55:31 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 32F403A6407 for ; Mon, 16 Aug 2010 11:55:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.059 X-Spam-Level: X-Spam-Status: No, score=-9.059 tagged_above=-999 required=5 tests=[AWL=-0.564, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b4-MzF9dCtQi for ; Mon, 16 Aug 2010 11:55:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4852A3A682D for ; Mon, 16 Aug 2010 11:55:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol4kx-0001Vo-4U for v6ops-data0@psg.com; Mon, 16 Aug 2010 18:49:59 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol4ku-0001VD-NX for v6ops@ops.ietf.org; Mon, 16 Aug 2010 18:49:56 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAL8kaUxAZnwM/2dsb2JhbACgS3GkIJt0hTsEiWI X-IronPort-AV: E=Sophos;i="4.55,377,1278288000"; d="scan'208";a="148286431" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 16 Aug 2010 18:49:49 +0000 Received: from dhcp-10-55-93-147.cisco.com (dhcp-10-55-93-147.cisco.com [10.55.93.147]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7GInkuW022644; Mon, 16 Aug 2010 18:49:47 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: Date: Mon, 16 Aug 2010 20:49:46 +0200 Cc: Fernando Gont , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <4CEBC197-B9C8-4521-8799-9B45DBADAEB3@cisco.com> To: Christopher Morrow X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 16, 2010, at 20:34 , Christopher Morrow wrote: > On Mon, Aug 16, 2010 at 7:54 AM, Ole Troan wrote: >=20 >> one could equally just make a convention to use link-locals with = fe80::1 and fe80::2 >> and /128s on each side if one needed global addresses for sources to = traceroute etc. >=20 > no, ping/monitoring/data-collection fails in this case. (or needs to > be overhauled to collect/test/monitor in new/fun ways) how & why? please, give a more specific example. cheers, Ole= From owner-v6ops@ops.ietf.org Mon Aug 16 13:12:39 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1442B3A6A53 for ; Mon, 16 Aug 2010 13:12:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.051 X-Spam-Level: X-Spam-Status: No, score=-9.051 tagged_above=-999 required=5 tests=[AWL=-0.556, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vTpjvKRjhUZr for ; Mon, 16 Aug 2010 13:12:38 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 64A783A677D for ; Mon, 16 Aug 2010 13:12:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol5zy-000D7Q-Nl for v6ops-data0@psg.com; Mon, 16 Aug 2010 20:09:34 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol5zu-000D6s-Ux for v6ops@ops.ietf.org; Mon, 16 Aug 2010 20:09:31 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAH83aUxAZnwM/2dsb2JhbACgS3GkUZt1hTsEiWI X-IronPort-AV: E=Sophos;i="4.55,378,1278288000"; d="scan'208";a="148314045" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 16 Aug 2010 20:09:29 +0000 Received: from dhcp-10-55-93-147.cisco.com (dhcp-10-55-93-147.cisco.com [10.55.93.147]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7GK9S3S023747; Mon, 16 Aug 2010 20:09:29 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: Date: Mon, 16 Aug 2010 22:09:27 +0200 Cc: Christopher Morrow , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: <42D75C56-3B6E-47FD-936C-5AB0F54F484B@cisco.com> References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <4CEBC197-B9C8-4521-8799-9B45DBADAEB3@cisco.com> <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> To: Jared Mauch X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Jared, > Please explain how ll would solve the problem first. Maybe the = bcp38+1918 thread on nanog on recent days would be instructive.=20 which problem? there are several. with regards to the NANOG reference, I don't quite see the similarity. I = haven't seen any implementation sourcing packets with a link-local = source and these getting anywhere. what I suggested was just to do one of: 1) link-locals only. ICMPs, traceroute etc take a suitably scoped source = address from e.g a loopback or some other interface. 2) link-locals plus a global /128 if one wants per interface addresses = for ICMPs etc. BGP peerings and what not could use link-local addresses. e.g: router A -------------- router B fe80::1 fe80::2 dead:beef::1/128 c001:cafe::2/128 no shared subnet between A and B apart from fe80::/10. cheers, Ole From owner-v6ops@ops.ietf.org Mon Aug 16 13:38:31 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AFD8F3A6AB3 for ; Mon, 16 Aug 2010 13:38:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.046 X-Spam-Level: X-Spam-Status: No, score=-9.046 tagged_above=-999 required=5 tests=[AWL=-0.551, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5HR1CiH+OUey for ; Mon, 16 Aug 2010 13:38:27 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C1D993A6A97 for ; Mon, 16 Aug 2010 13:38:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6Qb-000Gvj-7b for v6ops-data0@psg.com; Mon, 16 Aug 2010 20:37:05 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6QY-000GvP-Dz for v6ops@ops.ietf.org; Mon, 16 Aug 2010 20:37:02 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAIY+aUxAZnwN/2dsb2JhbACgS3GlO5txhTsEiWI X-IronPort-AV: E=Sophos;i="4.55,378,1278288000"; d="scan'208";a="148324517" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 16 Aug 2010 20:37:01 +0000 Received: from ams3-vpn-dhcp7054.cisco.com (ams3-vpn-dhcp7054.cisco.com [10.61.91.141]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7GKa0Rs022010; Mon, 16 Aug 2010 20:37:00 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: Date: Mon, 16 Aug 2010 22:36:59 +0200 Cc: Fernando Gont , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <4CEBC197-B9C8-4521-8799-9B45DBADAEB3@cisco.com> <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> To: Christopher Morrow X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>>> one could equally just make a convention to use link-locals with = fe80::1 and fe80::2 >>>> and /128s on each side if one needed global addresses for sources = to traceroute etc. >>>=20 >>> no, ping/monitoring/data-collection fails in this case. (or needs to >>> be overhauled to collect/test/monitor in new/fun ways) >>=20 >>=20 >> how & why? please, give a more specific example. >=20 > please ping my router, it's interface address is: = fe80::20e:cff:fe5c:b001/64 >=20 > my monitoring system can't ping this to ensure liveness of the > interface either :( but they can ping whatever global /128 you put on that interface, so why = doesn't that solve the problems? cheers, Ole From owner-v6ops@ops.ietf.org Mon Aug 16 13:54:09 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0CCE33A68DC for ; Mon, 16 Aug 2010 13:54:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.575 X-Spam-Level: X-Spam-Status: No, score=-1.575 tagged_above=-999 required=5 tests=[AWL=-0.527, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 41jI5SrHtT8p for ; Mon, 16 Aug 2010 13:54:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 298983A684B for ; Mon, 16 Aug 2010 13:54:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6fS-000J9i-HK for v6ops-data0@psg.com; Mon, 16 Aug 2010 20:52:26 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6fP-000J8u-LV for v6ops@ops.ietf.org; Mon, 16 Aug 2010 20:52:24 +0000 Received: (qmail 77175 invoked from network); 16 Aug 2010 20:52:21 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 16 Aug 2010 20:52:21 -0000 Date: Mon, 16 Aug 2010 22:52:21 +0200 (CEST) Message-Id: <20100816.225221.74734208.sthaug@nethelp.no> To: ot@cisco.com Cc: christopher.morrow@gmail.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > > please ping my router, it's interface address is: fe80::20e:cff:fe5c:b001/64 > > > > my monitoring system can't ping this to ensure liveness of the > > interface either :( > > but they can ping whatever global /128 you put on that interface, so why doesn't that solve the problems? Because you are then using one set of addresses for protool peerings and another one for global ping - thus making life more complicated for the operator. Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 16 14:01:36 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 195B83A6AB7 for ; Mon, 16 Aug 2010 14:01:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.043 X-Spam-Level: X-Spam-Status: No, score=-9.043 tagged_above=-999 required=5 tests=[AWL=-0.548, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PN20Y5sPfBsh for ; Mon, 16 Aug 2010 14:01:35 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 1F7F83A6AAE for ; Mon, 16 Aug 2010 14:01:35 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6o0-000Ksc-Jb for v6ops-data0@psg.com; Mon, 16 Aug 2010 21:01:16 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6nx-000Kqw-QN for v6ops@ops.ietf.org; Mon, 16 Aug 2010 21:01:14 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: An8FACZEaUxAZnwN/2dsb2JhbACTN40ScaM1m2+FOwSJYg X-IronPort-AV: E=Sophos;i="4.55,378,1278288000"; d="scan'208";a="148335808" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 16 Aug 2010 21:01:10 +0000 Received: from ams3-vpn-dhcp7054.cisco.com (ams3-vpn-dhcp7054.cisco.com [10.61.91.141]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7GL18rJ001091; Mon, 16 Aug 2010 21:01:09 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <20100816.225221.74734208.sthaug@nethelp.no> Date: Mon, 16 Aug 2010 23:01:08 +0200 Cc: christopher.morrow@gmail.com, v6ops@ops.ietf.org, ipv6@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> To: sthaug@nethelp.no X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> please ping my router, it's interface address is: = fe80::20e:cff:fe5c:b001/64 >>>=20 >>> my monitoring system can't ping this to ensure liveness of the >>> interface either :( >>=20 >> but they can ping whatever global /128 you put on that interface, so = why doesn't that solve the problems? >=20 > Because you are then using one set of addresses for protool peerings > and another one for global ping - thus making life more complicated > for the operator. is that any more "complicated" (I don't quite understand that argument) = than using IS-IS? cheers, Ole= From owner-v6ops@ops.ietf.org Mon Aug 16 14:07:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BDDCD3A6AA8 for ; Mon, 16 Aug 2010 14:07:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.079 X-Spam-Level: X-Spam-Status: No, score=-1.079 tagged_above=-999 required=5 tests=[AWL=-0.408, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tsOkvamAtE8F for ; Mon, 16 Aug 2010 14:07:10 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 652603A67B5 for ; Mon, 16 Aug 2010 14:07:10 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6t4-000Ly6-Tf for v6ops-data0@psg.com; Mon, 16 Aug 2010 21:06:30 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol6t1-000Lx8-3V for v6ops@ops.ietf.org; Mon, 16 Aug 2010 21:06:27 +0000 Received: from 219-90-255-65.ip.adam.com.au ([219.90.255.65] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1Ol6ss-0003eq-KI; Tue, 17 Aug 2010 06:36:18 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 9D6F83B31E; Tue, 17 Aug 2010 06:34:00 +0930 (CST) Date: Tue, 17 Aug 2010 06:34:00 +0930 From: Mark Smith To: Ole Troan Cc: Jeroen Massar , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100817063400.24b594db@opy.nosense.org> In-Reply-To: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 16 Aug 2010 11:48:41 +0200 Ole Troan wrote: > Jeroen, > > >>> Unless you configure two /128's pointing to the remote side, which will > >>> then thus not be 'on-link for neighbor discovery, the little thing > >>> called the subnet anycast address will make sure that a /127 ptp simply > >>> does not work, unless you have a platform which disables the subnet > >>> anycast address of course. > >> > >> It would seem disabling the subnet anycast is fairly widespread, then. > >> I have verified the use of /127 on several hardware forwarding platforms > >> from Cisco and Juniper. /127 works just fine, and prevents the ping-pong. > >> > >> [One concrete example where /127 works: Juniper T1600 talking to Cisco > >> CRS-1 on an OC-768/STM-256 link.] > > > > It is quite wide-spread indeed, and for instance Linux used to do it > > also until a kernel update in 2003 from 2.4.20 -> 2.4.21 and they > > finally implemented subnet anycast support(*) and suddenly it all > > started breaking as for IPng.nl at the time we used /127's and everybody > > with a Linux endpoint who did an upgrade of their kernels suddenly had a > > mysterious broken configuration. > > > > Thus, do ask Cisco and Juniper and other vendors where this now 'works' > > if this intentional, or if they might finally comply to the IPv6 > > specifications one day, as then you might better watch out for this as > > it will break your network. For the vendors that have it, it might maybe > > be an idea to have a 'disable subnetanycast' command or similar so that > > one can explicitly mark a prefix that way. > > it is intentional. > there is a command to enable support for subnet-router anycast if use of that is desired. > > is there _any_ operational experience with the use of the subnet router anycast address? > asking the question another way. is it still a good idea, or was it ever? > I think it's origins are likely Appletalk, where it was used for Name Binding Protocol. NBP is for resolving hostnames to autoconfigured Appletalk node addresses. It was constantly in use anytime an Appletalk network had a router. > (for 6rd we have explicitly required support of it, for discovery of the real BR unicast address, since we're using IPv4 anycast). > > cheers, > Ole > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- From owner-v6ops@ops.ietf.org Mon Aug 16 14:17:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E8FFE3A6AB8 for ; Mon, 16 Aug 2010 14:17:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.474 X-Spam-Level: X-Spam-Status: No, score=-2.474 tagged_above=-999 required=5 tests=[AWL=0.125, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G5f71vqwHEBp for ; Mon, 16 Aug 2010 14:17:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 242123A6ACB for ; Mon, 16 Aug 2010 14:17:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol71R-000Nie-JS for v6ops-data0@psg.com; Mon, 16 Aug 2010 21:15:09 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol71M-000Nhp-Fu for v6ops@ops.ietf.org; Mon, 16 Aug 2010 21:15:04 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1Ol71J-0003WG-UH; Mon, 16 Aug 2010 21:15:02 +0000 Date: Tue, 17 Aug 2010 06:15:00 +0900 Message-ID: From: Randy Bush To: sthaug@nethelp.no Cc: ot@cisco.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <20100816.225221.74734208.sthaug@nethelp.no> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> but they can ping whatever global /128 you put on that interface, so >> why doesn't that solve the problems? > Because you are then using one set of addresses for protool peerings > and another one for global ping - thus making life more complicated > for the operator. and is sure to have really fun failure modes that are exciting to debug. randy From owner-v6ops@ops.ietf.org Mon Aug 16 17:07:17 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8B6163A67E7 for ; Mon, 16 Aug 2010 17:07:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.216 X-Spam-Level: X-Spam-Status: No, score=0.216 tagged_above=-999 required=5 tests=[AWL=0.020, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_JP=1.244, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AivwJuuno5Jy for ; Mon, 16 Aug 2010 17:07:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9414C3A6835 for ; Mon, 16 Aug 2010 17:07:15 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol9dL-000IuU-8n for v6ops-data0@psg.com; Tue, 17 Aug 2010 00:02:27 +0000 Received: from [202.32.8.193] (helo=tyo201.gate.nec.co.jp) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ol9dI-000Itr-Fa for v6ops@ops.ietf.org; Tue, 17 Aug 2010 00:02:24 +0000 Received: from mailgate3.nec.co.jp ([10.7.69.195]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7H02IOV005339; Tue, 17 Aug 2010 09:02:18 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o7H02Im18281; Tue, 17 Aug 2010 09:02:18 +0900 (JST) Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7H02Hrn006202; Tue, 17 Aug 2010 09:02:17 +0900 (JST) Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id o7H02H7J003194; Tue, 17 Aug 2010 09:02:17 +0900 Received: from mail.sys.biglobe.nec.co.jp (bgsx5626.sys.biglobe.nec.co.jp [10.18.151.10]) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7H02HoZ024926 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 09:02:17 +0900 Received: from [127.0.0.1] (edonet065.sys.biglobe.nec.co.jp [10.19.137.65]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7H02HGS030087 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 09:02:17 +0900 Message-ID: <4C69D188.5000204@mesh.ad.jp> Date: Tue, 17 Aug 2010 09:02:16 +0900 From: Seiichi Kawamura User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Jared Mauch CC: Ole Troan , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> In-Reply-To: <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jared Mauch wrote: > > Jared Mauch > > On Aug 16, 2010, at 5:01 PM, Ole Troan wrote: > >>>>> please ping my router, it's interface address is: fe80::20e:cff:fe5c:b001/64 >>>>> >>>>> my monitoring system can't ping this to ensure liveness of the >>>>> interface either :( >>>> but they can ping whatever global /128 you put on that interface, so why doesn't that solve the problems? >>> Because you are then using one set of addresses for protool peerings >>> and another one for global ping - thus making life more complicated >>> for the operator. >> is that any more "complicated" (I don't quite understand that argument) than using IS-IS? >> > > Yes. yes. I tried something close to it 5 years ago and it was hell. Regards, Seiichi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkxp0YgACgkQcrhTYfxyMkKmVQCdFv4RNW2SsvpEjHbk491GeY6q y6kAnRLLyg6xiSjNN6npIkwxfc0Pckna =lfuh -----END PGP SIGNATURE----- From owner-v6ops@ops.ietf.org Mon Aug 16 17:34:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 96F343A6849 for ; Mon, 16 Aug 2010 17:34:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.04 X-Spam-Level: X-Spam-Status: No, score=-9.04 tagged_above=-999 required=5 tests=[AWL=-0.545, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WnZ5hY1zXrTL for ; Mon, 16 Aug 2010 17:34:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B39A33A67E3 for ; Mon, 16 Aug 2010 17:34:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlA7E-000Miy-Bo for v6ops-data0@psg.com; Tue, 17 Aug 2010 00:33:20 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlA7B-000Mi7-Oe for v6ops@ops.ietf.org; Tue, 17 Aug 2010 00:33:17 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEABJ2aUxAZnwM/2dsb2JhbACgTHGkZJwJhTsEiWI X-IronPort-AV: E=Sophos;i="4.55,379,1278288000"; d="scan'208";a="148580506" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 17 Aug 2010 00:33:15 +0000 Received: from ams3-vpn-dhcp7218.cisco.com (ams3-vpn-dhcp7218.cisco.com [10.61.92.49]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7H0XECa028748; Tue, 17 Aug 2010 00:33:15 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <4C69D188.5000204@mesh.ad.jp> Date: Tue, 17 Aug 2010 02:33:13 +0200 Cc: Jared Mauch , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> To: Seiichi Kawamura X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>>>>> please ping my router, it's interface address is: = fe80::20e:cff:fe5c:b001/64 >>>>>>=20 >>>>>> my monitoring system can't ping this to ensure liveness of the >>>>>> interface either :( >>>>> but they can ping whatever global /128 you put on that interface, = so why doesn't that solve the problems? >>>> Because you are then using one set of addresses for protool = peerings >>>> and another one for global ping - thus making life more complicated >>>> for the operator. >>> is that any more "complicated" (I don't quite understand that = argument) than using IS-IS? >>>=20 >>=20 >> Yes.=20 >=20 > yes. I tried something close to it 5 years ago and it was hell. how? Jared's "Yes" doesn't exactly help my understanding why this is = operationally complex. cheers, Ole From owner-v6ops@ops.ietf.org Mon Aug 16 18:53:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CB6E3A689C for ; Mon, 16 Aug 2010 18:53:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.206 X-Spam-Level: X-Spam-Status: No, score=0.206 tagged_above=-999 required=5 tests=[AWL=0.010, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_JP=1.244, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mzefqzvtzJYV for ; Mon, 16 Aug 2010 18:53:02 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4DA163A6876 for ; Mon, 16 Aug 2010 18:53:02 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlBIn-00070f-0e for v6ops-data0@psg.com; Tue, 17 Aug 2010 01:49:21 +0000 Received: from [202.32.8.193] (helo=tyo201.gate.nec.co.jp) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlBIj-0006yl-SK for v6ops@ops.ietf.org; Tue, 17 Aug 2010 01:49:18 +0000 Received: from mailgate4.nec.co.jp ([10.7.69.184]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7H1nC9r029648; Tue, 17 Aug 2010 10:49:12 +0900 (JST) Received: (from root@localhost) by mailgate4.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o7H1nCm27037; Tue, 17 Aug 2010 10:49:12 +0900 (JST) Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7H1nBNU015438; Tue, 17 Aug 2010 10:49:11 +0900 (JST) Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id o7H1nBME013189; Tue, 17 Aug 2010 10:49:11 +0900 Received: from mail.sys.biglobe.nec.co.jp (bgsx5626.sys.biglobe.nec.co.jp [10.18.151.10]) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7H1nBVi026065 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 10:49:11 +0900 Received: from [127.0.0.1] (edonet065.sys.biglobe.nec.co.jp [10.19.137.65]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7H1nBTZ031227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 10:49:11 +0900 Message-ID: <4C69EA96.9060301@mesh.ad.jp> Date: Tue, 17 Aug 2010 10:49:10 +0900 From: Seiichi Kawamura User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Ole Troan CC: Jared Mauch , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> In-Reply-To: X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Ole-san Ole Troan wrote: >>>>>>> please ping my router, it's interface address is: fe80::20e:cff:fe5c:b001/64 >>>>>>> >>>>>>> my monitoring system can't ping this to ensure liveness of the >>>>>>> interface either :( >>>>>> but they can ping whatever global /128 you put on that interface, so why doesn't that solve the problems? >>>>> Because you are then using one set of addresses for protool peerings >>>>> and another one for global ping - thus making life more complicated >>>>> for the operator. >>>> is that any more "complicated" (I don't quite understand that argument) than using IS-IS? >>>> >>> Yes. >> yes. I tried something close to it 5 years ago and it was hell. > > how? Jared's "Yes" doesn't exactly help my understanding why this is operationally complex. Jared's yes may be different from my yes, but (quoting your exmaple) > BGP peerings and what not could use link-local addresses. e.g: > > router A -------------- router B > fe80::1 fe80::2 > dead:beef::1/128 c001:cafe::2/128 if I get a BGP neighbor down message with fe80::2 then what address do I ping, trace? I can look at config of router A and my address is dead:beef::1. What's the other side's global address? If router B isn't mine, I may not have a clue. The challenge here is that we don't always have the knowledge of whats on the other side of the router. When you have tons of these links on one router, this is just making trouble shooting harder. Even if I did know the other side's global address, monitoring pings cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and manually link that status with fe80::2 peering session on the NMS. I would hate to do that with hundreds of sessions running inside my network. That's always been a causes mistakes. We want to monitor what's acutally running and not some alias address. Regards, Seiichi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkxp6pUACgkQcrhTYfxyMkIwLQCgg6vbPQs6UYa+2EkbOsfnwJGR a4QAnj4WhgvKncvqeBdEtw0aGTg3WkHe =8s7k -----END PGP SIGNATURE----- From owner-v6ops@ops.ietf.org Mon Aug 16 22:24:15 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 838E83A6877 for ; Mon, 16 Aug 2010 22:24:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.481 X-Spam-Level: X-Spam-Status: No, score=-2.481 tagged_above=-999 required=5 tests=[AWL=0.118, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YjcV6L-oe8zn for ; Mon, 16 Aug 2010 22:24:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8C9A53A67E5 for ; Mon, 16 Aug 2010 22:24:11 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlEaC-0005ZZ-PT for v6ops-data0@psg.com; Tue, 17 Aug 2010 05:19:32 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlEaA-0005ZI-Fy for v6ops@ops.ietf.org; Tue, 17 Aug 2010 05:19:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlEa9-0005Wh-Be; Tue, 17 Aug 2010 05:19:29 +0000 Date: Tue, 17 Aug 2010 14:19:28 +0900 Message-ID: From: Randy Bush To: Jared Mauch Cc: v6ops@ops.ietf.org, ipv6 deployment prevention Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <9849AB7C-2641-4D85-BA9B-1C61FDABA32A@puck.nether.net> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <9849AB7C-2641-4D85-BA9B-1C61FDABA32A@puck.nether.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > link-local addresses have a very-limited use (and in some cases no use > at all in the backbone that we operate). i fear we are talking to people who don't go past the head end. cisco is big, and folk can get tunnel vision. randy From owner-v6ops@ops.ietf.org Mon Aug 16 23:59:24 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 331A33A681A for ; Mon, 16 Aug 2010 23:59:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.094 X-Spam-Level: X-Spam-Status: No, score=-9.094 tagged_above=-999 required=5 tests=[AWL=-0.599, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id moYNpmu2bTFC for ; Mon, 16 Aug 2010 23:59:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3BCF03A63EC for ; Mon, 16 Aug 2010 23:59:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlG5Z-000Hgr-5b for v6ops-data0@psg.com; Tue, 17 Aug 2010 06:56:01 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlG5W-000HgX-Hg for v6ops@ops.ietf.org; Tue, 17 Aug 2010 06:55:58 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEANfPaUxAZnwN/2dsb2JhbACgO3GhBpwZhTcEjFA X-IronPort-AV: E=Sophos;i="4.55,380,1278288000"; d="scan'208";a="148495229" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 17 Aug 2010 06:55:57 +0000 Received: from xbh-ams-201.cisco.com (xbh-ams-201.cisco.com [144.254.75.7]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7H6tukD005334; Tue, 17 Aug 2010 06:55:57 GMT Received: from xmb-ams-110.cisco.com ([144.254.74.85]) by xbh-ams-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 17 Aug 2010 08:55:56 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: ping-pong phenomenon with p2p links & /127 prefixes Date: Tue, 17 Aug 2010 08:55:53 +0200 Message-ID: <317616CE96204D49B5A1811098BA89500290F5E6@XMB-AMS-110.cisco.com> In-Reply-To: <4C69EA96.9060301@mesh.ad.jp> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ping-pong phenomenon with p2p links & /127 prefixes Thread-Index: Acs9rxz4Rnox4SSIS6iDfX+S7H5iqQAKRljw References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> From: "Eric Vyncke (evyncke)" To: "Seiichi Kawamura" Cc: "Jared Mauch" , X-OriginalArrivalTime: 17 Aug 2010 06:55:56.0709 (UTC) FILETIME=[3DF89550:01CB3DD9] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: [Changing slightly to a different angle] I agree with most people that pingable interfaces on all core routers = are very useful/interesting to say the least (even if I do not operate a = SP network, I get the idea :-)). >From the security perspective, having hidden/not reachable router = interfaces is also very useful :)=20 There are a couple of ways of achieving this: from an infrastructure ACL = deployed at the edge (easier to do in IPv6 thanks to new addressing = plan), to using ULA on the interfaces (+ a global as ICMP source), to = using only LLA (and a few other techniques). Which technique is used nowadays in IPv6 network? I guess that infra = ACL are used (parity with IPv4) or am I wrong? Regards -=E9ric From owner-v6ops@ops.ietf.org Tue Aug 17 01:26:27 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2F3723A6784 for ; Tue, 17 Aug 2010 01:26:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id d08kUCh2RcCY for ; Tue, 17 Aug 2010 01:26:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 49AE63A6872 for ; Tue, 17 Aug 2010 01:26:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlHQS-0004Hv-Gi for v6ops-data0@psg.com; Tue, 17 Aug 2010 08:21:40 +0000 Received: from [2001:670:86:3001::1] (helo=netcore.fi) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlHQQ-0004HY-0q for v6ops@ops.ietf.org; Tue, 17 Aug 2010 08:21:38 +0000 Received: from netcore.fi (localhost [127.0.0.1]) by netcore.fi (8.13.8/8.13.8) with ESMTP id o7H8KwiF002007 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 11:20:58 +0300 Received: from localhost (pekkas@localhost) by netcore.fi (8.13.8/8.13.8/Submit) with ESMTP id o7H8Ku8t002004; Tue, 17 Aug 2010 11:20:56 +0300 Date: Tue, 17 Aug 2010 11:20:56 +0300 (EEST) From: Pekka Savola To: Olivier Vautrin cc: Fernando Gont , Jeroen Massar , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: draft-ietf-ipngwg-p2p-pingpong-00.txt vs RFC4443 In-Reply-To: <84600D05C20FF943918238042D7670FD36D708817A@EMBX01-HQ.jnpr.net> Message-ID: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <84600D05C20FF943918238042D7670FD36D708817A@EMBX01-HQ.jnpr.net> User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.96.1 at otso.netcore.fi X-Virus-Status: Clean Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, I changed the subject, because the original intent was lost in the weeds. On Mon, 16 Aug 2010, Olivier Vautrin wrote: > It is clear that there is one more action done on the packet with > RFC4443. But this has no impact on shipping ASIC based routers. It > is difficult to say though if some smaller routers could be > impacted. This, and what Ole Troan wrote on interface lookup, is interesting. RFC4443 requires checking that destination address matches the subnet prefix. Is this the hot issue? Note that pingpong-00 document did not have this requirement; the specification was different (incoming/outgoing interface). Does this have different implications on the feasibility of implementation? FWIW, "Packet may be forwarded back on the received interface" is actually, AFAIK, used in certain PE routerscenarios where you ping yourself over a p2p link. -- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings From owner-v6ops@ops.ietf.org Tue Aug 17 01:54:38 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 61AD83A6872 for ; Tue, 17 Aug 2010 01:54:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.143 X-Spam-Level: X-Spam-Status: No, score=-1.143 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, RDNS_NONE=0.1, UNPARSEABLE_RELAY=0.001] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z4Dbbs0qwvx5 for ; Tue, 17 Aug 2010 01:54:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3706A3A6814 for ; Tue, 17 Aug 2010 01:54:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlHuy-0009CZ-5C for v6ops-data0@psg.com; Tue, 17 Aug 2010 08:53:12 +0000 Received: from [193.251.215.91] (helo=relais-inet.francetelecom.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlHuu-0009BY-5j for v6ops@ops.ietf.org; Tue, 17 Aug 2010 08:53:08 +0000 Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id D335D26434A; Tue, 17 Aug 2010 10:53:05 +0200 (CEST) Received: from puexch91.nanterre.francetelecom.fr (unknown [10.101.44.48]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id B505135C016; Tue, 17 Aug 2010 10:53:05 +0200 (CEST) Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.13]) by puexch91.nanterre.francetelecom.fr ([10.101.44.48]) with mapi; Tue, 17 Aug 2010 10:53:05 +0200 From: To: "draft-arkko-ipv6-transition-guidelines@tools.ietf.org" CC: "kurtis@kurtis.pp.se" , "rbonica@juniper.net" , "v6ops@ops.ietf.org" , Fred Baker Date: Tue, 17 Aug 2010 10:53:04 +0200 Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs8pg+nNQajF6voTHGlZG69qKmHRABQY8TQ Message-ID: <9230_1282035185_4C6A4DF1_9230_226463_1_94C682931C08B048B7A8645303FDC9F312F735D0D7@PUEXCB1B.nanterre.francetelecom.fr> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> In-Reply-To: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> Accept-Language: fr-FR Content-Language: fr-FR X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: fr-FR Content-Type: multipart/alternative; boundary="_000_94C682931C08B048B7A8645303FDC9F312F735D0D7PUEXCB1Bnante_" MIME-Version: 1.0 X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2010.8.17.81216 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --_000_94C682931C08B048B7A8645303FDC9F312F735D0D7PUEXCB1Bnante_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear authors, The draft currently states the following: "4.3. IPv6-Only Core Network An emerging deployment model uses IPv6 as the dominant protocol at a service provider network, and tunnels IPv4 through this network in a manner converse to the one described in the previous section. There are several motivations for choosing this deployment model: o There may not be enough public or private IPv4 addresses to support network management functions in an end-to-end fashion, without segmenting the network into small parts with overlapping address space. o IPv4 address sharing among subscribers may involve new address translation nodes within the service provider's network. IPv6 can be used to reach these nodes. Normal IPv4 routing is insufficient for this purpose, as the same addresses would be used in several parts of the network. o It may be simpler for the service provider to employ a single- version network. The recommended tool for this model is Dual Stack Lite [I-D.ietf-softwire-dual-stack-lite]. Dual Stack Lite provides both relief for IPv4 address shortage and makes forward progress on IPv6 deployment, by moving service provider networks and IPv4 traffic over IPv6. Given this IPv6 connectivity, as a side-effect it becomes easy to provide IPv6 connectivity all the way to the end users." DS-Lite as currently defined in I-D.ietf-softwire-dual-stack-lite cannot be= used in an IPv6-only SP network unless it is located at the boundaries of = that networks (but this may have some issues such as no optimal routing pat= h for intra-domain communications). A detailed solution of the deployment o= f DS-Lite in IPv6-only domain is defined in http://tools.ietf.org/html/draf= t-boucadair-dslite-interco-v4v6-04. Adding a reference to this I-D would be more appropriate. Cheers, Med ________________________________ De : owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] De la part = de Fred Baker Envoy=E9 : dimanche 15 ao=FBt 2010 20:00 =C0 : v6ops@ops.ietf.org Cc : kurtis@kurtis.pp.se; rbonica@juniper.net Objet : draft-arkko-ipv6-transition-guidelines WGLC This is to initiate a two week working group last call of draft-arkko-ipv6-= transition-guidelines. Please read it now. If you find nits (spelling error= s, minor suggested wording changes, etc), comment to the authors; if you fi= nd greater issues, such as disagreeing with a statement or finding addition= al issues that need to be addressed, please post your comments to the list. We are looking specifically for comments on the importance of the document = as well as its content. If you have read the document and believe it to be = of operational utility, that is also an important comment to make. ********************************* This message and any attachments (the "message") are confidential and inten= ded solely for the addressees.=20 Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration.=20 France Telecom Group shall not be liable for the message if altered, change= d or falsified. If you are not the intended addressee of this message, please cancel it imm= ediately and inform the sender. ******************************** --_000_94C682931C08B048B7A8645303FDC9F312F735D0D7PUEXCB1Bnante_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dear authors,
 
The draft currently states the=20 following:
 

"4.3= .  IPv6-Only Core Network

 

 = ; =20 An emerging deployment model uses IPv6 as the dominant protocol at= =20 a

 = ; =20 service provider network, and tunnels IPv4 through this network in= =20 a

 = ; =20 manner converse to the one described in the previous section. =20 There

 = ; =20 are several motivations for choosing this deployment=20 model:

 

 = ; =20 o  There may not be en= ough=20 public or private IPv4 addresses to<= /P>

      support n= etwork=20 management functions in an end-to-end=20 fashion,

      without= =20 segmenting the network into small parts with=20 overlapping

      address= =20 space.

 

 = ; =20 o  IPv4 address sharin= g among=20 subscribers may involve new address<= /P>

      translati= on=20 nodes within the service provider's network.  IPv6=20 can

      be used t= o reach=20 these nodes.  Normal IPv4 rou= ting is=20 insufficient

      for this= =20 purpose, as the same addresses would be used in=20 several

      parts of = the=20 network.

 

 = ; =20 o  It may be simpler f= or the=20 service provider to employ a single-=

      version= =20 network.

 

 = ; =20 The recommended tool for this model is Dual Stack=20 Lite

 = ; =20 [I-D.ietf-softwire-dual-stack-lite].  Dual Stack Lite provides=20 both

 = ; =20 relief for IPv4 address shortage and makes forward progress on=20 IPv6

 = ; =20 deployment, by moving service provider networks and IPv4 traffic=20 over

 = ; =20 IPv6.  Given this IPv6= =20 connectivity, as a side-effect it becomes easy<= /P>

 &nbs= p;=20 to provide IPv6 connectivity all the way to the end users."

<= /SPAN>
 
DS-Lite as currently defined in=20 I-D.ietf-softwire-dual-stack-lite cannot be used in an IPv6-only SP ne= twork=20 unless it is located at the boundaries of that networks (but this may have = some=20 issues such as no optimal routing path for intra-domain communications= ).=20 A detailed solution of the deployment of DS-Lite in IPv6-only dom= ain=20 is defined in = http://tools.ietf.org/html/draft-boucadair-dslite-interco-v4v6-04.
 
Adding a reference to this I-D would be more=20 appropriate.
 
Cheers,
Med


De : owner-v6ops@ops.ietf.org=20 [mailto:owner-v6ops@ops.ietf.org] De la part de Fred=20 Baker
Envoy=E9 : dimanche 15 ao=FBt 2010 20:00
=C0&nbs= p;:=20 v6ops@ops.ietf.org
Cc : kurtis@kurtis.pp.se;=20 rbonica@juniper.net
Objet :=20 draft-arkko-ipv6-transition-guidelines WGLC

This is to initiate a two week working group last call of draft-arkko-ipv6-transi= tion-guidelines.=20 Please read it now. If you find nits (spelling errors, minor suggested word= ing=20 changes, etc), comment to the authors; if you find greater issues, such as= =20 disagreeing with a statement or finding additional issues that need to be= =20 addressed, please post your comments to the list.

We are looking specifically for comments on the importance of the= =20 document as well as its content. If you have read the document and believe = it to=20 be of operational utility, that is also an important comment to=20 make.
*********************************
This message and any attachments (the "message") are confidential and inten=
ded solely for the addressees.=20
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.=20
France Telecom Group shall not be liable for the message if altered, change=
d or falsified.
If you are not the intended addressee of this message, please cancel it imm=
ediately and inform the sender.
********************************
--_000_94C682931C08B048B7A8645303FDC9F312F735D0D7PUEXCB1Bnante_-- From owner-v6ops@ops.ietf.org Tue Aug 17 03:05:48 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9CBE23A6934 for ; Tue, 17 Aug 2010 03:05:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.196 X-Spam-Level: X-Spam-Status: No, score=-9.196 tagged_above=-999 required=5 tests=[AWL=-0.701, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NPD6HuIpr+PG for ; Tue, 17 Aug 2010 03:05:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9ACC53A6877 for ; Tue, 17 Aug 2010 03:05:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlIzq-000Kak-Iv for v6ops-data0@psg.com; Tue, 17 Aug 2010 10:02:18 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlIzn-000KaL-W5 for v6ops@ops.ietf.org; Tue, 17 Aug 2010 10:02:16 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEADT7aUxAZnwM/2dsb2JhbACgO3GgbJwNhTcEiWc X-IronPort-AV: E=Sophos;i="4.55,381,1278288000"; d="scan'208";a="148545353" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-1.cisco.com with ESMTP; 17 Aug 2010 10:02:14 +0000 Received: from dhcp-osl-vl300-64-103-53-114.cisco.com (dhcp-osl-vl300-64-103-53-114.cisco.com [64.103.53.114]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7HA2D05016703; Tue, 17 Aug 2010 10:02:14 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <4C69EA96.9060301@mesh.ad.jp> Date: Tue, 17 Aug 2010 12:02:06 +0200 Cc: Jared Mauch , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> To: Seiichi Kawamura X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Seiichi-san, >> BGP peerings and what not could use link-local addresses. e.g: >>=20 >> router A -------------- router B >> fe80::1 fe80::2 >> dead:beef::1/128 c001:cafe::2/128 >=20 > if > I get a BGP neighbor down message with fe80::2 > then > what address do I ping, trace? I can look at config of router A > and my address is dead:beef::1. What's the other side's global = address? > If router B isn't mine, I may not have a clue. >=20 > The challenge here is that we don't always have the knowledge of > whats on the other side of the router. When you have tons of these > links on one router, this is just making trouble shooting harder. >=20 > Even if I did know the other side's global address, monitoring pings > cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and > manually link that status with fe80::2 peering session on the NMS. > I would hate to do that with hundreds of sessions running inside my = network. > That's always been a causes mistakes. We want to monitor what's > acutally running and not some alias address. yes, I see that point. how do you troubleshoot when you get a OSPFv3, RIP, or ISIS neighbor = down message? cause then you'd only have a link-local address or a CLNS address. or is = BGP troubleshooting different in some way? this is a solvable problem. it could be done through a management = system, better support in routers, a script pinging the link-local = address from the router, and I'm sure lots of other solutions. I'm trying to understand if this is "just" resistance to change (yeah, I = know both too little and too much got changed with IPv6.) with the = argument being that "this is how we have done it for the last 20 years = and we will continue to do it this way whatever argument you make", or = if there are real technical and operational issues with link-local only = (optionally with /128) p2p links. we as the IETF community need operator input and we need to understand = operational complexities. thanks for replying.=20 (and perhaps even Randy with his ever so charming ways also think so.) cheers, Ole= From owner-v6ops@ops.ietf.org Tue Aug 17 04:14:59 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0632F3A6926 for ; Tue, 17 Aug 2010 04:14:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.552 X-Spam-Level: X-Spam-Status: No, score=-1.552 tagged_above=-999 required=5 tests=[AWL=-0.504, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oQd+TEKqPdwS for ; Tue, 17 Aug 2010 04:14:58 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 016693A6848 for ; Tue, 17 Aug 2010 04:14:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlK4y-0005Ph-NE for v6ops-data0@psg.com; Tue, 17 Aug 2010 11:11:40 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlK4v-0005P2-Hk for v6ops@ops.ietf.org; Tue, 17 Aug 2010 11:11:38 +0000 Received: (qmail 10694 invoked from network); 17 Aug 2010 11:11:35 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 17 Aug 2010 11:11:35 -0000 Date: Tue, 17 Aug 2010 13:11:35 +0200 (CEST) Message-Id: <20100817.131135.74661361.sthaug@nethelp.no> To: ot@cisco.com Cc: kawamucho@mesh.ad.jp, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> References: <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > > Even if I did know the other side's global address, monitoring pings > > cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and > > manually link that status with fe80::2 peering session on the NMS. > > I would hate to do that with hundreds of sessions running inside my network. > > That's always been a causes mistakes. We want to monitor what's > > acutally running and not some alias address. > > yes, I see that point. > how do you troubleshoot when you get a OSPFv3, RIP, or ISIS neighbor down message? > cause then you'd only have a link-local address or a CLNS address. or is BGP troubleshooting different in some way? As of right now, we also have IPv4 addresses on the same links. The traps we receive normally include enough info (e.g. circuit id, interface name, IP address, whatever) that we can easily identify the link. Having links with only IPv6 link-local addresses *and* no further info included in the traps would be unacceptable. All our core links are configured with "normal" (global) IPv6 addresses. We are fully aware of the fact that the routers also use IPv6 link local addresses as *next hop* for most protocols (e.g. iBGP, IS-IS). We don't deal with these link local addresses at all under normal circumstances - instead we deal with the interface names that the routers also helpfully tell us. Similarly, all our IPv6 eBGP peerings are configured with global IPv6 addresses - here the IPv6 next hop is also a global IPv6 address. So, to sum up: yes, we know that the IPv6 link local addresses exist on our routers, no we don't normally "deal" with these addresses in any way. Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Tue Aug 17 04:37:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 38F053A68C8 for ; Tue, 17 Aug 2010 04:37:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.192 X-Spam-Level: X-Spam-Status: No, score=0.192 tagged_above=-999 required=5 tests=[AWL=-0.004, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_JP=1.244, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fXI2kO1qfxUt for ; Tue, 17 Aug 2010 04:37:11 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CE0F73A6803 for ; Tue, 17 Aug 2010 04:37:10 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKRj-000958-RX for v6ops-data0@psg.com; Tue, 17 Aug 2010 11:35:11 +0000 Received: from [202.32.8.206] (helo=tyo202.gate.nec.co.jp) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKRg-000934-Ml for v6ops@ops.ietf.org; Tue, 17 Aug 2010 11:35:08 +0000 Received: from mailgate3.nec.co.jp ([10.7.69.193]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7HBZ4rP027865; Tue, 17 Aug 2010 20:35:04 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o7HBZ4008697; Tue, 17 Aug 2010 20:35:04 +0900 (JST) Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7HBZ3P3010586; Tue, 17 Aug 2010 20:35:03 +0900 (JST) Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id o7HBZ36b001824; Tue, 17 Aug 2010 20:35:03 +0900 Received: from mail.sys.biglobe.nec.co.jp (bgsx5626.sys.biglobe.nec.co.jp [10.18.151.10]) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7HBZ3Rq031319 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 20:35:03 +0900 Received: from [127.0.0.1] (edonet065.sys.biglobe.nec.co.jp [10.19.137.65]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7HBZ3KZ004115 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 17 Aug 2010 20:35:03 +0900 Message-ID: <4C6A73E6.8040105@mesh.ad.jp> Date: Tue, 17 Aug 2010 20:35:02 +0900 From: Seiichi Kawamura User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Ole Troan CC: Jared Mauch , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> In-Reply-To: <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Ole-san Ole Troan wrote: > Seiichi-san, > >>> BGP peerings and what not could use link-local addresses. e.g: >>> >>> router A -------------- router B >>> fe80::1 fe80::2 >>> dead:beef::1/128 c001:cafe::2/128 >> if >> I get a BGP neighbor down message with fe80::2 >> then >> what address do I ping, trace? I can look at config of router A >> and my address is dead:beef::1. What's the other side's global address? >> If router B isn't mine, I may not have a clue. >> >> The challenge here is that we don't always have the knowledge of >> whats on the other side of the router. When you have tons of these >> links on one router, this is just making trouble shooting harder. >> >> Even if I did know the other side's global address, monitoring pings >> cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and >> manually link that status with fe80::2 peering session on the NMS. >> I would hate to do that with hundreds of sessions running inside my network. >> That's always been a causes mistakes. We want to monitor what's >> acutally running and not some alias address. > > yes, I see that point. > how do you troubleshoot when you get a OSPFv3, RIP, or ISIS neighbor down message? We're sort of drifting away from the original /127 /128 discussion, but I think this is a good point so I'll make a comment on this one. My router is configured with 2001:db8:aaaa:bbbb::bbbb:1 fe80::bbbb:1 the "bbbb" wich is the 48 bit to 64 bit is copied to the next to the last 16-bit field. We do this so when we ge an ospf neighbor down, we can guess the global address easily. When we do show ipv6 ospf neighbor, we can guess the global address from the output. We still need to figure out the aaaa but that's allocated on a wider scale versus the /64 which is allocated to each link. (note: ethernet links and not /127) I don't use /127 internally, but if I did, this addressing scheme will not work. I'll need some other way to work around. I don't run RIP (not anymore), and ISIS, but that's how i do things. Some others do it other ways, like mapping the Ipv4 address to the interface identifier to achieve the same goal. I don't do that because someday I hope I won't have to operate dual stack networks and just be single stack IPv6. I would loooooooooove to have show ipv6 ospf neighbor give me a global address output. > cause then you'd only have a link-local address or a CLNS address. or is BGP troubleshooting different in some way? yes. In two ways. One, in BGP we only have to deal with a single address (not technically, but operationally we don't have to care about the link local). Two, in BGP we have to deal with the unknown. Your neighbor may not disclose all the information to you. In OSPF, its your own little world most of the time. BTW, I tried link-local BGP peering once many years ago, and swore to myself to never do it again. > this is a solvable problem. it could be done through a management system, better support in routers, a script pinging the link-local address from the router, and I'm sure lots of other solutions. yes, I understand your point. There isn't a solution available to me on my current router, but if there was better support for ospf, I would appreciate the implementation very much. However, for addressing of links, dealing with the unkown is complex enough, that having special odd addressing structures (like not setting a global or setting some odd /128)on that link does not seem like a choice that would speed up troubleshooting. That's a risk that many operators would not really want to take. Even if the link is not used by BGP and only by OSPF, having a uniform simple design throught a routing domain is essential in running a 24/365 NOC team. The requirements of the NOC team ultimately decide the happiness of the customer. > I'm trying to understand if this is "just" resistance to change (yeah, I know both too little and too much got changed with IPv6.) with the argument being that "this is how we have done it for the last 20 years and we will continue to do it this way whatever argument you make", or if there are real technical and operational issues with link-local only (optionally with /128) p2p links. > > we as the IETF community need operator input and we need to understand operational complexities. thanks for replying. Operators need IETF guidance as well. Especially in times like these. Thanks for asking :-) Regards, Seiichi > (and perhaps even Randy with his ever so charming ways also think so.) > > cheers, > Ole -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkxqc+UACgkQcrhTYfxyMkIQzACfXHnOmqzwwoGNEivNaFy5A+Qy lGQAnR0mZW5kkEtTCJgqk+3vXaDYs1R8 =fYod -----END PGP SIGNATURE----- From owner-v6ops@ops.ietf.org Tue Aug 17 04:52:39 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CF1AA3A6803 for ; Tue, 17 Aug 2010 04:52:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MCdR9Zh88iWJ for ; Tue, 17 Aug 2010 04:52:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2ED993A694E for ; Tue, 17 Aug 2010 04:52:37 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKiS-000BrR-F0 for v6ops-data0@psg.com; Tue, 17 Aug 2010 11:52:28 +0000 Received: from [2001:470:8859:cafe:20c:29ff:fec5:e30a] (helo=mail.suspicious.org) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKiP-000Bqu-3O for v6ops@ops.ietf.org; Tue, 17 Aug 2010 11:52:25 +0000 Received: from squidrock.home (pool-96-242-157-154.nwrknj.fios.verizon.net [96.242.157.154]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.suspicious.org (Postfix) with ESMTPSA id 1D53580E4; Tue, 17 Aug 2010 07:52:22 -0400 (EDT) Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Truman Boyes In-Reply-To: <20100817.131135.74661361.sthaug@nethelp.no> Date: Tue, 17 Aug 2010 07:52:23 -0400 Cc: ot@cisco.com, kawamucho@mesh.ad.jp, v6ops@ops.ietf.org, ipv6@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <9DF93131-658C-48BA-A3D9-8516AAB16F07@suspicious.org> References: <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> <20100817.131135.74661361.sthaug@nethelp.no> To: sthaug@nethelp.no X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 17/08/2010, at 7:11 AM, sthaug@nethelp.no wrote: >>> Even if I did know the other side's global address, monitoring pings >>> cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and >>> manually link that status with fe80::2 peering session on the NMS. >>> I would hate to do that with hundreds of sessions running inside my = network. >>> That's always been a causes mistakes. We want to monitor what's >>> acutally running and not some alias address. >>=20 >> yes, I see that point. >> how do you troubleshoot when you get a OSPFv3, RIP, or ISIS neighbor = down message? >> cause then you'd only have a link-local address or a CLNS address. or = is BGP troubleshooting different in some way? >=20 > As of right now, we also have IPv4 addresses on the same links. The = traps > we receive normally include enough info (e.g. circuit id, interface = name, > IP address, whatever) that we can easily identify the link. Having = links > with only IPv6 link-local addresses *and* no further info included in = the > traps would be unacceptable. >=20 > All our core links are configured with "normal" (global) IPv6 = addresses. > We are fully aware of the fact that the routers also use IPv6 link = local > addresses as *next hop* for most protocols (e.g. iBGP, IS-IS). We = don't > deal with these link local addresses at all under normal circumstances = - > instead we deal with the interface names that the routers also = helpfully > tell us. >=20 > Similarly, all our IPv6 eBGP peerings are configured with global IPv6 > addresses - here the IPv6 next hop is also a global IPv6 address. >=20 > So, to sum up: yes, we know that the IPv6 link local addresses exist = on > our routers, no we don't normally "deal" with these addresses in any = way. >=20 > Steinar Haug, Nethelp consulting, sthaug@nethelp.no Greetings,=20 I share the same sentiments that Steinar has outlined in his post. In = the networks that I build, I would prefer to use IPv6 global addresses = for peering. I find any position that management systems will reduce the = operational complexity of peering with IPv6 link-locals to be academic; = the position of security in peering is an interesting one and in some = circumstances I would even consider the use of it, but I would certainly = not convert any large scale network to using link-local peering without = having the necessary code to manage all existing events.=20 I think that there will be considerable "resistance to change", and any = strong argument for the change needs to be outlined. At this time I have = not seen a strong one presented. We (all of us) have been running, = building, innovating changes to service provider networks for years and = in a market where margins become smaller and smaller, the case would = need to be presented where there was significant value in the change to = link-local peering.=20 Kind regards, Truman From owner-v6ops@ops.ietf.org Tue Aug 17 04:52:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DDA343A694A for ; Tue, 17 Aug 2010 04:52:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.485 X-Spam-Level: X-Spam-Status: No, score=-2.485 tagged_above=-999 required=5 tests=[AWL=0.114, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aNAYwT012n9y for ; Tue, 17 Aug 2010 04:52:46 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 198743A6948 for ; Tue, 17 Aug 2010 04:52:46 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKhW-000BbO-S0 for v6ops-data0@psg.com; Tue, 17 Aug 2010 11:51:30 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKhU-000BZ3-H7 for v6ops@ops.ietf.org; Tue, 17 Aug 2010 11:51:28 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlKhJ-0006Q2-JU; Tue, 17 Aug 2010 11:51:17 +0000 Date: Tue, 17 Aug 2010 20:51:15 +0900 Message-ID: From: Randy Bush To: sthaug@nethelp.no Cc: v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <20100817.131135.74661361.sthaug@nethelp.no> References: <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> <20100817.131135.74661361.sthaug@nethelp.no> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > So, to sum up: yes, we know that the IPv6 link local addresses exist > on our routers, no we don't normally "deal" with these addresses in > any way. and hope we don't have to, because they are not reachable, not uniqie, have no mapping to the way we think of and name the interfaces, ... and yes, margorie (a local name for ole), we're stuck in time wanting to think of and name interfaces in the unique and global way we have for 25 years. after all, the interfaces are unique and globally reachable. randy From owner-v6ops@ops.ietf.org Tue Aug 17 04:54:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2B96F3A6952 for ; Tue, 17 Aug 2010 04:54:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.246 X-Spam-Level: X-Spam-Status: No, score=-1.246 tagged_above=-999 required=5 tests=[AWL=-0.751, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9bTnEF4-Rvoa for ; Tue, 17 Aug 2010 04:54:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 12DA63A694E for ; Tue, 17 Aug 2010 04:54:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKko-000CDN-12 for v6ops-data0@psg.com; Tue, 17 Aug 2010 11:54:54 +0000 Received: from [209.85.213.194] (helo=mail-yx0-f194.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlKkl-000CCu-MM for v6ops@ops.ietf.org; Tue, 17 Aug 2010 11:54:51 +0000 Received: by yxj4 with SMTP id 4so860554yxj.5 for ; Tue, 17 Aug 2010 04:54:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=xm8pGTEeShvxHKeJ3ympC1t+D7BD5RB37nwqOzZZYUQ=; b=xexEabA6jCBwzs8B80rHsjDewPi5aLBi00rr0vfXiWC2Al16BCuB77NGkQ2Bn8mehD 6DtKdfqx0omP8NRHlMGK0vF0i3hOUrD6vdasZJN2VgjgmtkL2+gYb/E4OL/mCdTbUL6o IQSCepXTjY0vgMMdHaV+6nYEsE0NRxQAwh0/o= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=GgbCt/mln7kxhsSyOw2E7X7avF2HKA9BzVjIhDn3tgWXyxMpLXKew9i09ZlMb9cZzx Ll5DY9i/0Sr4ZK0mswzMmd603yfJfAJ+cyj/xS7DzkDo5WCrG0pPEEG/1Kl8JEkRY241 /zUfQbhhQw7HV0yYfzQ7xBh/rv9aI6uQNSJGs= Received: by 10.100.109.13 with SMTP id h13mr7426382anc.193.1282046090825; Tue, 17 Aug 2010 04:54:50 -0700 (PDT) Received: from [192.168.2.3] ([190.245.181.90]) by mx.google.com with ESMTPS id t30sm12172849ann.7.2010.08.17.04.54.44 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Aug 2010 04:54:49 -0700 (PDT) Message-ID: <4C6A6C2F.1060409@gont.com.ar> Date: Tue, 17 Aug 2010 08:02:07 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Pekka Savola CC: Olivier Vautrin , Jeroen Massar , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: draft-ietf-ipngwg-p2p-pingpong-00.txt vs RFC4443 References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <84600D05C20FF943918238042D7670FD36D708817A@EMBX01-HQ.jnpr.net> In-Reply-To: X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Pekka, >> It is clear that there is one more action done on the packet with >> RFC4443. But this has no impact on shipping ASIC based routers. It >> is difficult to say though if some smaller routers could be >> impacted. > > This, and what Ole Troan wrote on interface lookup, is interesting. > > RFC4443 requires checking that destination address matches the subnet > prefix. Is this the hot issue? > > Note that pingpong-00 document did not have this requirement; AFAICT, it does. It says: "....and the destination address on the packet seems to be on-link (in terms of Neighbor Discovery) on the point-to-point interface". Or am I missing something? > the > specification was different (incoming/outgoing interface). Does this > have different implications on the feasibility of implementation? It seems that the point is not really that of reduced performance, but rather that complying with this requirement would require a change in the silicon? If that's the case (i.e., no real performance implications), then it looks like an appropriate fix for this issue. -- which does not necessarily argue against /127 prefixes, as there are other reasons for using them (or, put another way, let's not correlate *this* with the fight over /127 prefixes). > FWIW, "Packet may be forwarded back on the received interface" is > actually, AFAIK, used in certain PE routerscenarios where you ping > yourself over a p2p link. Is the echo request/response really forwarded back on the received interface? (isn't the *response* that is forwarded back on the received interface?) Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Tue Aug 17 08:32:34 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13D693A6862 for ; Tue, 17 Aug 2010 08:32:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.196 X-Spam-Level: X-Spam-Status: No, score=-1.196 tagged_above=-999 required=5 tests=[AWL=-0.701, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MFA7d3Lx9D-i for ; Tue, 17 Aug 2010 08:32:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BABAA3A6AAB for ; Tue, 17 Aug 2010 08:32:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlO4v-000I6w-Km for v6ops-data0@psg.com; Tue, 17 Aug 2010 15:27:53 +0000 Received: from [209.85.213.66] (helo=mail-yw0-f66.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlO4t-000I6b-57 for v6ops@ops.ietf.org; Tue, 17 Aug 2010 15:27:51 +0000 Received: by ywa8 with SMTP id 8so991989ywa.5 for ; Tue, 17 Aug 2010 08:27:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=d/ZOgh2Y/ZaxjVlucuIdMZso7Wv2EnpR9QtEnM74BtY=; b=owCjIaRE1SW0EXBpGzX+ZUfvZcE8LCQRhvnDMsdrJv9ThM6m5AJu5F5MHhYehNdhIV udevmbozmacpHTa4GuX7xQu/IzbGkcP1fx6kyAXdlXM6ov1PcYvg9st4m3C/uJtPIgH3 rr1ihd9QvR3BBWLj/KgLukeL7Fouzjkf622uI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=XB31OHweMKqJL64/8+fjXYSmENWZlDM2NRvTxIof5oC7k6g4vyUOaoLayZWzeBBJpZ bb8OpSVPjmCj6/PrEzta51tunjGLr8Qo7X+UuXSnWmXv+vughmLF1Y7L0uR3LuFPNGZM sJixsAmWxV/syf7rSYhDlM7Ond+fBcylJZPWo= Received: by 10.150.95.15 with SMTP id s15mr4125399ybb.13.1282058870499; Tue, 17 Aug 2010 08:27:50 -0700 (PDT) Received: from [192.168.2.3] ([190.245.181.90]) by mx.google.com with ESMTPS id t2sm1007066yba.2.2010.08.17.08.27.45 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 17 Aug 2010 08:27:49 -0700 (PDT) Message-ID: <4C6A8B9F.1070008@gont.com.ar> Date: Tue, 17 Aug 2010 10:16:15 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Ole Troan CC: Jeroen Massar , sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> In-Reply-To: X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Ole Troan wrote: >> Thus, do ask Cisco and Juniper and other vendors where this now >> 'works' if this intentional, or if they might finally comply to the >> IPv6 specifications one day, as then you might better watch out for >> this as it will break your network. For the vendors that have it, >> it might maybe be an idea to have a 'disable subnetanycast' command >> or similar so that one can explicitly mark a prefix that way. > > it is intentional. there is a command to enable support for > subnet-router anycast if use of that is desired. What's the authoritative online documentation (and specific section of that document) for this behavior? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Tue Aug 17 08:55:40 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5B1813A6AAA for ; Tue, 17 Aug 2010 08:55:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.038 X-Spam-Level: X-Spam-Status: No, score=-9.038 tagged_above=-999 required=5 tests=[AWL=-0.543, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id H1NcAgC7tD5T for ; Tue, 17 Aug 2010 08:55:39 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3788B3A69E7 for ; Tue, 17 Aug 2010 08:55:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlOUr-000Lgd-Bk for v6ops-data0@psg.com; Tue, 17 Aug 2010 15:54:41 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlOUp-000Lfp-0m for v6ops@ops.ietf.org; Tue, 17 Aug 2010 15:54:39 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAHZNakxAZnwN/2dsb2JhbACgPnGkWJwPhTcEhGOFBA X-IronPort-AV: E=Sophos;i="4.55,383,1278288000"; d="scan'208";a="148844739" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-2.cisco.com with ESMTP; 17 Aug 2010 15:54:37 +0000 Received: from dhcp-10-61-96-126.cisco.com (dhcp-10-61-96-126.cisco.com [10.61.96.126]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7HFsanF003962; Tue, 17 Aug 2010 15:54:37 GMT Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <4C6A8B9F.1070008@gont.com.ar> Date: Tue, 17 Aug 2010 17:54:36 +0200 Cc: Jeroen Massar , sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <4C6A8B9F.1070008@gont.com.ar> To: Fernando Gont X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> Thus, do ask Cisco and Juniper and other vendors where this now >>> 'works' if this intentional, or if they might finally comply to the >>> IPv6 specifications one day, as then you might better watch out for >>> this as it will break your network. For the vendors that have it, >>> it might maybe be an idea to have a 'disable subnetanycast' command >>> or similar so that one can explicitly mark a prefix that way. >>=20 >> it is intentional. there is a command to enable support for >> subnet-router anycast if use of that is desired. >=20 > What's the authoritative online documentation (and specific section of > that document) for this behavior? I know an oxymoron when I see one.=20 = http://www.cisco.com/en/US/docs/ios/ipv6/configuration/guide/ip6-addrg_bsc= _con.html#wp1052470 cheers, Ole= From owner-v6ops@ops.ietf.org Tue Aug 17 09:12:01 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0D8BE3A699C for ; Tue, 17 Aug 2010 09:12:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.171 X-Spam-Level: X-Spam-Status: No, score=-109.171 tagged_above=-999 required=5 tests=[AWL=-0.677, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D5m180mlCl4J for ; Tue, 17 Aug 2010 09:11:55 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 614DE3A68EA for ; Tue, 17 Aug 2010 09:11:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlOkL-000Nwq-UE for v6ops-data0@psg.com; Tue, 17 Aug 2010 16:10:41 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlOkI-000NwV-Ao for v6ops@ops.ietf.org; Tue, 17 Aug 2010 16:10:38 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlwGADdRakyrR7Ht/2dsb2JhbACYJIgacaR7nA+FNwSEMYU2 X-IronPort-AV: E=Sophos;i="4.55,383,1278288000"; d="scan'208,217";a="173132628" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-4.cisco.com with ESMTP; 17 Aug 2010 16:10:37 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7HGASBc026893; Tue, 17 Aug 2010 16:10:30 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Tue, 17 Aug 2010 09:10:37 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Tue, 17 Aug 2010 09:10:37 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <9230_1282035185_4C6A4DF1_9230_226463_1_94C682931C08B048B7A8645303FDC9F312F735D0D7@PUEXCB1B.nanterre.francetelecom.fr> Date: Tue, 17 Aug 2010 09:10:22 -0700 Cc: "draft-arkko-ipv6-transition-guidelines@tools.ietf.org" , "kurtis@kurtis.pp.se" , "rbonica@juniper.net" , "v6ops@ops.ietf.org" Message-Id: <3CAFA074-D243-4842-A32C-1DF66FE1B436@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <9230_1282035185_4C6A4DF1_9230_226463_1_94C682931C08B048B7A8645303FDC9F312F735D0D7@PUEXCB1B.nanterre.francetelecom.fr> To: "" X-Mailer: Apple Mail (2.1081) Content-Type: multipart/alternative; boundary=Apple-Mail-315-959028412 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-315-959028412 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Thanks for your comment. You are correct that there are some parameters = that need to be true of a network for ds-lite to be used in it. I'm = confused,though. Why would an individual submission that a working group = has not adopted be a better reference for a technology than the working = group draft? May I ask you to get the softwire working group chair to = support your viewpoint? On Aug 17, 2010, at 1:53 AM, = wrote: > Dear authors, > =20 > The draft currently states the following: > =20 > "4.3. IPv6-Only Core Network > =20 > An emerging deployment model uses IPv6 as the dominant protocol at = a > service provider network, and tunnels IPv4 through this network in = a > manner converse to the one described in the previous section. = There > are several motivations for choosing this deployment model: > =20 > o There may not be enough public or private IPv4 addresses to > support network management functions in an end-to-end fashion, > without segmenting the network into small parts with overlapping > address space. > =20 > o IPv4 address sharing among subscribers may involve new address > translation nodes within the service provider's network. IPv6 = can > be used to reach these nodes. Normal IPv4 routing is = insufficient > for this purpose, as the same addresses would be used in several > parts of the network. > =20 > o It may be simpler for the service provider to employ a single- > version network. > =20 > The recommended tool for this model is Dual Stack Lite > [I-D.ietf-softwire-dual-stack-lite]. Dual Stack Lite provides both > relief for IPv4 address shortage and makes forward progress on IPv6 > deployment, by moving service provider networks and IPv4 traffic = over > IPv6. Given this IPv6 connectivity, as a side-effect it becomes = easy > to provide IPv6 connectivity all the way to the end users." > =20 > DS-Lite as currently defined in I-D.ietf-softwire-dual-stack-lite = cannot be used in an IPv6-only SP network unless it is located at the = boundaries of that networks (but this may have some issues such as no = optimal routing path for intra-domain communications). A detailed = solution of the deployment of DS-Lite in IPv6-only domain is defined in = http://tools.ietf.org/html/draft-boucadair-dslite-interco-v4v6-04. > =20 > Adding a reference to this I-D would be more appropriate. > =20 > Cheers, > Med >=20 > De : owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] De la = part de Fred Baker > Envoy=E9 : dimanche 15 ao=FBt 2010 20:00 > =C0 : v6ops@ops.ietf.org > Cc : kurtis@kurtis.pp.se; rbonica@juniper.net > Objet : draft-arkko-ipv6-transition-guidelines WGLC >=20 > This is to initiate a two week working group last call of = draft-arkko-ipv6-transition-guidelines. Please read it now. If you find = nits (spelling errors, minor suggested wording changes, etc), comment to = the authors; if you find greater issues, such as disagreeing with a = statement or finding additional issues that need to be addressed, please = post your comments to the list. >=20 > We are looking specifically for comments on the importance of the = document as well as its content. If you have read the document and = believe it to be of operational utility, that is also an important = comment to make. > ********************************* > This message and any attachments (the "message") are confidential and = intended solely for the addressees.=20 > Any unauthorised use or dissemination is prohibited. > Messages are susceptible to alteration.=20 > France Telecom Group shall not be liable for the message if altered, = changed or falsified. > If you are not the intended addressee of this message, please cancel = it immediately and inform the sender. > ******************************** --Apple-Mail-315-959028412 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=iso-8859-1 mohamed.boucadair@ora= nge-ftgroup.com> <mohamed.boucadair@ora= nge-ftgroup.com> wrote:

Dear = authors,
 
The draft currently = states the=20 following:
 
"4.3.  IPv6-Only Core = Network
 
  =20 An emerging deployment model uses IPv6 as the dominant protocol = at=20 a
  =20 service provider network, and tunnels IPv4 through this network = in=20 a
  =20 manner converse to the one described in the previous = section. =20 There
  =20 are several motivations for choosing this deployment=20 model:
 
  =20 o  There may not be = enough=20 public or private IPv4 addresses = to
      = support network=20 management functions in an end-to-end=20 fashion,
      without=20 segmenting the network into small parts with=20 overlapping
      address=20 space.
 
  =20 o  IPv4 address = sharing among=20 subscribers may involve new = address
      translation=20 nodes within the service provider's network.  IPv6=20 can
      be = used to reach=20 these nodes.  Normal IPv4 = routing is=20 insufficient
      for this=20 purpose, as the same addresses would be used in=20 several
      parts of the=20 network.
 
  =20 o  It may be = simpler for the=20 service provider to employ a = single-
      version=20 network.
 
  =20 The recommended tool for this model is Dual Stack=20 Lite
  =20 [I-D.ietf-softwire-dual-stack-lite].  Dual Stack Lite provides=20 both
  =20 relief for IPv4 address shortage and makes forward progress on=20 IPv6
  =20 deployment, by moving service provider networks and IPv4 traffic=20= over
  =20 IPv6.  Given this = IPv6=20 connectivity, as a side-effect it becomes = easy
  =20 to provide IPv6 connectivity all the way to the end users."
 
DS-Lite= as currently defined in=20 I-D.ietf-softwire-dual-stack-lite cannot be used in an IPv6-only SP = network=20 unless it is located at the boundaries of that networks (but this may = have some=20 issues such as no optimal routing path for intra-domain = communications).=20 A detailed solution of the deployment of DS-Lite in IPv6-only = domain=20 is defined in http://tools.ietf.org/html/draft-boucadair-dslite-interco-v4v6-04.
 
Adding a reference to = this I-D would be more=20 appropriate.
 
Cheers,
Med


De : owner-v6ops@ops.ietf.org=20 [mailto:owner-v6ops@ops.ietf.org] De la part de Fred=20 Baker
Envoy=E9 : dimanche 15 ao=FBt 2010 = 20:00
=C0 :=20 v6ops@ops.ietf.org
Cc :<= /b> kurtis@kurtis.pp.se;=20 rbonica@juniper.net
Objet&nb= sp;:=20 draft-arkko-ipv6-transition-guidelines WGLC

This is to initiate a two week working = group last call of draft-arkko-ipv6-transition-guidelines.=20 Please read it now. If you find nits (spelling errors, minor suggested = wording=20 changes, etc), comment to the authors; if you find greater issues, such = as=20 disagreeing with a statement or finding additional issues that need to = be=20 addressed, please post your comments to the list.

We are looking specifically for comments = on the importance of the=20 document as well as its content. If you have read the document and = believe it to=20 be of operational utility, that is also an important comment to=20 make.
*********************************
This message and any attachments (the "message") are confidential and =
intended solely for the addressees.=20
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.=20
France Telecom Group shall not be liable for the message if altered, =
changed or falsified.
If you are not the intended addressee of this message, please cancel it =
immediately and inform the sender.
********************************

= --Apple-Mail-315-959028412-- From owner-v6ops@ops.ietf.org Tue Aug 17 09:36:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB5C73A6898 for ; Tue, 17 Aug 2010 09:36:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.727 X-Spam-Level: X-Spam-Status: No, score=-0.727 tagged_above=-999 required=5 tests=[AWL=-0.232, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gcX-YtQ45j4r for ; Tue, 17 Aug 2010 09:36:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 81D2E3A6957 for ; Tue, 17 Aug 2010 09:36:13 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlP6H-0000yP-SE for v6ops-data0@psg.com; Tue, 17 Aug 2010 16:33:21 +0000 Received: from [213.123.20.127] (helo=c2bthomr09.btconnect.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlP6F-0000y1-0e for v6ops@ops.ietf.org; Tue, 17 Aug 2010 16:33:19 +0000 Received: from pc6 (host81-156-71-186.range81-156.btcentralplus.com [81.156.71.186]) by c2bthomr09.btconnect.com with SMTP id FZY83809; Tue, 17 Aug 2010 17:33:10 +0100 (BST) X-Mirapoint-IP-Reputation: reputation=Fair-1, source=Queried, refid=0001.0A0B0302.4C6AB9C6.0057, actions=tag Message-ID: <009e01cb3e20$d6a982e0$4001a8c0@gateway.2wire.net> From: "t.petch" To: "Ole Troan" Cc: "v6ops" References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com><7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net><4C69D188.5000204@mesh.ad.jp><4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Date: Tue, 17 Aug 2010 17:28:11 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Junkmail-Status: score=10/50, host=c2bthomr09.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A0B0207.4C6AB9CC.0134,ss=1,fgs=0, ip=0.0.0.0, so=2009-07-20 21:54:04, dmn=5.7.1/2009-08-27, mode=single engine X-Junkmail-IWF: false Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: ---- Original Message ----- From: "Ole Troan" To: "Seiichi Kawamura" Cc: ; Sent: Tuesday, August 17, 2010 12:02 PM > Seiichi-san, > > >> BGP peerings and what not could use link-local addresses. e.g: > >> > >> router A -------------- router B > >> fe80::1 fe80::2 > >> dead:beef::1/128 c001:cafe::2/128 > > > > if > > I get a BGP neighbor down message with fe80::2 > > then > > what address do I ping, trace? I can look at config of router A > > and my address is dead:beef::1. What's the other side's global address? > > If router B isn't mine, I may not have a clue. > > > > The challenge here is that we don't always have the knowledge of > > whats on the other side of the router. When you have tons of these > > links on one router, this is just making trouble shooting harder. > > > > Even if I did know the other side's global address, monitoring pings > > cannot be sent to fe80::2. We'll have to ping c001:cafe::2 and > > manually link that status with fe80::2 peering session on the NMS. > > I would hate to do that with hundreds of sessions running inside my network. > > That's always been a causes mistakes. We want to monitor what's > > acutally running and not some alias address. > > yes, I see that point. > how do you troubleshoot when you get a OSPFv3, RIP, or ISIS neighbor down message? > cause then you'd only have a link-local address or a CLNS address. or is BGP troubleshooting different in some way? I would stress that OSPF (eg) and BGP are different animals. With BGP, a boundary runs through the middle of a link, the two ends (at least of eBGP) belong to different administrations with, likely, different views of how to operate a network, potentially different equipment manufacturers etc. (Adherence to RFC matters more:-) With OSPF etc, a boundary, such as there is one, runs through the middle of a router, the link is all in one part (area, domain ...) and so the administration of the two ends is closely linked and operations can be too. Mostly there will be common operations, naming standards etc for the whole OSPF domain. The two are quite different to manage. Tom Petch > > this is a solvable problem. it could be done through a management system, better support in routers, a script pinging the link-local address from the router, and I'm sure lots of other solutions. > > I'm trying to understand if this is "just" resistance to change (yeah, I know both too little and too much got changed with IPv6.) with the argument being that "this is how we have done it for the last 20 years and we will continue to do it this way whatever argument you make", or if there are real technical and operational issues with link-local only (optionally with /128) p2p links. > > we as the IETF community need operator input and we need to understand operational complexities. thanks for replying. > (and perhaps even Randy with his ever so charming ways also think so.) > > cheers, > Ole > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- From owner-v6ops@ops.ietf.org Tue Aug 17 10:47:45 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5BD003A68C7 for ; Tue, 17 Aug 2010 10:47:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.495 X-Spam-Level: X-Spam-Status: No, score=-8.495 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DeWOPsVHB1p8 for ; Tue, 17 Aug 2010 10:47:44 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id DB3893A68CC for ; Tue, 17 Aug 2010 10:47:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlQCF-000AZs-HC for v6ops-data0@psg.com; Tue, 17 Aug 2010 17:43:35 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlQCD-000AZR-0F for v6ops@ops.ietf.org; Tue, 17 Aug 2010 17:43:33 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAIVnakxAaMHG/2dsb2JhbACgPnGlUZwKhTcEhDGFNg X-IronPort-AV: E=Sophos;i="4.56,223,1280707200"; d="scan'208";a="241506890" Received: from syd-core-1.cisco.com ([64.104.193.198]) by sj-iport-5.cisco.com with ESMTP; 17 Aug 2010 17:43:07 +0000 Received: from [10.19.93.34] (sjc-mbaugher-8711.cisco.com [10.19.93.34]) by syd-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7HHh5cl020360; Tue, 17 Aug 2010 17:43:06 GMT From: Mark Baugher Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: draft-ietf-v6ops-cpe-simple-security/ Date: Tue, 17 Aug 2010 10:43:02 -0700 Message-Id: <60A8155D-7E38-42EA-8A0E-7C52A25F55BA@cisco.com> Cc: "Mr. Mika Saaranen" , "fabrice.fontaine@orange-ftgroup.com RD-MAPS" To: IPv6 Operations Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I see that Publication has been requested of this draft for over 30 days = (http://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-simple-security/). Would someone kindly give me a clue as to when 'simple security' might appear as an RFC? thanks, Mark= From owner-v6ops@ops.ietf.org Tue Aug 17 13:50:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 589C03A685A for ; Tue, 17 Aug 2010 13:50:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.488 X-Spam-Level: X-Spam-Status: No, score=-2.488 tagged_above=-999 required=5 tests=[AWL=0.111, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O4uAPoDqOBoB for ; Tue, 17 Aug 2010 13:50:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9FC7E3A6868 for ; Tue, 17 Aug 2010 13:50:26 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlT1l-0006Dd-8A for v6ops-data0@psg.com; Tue, 17 Aug 2010 20:44:57 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlT1j-0006DB-28 for v6ops@ops.ietf.org; Tue, 17 Aug 2010 20:44:55 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlT1f-0007h0-Aw; Tue, 17 Aug 2010 20:44:51 +0000 Date: Wed, 18 Aug 2010 05:44:50 +0900 Message-ID: From: James Joyce To: Stephen Daedalus Cc: Molly Bloom , v6ops@ops.ietf.org, ipv6 deployment prevention Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <7CF277500761BD408EA4F0B131539B56024AD60C@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> References: <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> <20100817.131135.74661361.sthaug@nethelp.no> <7CF277500761BD408EA4F0B131539B56024AD60C@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: dear stephen daedalus, > The whole point of IPv6 is to make addresses and prefixes plentiful. > If global addresses facilitate the management of peering, why exactly > would we not provide sufficient allocations to the network managers? who has said they are not provided? > Do we really believe that allocating prefixes to 100,000 or even > 1,000,000 interconnection points will deplete the stock? That would > just be less than 1 hundred thousandth or one 1 billionth of the > available space! this is off the wall. no one is talking about a lack of global addresses. we are talking about protocols which insist on not using them but use 'local' addresses insteady. james From owner-v6ops@ops.ietf.org Tue Aug 17 14:08:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7BA843A68C7 for ; Tue, 17 Aug 2010 14:08:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.49 X-Spam-Level: X-Spam-Status: No, score=-2.49 tagged_above=-999 required=5 tests=[AWL=0.109, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hwIu0FetBf1c for ; Tue, 17 Aug 2010 14:08:07 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7CAAF3A684B for ; Tue, 17 Aug 2010 14:08:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlTMe-00092T-V9 for v6ops-data0@psg.com; Tue, 17 Aug 2010 21:06:32 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlTMc-00092E-Au for v6ops@ops.ietf.org; Tue, 17 Aug 2010 21:06:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlTMM-0007kM-Db; Tue, 17 Aug 2010 21:06:14 +0000 Date: Wed, 18 Aug 2010 06:06:12 +0900 Message-ID: From: Randy Bush To: "t.petch" Cc: "Ole Troan" , "v6ops" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <009e01cb3e20$d6a982e0$4001a8c0@gateway.2wire.net> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> <87FAAB8A-344A-4F79-A7A1-342DC0233AC5@cisco.com> <009e01cb3e20$d6a982e0$4001a8c0@gateway.2wire.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > With OSPF etc, a boundary, such as there is one, runs through the > middle of a router, the link is all in one part (area, domain ...) and > so the administration of the two ends is closely linked and operations > can be too. igp can cross a confederation boundary which separates administrative entities. > With BGP, a boundary runs through the middle of a link, the two ends > (at least of eBGP) belong to different administrations with, likely, > different views of how to operate a network, potentially different > equipment manufacturers etc. (Adherence to RFC matters more:-) i know it will be a shock to wes and the cisco gang, but some providers are multi-vendor within a single administrative domain. :) randy From owner-v6ops@ops.ietf.org Tue Aug 17 17:47:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D6E7A3A635F for ; Tue, 17 Aug 2010 17:47:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.486 X-Spam-Level: X-Spam-Status: No, score=0.486 tagged_above=-999 required=5 tests=[AWL=-0.310, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_JP=1.244, J_CHICKENPOX_45=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HAFhHe2z3HGZ for ; Tue, 17 Aug 2010 17:47:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 578533A67E7 for ; Tue, 17 Aug 2010 17:47:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlWk1-0004qg-J9 for v6ops-data0@psg.com; Wed, 18 Aug 2010 00:42:53 +0000 Received: from [202.32.8.206] (helo=tyo202.gate.nec.co.jp) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlWjx-0004pq-Pa for v6ops@ops.ietf.org; Wed, 18 Aug 2010 00:42:50 +0000 Received: from mailgate3.nec.co.jp ([10.7.69.160]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7I0gkpC025601; Wed, 18 Aug 2010 09:42:46 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o7I0gjg15315; Wed, 18 Aug 2010 09:42:45 +0900 (JST) Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv3.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7I0gjhM010545; Wed, 18 Aug 2010 09:42:45 +0900 (JST) Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id o7I0gjX6010957; Wed, 18 Aug 2010 09:42:45 +0900 Received: from mail.sys.biglobe.nec.co.jp (bgsx5626.sys.biglobe.nec.co.jp [10.18.151.10]) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7I0gjfm008917 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Aug 2010 09:42:45 +0900 Received: from [127.0.0.1] (edonet065.sys.biglobe.nec.co.jp [10.19.137.65]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7I0gjQS014766 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Aug 2010 09:42:45 +0900 Message-ID: <4C6B2C84.1060007@mesh.ad.jp> Date: Wed, 18 Aug 2010 09:42:44 +0900 From: Seiichi Kawamura User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "Eric Vyncke (evyncke)" CC: Jared Mauch , v6ops@ops.ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> <317616CE96204D49B5A1811098BA89500290F5E6@XMB-AMS-110.cisco.com> In-Reply-To: <317616CE96204D49B5A1811098BA89500290F5E6@XMB-AMS-110.cisco.com> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Eric Vyncke (evyncke) wrote: > [Changing slightly to a different angle] > > I agree with most people that pingable interfaces on all core routers are very useful/interesting to say the least (even if I do not operate a SP network, I get the idea :-)). > >>From the security perspective, having hidden/not reachable router interfaces is also very useful :) > > There are a couple of ways of achieving this: from an infrastructure ACL deployed at the edge (easier to do in IPv6 thanks to new addressing plan), to using ULA on the interfaces (+ a global as ICMP source), to using only LLA (and a few other techniques). > > Which technique is used nowadays in IPv6 network? I guess that infra ACL are used (parity with IPv4) or am I wrong? Some enterprise customers using VPNs(IPsec and SSL) have this requirement. In many cases NAT plus some evil routing technique is used to hide, and ACL is used to deny reachability. This is in IPv4 world. In IPv6 world, nobody has requested VPN services and many VPN boxes still run only IPv4 so I really don't have a clue yet to what we'll do. We probably will not use ULA though. Regards, Seiichi > > Regards > > -éric > > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkxrLIMACgkQcrhTYfxyMkKccwCfTMxHKFrw9Q/TFiO0e3O+JA35 ifkAn06/FWbGQ3E/VFnEv3CF/5Wgh8RP =HKDE -----END PGP SIGNATURE----- From owner-v6ops@ops.ietf.org Tue Aug 17 19:38:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 04B573A6874 for ; Tue, 17 Aug 2010 19:38:08 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.299 X-Spam-Level: X-Spam-Status: No, score=-102.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, J_CHICKENPOX_45=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9kV2LDR9XyNG for ; Tue, 17 Aug 2010 19:38:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6ACF83A6867 for ; Tue, 17 Aug 2010 19:38:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlYUN-000Gcy-Jq for v6ops-data0@psg.com; Wed, 18 Aug 2010 02:34:51 +0000 Received: from [2001:470:8859:cafe:20c:29ff:fec5:e30a] (helo=mail.suspicious.org) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlYUL-000GcT-3F for v6ops@ops.ietf.org; Wed, 18 Aug 2010 02:34:49 +0000 Received: from squidrock.home (pool-96-242-157-154.nwrknj.fios.verizon.net [96.242.157.154]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.suspicious.org (Postfix) with ESMTPSA id 85F1880E4; Tue, 17 Aug 2010 22:34:40 -0400 (EDT) Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: Truman Boyes In-Reply-To: <4C6B2C84.1060007@mesh.ad.jp> Date: Tue, 17 Aug 2010 22:34:46 -0400 Cc: "Eric Vyncke (evyncke)" , Jared Mauch , v6ops@ops.ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <4B0E9FF6-1133-4814-AD4C-3CD6A8255986@suspicious.org> References: <9EA50843-72B1-4E16-AE0E-58AC32D9C8C9@cisco.com> <615459EE-4132-4AFC-90EE-FF6772946B98@cisco.com> <20100816.225221.74734208.sthaug@nethelp.no> <2CCCB85D-8827-414F-8E5B-6D4EB57774C3@cisco.com> <7ED0F40B-156D-4D6E-B673-731499AB9CCD@puck.nether.net> <4C69D188.5000204@mesh.ad.jp> <4C69EA96.9060301@mesh.ad.jp> <317616CE96204D49B5A1811098BA89500290F5E6@XMB-AMS-110.cisco.com> <4C6B2C84.1060007@mesh.ad.jp> To: Seiichi Kawamura X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 17/08/2010, at 8:42 PM, Seiichi Kawamura wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > Eric Vyncke (evyncke) wrote: >> [Changing slightly to a different angle] >>=20 >> I agree with most people that pingable interfaces on all core routers = are very useful/interesting to say the least (even if I do not operate a = SP network, I get the idea :-)). >>=20 >>> =46rom the security perspective, having hidden/not reachable router = interfaces is also very useful :)=20 >>=20 >> There are a couple of ways of achieving this: from an infrastructure = ACL deployed at the edge (easier to do in IPv6 thanks to new addressing = plan), to using ULA on the interfaces (+ a global as ICMP source), to = using only LLA (and a few other techniques). >>=20 >> Which technique is used nowadays in IPv6 network? I guess that infra = ACL are used (parity with IPv4) or am I wrong? >=20 > Some enterprise customers using VPNs(IPsec and SSL) have this = requirement. > In many cases NAT plus some evil routing technique is used to hide, > and ACL is used to deny reachability. > This is in IPv4 world. In IPv6 world, nobody has requested > VPN services and many VPN boxes still run only IPv4 so > I really don't have a clue yet to what we'll do. > We probably will not use ULA though. >=20 > Regards, > Seiichi >=20 >>=20 >> Regards >>=20 >> -=E9ric >>=20 Hiding the internal addresses of infrastructure links in service = provider networks is generally done when the SP uses MPLS and TTL = propagation or decrementing is disabled. This works with ipv6 vpns in = MPLS today and is very common.=20 Truman From owner-v6ops@ops.ietf.org Tue Aug 17 23:14:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9DDC33A69FF for ; Tue, 17 Aug 2010 23:14:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qGlq7fUZCbOR for ; Tue, 17 Aug 2010 23:14:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id EEF233A68EC for ; Tue, 17 Aug 2010 23:14:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olbqq-000B3e-JV for v6ops-data0@psg.com; Wed, 18 Aug 2010 06:10:16 +0000 Received: from [2001:670:86:3001::1] (helo=netcore.fi) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olbqn-000B37-R3 for v6ops@ops.ietf.org; Wed, 18 Aug 2010 06:10:14 +0000 Received: from netcore.fi (localhost [127.0.0.1]) by netcore.fi (8.13.8/8.13.8) with ESMTP id o7I69cMD031698 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 18 Aug 2010 09:09:38 +0300 Received: from localhost (pekkas@localhost) by netcore.fi (8.13.8/8.13.8/Submit) with ESMTP id o7I69aqQ031695; Wed, 18 Aug 2010 09:09:36 +0300 Date: Wed, 18 Aug 2010 09:09:36 +0300 (EEST) From: Pekka Savola To: Fernando Gont cc: Olivier Vautrin , Jeroen Massar , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: draft-ietf-ipngwg-p2p-pingpong-00.txt vs RFC4443 In-Reply-To: <4C6A6C2F.1060409@gont.com.ar> Message-ID: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <84600D05C20FF943918238042D7670FD36D708817A@EMBX01-HQ.jnpr.net> <4C6A6C2F.1060409@gont.com.ar> User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.96.1 at otso.netcore.fi X-Virus-Status: Clean Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Tue, 17 Aug 2010, Fernando Gont wrote: > AFAICT, it does. It says: "....and the destination address on the packet > seems to be on-link (in terms of Neighbor Discovery) on the > point-to-point interface". Or am I missing something? Yes, you're right. I was not reading the text carefully enough. (Though "is on-link" vs "is of the same subnet prefix" are semantically two subtly different checks. Not sure if it matters in this case.) > It seems that the point is not really that of reduced performance, but > rather that complying with this requirement would require a change in > the silicon? > > If that's the case (i.e., no real performance implications), then it > looks like an appropriate fix for this issue. -- which does not > necessarily argue against /127 prefixes, as there are other reasons for > using them (or, put another way, let's not correlate *this* with the > fight over /127 prefixes). This issue was initially brought up by Google IPv6 presentation, proxying Juniper's statements, so it would probably best if either of them could clarify. >> FWIW, "Packet may be forwarded back on the received interface" is >> actually, AFAIK, used in certain PE routerscenarios where you ping >> yourself over a p2p link. > > Is the echo request/response really forwarded back on the received > interface? (isn't the *response* that is forwarded back on the received > interface?) You're probably right. I was likely confused on how this is actually done, and right now I can't find any written references on the "p2p self ping" troubleshooting technique I seem to recall. Olivier's note about the different scenario may still apply. -- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings From owner-v6ops@ops.ietf.org Tue Aug 17 23:14:54 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D3D333A690A for ; Tue, 17 Aug 2010 23:14:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SLfP3xaZXwlN for ; Tue, 17 Aug 2010 23:14:53 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 70A6F3A69FB for ; Tue, 17 Aug 2010 23:14:46 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olbrt-000B9f-9j for v6ops-data0@psg.com; Wed, 18 Aug 2010 06:11:21 +0000 Received: from [193.251.215.91] (helo=relais-inet.francetelecom.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olbrp-000B8B-NJ for v6ops@ops.ietf.org; Wed, 18 Aug 2010 06:11:20 +0000 Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 0607522C771; Wed, 18 Aug 2010 08:11:15 +0200 (CEST) Received: from PUEXCH51.nanterre.francetelecom.fr (unknown [10.101.44.31]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id AA323238066; Wed, 18 Aug 2010 08:11:14 +0200 (CEST) Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.13]) by PUEXCH51.nanterre.francetelecom.fr ([10.101.44.31]) with mapi; Wed, 18 Aug 2010 08:11:14 +0200 From: To: Fred Baker CC: "draft-arkko-ipv6-transition-guidelines@tools.ietf.org" , "kurtis@kurtis.pp.se" , "rbonica@juniper.net" , "v6ops@ops.ietf.org" , "draft-boucadair-dslite-interco-v4v6@tools.ietf.org" Date: Wed, 18 Aug 2010 08:11:12 +0200 Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs+JrzYrA/ir69lTm677CbguDzaHQAcyXvg Message-ID: <26471_1282111874_4C6B7982_26471_204854_1_94C682931C08B048B7A8645303FDC9F312F735D258@PUEXCB1B.nanterre.francetelecom.fr> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <9230_1282035185_4C6A4DF1_9230_226463_1_94C682931C08B048B7A8645303FDC9F312F735D0D7@PUEXCB1B.nanterre.francetelecom.fr> <3CAFA074-D243-4842-A32C-1DF66FE1B436@cisco.com> In-Reply-To: <3CAFA074-D243-4842-A32C-1DF66FE1B436@cisco.com> Accept-Language: fr-FR Content-Language: fr-FR X-MS-Has-Attach: yes X-MS-TNEF-Correlator: acceptlanguage: fr-FR Content-Type: multipart/mixed; boundary="_004_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_" MIME-Version: 1.0 X-PMX-Version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2010.8.18.55422 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --_004_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_ Content-Type: multipart/alternative; boundary="_000_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_" --_000_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear Fred, My comment is technical and it is orthogonal to logistic issues (i.e., adop= tion of a WG document). DS-Lite as currently defined in the base softiwre d= ocument alone without any companion mechanism cannot fit the scenario you a= re describing in your draft. Nevertheless, this is the focus of the individ= ual draft I mentioned in my earlier message. That I-D specifies new interfa= ces and lists several options for the deployment of DS-Lite in an IPv6-only= domain while allowing for a stateless interconnection between the IPv6-onl= y domain and adjacent IPv4 ones. As for your question, we have requested to present the draft in the last IE= TF meeting, but unfortunately we didn't been allocated a slot. My co-author= can complete if required. FWIW, attached the presentation my co-authors pr= epared for the Maastricht meeting. Cheers, Med ________________________________ De : Fred Baker [mailto:fred@cisco.com] Envoy=E9 : mardi 17 ao=FBt 2010 18:10 =C0 : BOUCADAIR Mohamed NCPI/NAD/TIP Cc : draft-arkko-ipv6-transition-guidelines@tools.ietf.org; kurtis@kurtis.p= p.se; rbonica@juniper.net; v6ops@ops.ietf.org Objet : Re: draft-arkko-ipv6-transition-guidelines WGLC Thanks for your comment. You are correct that there are some parameters tha= t need to be true of a network for ds-lite to be used in it. I'm confused,t= hough. Why would an individual submission that a working group has not adop= ted be a better reference for a technology than the working group draft? Ma= y I ask you to get the softwire working group chair to support your viewpoi= nt? On Aug 17, 2010, at 1:53 AM, > > wrote: Dear authors, The draft currently states the following: "4.3. IPv6-Only Core Network An emerging deployment model uses IPv6 as the dominant protocol at a service provider network, and tunnels IPv4 through this network in a manner converse to the one described in the previous section. There are several motivations for choosing this deployment model: o There may not be enough public or private IPv4 addresses to support network management functions in an end-to-end fashion, without segmenting the network into small parts with overlapping address space. o IPv4 address sharing among subscribers may involve new address translation nodes within the service provider's network. IPv6 can be used to reach these nodes. Normal IPv4 routing is insufficient for this purpose, as the same addresses would be used in several parts of the network. o It may be simpler for the service provider to employ a single- version network. The recommended tool for this model is Dual Stack Lite [I-D.ietf-softwire-dual-stack-lite]. Dual Stack Lite provides both relief for IPv4 address shortage and makes forward progress on IPv6 deployment, by moving service provider networks and IPv4 traffic over IPv6. Given this IPv6 connectivity, as a side-effect it becomes easy to provide IPv6 connectivity all the way to the end users." DS-Lite as currently defined in I-D.ietf-softwire-dual-stack-lite cannot be= used in an IPv6-only SP network unless it is located at the boundaries of = that networks (but this may have some issues such as no optimal routing pat= h for intra-domain communications). A detailed solution of the deployment o= f DS-Lite in IPv6-only domain is defined in http://tools.ietf.org/html/draf= t-boucadair-dslite-interco-v4v6-04. Adding a reference to this I-D would be more appropriate. Cheers, Med ________________________________ De : owner-v6ops@ops.ietf.org [mailto:owne= r-v6ops@ops.ietf.org] De la part de Fred Baker Envoy=E9 : dimanche 15 ao=FBt 2010 20:00 =C0 : v6ops@ops.ietf.org Cc : kurtis@kurtis.pp.se; rbonica@juniper.net Objet : draft-arkko-ipv6-transition-guidelines WGLC This is to initiate a two week working group last call of draft-arkko-ipv6-= transition-guidelines. Please read it now. If you find nits (spelling error= s, minor suggested wording changes, etc), comment to the authors; if you fi= nd greater issues, such as disagreeing with a statement or finding addition= al issues that need to be addressed, please post your comments to the list. We are looking specifically for comments on the importance of the document = as well as its content. If you have read the document and believe it to be = of operational utility, that is also an important comment to make. ********************************* This message and any attachments (the "message") are confidential and inten= ded solely for the addressees. Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration. France Telecom Group shall not be liable for the message if altered, change= d or falsified. If you are not the intended addressee of this message, please cancel it imm= ediately and inform the sender. ******************************** ********************************* This message and any attachments (the "message") are confidential and inten= ded solely for the addressees.=20 Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration.=20 France Telecom Group shall not be liable for the message if altered, change= d or falsified. If you are not the intended addressee of this message, please cancel it imm= ediately and inform the sender. ******************************** --_000_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dear Fred,
 
My comment is technical and it is=20 orthogonal to logistic issues (i.e., adoption of a WG=20 document). DS-Lite as currently defined in the base softiwre document = alone=20 without any companion mechanism cannot fit the scenario you are= =20 describing in your draft. Nevertheless, this is the foc= us of=20 the individual draft I mentioned in my earlier message. That=20 I-D specifies new interfaces and lists several options for the deploym= ent=20 of DS-Lite in an IPv6-only domain while allowing for a stateless interconne= ction=20 between the IPv6-only domain and adjacent IPv4 ones.
 
As for your question, we have requested to = present=20 the draft in the last IETF meeting, but unfortunately we didn't been= =20 allocated a slot. My co-author can complete if required. FWIW, attached the= =20 presentation my co-authors prepared for the Maastricht=20 meeting. 
 
Cheers,
Med


De : Fred Baker [mailto:fred@cisco= .com]=20
Envoy=E9 : mardi 17 ao=FBt 2010 18:10
=C0 : = BOUCADAIR=20 Mohamed NCPI/NAD/TIP
Cc :=20 draft-arkko-ipv6-transition-guidelines@tools.ietf.org; kurtis@kurtis.pp.se;= =20 rbonica@juniper.net; v6ops@ops.ietf.org
Objet : Re:=20 draft-arkko-ipv6-transition-guidelines WGLC

Thanks for your comment. You are correct that there are some=20 parameters that need to be true of a network for ds-lite to be used in it. = I'm=20 confused,though. Why would an individual submission that a working group ha= s not=20 adopted be a better reference for a technology than the working group draft= ? May=20 I ask you to get the softwire working group chair to support your viewpoint?


On Aug 17, 2010, at 1:53 AM, <mohamed.boucadair@oran= ge-ftgroup.com>=20 <mohamed.boucadair@oran= ge-ftgroup.com>=20 wrote:

Dear authors,=
 
The draft currently states = the=20 following:
 
"4= .3.  IPv6-Only Core=20 Network
&nb= sp; =20 An emerging deployment model uses IPv6 as the dominant protocol at= =20 a
&nb= sp; =20 service provider network, and tunnels IPv4 through this network in= =20 a
&nb= sp; =20 manner converse to the one described in the previous section. =20 There
&nb= sp; =20 are several motivations for choosing this deployment=20 model:
&nb= sp; =20 o  There may not be = enough=20 public or private IPv4 addresses=20 to
      support= =20 network management functions in an end-to-end=20 fashion,
      without= =20 segmenting the network into small parts with=20 overlapping
      address= =20 space.
&nb= sp; =20 o  IPv4 address shar= ing=20 among subscribers may involve new=20 address
      transla= tion=20 nodes within the service provider's network.  IPv6=20 can
      be used= to=20 reach these nodes.  Normal = IPv4=20 routing is insufficient
      for thi= s=20 purpose, as the same addresses would be used in=20 several
      parts o= f the=20 network.
&nb= sp; =20 o  It may be simpler= for=20 the service provider to employ a=20 single-
      version= =20 network.
&nb= sp; =20 The recommended tool for this model is Dual Stack=20 Lite
&nb= sp; =20 [I-D.ietf-softwire-dual-stack-lite].  Dual Stack Lite provides=20 both
&nb= sp; =20 relief for IPv4 address shortage and makes forward progress on=20 IPv6
&nb= sp; =20 deployment, by moving service provider networks and IPv4 traffic= =20 over
&nb= sp; =20 IPv6.  Given this IP= v6=20 connectivity, as a side-effect it becomes=20 easy
 &n= bsp;=20 to provide IPv6 connectivity all the way to the end users."
 
DS-Lite as= currently=20 defined in I-D.ietf-softwire-dual-stack-lite cannot be used in an=20 IPv6-only SP network unless it is located at the boundaries of that netwo= rks=20 (but this may have some issues such as no optimal routing path for= =20 intra-domain communications). A detailed solution of the deploy= ment=20 of DS-Lite in IPv6-only domain is defined in http://tools.ietf.org/html/draft-boucadair-dslite-interco-v4v6-04.
 
Adding a reference to this = I-D would=20 be more appropriate.
 
Cheers,
Med
=

De : owner-v6ops@ops.ietf.org=20 [mailto:owner-v6ops@ops.ietf.org] De la part de Fred=20 Baker
Envoy=E9 : dimanche 15 ao=FBt 2010 20:00
=C0&n= bsp;:=20 v6ops@ops.ietf.org
Cc&nbs= p;:=20 kurtis@kurtis.pp.se; rbonica@juniper.net
Objet&n= bsp;:=20 draft-arkko-ipv6-transition-guidelines WGLC

This is to initiate a two week working group last call of <= SPAN=20 class=3DApple-style-span=20 style=3D"FONT-SIZE: medium; FONT-FAMILY: monospace">draft-arkko-ipv6-tran= sition-guidelines.=20 Please read it now. If you find nits (spelling errors, minor suggested wo= rding=20 changes, etc), comment to the authors; if you find greater issues, such a= s=20 disagreeing with a statement or finding additional issues that need to be= =20 addressed, please post your comments to the list.

We are looking specifically for comments on the importance of th= e=20 document as well as its content. If you have read the document and believ= e it=20 to be of operational utility, that is also an important comment to=20 make.
*********************************
This message and any attachments (the "message") are confidential and inten=
ded solely for the addressees.=20
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.=20
France Telecom Group shall not be liable for the message if altered, change=
d or falsified.
If you are not the intended addressee of this message, please cancel it imm=
ediately and inform the sender.
********************************

***********************=
**********
This message and any attachments (the "message") are confidential and inten=
ded solely for the addressees.=20
Any unauthorised use or dissemination is prohibited.
Messages are susceptible to alteration.=20
France Telecom Group shall not be liable for the message if altered, change=
d or falsified.
If you are not the intended addressee of this message, please cancel it imm=
ediately and inform the sender.
********************************
--_000_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_-- --_004_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_ Content-Type: application/pdf; name="DS-Lite Extension.pdf" Content-Description: DS-Lite Extension.pdf Content-Disposition: attachment; filename="DS-Lite Extension.pdf"; size=473682; creation-date="Wed, 18 Aug 2010 07:53:52 GMT"; modification-date="Wed, 18 Aug 2010 07:53:55 GMT" Content-Transfer-Encoding: base64 JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0ZURlY29k ZT4+CnN0cmVhbQp4nO1b63McRxEvIBbhQvGwQyA8l/cucMO8H9+oxCEV4wQS9IXCFCXLsuxEUmJZ siv/Pd2zNzM9p9nT2Y5l2Zz9pWt2pqd/3b/u6T3NPug4E7Lj+D8Ju4ezP3/iuv2HM9Hh/0/eXwjH +7MHM88U/oszqbx72L2zDQtDB2q27854Jxjn3JhuLuCxsppZ31llmRDd9uHs3/3jQTIVrNCVJFDk tmfDXDCvtQ39vWGumA1a2v50sExxLk2/UwbLor0yeB90Cil9pWl34Ew6Jb3rP8+aDgev1H+2b8ze 2559PIuuQMyjsBZmQCQdC7aBWxjVBcm8DW5EfX0QTIEpYKphQXKj+y9gyAcdXH8wzDnzwrhgwMC5 BZcpGP4SbA3agdX3yYSjYY6wten3owKjQ9+R59fxOezgNLgtTdhBZ1glTMibWXDcHIdhlVT9P3EZ aFD9SRkky3aL+FkRO6LsZt6Nmku0AXbpNXPKLgFqwfiAyP/AoCopXP+obG0XohQUxt9BGRijLVF7 gD4XXEuZXKoM7pUGPxpj4zxamNQTux+jayAkXEB0ktJjfK60NAb8YYxFJgElVKGE4JxZqbu5wYh3 23eABnciKa2XblRgILoC3Az4vDaqv1sGT9pxul00fF7E0yLuAkQNwS9KyaZlkEYgm6LoTmTZwxGs MAKcqUC9sn4pyml0b7ED1bRE36T1hAzvZcOOy7rdPJig8kD1PoLnWiIDdNH6qIi2uYqTVYbzXAKe puwJA6m+VALsovSJwLjvhA7M8DBWga8NjlmnwYivg6SCUa7/RpZeQ38IEaA4XckTt/Ljb2bpdahn 3PsAcPpvwai23hmi8tZRFt8AyRkhPWgXmgVB1LyWpW/jzpALIljV3zrGNcpasdgo+GBN/x0sojDD B2JdG0aSVqP4Lj7lGjj1vTw26nNyCsJZLRQEeMJJLRFBtvX7OBpC0KA7u5dAHNcr4NjVLF2LruJe gN3GIrMNsgSWS5gQfDdKRokxqzdhfZnDmqPKN9F8+aNZknSToy95VOdwtOIx/eaAgYUODZp4s1x7 3xyUVExB8zZO493y87lj0hoh+h+MseNWhP6t6AEJDcu1vPfCNO2SM+LgURZ/GFFIwb1ZeBDXRx9p 7MfLoiuwk4AXG+36Hw1KebQPjTOAwHG7jOHFG7ZcA1+8RVN5fAksU04zeO/o5kA8rkez3o5mWQmv mZCPy2w38OY35ogw/Y9zUo32w+tQflZS6mpR8nqa9pNGOpYU/WmrCG0tSs9VMpKkt0iJqctNytCi vNQYksAl7Smmoqg8p7jOFqGfNeatwAU1aquhrw2MFqEGhJZhhUzrtX+b2L9qsR9VjrF3rfq4Cfmr FvIV6b7J9lc79KPKpW7TCDjbn0e3WdqP81uVJF1It3lxhq3bbV6cRU/abV6gZVBSwISx2xR2NOvn pAaVZGgxnL6vvh0N4F6THG+l17Xm6tW1YrWe8s5YkpTUmSMCIdfCX2Rri+7qZblUlTcGyF3IukAy /6w//combuPSp3XpcjZvPPns5Nxw8yvmJq2e3ajWeGtIQ0bMym3YLxuAtxrt2ugs7P1+lZ3VUvzr /PQ3Q2qEthp7FLe1foErv9lRLdkq6qi0mDoq/TDYUr3csaKWtr64ndPCEo1rFdrL4314+oo6f7kk Xx6f/18wfkP4F0b4ubZscdfit+Q0+92Q/lTz+1s9yEY6bftbQzmUiviH5GZ6HP4xKygHXgHSOhjL K/GVwWvBXHAr6+LlNHe5klxOK6dS73Ja+/QXztz0bRPumO+Ek8yY8a7Jh3hrCXb18fYM/qwVANC9 WIy8sJq7eL2LM0z8w0EoFrjV/R4gtsoZJfECUJnbDZJx4azr34m3ajjk4kIv3vY5HedyJ5WO9+2s 8npx8Qy3UCKpG6fslKX3x/oI7hbxVpQ0mnlo7iBKeEXLOKHAPgs+JVhw4b0lhWmjMnmvGFLtziIY vBd0G3+wMRAtvSaaNGVNNHnpX6LXhLSCbnTc1H1Ede+X8UVsrIlX3tA3Ptj+Ll6jNMba/iRL+80t phB+UfsGOaoFZkBO+91KSe1oCbUYcifmoeYBQVbt9ruw1gQH7qjId1yIVvns4TDHP/RqYOWIxxpX z9gpdD5qU/RGAUrcSkA8oIgrX+zh/UvvcJ+jejwvPkGOAj5dUZRor4hJ/H8/ks3o4Mcbdc5EkFlF C+UZPjCcr4M1qv80+sfV5NktAFahzEZNo0zKvxrqjlYFW1M3ixPcjb/FOryZqhIX12RxyvB1qass vkFWf9S9UYhGymKDfoAArxgmtt4cKyS3frKSdIsoBtO/Pyi0KcTil0JHqFLK2U6FPNWtA8qaNjc/ LeLe+WGrFE4BKA6u4nUugBSA08kdnyPxEsXO512LM+uxLTLW491iSxi7omRKA72IqkrmE57dyb30 4IuoHffLp3im3d8y7YgXS1lKZZiX8uyCTizH6NzMfcDOxJlchbVOW2kMXsd9lkMedhdSurDilM+V 8jPsxOB1IUyCXUhVCT6YqMf3JpJvqjJdzNk/HtuK+ZB490xdQPbdbnNpo4AqaL6DrYiMN/eVsFLU jiURIyWD2EhO4S7nViEcWf9oovUqIe0KFGBbrNHAgwotKVZrmEZqYNZ8MAHvfPOeS5HD/LxbMquU 1GeixBMeqZoDF13dDF6PzaCFM2qdk6jE/t2yrqoIU40MwVmUkPDX3VrK5qnmj2i7M5HYlVWnddHS bAz6Y1SPBa5icMWL8508lj3lc94hc42vGpd/FW9V2k/bzm0m1t7ZZqXOoC8nqF1t8t8y6aCZZMTl xJvtd67bk4dLOylX8RSPmfYu5OQreUPjkg1eRf74ti55DMmZt3Ud4DjqlJDMLb6K++A92MBxxVW/ naW/Yhit0WCUw47ACeF7n6U/xa9yTPwMSzMrwSjoHDSDlzATES3m7cBJLx1+E/fwJH7lpTmcIscD EEkZ6eI3c45DBgA2hz/rBUwycCKI+B2SIt/JfTz7H3aT935lbmRzdHJlYW0KZW5kb2JqCjYgMCBv YmoKMjI0NwplbmRvYmoKMjEgMCBvYmoKPDwvTGVuZ3RoIDIyIDAgUi9GaWx0ZXIgL0ZsYXRlRGVj b2RlPj4Kc3RyZWFtCnicnVlLbxs3EEZ71K/Y4wqItnw/ji3SFi4SIA8BPTQ9yPIjbmI5kRSn+QH9 3x0ul5xZ7ciyk1zoJef9zXCG+tyITqpGpP9lsb6d/fTGN9e7meickNbp/vOb38d/b69nn2eh0+lf /4Gu17fNL0tgExutu+ia5dVMNLITQljfLCSc8KpTOtomms656Jvl7eyvdjkXndA+ahfa93PZWaO1 aS/rqpkvRBejkdK3L+cLYB2Ube/q/j7vA7lrb9LahBCA1/18IWGtjWpX/WFlQjncM6OHkd0mr2T7 3/zv5R+zX5ez1zNRnfF4LyjTgG+JD2z2gZS2i6oJstMmu6D9Yb78ByikbxS4wlAiNyKSwoDy2W0v k3nWWx/BPN0pr20E5cEk65W37bf6sUkntYXVBW4n/0ptlW8/4ceP89C5KJwEfxRq5HPbk+ggCfFm bjsDavVhUJ00wkoi8HbuO3C1SAxh20sZxkqkbYgdSIZdYaNtd80c0KGCd1SzbZWYZTuv2yuUiApt K0vUYg8mBGOkJVqglKc4pVBnpyhAHEr5OaujjW5/A0hDysRgAN3JMC10+ybvy+iTjYVqXc05dH7i vkNrt3WFqu97iBpIp+gSTJYXAIw7RrfsAeUiZNiBtZnjVJ0vfWRllO0OVjFI+Naz0dF74opDVGRd IQhK6pgsVVYkLRdFzYWWncqqlggGTwCHoZ7gyBvAehYsCvaSht/wI9JQyBRMEGq0arBF9MlfvYP7 6O93LUJu976KR2cg+vY8ONE0jGEB54nQ4MEveHDDLrm8elYZIctLTt11/fhuXkV2hHoI6PESp0Ts nHliiRuIaIl7jhn1NhunhXLtAnXFnLmpho48Py0Gh5UkrT6j6xD2yBGjiiQ7GsEqcBLCMYwnJcIa Y6clIu0j+5xgSo/iTnOS1N1CM+ghVSi3Q6oH9xWnlwwQz16hSveVxpCKiUWi+AORfwyIBcfrWhL2 WAdvmNKKWU0x19c5D9CRttS5s6ta1L6j0OVQ6CjsyWqNRKjvDrYtfHXySAUv5uyo8FoKB0tIKdxz pfApGCsnKUi4yoPI4SoCWojlpuzK0bX4hbv5SVasmIg+nIUspvEgqoYeJwd5LFV1uYJ7x2Cb7U4e aJFSjnxj+EA2OegjgzMkmdxwUCooYgWoVN0e5tp1UZoCc6zgXNOBrkB1sFPggH94TRzm5FdGMeT4 Aam70xcBJBKkyBMvgoGIXgSYlgT8N7RlZMK3Jbd+SSjSMk7xHccNJ9a4Ql22hRoneDnJoh+/7ZAI UYT3zQjLxTSM6oaUdNT4fNIDhVE2Fz4bTsyWqeMX3FW4ZpKQ4OiaMZZ1wGGCJ7zh9UQ+XpKaWky4 zNlhYyeFKtmx200usKTe9AIzwpCcG472NX+anoGW6kEeKdXUq7krkdKdavimd+aog53cmWOaB7BB xz4AJgYfr0e+XzzCnb2RrauJHmnKqiFlnYZBGqZUDZN8n+Y/DmmuGxm4wjAQ6CSi5DgoHiEgCpJc JMNUSI0KaGGUij3odSejCemmUFBbjUxzez36MTEIxss0u0AJBRk92svHG1wSqg0uG3CYcQFiuUap K1xuKleiyvlU15yCU10vAakKbnhLT7LyV7iP5ITnitIzShH+/x66wmlV9iEcVD6KusGjp1y1Z48S XZ4DVx1VhBZewfznYbVIIJQWSpltX+Sw+76FN12QVoQatZr1x5EXJeTxU5A3EJxEHoELG4PTGKxf 99mwEB+DwUkQR8hbY2QJAyJrS3xLYHLNwpQaxgSUycOxDy6qXmT/U/34kWIjffTRpHsqBcuq9HRg OxGCdkcSIvvNeSqSWH1FTCUnzsjnVz3m0uVwj3SOpEyx+muPUglFdwSBhD0dbAdRwH6MYLPXOr19 PKShic6mNfSDUmtPybbkwA0yJj64ZrFxnk3oe1jirsrgPUt1RqT1noGeKlDPGJZshfoSxS64wnNM QjnqqIByxRYHL1QoVywpwHyebKbQjJGSsTl3z6Y3HgVsuk6H6A2BBi3glf22j6b0huGZ8E7y9Ei+ cXi55/Jpy8P81B0wToPYwbYP4zRISxPliC3jWBloUfha6vkdX3Q+zK04MRYYGAjMU9+HBiI6FvzZ N3HKKj16/mHe075nkGZfn+kwcPD8l94PycR9wUy9eSi0QpKnGDNwLO1p0px/iqHt6SM7/Md1ouEp jWjRkfahD87bk3Y5bxcLntc29W1WwunywpcmgRd19Ju88OVBoR8KEjZELdH0gbPMEUQ2epQ+8U3n aELCPXJPHJ70eVbNpm9SdXsEuTJ8k2FjsCMNG4D74Tm/jgufuNhwY+4jx4VRHPLcL9VoQMERMM9h zo0mRDqHPphL3O9A3BMQfSAaz98pIOdkBH78W+iKgyeXnbv15HcCOqmvDvXIz0E4nhpj6i+Gr2f/ A3eSFXtlbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjE4MTYKZW5kb2JqCjI4IDAgb2JqCjw8L0xl bmd0aCAyOSAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nNVYSW/dNhC+61foKBV4 CskZLnPskhQJ2iCJ36FA0dOrs9V2EDdo/n6/IUWKchLURVygdmBEnzgbZ5ffj2axbjT6rz6cLocH L+L46s/BjhavSUSMG69fAb8ZbCAzeuf9Ina8LJATJYU2UhjZG5NBChs4DVZkg85CYOXKoEo8DQWG SFmIcgVjbZNYASSqtnaWzapcvY2n4eU3Q1icHz/iAk/w+3bI9x1f/Hgfb/N6OBvMkoyJqcTHQ6qR HB+f3OhYwnqbDA27chvQ2BB51e0bgJHGuQadZWlcBawS9TYKhSWfKReRjU1iBXobaGtn2Y6Va2dj js09tFpjkMafkUdvwYTUspaLGYkQKjNen2uUcpYhLu+HtJD+5Bf98+ly/O6IcrNQwYvh8fgSbHYx xngeDwjv6MgsDANogezj5fDr9P3MC1Myfno2myWIY+Omh3MI8bfjk+HhcXgOo5jAGXIC4f8xSSxG fbUtLsErdgFVNuaHZsxZMcaaOB3mA9qJZ/hy+kkJUrLTm/mAO6CZpOnDDMUpmTSdgymyY++ncT5Y tzDA9O0MRSZ4mh5V7mN9eDFH57aLpuA0S2ryKHRQq/BCobqBqEGvkBtM+1PZ80qTvBIDcicKkDpF u1PX8b7GC4Ero+VmpmZyaOS8nRZyVmc76sgdxaZMttOL4eWnfVqzlcTbrqII3mwVRWzdlv8rWCuq wlw1lauAVeJaUQhUahXFnKRJrGCtqHamdlSunY2lDxhUlHbne2j+viGg9ogl1tojvtkQcn4QmS2+ arjfUk0F+NSlGqB0ibg7lT2vNMmVmIztRVEZW1VRf+o63jVrURC2mQluFxo5b6cta4mLgyo5SzNU ttOctS3erHwmVTUKnRNZh59tlbIrmzxbTYNg2LgyqBJBmGFaCZWLWfp4S423amtn2ayVa2djiffX dVInC7IpusX70kgfb+2xa+t/zaBLnMLEs/dB+94Bpb+QVU8s4sbj77dgDpW5GJV6i3zt7XaJ2FWi tN4OqXZJHEUnzQH7B0aMQCoUOwkMk1Bq6IEp9+6VsmO60keRGCw6vk4EDFCvPb+yXePJM9vUk27H H2Ztzsa4zfIvuNOKg86RYlo4fuLPs80lz+qYxFyPkdx4IFyGixe3wfp0N2Ty7mjy7tjWrbI+avqk XBDc2vq6Cly0ggfh7XJFPdxfLqyX83HBM6GXBapTVw0JDhPyLPvbmEQYu0gMH1kwdHOKONGpC27P eerW4/OaDvl6X9gmSZcZpM86Wgu0krsDcaRWehRN6sqShLcztrRxFbBKPA0Z1gaRuRCh2CRWAImq rZ2pHY2rt/Hmpn8PL6B95eY0z8yejFuvkWWllD8HEE7o8VyVSgNQmmiDsM5vXAqqxHxfwOjyVMhc wZTxkiVWAELV1s6yWZWrtzHH4R5a3Q9x8rru/XdbPWNz4H+91pNPWARN2UewEI7J2ztY6/Ehqz3Q oc8Y+l+s9Qih79b6DPF1t+4OgAHQmwaTQlshNov+1Nodr7Xdap6Jt8W9dIK21mdFu1O/W+uxklO3 1u/6CMhDot1an184Q9KR12heFGH1VBeku4gpoXE5ut2GcYslgT3mbBp9yi64Z0sCq0l5HW419w9L wjb987Jq1j8f3VwDciC3NaCkwZ2vAUhV9b3DghbtHa0B8LdJJjpiRCdid2Lnp4/zwQXUKXtlAwUb CjZ2jK+b3HGT+7inRSoISILTBINgoiRIhawP304inZU3GRGmhFVbcwgu5OSRmTtDP6/ySrPPipD7 0hWv1UfRC0+n/vW7dptOxFV7uROxYyxqfAi9e3tpwdqWRutikvJHz5N1yKCd17VA23kbMndR+vrX yfTpMryNmV+2jH+0MxWvjfWBatru8K0mn36D3sjiWIxLpKsNurmmudQ01rpG/9cqhH854BkJAkZC I0ca20WnDpd8xLzAZ23pFiJsEfvzRjF2b3vqq89SPO6en62qyRJSDxZxcvBX+CzjU33rIblTXQ0S 9L+P7fxdvlxKjjT/MAklIWH+mBGe5vDnw99+1qboZW5kc3RyZWFtCmVuZG9iagoyOSAwIG9iagox NTI4CmVuZG9iagozMyAwIG9iago8PC9MZW5ndGggMzQgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+ PgpzdHJlYW0KeJzsfXlcDX3f/2lftWuxdVq0ITNzZs5CtFOJFllKSCVERNmlRaWSVCqVKEkSomxZ ok0plH2J7AqJQpSt38ycmoXjuq9e9/U8z/08v+7rj9vb+c7MZ31/Pp/vd86xnAkYgxATwP7r/YOX n/RoZw5zQYA0YMwGQITNwv/aeSIdr1ggvVyaa8zC/of/BfXPXn5MCxf0NjwmC2C6+EgDTNAYAACE zRwFoh9z2MYwi4cwQYBnDHCYLn7SswxcDEfBxmwEYiMGKwxBY5DLYUEG8wwBYxbIYhks7f1DAPoH iAsiHJ6Bf+/fLev9A3lhoCFkjIoKgAaLDEeBxujf8WD0JjC6DgQQgwW9VzCJdbb4OhjksAwcDUeh qkIsNgcyWIU/DwLYXAP494t6VkJsHpuU1Qt9DMThcUGDxeTF83s/JSULID8l70jown8waiGw51oY 4rBRDUdBxvy/ZfIFhjiY7NjlCMCiCUS5A5u8Q8+jeDyDKdgNEB7ERdAnYJaBgF7DYbdaTX68jCoA ZmI2l4UqhwDAbBc7aWsXaSc0NhAejw3wmKh/jVk8Hg+AsBCBIB7IhAAe1xj9fz9piAUCKIQhDC7h Q5DHRXohhF7Pg7m9kI1BiEeFXB7QC7lcKoTRQEJ9D/ZCiP07RFg9EIEBGkR41MUIh0uDPA71QWyQ TZWKzUKoMvMhoREbgVHIZvdCDou6mAOC1FtxWMDvEOx9Lhdg0yCEUBdzYfh3SDyIy4V+h4RUPACk yswDeaiPABYNQr0u47G4KOT2isFDOEwIZCFUCIG9puOhSQ5BcI9ULACEmRALYPdCBEIhzOqFHDRU 0NDphTz0Uxjh9EAQtRWEgCwq5HDY1MVcFky9FeEy/mLCOGh6oUFIqI8GNkZTAHFnNheFbLAXcjko 5HGpkBQSX0wRErsVAkKUB7EQFkgRg4VwAIrMLITLo8jMYgMcGoQIBVFmZbFhmGJJFpvNotiZhPxP OQBEgwiXeiuUQqmQB3Ooi0njYBCmBAP6IBiAARpkE+7msFHYays8GGAQJMIMjRwYRGBKXKF0S8QV GoQUiIUoTAYSF606VIiGN4xGUm+moE75FbKA3gdxUB/BRJj1QCKAOajLYPTBlKSD0Y8pGQrDHCKd UZfBMK/3zlg6w4S78WSHCXfjVAAT7sZ5gwIxkoERbu+DMAqiQpSgYCIYIJjLokE2TF2MUR8FYsRI eRBGmzACEyyKAFQhMcqlqIARMuVTkMOhQYRLXQyyeL9B0jhoOaFBzL8w0hsMAOZf0s4A5l8irdAK AVNdBqDUB0O9BIVSFeZuNqcXYg6lQMyhUC/XgTzMoURsoDwOUcIMaxZQ2EtffAhweL0QcygR7Thk 8QAuZTGLIJkeiECUB5FZxoccHqECRgUEfeFCkhna8ykE0q4FaHdGKzD1uUTu98Be3uDLTJAMHxJ8 xV8MgzSNiNTgP4jwAl8qFoRQZSbIHDc7i+4FFt0LLNIL+K2IdOZDihew54IghwIhHpdqOojgqx4I UB8EEbUbFwMivYCFCtqaEdeigQQRZsfDDCUAHvVTNhemQcKw+K1Iw+KQiGf+YiKeeyAtniHCkmhx xapkr+nw4CeLJp4alJKKJQ6EqklJKzQve9MKSzpKOcZSEiIsiaczBaLXEb0ZBlkwtbJDHIgGeSBl sY+RNIi1eniPB8NoTnH5kYD2eDCC8h6nN4l6YG9eoNyFJi+nt1KjaqIpxiFMwYe9QQUhGLNRIEYp 7F73QQiL9TskaBBrRqkQgqiLcXKmQJhLfRCbDVKlwnmelJkPCY3YXJSdOIRz0daauhi9C/VWHBbn d0iUSA6XR4VcgCYGF4R/h8SDuFjJ+BUSUqHERJWZy8akYoN0SHSPWG0i0gRtpFAxuBBMg2TRx+oa ekUvxAoKj7AkD/M+j7gW52oeQlyLVQEeeS3qfXSoQKgQZEGUxQjIBii3QtBRhLoYAoiuBo0cBA3p XohGDgLBvZ0Y1vOgoybREcFsFHLZVAizaIthhEe9FcylPYgsc7gYRJvKlxkhm2dMZrKe8iHZTcHY YiLxMUsiCMFOmJ2pEP+Uw6ZCNtmnYbdikw/CISkktphDLsYhRHUoQtBgDySlAlAFOWxqbCAcokHC IgedzYmoQ+MK4QJE1KFBSIVoiCJc4rlciEODaHgjXLKpQ3vL3yAxwnBQkkQ7IJgKecSDOGjPg06y xLVo0iE88lZohiLUoQwVkocQzICmM0KZ4NBkRwdCKjOggy+R+yhvUCFKMmyAEAOjICpECQod+cmp E6RBtNeiLMaojwqxqCMfhNEmwuMSEIs6UkiMcikqYIRM+ZTFpkPMR+RiFuajXyFhHBbmMgrEXMYj IgcdHqh2Rnt6FBIKQrgHCZdBmI+4xK0gzEdcwiloPaRBzEdc4kEg5iMyNkDMKWSYgZhTOMSD+JDI IxDmUqMdh2zCGvhiNhHtfEjkAv4gNqVbxiARwCAWKmyyPebRMhT/FCGGbvxaMp35kP5cMvf5kOAN XGaSZHBI8BV/MUwuxiG5GHsQTMxKuFQsHkKVmUVwLG52FpvmBRZC8wI6XtBuBdOsQQ5l+HMhHk19 iKB6fDGqCBWCdKnQXoYqBkjUFDxUQGKLCQ8ksLcQ8MMMJO6MfwpwaVEHECUGvxW5W4VBmEdUSWwx pZbxIUSNZ5jX23mi7R3aM3DJB3FoRRNLDUpJxRIHJkYJPK1gYnMDTzpKOcZSEiZaXDydqZAHEr0Z lvsATK3sMFasKZDSyOE9HkBs/f79PV9sT4tL3fRF+Ju+LHTMQD3FRl3BQfh7vj17ruhYhG1coiKj mcYzWGWINkBobYQNYEM0B9B7gJRtRpjHBWAOEzBmIwCmHGDM4aLeZ/M7UQ42kQK4/7BOlIMQEFMP H9cBYk8QH4wBWmOKEAHKn7FJw7Hxa4mRG2sQEYLLYHx6J6IKxjY+EJBKuDBClB90oMYguRi7FUTc GRtfyRYBhvEJnLgVjG0iwOSnmJAwzX8IkYEwjN0ZIT/FZntizwjGtmMQIplhLHzROk9A7EFE9w/j exkEEaCzOQrJ8oN13ggxvcMsrNUmTYdDggfRxgqFpDVwSJEKW8wB6JBNfRAxkvHFYHN5VCHZPDZV BbLLwRXkkB7E1OeQLsPbZYhmOspYghmWw6KZnUN3CgcGqC7jwAjVoRzSKZi7OcTWMx4MZDXiD0ts Mq6wW7GJW2FhRrbpeBByyD1uLEQ5HDKeMSFJ0+FzF4cMYB5tSMNHGi5xKyxxOFziVlha/QaJ3XOA RYe0xfg+FwVyQeqDEC6LKgZaD6lCIlwOVQW0o6MqiGBbORzKNj1MNQ7atFBNh3ZHVMOirRTV7GwA ojqFjWtEuIwNIFSHsvGhFCY/5VKDgQ0C1FBhg/RJEoSoYcYGWdQgZOMTHRGi+I4hGcBslFYp4c2H RPCzQR41NfiQMB0bn5zJvUgcEkmH9iwoRNg0CHFoiyH6teSmJ/4gcnLGIEkFuJAkUfAhl01VkCQZ XH2SgnDjkASFm46kL9ywJLnhZkcQmlNIYsRdRtIm7lCSVHF3U/ZtsWAgCRkPFZKu8UAiyRwPM5Lq 8SAkCwEeomSZwAOYLCJ4eJMlBg9+sgDhqUGWJzxxyOLF3z6mlDYeBWKV2xgbVFFN0IqJxhCEFcqe EzqsUKJWJrLSrz9J/0WSwvQkRf7/TlKEnqRwf5L+zSRFOBAtZ7nAb5BaRmEaxCOWUlVhCsTz/V83 xmS+w/wEJwo6F6ZVf3xDk+z9uPRWgYd3HURXycPJgdzARWhNCI9Da1HwvVEiWhA8o8n0xzOaSH8E z2iEXMyhpj+/zSBGcQRPYSL9ETyFifRHQFrDhuApzCI/pe3JIlj8k+mPbzqT6Y9geUemP4JtK3Mo 2zQsavojEK1BRbC9YDL9+ZAkQ4iNQYgGKWIg1IzGIZnC+IPIFMbFIFMYF5JMYVwFMoVxBckUxtUn Uxg3DpnCuOnIFMYNS6YwbnYyhXGnkCmMu4xMYdyhZArj7qakMJ7vpPp4vpMjFY8+cPE4tHGMh9CG NR6LNsrxQNqgx6WPgVjwU4ZELkyvs/0T5f+SiRKiLWbTb/VvTZQQVcF/b6IEqGbv20RJUN8/MFHS gvBfTZTUbWVqIRA4UdIShzpg0hpO+oCJlzMQe9sAa19BAOQCWF0DeADA5fAoGz38/VG/HouwSRPg tyP2dHGi+eVTYm91IfYXGNNSdo1wLxN6YS89UK8mF/OvxmspefqJQTZJCTz61ZTFxCkq2KMSlh9s QgrsRJJN+hwXisKd8G+fImyKUDgx8Yh6z8HLEi0mqFeTi3uu5hKHo349kJKbWDdFvZpc/Ld8h891 bP4RGTZ7wAgBl/RCsgrCbGoT3AOJIoElBps4neiBRDXCTUgWNjxIyHKL0LptBMsiNjmoIDhNEGJg b4KwOeQLg2w6xJ5LFlQ8Yn6FRHvB/gXyaIs5oABIPIgDCYBkU8iiqYClHEVBDr3bwOOYNA6Hbjrc qaRh+ZCUikdzCh7yZN+GQ4QcFyHq3NIDyWsxmRHCGli5ZZPdBtZtU2+Fq0BoxGXTIYcuBocuJI+m Ag8frsjJE6Tpi3UMFGvwEKqt+AHMBWmQtCSPR5MZzxaENnuwEboYCF1IhK4R2ePi+sJcmjVguq1g uiVhmA7pZochGoRoOy+/wt4MXdgzffR87tcLEXoYkjrxIRlZuP+5NEj6kEMPJQ6tlCMcgAbZ9DDE E+tXSGYh3f8IffGvkEN7EJ7upFQIPe5wbqBAFs3/CF19hJ4NOCQ9jJMQ6WEcki0xxey/FA980GaD vcUDgVkEXNILiZMqBIZpDoLpOQfTc04gH/9CwAgdknzMo6URzrhsunYUPobokEWnZ4ROz1wBkAwM Fh3Sr2XTr+UTMBmBwO+Qwpp0mfnRSwYzi86asABI2IrPx6Rz6dMfh05mfEh7eZSaRDxaUPEhmdwA nUVAWjD8yscQnY/p0cunZzoDIXR++jMfc2mQR89lPgHT9mRIW/HDm8OlQQp5c2gy8+h0hN+Zwqk8 ujU4dE5lC+DUv0uieC7TDUtuQeBmZ9G9wEJoPmLBNEjZgQR/hyDZ7fHDECKyn0+xdE6l0DNIsxYe 4JTYAWgOx5ODdDieOqTD2fSoZNPLMxumsybd/7+SKPI7pJAoLIBTSSKBBFAsoSBOM5TvetCtgXMS aSuEZniqYf/2Nlv/+TMB//fsFvSfP5Oh0n/+TC0O/7ePtvrPn/vPn6nB33/+/B+YpP3nz/3nz/9A kvafP/efPzP7z5/7z597YP9E2X/+TDV7//kzpZz1nz/3nz/jsP/8uf/8mQb7z5+p1ug/f+4/f+4/ f+4/f+4/f+4/fyb4uP/8+X/o/BnEfliI09vawthvI7GIdg0GeBgkBkT8V4jIcQpgYZAYOwAAhcT8 xOJh1xIDE4uHXUv+cCMP+2E/8hfIsF9sQoUjIHYr4uv72O+Tkb+NhEL0VuQvELDQGMd+0YyA2K8A Et05Cw1biPjBKlRcVCqY/Co89vtGMER+it2ZiHFUVSY29xIQuzORanyIkLfCHkR+Ix8NS2zg7IVs 7LmUn9DAfvyJaMhYbOy55A9V8iHxExpolELkrgwfkt/1xxYTk1QvZFMfRG5p4GIgXJqQCJdDVQEh zY4pSA6GPZBDNQ4bhKmmY4M8qmGJ377im5383QvcKWxi8wB3GUlLuENJSsPdTdI/HgxksuChQiYa HkhkW4SHGVnP8SAkSyUeomRdxQOYTQ9vNiW88WvJn9DDriW3B7DEYZPbA1ha/QaJtIJBOuRQFyMg jwYhiPogbN+UIga250oREoG4VBUQFkhVEPu9K4r6CItNNQ6C/U4ndXClGRbBZSY5CvvJMWqDhlBd huAakXUG5lHdjVEWJRgw9qOECkaVlEDCeJUSZhgJU4IQa3spIYoxNiWA0ayghncPJNsokJoafEj2 PmyImlZ8iFD7NcwGNEhudeOLySMXDJLpjD+ITHY+pEgFUImCDykNKZdKMrj6JAXhxiEJCjcdSV+4 YUlyw81OUh/uFJIYcZeRtIk7FKZteVAoFw8GkpDxUCHpGg8kkszxMCOpHg9CshDgIUqWCTyAWZRc 4FJLDB78LErww9TyhCcOWbzwtKKUNkrh+1vnz9hP37HJ8+f/wiSF/40khfqTtD9J/16SQv9GksL/ E0na1zKKUODf7ITJBEfNSqvg9ASH8QQnzwogDq03gPC+gjyEwROcPLHBqzB5JoNQ8x07ooHIEZyv I3lgxU9w4sgCZlHzHcYTnMh3bEMeTXDyCA6g5jt2CEPJdxjPaBb5KaYgefiD0Lo7GM9oylkfj5rv MJYOlAMFPGeJnxKE8bwjf4oYz0rSsOgIRsl3PiT15be+AA3SjispKcyHpAexB8GUsyCImrO4kGTO 4iqQOYsrSOYsrj5MsSRtasBNR+YsbliYdtRJyVncKWTO4i4jcxbmpzB5QMei5izMT2HS+yA1Z/FA InMWDzMyZ2F+naUeSFJyFg9gymSHhTdl7uOnMCEVP4XJJO3TCAnTR0iaGL+NkBz6CIn8GyMk5//I CEmOgRz6CMn51yMkbTGZZXzYtxGSS1WBTPZ/YIREqGYnCepvjZDkp5x/Y4REqISMB+FvIySRRwCd 6gGYVggEjpBE0vFHSHKipNavXybKv3PgDCJEqGH/jgYXb4YA2t1ZtMrxy6dEmC7skQ2mFEdMVACg Wox6NUiJTPxqLKCIf9IDhzBZt1m/PJtc/OuBMwgRP5nt1+NzhCxZIN6iktwJ/vYp8XPbC3usD3N6 j4RwiNDpg3I1ZXGPSlhh4hFn3xikFBeMXanPJhf/Ld/xe0TyOBunJ/JHFzGIkHWdi9uPS4dEkcB2 Tyglkw/Jd4fwzIfpkFADyxMEIR+EmYh8lwY3EfnaBg+k9uIwHhNkQcWyCCFfceFxBUDyTapfII+6 GMH/XQ8KhARA8oUuFh3CtIEBZFNV6IHku2EcqvrYa2YU42AvoVFM1wPJJhikmh1vc0mn9EDybTc8 N1l0SF6Lu5v6Hh11qsHaa+qtONRgwHtxKuTRxeDRhGSBNBVY+DRFSIXHNKkvC6ZZg8Wm2QoLYIRy 2kX/FE9NUmYWl6Y+nw9AmhgwXUgWh6YCObXi+pKnErg1WCyarVgQHYI0w5LvWOIQ4tG8QE5iOCRf qsQVpEMiYRf2DCM9n/v1QhYZdzBNRT4kZyI8HBA6JKMSEgDJO4M0h2P/mBIFAnT/42n3KyRzlEeH tMW/QQ6NhHhsAZBkDjqB8WgK9kDyxUmIGix8SE4xOAlR/q0AkOYWihd+KS0I3rTziHMQvAMkXyDi VxqSYlnUCO2BJIni7vuFrf9Iz3gnRn2R+Xd6ZtEh9T1QKlvz+ZhuCgo9Q3TIog1WPNohQg8f/wKp r3LRIO3aHrYmgxmgPogfkL9C0kEQHbLoBAzTGAj35q+QfAuYZskeLifrAJeeF3SaBHm0jMOpnULP AJ2eaRHIJ28WnSdIMvs7XI7QIUl1v1A7nctZ9NTmkzdt559K7TDNVgjuUA4NUoifR5MZZ3oKH7No fMynZzZNyH/BxyAd9oWAIbrZyTfi+RCk+Qiiu4zcCsP1pUMi9xf2hiFAvDwE0jUG6fWJD+nNChk7 fEjGLEBzOJ46pMMBelQCbDqkEwmPS4e0YPmNcWmR1UPA1C9IUKTqYdxfCJisAyCNC/mQZA6Aais+ BOiVrRf2H1b/Z+809B9Wky7rP6ymlsr+w2oC9p+D/a87B+s/rO4/rO5P0v/wJO0/rO4/rO4/rKYK 2X9YTQ3g/sNqAv4Hj5D9h9Wky/oPq/sPq/sPq/sPq/sPq/sPqynW6D+s7j+s7lG//7CaZtX+w2oa 7D+spsD+w2qSvPsPq/97DquX8yc3EOT34X49ECF3w9m/Q8pWI5u8FvPcDCPmUunlTICJ+gT/56/R Ph5CL8BUg5heftIWttKjLaeOdp5oIT16BrpKerQNE5QebeFoyeRKj54wesIS6dFWjiYmox1XzPde 5BW4bAX6dPSSZUtW+i0NwC9A/7xsRQCTNX68tK0Vc02G16GdRfMeH2jJPP/To7M7U0j25yaNRE9h 52zh3AZpMzbDNkv2m7S1LdMJFwwiBWNhgkECBYP6KhgkULDMM/Nu/pSRlZXtDn3VHSy5SSg6lKlo Ij5s6arJqECzLJ2UGOk71O6S0qG53CsdZmfMqwKkY4F9lA674DfpMk6/Kf3Qun98UNfPTCHRn93d 8lpaKiK5zCixMABMZbh0Bc9ZKsfcd8Bg3x5dKYZezvCbAuVE/pPlhElvs1E5sbQQICfcV2/Dgryd cforU0SkIgYXVc77u4SwOMBgZbmrgJHdgHh8h6ae+NQwXeFmnUCLi1c+JXlXRuRYizEuVQHvSXkR 0q4cTF7BaYP01a6IQLueaHoS47ffNPhHXWlpm2bUz+4FIQkK4qrm4uEKFmrq5Ukha4HWSxvyVuk+ f+KpUBBRUHS8OCS2mMmYYcJrJUVmkyJzMZFZAkVm91VktkCRS5qu1bbuNw361t7dHSwuzvRkXGd+ MA2zehY2fE/Mzworp9tA6dWubbUhg+tCvOWShHaEabRp1oAKQn7DDTWWa42ab8hUY6zcYN1Cys8h 5edh8gsOZU5f5ecIlP+od/2dTTvU1dXHB/9o15QMGSluMKCZaaMuk6uUL2k5QFL7NUOm9Jb2gdDX 5imb7suohRmEK/sLSXZWt2UqXrk2PSVFUU0UOp6Uw9juZ/+K1IEL9OqAljeQhZVsATpwgT7qgF3w mw5L0k6sfPB0Unc3C2AoxjOExQ2+yyub68yrdSyWVRDxsPD3ivcufXZJW2F8/mnH5anruAMCBiR1 1oc8ES4zjeyOddRz10mSqGyovWGWuG3zTWcHDcaxp86CdQH/t+vCI3XBqiAkOJ15fdWFJ1CXXSXJ oaHzHjwdIdvd3b2AoWwmfSnErJg58213sMFgPeFpDLXQS1pbWMw0hmLYge/b8mX2qC2Vu+It7jIo X1VbdLWxhZL4T51UG6OjQq7LtTSktCaNm8/g3ZxOVYdHqIPVTkhwqvN4fVWHJ0idzGNBD55elvVo 0xTOGlmsniShHHbjktGTIkelK+WHxWu8w91U2CKJPMeXNuXde/KfipfdA/ZdGqLyQ9ZgiGfIoeL4 2PD4k0UqjPUn3KpIDUCAVAErsFi/KqgvAfqqA37Fb0q8TT0b9C0BdYh5G0pXzE75XEVRe0khc2FH Xqp0nrG3n+PKmbeYb8Nsfk7Mi2gxvxF3xcxZiCNtq+DKEP0Jfl9glWgt/GoDxNCU33+y6DiqTvwA RjtjLlUhiAwxrBKDgtMFXdbnTktQkL3NOOX17fpBWbO2blMR9TAhK4b9Jps8SZFYsZQwgCn9xCh+ oIekBQKY7fvJ+j5xRpiR8FOd12HATxAAtA90bjukmfvS1EVf5btXZ33UE/D7RBstw2yjJ8+f3pqe Ig55XxSbXxnB2Gzg/YqqIOkxrIRjP8YrUME+ewwS5LGRb1yDnlZ5iYtHokmks91sUHnkcvMheZL2 T4NTpVVsvWeru4t7z7oWWP5WbJJWtHmnpJ5IDOKvcz28zI351WOdOuY1bzNGuKJst8YruZEd03qU MrFa+AelOP9nlGKRSmGdACiYHtBlfVWKJVCp164VpaX+T5u8mF2akqW6UQNe6nyMV8nKC43ZJOQu I+Iue38mV81XuIhn4KuuoGCr9jw4MlhWVvJg/OHQwVIvmS0RhU8Lwo8pDJoHbRKZ+eZg20d/X0Nb IcbDk0uoSsGkUlh7AP6BMOA+KwULVmrW+td3lCODuzXU1UM6TUVDNBQUmVuEZPdoA6rhIVFm4UyF Qy2mVhoiV4aIi4f/7M5zX+KbJV42fE9TuXWWbOowbx3HZDDrTcRZeaPykENSNfYu7WXix5P3zR8e jrYNIUsY0p0rqOoh3F71IMyDAE+wegi3r+phV/yu3vu5q9vvbO+WxUtUp0SOBnOJgVS2OaM8ROb7 5stlLiGvumUveToOCzNDJJIvhxwSXzpIxGrIPJMrCtyyEB9jq7Hs+ZfWJYiV3sHI8brYDg1Ps1mu 6ds2K186emuqOMNJYTVVOTapHNZKAH/IMnaflWMLUs4+f1bns9YFWJYpMHwAhqGuoriklHIoqP4E kkyWbPUYpC0zLVLB/HrUFeuiLUI1vqnzZbsT0pjLUdVyZXwHuci63g/WNfcWUsDbPWu1IVn+kQbx A9WEEyEli5R1tQzXM0FU9TgcQj2su8CmekHqcTh9VQ+74nf1CuZ+R8cw3HciUgpS8zYtjGe4PDN1 iRIqELeWPCRZoFYgoy06X9ve0+zVPLPbEd7cQWqzB1QqiRe75Q3tdtoqrtRdKhx7qdZxiNAqdQt9 kZmXgyeIyr9TjdKPHIVqmZigUIT50G9t6B+UZP2fVZJLKol1JcAfSIbbZyW5ApVc5F6OTnxvWpu7 zUoZFaiuT1WSPDw6JeZb7ou/BZgxXVSN4nKk81VyxY0kp4Z46hQx3ZFVX5j3ZUENW40w+Sat16Fj GTW+KjezhhzdpvGTBQFA1kKrxGG2Ids2T53l6jbLVZqRPTaS2qbwyFREsCr1B57h9TkVeQJTcfGc z5gb0caeURasIFpYpjKTcUUiIMv3p/l9f0VRqVAm20JN5NaQKPHU15JnPaq00zblyERs2RMpNA96 uDEPUtip+GKmuDi8S1LIO2Cecdjr+aUKC8yuR+mOeybEb8YOFTPjR+kYizIK6mMoroTIBhNiY4oK bvmhPjeYkMAG0/30x5EiIhUpFTPOb/zWpSmsbvbENENE+Zu8miirNEZBWzbPV93D92d3tUIo4KHg q+aiMG/smOjai/CApiHi4e2O8x2Fc+UrmC7z/fdmxW1O2zQyLl/Gdp3KE0bKVyMz5+nujhPcJRkd IclUDUHSlRxMQ8FlHl3WVw1BQa50P9Hy8KTOjPMbvl3EdikkQyovdHuIi7iI6laF6H3QNBZT8gwB nmg7uqYqpEb6X0Pn/8p5J1lMSfHwQkmlZBlF81fmq+VEXCTfMfLExb0DFJs8nMRfVlw1X7h5C/OK meIQsUqRSUEDNw6bMmq4ISNpezpVU4hMSy6mqeC0RJf1ebNQQFq2xp1VMgMUrI/MddSYYFm9vwXx PVG739FgZGKQ9eHj1nrrmx9u9644HvvxTKtEhJCZ5KmPrtzT9akrFKREUhNi1pg1NLvdspFLTcxI O/Fmo9Zro2WnL+RrvBi+ZmBiCuBYPi8yHmmcN+pIV/Om1w/yjT8UGI4eIZP5B2V5/+eVZRExzMK6 ca7gqQld1ldlWQJiuDWuUDEEkBVJHnjDTGjguHHbi0Qn+U+8LJ42XDzxXpzlpGijbw6JrXda79Uz QhLNTMwmDr+fxdxbNCJKNs1mmFSaz9S9YNhDb2WjT3Puu/zwHeccZuS4VGiybQ2bfSJeT9M6fpOJ 1MFV3R3JVXXyJXObXu8enWSVQ1UWJjzLAjFlBbdB6LK+KgsL8qwDqixTdsP0rOsWI9avn7hSckdb 3R2pjIgZUvGljOmROlI1weOLV479/FG7rPlZh4rmo1QjlfpwoU+3j4oqBhw9rBLNnfl1oJ7aitFV K8Ks51//vAgYOe6i2T4PyUWaWcOUGDPOS87sKFbMsy+7aT6Zp/rpgT571cZXP7aP/BgoMu32Aare CKk3hOn9B6JC+qw3IkjvrZiTJa2D7d6bSFy7AemMDR87c+aZ0IOilhYWjusHm67WNel8krJS4uhQ fWshlQ8yhnuFd1ioJ9apSObeERt+esQw82KhbIlF516niA4UTt3rE/D1Qt0tH7n7h4xt8pM9U0vm T/u8fYyr0IssZ4exn1rGDghSO5apb7pNba5dAaXQQmxSaRam9B/SmN1npdmCWomMkqeVCR9Xo4W2 HmNnYWZssIdiMTN1S464rvBtMWVvRnT2G0+PkJ2yCRH+e5oAj6gnjhWMUI+98/LNlPzPPonZ0/DE XQX0RiSrf27WkHWSC4/1GO6oqZMmomwGqRVo5qrpSbOFfFRELHTCqgFp8RH8vYKUgWpJimrCjEHK x18J1h3+/013DnHSwcIaLI7gBgtd1lfdOQLOOlq3FSqGA7Ki2/SiOjOSNNyyxNZ9ZZ9XeMP8lqoX ODNl36kxzDVX79lcbtxqcs60uqtkpnSOghlPpVVFfI/t8dCtVTl1rlmawwekN8Jtey4v4oSFsxdf W9XurXYxsm3saSh27sp3mi9KP5TtsQuvuc+Omv/04osBeVLDIjILj/1oae9Ir1qZNunYspYB5/1O B1FNwCZMgLVenD/wHIfdZxOwBfHcaYzUlUPDxhrfgod4AUKr31apy5YPOn5cVtFy/ANASMxYZVLC y5yZd/xMpzACd3w027PNztHwQIiXxbMavX3em0zPCddEKVQ0eqnND1/isN7GQZEFbCmVXnFoysZo JfUzd4dcMAkd82k0c8aQUccqVZOjq5OA7x1Pff1YDs+vra5S4YzaWrhypdCClnKEagOi/WRhzRlH 8LiELuuzDQS0n61x4+Q2AbIRc80ko/cNnuhhYbPLSK4GXLdtzl6vu8O09bjtDlwhkRSl+5mZmUNP fmn+9k1ZK1dCQaJYVytClTF5mykkbA3t+VITO/zogUM1TYVmw32FXnounZpclXFaPlifeTpghKP0 2aMpCt+V1ngPMJue4b1ip12Gfr7hQf/qjuz3Zz+Z7lgUdNVvu45u+Vp1zQq5M01VUym24LIIW2Dt G+cPdMBl9dUW2BW/2WJKoWI5oLD98dDqBD34qISIIzBNfJ5yip25ZYvCt8df5Ueahb77/iVluOui M6aMK/V3Pc3G5R27JdMA6zHqXjkPEpuUdUmsMeKV89aGmARv9evur8oGD9gs7YWc+qxXZv2yOuD7 rkM/NLVPyJ/nlp51vHO27Ji62cgHg392ghkO1Q86iowrjtYn5mjPT0i+bl0Uu7lxsHfF1VlUY5Dc iLV37D/wQ59HTEjQiIkZQxiUnZohEhcWlyg93YPxbuNo1BqR2VlZW9vHRnd0SRn4v3trkxI45Uv1 x46fSdmMQON7N59d8MhgpNntXSS9Z53c/IWyYqOKRaYcN5vNWh59tljTveS0UuFbkQTgzBnPkmHv zaNUa0InzkDCToXHnpq3x2vvFsnur2kNfpybret4mUW6m2ydU07LunEmGG1vrWk/ymmSqX17w0ug RWCg3yKYIcjjKhhrFNmCT8uhPp9XQYIOrFodQDnUIgE3hTpFH0QnDG3nDit3WKNcsaty+olU2M8t WgKI31M4u3pyRevPNQVHPMVUZ9WFG71wHsj2FMt3sZxeEiimunfqK5WAuOpAkYbnGx+ofdD/GhOp L28fov9tSEj0Btulp6dM3OYnGjDP32W8FcfvUsDO5d+CP3Y9nVrXduRx3s0V5+bUbf4xRddK0UhU W6nDe6+SJTNK09hwuNHaxkcS0Q8VqZaBCctgrST7D60kD+6zZWBB1RWUFgZVrPRt9d0aRu4uF4mq flReZXH0QUOVjsHMqCy9b8dMazSvPapytYFGf9x8qGXb/h/+5013MxLt5Jy+WHg2Qk55kulOSh3S Y+Ys2G+zOHf3p1GWyxiN7Ol6Qnah+by9p+8syTTIvRPOnn/Bff3VjT52klJJjg63k50yL9578GBJ oWFAZ8t+tysLHlx1kzu49LW+2Hvvgc9KZDS8BwsrB5c8XPXD3GZdycQxUs08qomI6gtjjSf7D2zL 63P15QmqvnEl0hag7ITtgY5zK2wrbTMf3be1um4uqp9psXzRkpuZo2csX1W4Y2fT2Izclx2fz/Aa 323br3Qg1wLMd9tf+DbHz/oby/BoWuOeXCeenNz+Salewu/CXutv9xIZ8GLLpgcHNjZcWr+vjBUT 3vnapWbchQWcMyBHPr1+aHHYVJtPcy/M2tIVeCJjctXeWzLHosKZ+2qsuPvcB+gpjdT8sqPinftE 4AKjwP3NIKpxiLIMY50p8od5s89Hp5Cgs9PWeC15NLMi5nK2FWc9Ge1h29mqcEtKVHpruXLY0xXm gYFnD7dKwZExBe8vtzyAxmQc+fFS3EP9cU2ywusra+2WWG0ZUabr7dNcNlLiECSiu8zobI3qvNVp yqmDB+28H7uh/VXrgOlblFr8PhgOivBedschz5hbnTM70Mu4fsmcEf5XT9o/nXshr2DW25M7O3w1 7KSiQw3CDbQzk6IlpUHnQm/oXNXzn5+KTYNuSdwc91mN8koRQLyIAWMdLCK4fUOX9fWlIkDAqxit CaBcOSBrHZx4jMl2We4nVxalrvgmXEFpsL7ZNCf7jHtxD0SAp2WFwefn3tAbEne3vX2dg6a2sOOK Ou/rSUVFKSXPRh2Vctm/9on94cu+LUMC5Xhx9mXzGBPFU6TLQj81LN434LWr0eebd11HOIAqt26a Ol5zLjZcc9w3TuLe8KBlNj9rTkgH1Xpe//5cAnzLHv5+s1+sll3bZV1DV/vogcZ2szjvTi1wqtt/ 2eSqsHTruHYx7yXdqoJNxe431V+bimRurCFGBDM3uqzPphLI3GOxmmZVbSv/LEBuXWUaT3SE26uF eQpiQ4QvPdswLjQ9znXR3bVFmceKGncxhtSfclL+FO2UeEHL20N3lZjeqEs56oEp68wmt6o471x7 ba2RZZrwIgYkMk7DXPsMe4300VaDWRNUpy1uXHo0uu22l+mlN0ulTaZrdIWscmjhTLW3Sb6n0vzx e/02KHMyu+X2CvB2w0WbdWPf5yjNfxb0IiHq5teuNa2bKzpWLEiOur2spEpEm2onkr6xZhkRTN/o sj7bSRB9o3YqN0PtVDctS/dZ0ycV2MUlUMWdEVopFvZivumcB7a+Y/Scvbc9Oj/5lf/52e/lbaXM fBO+J30S1z68cHI1ZPDUBRKdvd0pVSPg0haTifIpuxvMHayVk66fWrO3oc4KmS7bMPvarAyo9NEe WHF6bLeHS/2U09KNOoy0+pYX53ba5Ux5MVfx2MPuLuuqRh/TpWlRaR9rh88f9sZj8uwTGqlz6r+8 XpOW6+Ci6OR+oQmUYlLNRGwcwlgbDQtuGtFlfTaToI3DhElY5llVtw5qPysuEeIVICHnqJo30qN+ qKNfRuXWxqPza1xOvNnfznV6vUFjc/UW6/AORYZz0qzlwvPkvE8eSKhIkkrOubJkevnyQzWha3X3 Jd9mHfhpx1x+LSW5fILnofXfLQ5LRJSetIGFltsLH6rp/NAp5vXJU/rpyJQKxm2T6mcbHeyefbfe GJN3srtlc8PS6W4O1RUbT71zsXJLCjx9/dR71Zz6lesc7Aoqgs6N22lW9PjVV8bugXJDqe+JEkyF YE02/AemAvv+pqggpto2DrNXRGbFZIXBA3c0qcdGDYwefBRsnyrnsX3MlLfhyYozTjw78r6k+Lip e8EpNcZ1z6CAZTmxnjm1qRLa0ypMGA6RMWqTl7Ws8Ehfck3PeXbB6G2KnIb5+woT1FvSVx2OHaQi /GB6tmQUW+ro8OeTnpuq7x2rVm6MGusEaqx1Dm4xHVbnrQ8t/3n3iG9DweqbeprO2Ulbju93uZQv +9Uwsatr/ND6NJN3ATVa2eoPHDoZwYjKYKqtiHkVwdpvWPDsji7rs60EzavbzOWEtVBWTzvh80n9 3Vb9z+rDSotvVRaDy5tvKB8XHuUILH9+xyEyqfr9fstvFV3tGwqjjjLitZskJ2hPcJSUtxoYnT40 T9xFt+RMxoadNul2xfBX41fQDc+tC4UHfyisc9GZKJ/0asXH0vrcs5sQDc3dnzeNP9MStvPiCvWs 9LtH4eBJds/cnXaWLzbp7jjbtLbwwdLpLS+ttIZZZilYr81USjteB2+MfvFsVUlmnNqAPUccFO7/ GLzogYaGYHtB/fb6G/YiKB7BOnT4DxQP9pniQYEU35OLN7eXVtWX8MRllEZYOpRaDVdV9SiKbtFd VXGp9ljSmLmZmUPGDJnIuPtaS/tK+dcE+5xaj4k5Ci7lQ8H5nk2MdKEBNc5bMrqOKDXaFctVGc4c +KwwYqawmorXpgPWn4epF0p/Y77zWRAySmPusGCP2Dn2Wm+dUYOlNM98+N7WaPfYD6Oyv36ba+p7 1rV1dUuSwYzxLFu9bPiFnV1U7ICGA80dGzIddrxetc3pxdCOnDciJsHa1NaBPOhEsKad9Qeu7/NB J0vQQWdvl7UrUGzaJ9Ur/rPelUnFq6+XUh+jDWZJ3+fGKY+d51Xl19jZ8a3ar+K1ienu0bqiDO3x UqdtOEoWRfZqzXYrbO1iZAt1XOCoocACheU3jvttlc+bkFs7S825o8vRc+sZ1yl5lQ/Sc5dOKhGH hHalnJMsPZWw6bbGefhz2KMzr4U5W762OUjfrgfSHmU4Zx0Km/x075Hu9lmxz5vW3Pvo2eDnFcM0 DFpp+LxUbMHEznaF5z9OAqfnNK0MsuyarBrUGKYwPlN++ECK/chXExGsof/Dy/esPr+ayBL0amKv /S7c3BJ4iAt/eSIcpVgQoq6uoa6+0P4tt3Aq22fjQXjj159TXBo0jbc1b9lSZIK2VvsSnZnHPSew HYY/dLPamnVc7MaS9KbZeoHaab53Xsdef8Fouj719vWtgcH6T+4trHiTuLVy5pfOiJPDXIR3ll8X rWTLHdV/fvm5Wux1S7Vy15H7v+u+WRt3/8du3dozOqbWt07+bJEYdfncrKYk5/v7rb7mRyVd8kmf kHjj6xyH6o+t67Y5WVkiG07O/CSk9tpQiWo5ktmw/p71B2aD+sxskCBmS+BhTav1Bcvoe0vNZfSb ht2KGlQgZJEdpbB18jPdVT6RkcPUUj42fbs6YfPzDo3HDKtwV7dmq8CQIlErlrtUS86sG3HPdFvv jBs+KnfFY6UtWYucVXyqgBfMqyUSXtugW4cfhacf2LXLxe/yJ197yOCLRcmW/SM9Sjbples+H33v oMSsAouPOZlWTQEjd6+eanwn+rvh10GZ3R1TD6d8bNx41nW0sJNk1+DN7jmjvlj4RBiMfLFxfYbD DvW5udl7TpsqBV1IzJXfmQ4qUq2HENbDWn6W4K/4oMv6bD1EkPXODhA2R3u0iZrxQ29N1kxiKN6I jhomGW+zZMn76jnFIcJHj+t/W+Rzbv++56+/rjkfHpEm9Or6ownXV3gO3QAXWNkvvmau5TygIN9q tnvQrtRI1usIC9+wZW8H6Tpl3pufsElrP+ii5iwbnxiaIOnseIZdJBPVmjdLV+LErZPjPOTLd+ht BCbKG3vP8jKUf/VFNki3LPPeGOkZBfVdc03vmCzrWH/vfa6z1bqkpD3xV+HDiZfXnh715avuYU9t t9CDOk8HpNpD8oItx+23XJ8sR2zwINhc8IdvLbD6/EIvS9ALva3xPVxXEbXQoUz2ywWGkueb2vKo SkdHfdGYRRn3ls/SWs4wmVl388sktzG7jjS+FH/Sta760hDeCfWJ5QfiPfKtPgzRGLnJO9tMsrlo 4OGB2Yl2ia6WdhtETwrZuokbe39pmtmRte7e2lrVDHF/Hw879Sk59bu3n8tZbXjoVP3ZKY88jRbm bvRwutvconrOLe2j0GebYPb8rzWQU2NR+pCfHV7I1XUXHpxs9cmwzAJUbeV1db2LlWaytEzeVbRf 25rzfvOh7H27zmdGpbSJaOeYy1LMSH6vjI2NC9AfxoW+f7FM0DfLWuN6NjZuTD2aPPBdsGxuEfNM oNdThqP386qtrS5vSuOGj/3pYGpqu6MdtK+/+32eJ6PSqvJKfMpkG9ekJEsTl5P77kdtSpw6nD1s hENKRMbMhCYDl1ltWTWh80erjZR4aroRfFGsvHBAMsLWHztsfUn5bc/KBY2eMdahP+rzH0Y8cRya PUJm7dItDWbqGy8PRO3W8ePphjFNGVNrtc++vDLmRVTOCJsoSdd3p16Pif24/pFo7q28E6dyZ3eI iSBWUlSrEXscbGxw+MP3MtBlfbaaoD2OuEKlckDSTGvouaVyP0Saf3ZLrGnO235w086hZw76AeG6 8dPHmZZ+kitv2RRSfXkAo+5u+88164Q/7DZgpHZZvDDUmyBcHDed6S6lOzzbxm7KG+EWG0uElzS+ xLqrE5rocV9vrGNK4qqXb1Rsm63MHzvfnCJeYTS5RmLi3M2fnPQuS94epL3o9KpE7zujT2jsSkvb n35YBjA/ezysu6v1eKte5fnHKxvvaGUHaInfCH/rXhHuqrthuZMiNPnjvOBBke2XN7grb/gYcEDr HGOqm7Uk1YREb8zGZok/fC8EXdZnEwrqjePNpcvN0MBzfqvhLtm4pnv9q6qtxQPdDQyK76ZUpent spIoE0kNhbuCuranrKpueRoYLCvC0LipeFnbVuNEfpLT6ZGlEyd4WUk/t/OfMA+C157Rjpp6bPFG b2vrBxM0VDR3pn9Wmtjm4/4uX0M/SHq55r2hoeXNdVUGMzJ+vNK0vD/9+9naQWOa/K6qi5ozj8vf Oab6fciWkvdNNfvPVZhujCqYVXD3oMvx1rDoNMN9kQaGp718DWpu+U+fqaOzgfc4sajx7bcFmgNq RpR/yXss9jBfTUVxsrhgS7L6LflvWZKYP7BvWUPgH+aPPr+kxhL4klo8qFTOVLFSG3mrymKZx+s1 3YsXGlXXqsRtjTjMGqQwXlM1o1K5M03hc2GwFjg72HS2Zv3dB2cBE8b7EpmDnTGWkkrLP+Tbetqp VG628gxQ28dY43M8p6PSb2HxuvJDpy0Szceb1de23Ljof5wXayj+ouL0LONKndqBKxvXZJltDLff HcQYBCZmBBgulr9ZGVGbEDhwl2vyxMHvI2uro2e7dN6tdxvZ/K1xVYmr6+Kw43tiCw/Y65pf0baN 3z3Pv7ri9IWHznFrLly2r3H6YnVXojTKUYRiRpgYQ9jYGAL+YQyB+zyGwAJPNSehzbSkmN7zge6p rldbx21OO7F42R4nVnRCQ4rqwh8ZZunXPqx5b778QgbDI8hEpHr7Jksrrqnu8gl22ydNt7JRXGWk MHL5IXunhDGT4hlXhvnXXR1pM+WQUUDktXfbH4+ZZNe143oWc0LezbI0FU1Qdlz2Tu/kjsHTJn+Y 6vfm8e0906ZNeLz0i9Bw3oLDs5Ily1Y5pbeKxy2ocZleZnq+GvZrXntKY6KubnlUzk4gV2u4nU2o P9NoSPblrjND4k59e9N49Oxzmafj2iZ22bYJS5bNEKZakazM2Ejyh28socv6bEWBG3lO2GaL1f7U 1B8fvJY9aZ7TuGmNyN3KyjVyXqJ7IoTcz4U2Mlq93HxeBp4fN3cZY3x4fMrwOVJh5Z8iJLM4Z575 NRhcEnqpmvKiIDZmQj3wRhsUWrvxoEurd+oCt7dVIQc0zHwaW6Y5nrm2Kq2qYUOk7u2CbKj4pv/z 4OtufqOmpBsbXSh4cNf247erNh83DRDJV6uN4dxyHVIqGRQRvMQz/fPlFbE1JpoZ29WNI6yeOefv u2Gz6oDKB5uCFq+Sh/O5buIzvwbohn43Nl3xYxqDakLiFS02NpeAgl8NZ/X52+gsQV9Hb43n77/M 7Tygrq7OZei479rE9JlQFyIqKWoRslV57IlNlQP8k29t7PqewT7M+Vb9cbJsdEXXunMP54xOD9zb 7m8Qo3vTduIV3S0s3Z0q+2qzDd0StK9N1ZttEMtbqG55qOD2/SG7DBvtH10s2xQmfHJPvqjco/k6 MaKaVw9v8xULXW24t8nb80jnEfNO1aXqcOzYHQGV64UR+aV6d8qX3dOO5Yo6fRDJiussf9O4TndN 9usP0t0LvcZnjpqxZalJ4oZ4HdtLxq7TVywtOrQ7oXlj8BLOWKcp+7e8NUzPPbJ68OvNQ8ZsZHZ1 iuSW2HVT7UtMzWxsegH/MDXDfZ6aYUFT81SULwHZAAuZoRoePuHdR86Fiak+4cYJ6c18ErJC6uT2 e7avlW1mVTt7Hxjqm3Lwedeq4HMNFS+lGduaH6w98+rzMI13s1mHJq68LTvC22LZ4eWnxWUs9WWd 7ZkOspYpr1zCFDRSvPbXnTsgB22PV9n/rHBh6WXtrU1Nrm3bd4se37c6xcOo7OFA1/HTrn1Kff7R cLSkaIS2rO6Dh6ct87VW7+Kt/TizaFS39DWdwjuuoxOvKMcYWrfNXTTttsf51Mn6Xl7t3cClmb6l bZHyoB6zgL0w77Gfw86O836mQx0yjOfJG1yyuBbgWSuVtEEoboLtT8Em5vWb+L/YxBzgv97EjvgI dC5nkflI2UYNxe6m4W+BLyJ5MmFCWoXXUiujG0U7pIr9fDPf1y292g6bzHnf8qMrzYTxYfcLaY6O ClQ/f42ErrCV381DbqfeuZuxW5IXL2kZ1FQUkxjnnBejqJvzSp9horej9rqH1yMJ34sZ53Sfz0lI PRBbKb3v2FdGntSxYyr5YSoR8lZZY2VONTHPaterJtaFZSTni5+4uLLLXFg3OH5ezH67NM61+Vrm ydPLXjGnp0ZEvNU0e7ys4rTp2zN3NLz8Niwx427Z8ZKldUfPosn+ZiBP/vmaEcGQfcGV9wav1Xa5 FacacxdvEDp9wPYr1czEzMTBZqY/fFkVXdZnMwuYmV5u55Px0O3OleU3kgcs7x7sL3TP7IrNUCMh kQCnrS33uhY9FeX6egev3bjU6PbQutZ9QQ/fjU5khMxjPtu8461dTm7ox9CamQHQivHqiO7sqIKC /A7fmpw501e+LJk43mHQFqtbc/dPVfQ4Jq1yMzZk3RRYK2GWY7izzyDp0SmLzTJijENeyd5f2BGq 0bUn9Ghlg8sKoZ0DLzaoXg57mf6pyLvq6+SQDJtPVWnbQq9wPs864rQcGGGz9UBYt9x7tbM/Ti5i Z+x9nlnaHlm0VVTrloGjZLa0+91xaRlxd88HS3Cac3+KXYpbUM6Y1MXpONcuoutm3ynYztB/g53H YnaO3CVqIaOUESJ2QGfE6pcjh2wSyzEurSu1V357b+01F3fGRLvW+s/LFuSN2V33pbllHHdbNY/h od9oEzlPMoOhPMXpSfRUVRF78OPuaPmnRYV36hJGvr2ifpOdwnttk6DyUaV+rK5Subcrb4pX2Erj G9kTasPbhuqJCic6jK2ekHeWqRwlM9W9TdLjU56z/ojq7ezviUbPPr2tSU96oVN7WoZZsuqF1YzA vSpfvj20bSodcSllfW32heMdPrdXPsg94bZY9oSF5YzX/spaOVtVh0mC3w8X7Jj12NTGWnHGhSZ/ W7GDD3Oi8o8ajd/8452IeZj9BsHEwforS/8jxPFy6qQpFYBCEOsnw8IzYqaL/93deV88biL6HtXZ ZpzhHcDPyt3hD0NsvSfvfrxA6eJx03Nzcg/qjkrQZTgbth65Gbix+9Kll5tTL62PGVYZU1oILCg7 5Bt0OPK4xcRPdVsrn3jJxqxpXrrMIsq8FbmV53YsOodnXWscc/ie1eDR6uNXjmJdSYqoTX2xdI/v +YuT79hsMxuQWVhnrplT71Xg7VqqfdB0UNynkrKyqDDF42tD9kVvXPzmiOS9T5Cit8GIuZJ7I6sS f07lvQ8M2ri2oXVYx/vbIuUZ28Q3rageek25osDjDDc3ZkPQ7m3Vp26+Xj9/0haJBsaM74dLLujt lBNdV3zhZpPajeFj1AT2xhz4ryz/j/TGjVPxGD+xK2m6hb/QhGK9Gc+GPWSkKnh6eZvZKHjp605h lMXtc/l8+ZvV5C2Xb6eLbFaY4cGQXN26dEdL1xolhfNJq81Ew29Ankyl8Ytf53YMyoo/CV2O0akE hR5tXz0lfo/myl3vx+gnxybtzogJuOGq8mJ82P0GK/ci7pb7G3x1FbOcBo5qZlnaH0jI3vw1/KH/ 23lDxqqZDf4yfkXHjdo5AeVLhJOfpIm1eX64df5abHnuLekVFV0NkxyFHplu7S6oCTSZeyVHI3K3 pJRih21Y5RzAxeTnIJXq8DHOdatW31vyuXPc3vzI6E6NbvuueR8Y5/w0Pwi2M9Jv5/9COxMTM4f9 V3b+Rybml854C3J8+8kNDKlKhsPLyec2CfmwJ+TIAQPDo5a/qVwuIwl6GcYFnB971nl5yf3IiVml 5u4MRvP61SVDHGTLt5nLCYGMCZqidyQ8kyrtan/aRjtIRU22s8n0SoeRuStnTzvxpY4zOfms7fAI 5jzJGusDe449SypPgHR90o0NVBacuLFLa1KRfOoBbeWdsS2bW3x8LJ+Py5bNXJtyf9qu0ENSsaIi 05pCINnDjnkGk42MFn+cW+h+tWnLgYrO7TpjmrnVkxTfiz5RVrx7N2Npo98pU+DGyQUuY60Wj1+z YcspvcwhbfvaRRtOD3hP3dchzgo4nL8wb59/J4Ml6HcyXjqW2VWYKey6v0TW1lJsdBgzaeOi7pr3 bTkldzaVbcoaJppw8v7d+4tWcRrd7OrlKi5f2bl22ea2Z08VSwIS63QUDwdvvDDnUVbHgi+6nT/a 3ZC7rVeDxpWMqo0xlrKBOtpOcD+HiEjFQ21Pr48Wn7BcvXazteTRKX6LxGQq7jR8qFU9GVVf/Grg xehSf6lPXZ9i6mbfkzQSni9r0KUw4UMhyz8w+Lzloojs1tSa9qONLNvtmcobPU08FBxXuWZtuxs5 /qvuWu/EaqEuzexF+fe/L71xJ3J4LFB11MFvX1usfs7UR6/i6s68+7H2dMOSk2n6mXnRXct+usd6 6w/N9SsReeEqpCBwL43D/Sub/yN7aS+deWhIKzycLewczxSTjLZ0cTHZPrFdOE9x+LXrDIsNjGfI HM3o7Y5mV90G1Q9jrTr0xLfkuXuh53Sj4CaGv2lG1/DKypfF4JpxflpW+ldFz7ouAxzW7z1uCg3Z KHX4hLDH4QEzIlmpFcilFbO3xNVGrlKfzZmpMmSUnu2IRfpW9xKZo0+Kbzz2sXymWp313eYEad98 x4AdBsNvp3X+7IjRmRdRvyVozxuFA7UJZ2YVyyV9vi6zyGHQu/mHP6RPGfatsiPfyLfbPFbfctP2 +/EKCTYKLzk6wh9Ohxwutl9RxLJr3xh85tEw011RAzyVv3M/luyMfun5VXzOrnYrwQGOT4l/2gL+ RwK80XHy4nI0wKOzKh2OMj9ldep/lxlnJ//zqeq6g6svWjjkdiiVmY2ueRe4irPd3sb63OcB9o/O XTnnKj5Xbi6j7etyKKKw6l55bqbUCNPXYqKPN58yOnK33jWl9cvYJtsV4XqR8lvWwFuqjy0NhjLq nk5R1/aqUVyc1hzJA2eaMyaFxwlHLD2yeE5KucbQzZI6L+QXxOtJGzwYp5w0gJm8ZI9b27iU/Gqx fXVa3xf6uX0NF8o7edm4cNp433ynk+uyVhV8vjyN+/31C+2vh9/EvNnwpv3Z3pULZfMfdw9afuHU zPFy4uOaFEXGmbRLT3AO4F6cVuDzMsPn0Lllq9fOOb5L8UHDAI8t3xcFXl3z8fiz7zJPa14eELgL zwX+ygX/yC58o3PhUmFQ9oSIpHqe+jXbtqFtJ1pLjxx3PltaN9tQWM9uhm6O9PCq5Up1q639XAvf z3nbrKZfFFZ/eSjj3KHP77yHnj0xtysl7X2FYmKr6SN10x1HYrc53Gxfs8LwavOx7EuPt2Qk3Axp OCPvemrHSvXhHrnXfSsuXFV0nThkZvb2E3WKwSq+RW+4uYbnfaMWyqZHmpt5tMnGf9ItvGad/Wmz 80ztS1dvqMbMiBokOexgwox8g30fil6a2zo92Jc+42a+uN2RS1njQaMFOd+MBtl0SB0UsUBsD/+Y /2S1x6ZDpkMGpI/aCG9kTHjkaKGg97J8bdX+8fVqDzp8VrdERwUvfjOroMp00C6h6R237ws2Pdhv +v9e0xPvL3ChvzJ9n99fYAl4f+G28+V8lOV3iRqq+s125YSZ7pl7UCbYWm1p4P6sjnWj3906nK2d WpmWs+jmM+WHD2+ugHi70uzl523KHMCQnTFrebKz5Nrks12Dki8/FVU9+1ixPab4QcupB0PXxNZ4 D6neMv+cWdXheWq7546QWGkaW2v+QiJhern+AJl46fBEdckD4ZVro80NPyarDr4gnysk+2ryGY/B A44WTmMmv3v5QndX0p3caRPsyg8peyPxR1akq528OCTAxsdyRWTtKb3BV7edXXRa65OH675Vw1QC 7AOW/LzXFixUP0KLM2sr89CTjiey3OY8/wb/gveyxhOefopfGPDE36Q+N/jbj/ZZH4HPY/bPfFZ5 Ij9YRMOj+qvAU2gu66+M/4+cQl+NL5MOM1OIXGB/SU5VRXXX+hDjVa9cW64dXHPAcpfl1qzw2DPi 181X72ycNmuEpFR28MvHafVpQ2d8Yk9ktJXrTNKY5Fx0c93EF6tOWxR8XKUVNGV8Wp37atFpx91G Pe9UEN+o0GkUZJSXtvLgfb97cfNXj3qgZWG+T9Hw+Q3X8spxBsOnjXm61TF1TMSIGrM9YWbjbSVM jhhOG9/wsuCRz3x5Z99bU/1UF+79OK+0w7Gt/MmBg8V3J2nczZILV/cfuXLg168zujPHTDl4d9lU j/Tc0CjxUe0K5hXx4UMklWtW1IiKRWVvf/8++OOBqMzFVRVlQ1kXz3hQjUwM+Vz4r4zc5yGfJWDI 9zLxb9EQEakI3Vn/88ePL93vTZlrlrdqOb6obj4iC7R9fbSc2fXGOCpj3ILQ6GhDkflPmq4ONguU sRc+vaAuo8qlomxEVdkIaauMc54eBQbKMmPbp3//1q1p8bNL5qPGzHAlxq1uzYWSV7yZnd80pbOk S2WLGRZyucKHdgm5ytZaKuQ1Za3QiL9dOtkrJEondrOGsL76tSsRC6tzZV1HFzHujYnsjjU48wSq kAZYLNvLMR+k2gAw7NzlS5Wi3ow0ew/xRMl4H1GLLEnlVBHd4B/fgzoagrIuffuSCUzO5QolMtTn OSUreUvoCm1UOVdDtTAx/HCRv7Jwn4cfloDhp9EZD+PGgWKH4TEv9n2NeTO35caRQNnyYwsdr5uP ddmsEGa2uuH+ytuVWyx2TNhw5RznY1XyvgdM7XB/UfGRz0efFVerO7ddzWn52HcKDlEHO3zOz3RO n5QUk6RqVS1ZwYzba6m+7tGcFNvEW+tkL4N+d49X/7iuMukmeGjeA+tFVQ416m2bLGpnNssbT7kS PliPoSF/COBWmPso6eoYdjF1rG7L31A+33KjYI8+x6jy4Yylo4cjU084+kkP8hnoZJdsuO+7070p y6CAlbP3puceOLhVw7MsKjZx0Mdi06DujFzXg1vbjnU3yx6SP11Z+Fngu1Jc9l9Y+J95V+q28+RJ 2PzTeFI0ocl79PWdnBKx7k2mjm03um8MG5F47Ey2kFauUOsi8zzdY7t+2BTVaE1oezbrA8T61hRx f+Sscd6MoxuvOBpGSI8YWTl42ucPMr4bcgY/q/8U19m0SqN6RuzrM3pVbgUiKAdn5OmobzUJVnv2 2jVK9/T+JE/D+Q6sNPGyDYqz3evjyuc2nMoqGzFoSGG2iNn8EaarBsjmyCslhEkX5ki0nx1Ztsbo 7OGRyIodMDLr1b66si+vF2bN3mW8cLPTbuvGl5cMzy59N+nasfZ1JheDxTPbXr0NDwNMfDJShJrX TbowuWmGfZ1U06qbDhuDamJa38nXe1YOHVL+suu1UODEfBPBluf0W/6/1fLE/Mnl/pXl+zx/QgLm z9vOhb4VZrLJckp2kNgZFfsLe7gv1D6I7Xk88NWtbYuazNILL85xs7+UoDVpqtuNhtVqu7zvNssu HRMYtaRk++7d3rPUNXdPZwDr5/BaDq303gnrNLX8UDZ6cL5u3Pk1GY8aH1daPr0+NnuzkddEn0IV LXGDQVaKSdlu13zdjpy4c7naOl0vSUnJsmylyesB2Y/PdPtEJAeFrGZ4tSZk/QgCr9UsWit8teZj NhD57hxQea18Ul6cUvBMuRyF6YN3ZSdoaemvHWrxI9XsadzCpQnn8yVGFrdtalF88uTK4bsXimOM zzbKXbT7ab9vQ5YKq1SLdSnWouDr4i+fze3Tvb/9WB3wJnjUpV3Au1UmYxi3B2fkCHyzlftXI+k/ 82br1cQSrCmvbvXyNByoOdhExCJIZc7BSRINLWdL5cZOVTuvqj5Ga0/M5fsr37qni2hNyzdqv4AW /cxnlTtE918exbiSMlZVUfn604rtR55LGQUVqI0vaFLKnPsocq++yzsdz/mxTM886bli6psbmPs6 VugUmuSEnFjrXNJ8ZO14RZb61p3bgjoXvP58SWb4McX8Kyc2upW8HWT8oTx5eELAO3duoUWd9bzL hVXFZ7a9ubIm2yHIZtfM3S5pe/IHxBm4Xrbjuogr+jes/dDC4Tz9mYwUTTly+934Sy9r3w7y+WCT bV4/5XBIeJ5y0YMhJ1tKJnecnf1kZ81jlW3PBw+xCqX++wAQ0Qzy/mr+hPrcDEICmkG0E5czBxV2 nY6eoe05T6dTTPHCsyNLDilskDb1GDF9SfF01SUmBZMOLFqcP0Nh+jPdceOaA8dM3ukZDEuElN3b obboaEZn0hD2eo9DCyyfJTet2+ta4LJWTLEj5+Vk/9gEpZftcyQvJVxX9wtdN3jCyZ2ifk5HHrxb 5aYbk+xmNCtkrllJms9hc1+Zz+9KT514t0itcrOJye5K16iPwyUti3KmWMQ/+bwhXlSjJjBLRf/U oBFDn7rcmz7llbiv3qa6/E0Tu9VsdL0qu5yNh21bu3tit11C1/yo3YP0GHe+RHHvRdys8Tw14FHm h/s3L+1oGux948CI96FrqKdr5BcFeH81a/4zXxS47VQiJ2SusPv+FB3RZOdRavvutjkb7QoTlS9X vuaU/334s5iDVnFnj/ksbW09PDb7xYO3Vzisx1d8Vi8/85BRuuRE8qB36xw0ujcIDVh21uNs2vbW z18n74/ID3l77NuJ2lv+I+ybTztNM9MH0yINT9ROnrCpfaFNzrtA6X1jvsu+U1ojZCO1OipNvOn1 1V2PDb1Cg0vE5qlPUGzf8l5iXqCM8Eo72a9jAowfqMyYMn6auHN6erh3/P9r77sDoyq2/zeFEEIk oQiJIFkCxAQh3F4eSEILAZEmCApIgNAUpFgAgVS6URIQQUGJoiI2igUUJKEIQaQJiAXpTQEDhBaS 7P7uzN2dmbNs8sgrv+f3vfveP364bc6Z8/mcc2Y295594o0aH6dcmJCaOeGLfivvnZMb6hue8Vjp yQZRndNfmNng6W6dClc/+/sDaxdcOrx7x8TuNz68feTQC/eFnHl0dJJ3D1fUUloe/sc9TH4WpVfU N1b6kyyi12+yHJl8oo3R0nz6UojD6dxrm+505n1dFhZ9tejCxICwSTePN5k9dVLQlkP71d69HvMR 6izsfe/CPgtf7RMelh4aEBaePjqBy0z3idoz+13/Pb4fdRg+5MSQD9Ov1Pt+yRdJfza3t38iLvvR +JmDQzNTc/Or+NirDS7rNL/j1cj59qBZNV+yh011FhfdXJYXv33eoLxNztLrp87tzXPmftmWWzz9 l4DB7Qf61s7cVTYiPrDtz1xfR6cJhanJK5bfGhpoU154jO/c9oVuStTIJ4YkDxni+34n++bAeulz fKvlBvYLaHLVWZjXSm37+KkDO1aN85tzxel0Tu9Ts94r5z+0l75qb2VbOC6ZbXF4UgbqFTWRfKXL QN5LGbi718NBW7jQ3cnvRfdqO+B8l09axUyqs/dcu8t1XqyiPtS2LG39uOWxXTr/mrw0ZX6tMZvf m3d5UtHwKHF6/p44YfsNx5ywakGFmxd+Htj4/SvrGwQfHiIs6f7+MzHD/9zS3/fVmOjAxUrYaZ3r cjj900PJ906dOEZ9+m9NEo5+eCZryQsl/XOb2i417+dzcHGU32stFtaKjKo5R+tW62Ti7N4fTq31 xlf99rS//53Hq3z26Az/b/d9H//0/nmfOO/7JmUE95zdz2/PzhOT82NsZZu1czMW9jyz8a0T+vqd vev2/Xle38xBR6ss+TX1qxWHx+T5XL3Qj10FoX80qFfUPv5r/mjw0Pyd6OfPMxf03HzPteObz5x8 sdbUuhE92m6euG9R6LL4sVUm+i/6pduorisO/BDUcd4b6af3qq9/Xjvg3C7Z1vyx+nb7sFkvb972 9ZJQtSTlubf63jj7bdLebc83T1z92Ipfn7rZT1p4/PN+0b63lzwZH/xqRM+nt/WrOfN+v/vf+fm5 1kuy+h0M2Dp6Zc61B1JHJuYWRqQVdD3ahRdyQjf1HTlhyuIvn2sesyrkwNqmtft3Kez/bt1OP8zy zd1dJWhKr+l+2+Yf+/y5qD4rX3v89NXHGwbkNU4/nxfVyN/v7Qnpt799+50tRQ3HD/wlfEXZjeBl z3w0MWbNH0sG97x6ZeSylBUO3957B8SxziavcNIr6iT5yr7CCV9xp3S8cLaGIR2vPDsRfV8j0p4y zRnT4/S5w4XB0/Pz4uJSp00rOXXqwKBBx0qLr4RH+yYf79U8Kvbt3Hd9k6ObrRx5Idy38zMNG86u 07hx49kdtiS1DVhs6+r/aZ3g11q8sW70/gH29u3UtMxBc3OfniUk+U9+K6dmTPPskR2y4199Z9Sw bZGzs5NLSy+V7B2Ul+pwlBVfWBeRl+JXJX1A0hO2dnZbbXuNbYaU7Q+OPxei5D+Y38L+/dbvvw9O FvkMn9qvps3heF6IH/lBYO3EurNTHLeq1Jk87tzPq5bl9Sydc2JU67fTsrcEtsp4Mefzdz4Iel6s Yluz9LEPWDeT4lmvqG3kK108816K56FHXrytGG6+IU50+q10xudfvr35UXvRYcPNyekREcvKbt8+ u3fv3ry8Tenjxq+sU3tRjx69fIS0d7/81Cf7wWaxmwMXDU9O7vB2eNjmButL5zYt6tv8rarJsy/c evbywznnfmkUHN92c0HBtsB7IhKiM2u+JAS3nd7khde7D8orKysp/HXeskGbMudv3nssLy/FudnW xV7woWPooVaJttq1F6zW4uqFtNKSFoflN/Kp0cI+b061i+Oj+tmE9CptI4/38P8uL8Xx56GiifZM h3PHme6l6ekPPBfaS/t++/J6NtuoxF+9O7SibtBy6F07lFZpFbV3/5pXAQw9MuEP5NAvD9jnn4jb aiTbQXFTA5Idt29kpnc5fniRmpqS4ii7vnted/uC1NRpJYV7u3/c7KuvJtd5tXdacIuBflWaDrP3 7zrAN3ZXQUFg5Obm9jVP7Sxd+HA9W/iQv6U0KP3h4IRL+wKOc0aiz+Da2rZsX7G038qxcSmO0rKS CxN7bLl15cJNQwbaTHW0azrx0drjJnzm17kRnzJ8eFSC3X+Wv1+T+MW5/olhzbdsCwyKnW3v4V9Q WlRSuGBKy5Sps6L2O/tdsp2t3eBL546dm8fc90Zz5bPJkzWfXUld2N+gkq/3yVxF3VulP98nev1+ 35EJV+sa7vzx0XXhYejzbpFPxk2tUae4+FJVv935x5Ytc5aWlhad+uzYsaO2r4worTJhzYenz57N 6WtE6efPX+/4bZO00VWa3puw+uAfw6o/1rJ/YPLsp0rWFHXev+eL9vcbwscLGVuCEwU+86fQ2A7+ i2K7xsxukxve4/HQJVd2FA6KS3UEzJ16q/TM3mOpgzZNKym9/uuyuNRRZ8I32s73TBn8ZMM23ZIP b/mm+uC27TLn+DSwJzWKWhzd43TRrJar3tpUVnIz4kjXcZ/GV+03fVzMtwdnvB2YF2vnDvfxtb2Y 0n2Yt/egyFxFjdq/5j0ov817BJVcMxaMenjgvQPOb2lcx7/l8ZoDJlVZFX207bzc2dGzMz6PfO/l zl9kLVg24+ALK6s/wBWfPdN04+XiCbvD+n+sJNb/Y2GDPdPfy7647r21B5YnPpwT2rfZijW7w0M6 HeyYUzixf8aTrast37x3gqOTj+35Gkufvdz6eO7vv/Wo/0m7+4p/i1HvD/5qRfP8zz4MvNousU+X 9z5ddzH23pgvU1du6bbvUqeU4xvComr9dDB/zPBxCxyf9HzuiSEdNjZ49E29dvCaGxOmRZ3ZemDk 0198+duWgKWP7Gi59PNue9nX7+jEjRV1Y5V+u77o7e36v3V/uEYGF3opuHp7bv2+lztd5p78cVLV hzLG75wZtjls9Xst0v/23owZx7/rUHvF77suTCl68GKNB7b/5JgUJW0PHd65ywczkvNqtLj6xrmX Y1u0/OGNEWOW7xj10e4X6q7K2/RbRECATyNb++Dz68MGnN86wX8F9+6Fe89HP/f99fCnFvfNnTpu Ze+eV7s069WhadGvZUW76+2aXGfW8eE3D/xW/Zv4+u88u+bZi6mX/Bb2WHT6F6VFzPAPv7p390fi Hmn50on3DFw36qNVc5dnF9R+JboT+2dQnEpcV1GbxVW6VuK81Eq/dduAftT13JGq1Wf78PkFP6ae ePpExPHaoaLfw9UjY95uEbP9kS7VfbcFnqzTf9Gub9vw/T+2JW0aULu3PSP5s2G9zgenhET1HZZT d22XST9WWyb0zRz5y+8vb7r/0rL0hkEdCgMeK80/F9sjLXTAK63SLnw8+8N9zXo8eOP+/eFvDNr+ aq/3qr6+dkjWnAVlPUc8saxNQPV2eXEXhWpb4z9f/fqS6H4P9zt28cWP63ydnbXwyMrh9i+ynpw9 MbfT3lYPPDT56D2jX5vQccGVe8/N6drJu+cqapcsz93pOYl4rqIfbP5rXr52ZsGgGlvswdv7Jy1u /sb5gRsz6l0OenLHhknRg15r+tKtkKg9SRdmjp8+cWhprdzSWyN3+a3/+U+7LT535c996/w2unrc O5cvR19ft+FWq5j3Qtfsm9F7/pe9Yh7a38H2eIchs6dt63A5o12H6sGvfNDw8iR93orqNS8s5Uc8 /duhr79+5ug939c989yT8+sPieL31K7Wt0lkwJaVrY7V1HtvX3fz2uD01M2BUxsMSzrZdey5N7/6 W+az3zzRxiewhrqa9RPNtxX94JKrdL7lvP1lWPddKDss/S35VOqNZ0vD8goyMxbV/SGz7sGMjyd/ POTpthsn+m7Y+f3oqLeHb/D7vPm2R6sfT/lm8Ldz407U2lg75/ObJ5sm/uT/wiuza7Uf8GDtPr5f 7a/ep+Ng7cL2n96+Jvz4/PjU1lnz9pcuPjL4cc7ZKkt/aWVw2bhXFu0d8ZHj9uI9Lf7Wp17B60UP Dt1f6v/HzKa/e3unocxV9KvIf9E7DV9x/UHGup73KVEB3XaM14JH+PZUovq1m//Yp5ccKz8YMvjS Sxd/WrZs+eIDxb5Sg32zTywY2q3R2cW/vD/jkSWO7KJXnh318NNjvijqmL6nb9esnNC3mzSyf9Eu bPb3n7/V+sMLyzf9duGt1eNerPr9kQmZs0/Vla+lbOqVeLBw36RVZa8/9vsPV4a9febajlNi31+v rD53xCe7ltTC29tC0feoy3XFv+ptoQseQX9rOePX+wLE5YvGFf64YPfjrefWG//2xH0zhkg1Ar/I v9X++4+P7Kk+aufNhu9Wz3/hG/2tVcG2Brs2fCadDc24OPDcxW+eXXsxs3a4/Ef331e+X+3QZ0/0 6fJ7l0RxbGhN7sHhoTG+fwyO7Dz9gaFfbvgmtPChExcavBt8JvHDDu2O7H6yRtR0x7BzPuuXzpr1 SffhBbfWpjb+Nq9Z4aAW9bpPSW03gfUJFeEK/vLMOK3SPvHW6mc9PfBbW4BR2c/qET0gtPq2meOc pQ6/qFRn8fVzN7vbHWXOiK4/R4dVedVn+PDhNWJr1IjtNrzucPuiWfNmdUpblJOTXjMrPTI+oHHt xv5Ti2/cEz3h1I03Vw3Ky/APz/df+4Yz+NjRFJ+5pbdvVJ//4f5ezYLqLcpwOtd81Gn/rHqlO97x j55//+/+tlYftb/h1QF8BX8X9t/sAJk4gK/IAZVtmvEVdzhgwNoLpXsWqOFJxw0nJM09EbfYr17m 7K1VcoMMXHKzZY/jh+cNSnWWFheV7F02KC88YXN0bq2koSMWPPZqzdCaSUnJ/hPC09Pm1KyRFpnq KPtmUvF3h8cey69lbxFanJrnSEm9ef3YstTgy01e9g+dGqzXiW2ye2gf24FZz0hzm7yQv+vbGrYt J7vWYq0nKYIXyv/7a+O0SlvvrSUbsLboyOtLuoeFhR3d6LztdKba/dptCe/RaHVY4+zrIc0C7814 2DniVtG5kOyimzeXxeU5HcX3bEsNS9i8z+fHhA9bHp26seT8ofhW/j7Tv50xrPfptOC6desmRCVE Jw3xn2sblfTihklnflk39lja6OzA2qdWzYtLSS2u9kO1h7cGZ9eZ6+9wdqod38vW/XK/60MKTh5+ qfnyt5tUS7bZWn/dvy/7/nYaDxW8aMI4rdLvb/cWD0vXOG5lnitsuGkS/tpHhjOTn+233Nm+UdfA 7SXzOqTtjMtz2FbmpTpKq/hym7mggKazQ1bPDVntuHppxOAdQfabfy7v63cpMvr46bP+87vc12XA 1CNZofnbAuv4/BBfa/Ha2EEbbpw5Vc9ecnNHRGrq1lo/pfb7o4NYY5bWfFrjOccXOuY1mbGy4SM/ 7v050LZ92JNfs198oLqAqlOhnJe2V/oDeYLXD+RdfPxr5+bPJq46ljo4KelWyJb4fFtA0tE85+KT zkZDAsMDwoqdewvj4v8oPBZnkKOk6NzevFSnERf5Pg1jX7A/nvPHsKHvBtWcfOVs4+yuKwdePvPr 3vTnwpslDR78o/TDybNnhvv7RiXkBmbPTCwrLrl50LEgfvvNlsfe/vBETM2A0CNOZ8/1iRn9tvFd b8/rVONxn/nptsPn+txmnUGKCF4u/wVWQqW/5i14/Zz3gC9KSo2Y+DNuys3bv40I4JA/bCMywnv0 DNDSPkyr3raf0+EsK6mX6CwuqufrKCvZwQWd9+19eluzAxsbBUsrW8178sy6FiVXL52LX1+9leGE /cr+s2dPDU72Hx/eqE7YAO3FhombUosabunY7YXEj50jIxNH1W6x8p0POvWdsyOod7UY3sc2vHaf Nt7tV/4X7VdIw8HjV7+V8551pdLv6Ve8NBxDB3x14cjCDS0btp5SdObXlgGht0Kmx191phrGjzve Lis42LB+RGlIz5d7bLPVdd682TL7yrm9y/LiL59rObft8rQu+dv7fSLsXjLrpfsXZVQ/HGG4YvmK BYG+w+vWvV8c2LDNM/YlOTk1Y1NOnJ9sLz5xaUpoVf0Qn7S60e+hP/cIrnnaf85bV7P9udpNB3y1 5pXIbH/boe6PZLBfv1KIK7Ty345qnFbpr195+Rn60KUbTtwqWzH20yOT95hlw4KspJxUp1N0VH2Y z7d1uKdW/e/8mzlKbh7LS42/Mch+yy/S0TgmrEpy2q34Jdvs9RPCjKKh5kdrL81quW7vkXZq35p+ 64snBX9yT3iP36Ze+cnwwJVLVSfdbts9wrlGGDxg8YSLK3Oy6zwx4ZHqz9psJ+9/2If93plGLEel osyV872zSn/cTfL2gcKlnzl++uaBsZ8enXyj0Jj7gICEUB9f7r6C2/O+TyiIrLZ1syGADkdZ1eTS spKbe5fFxV+NU4Ytt9W+PG7Noqgpv4StFDjB96us0J4JoVUj8wPv9V2T9n3xhVe+7z9x8egLGy9e G/3IwUnrteORExtuGvDFqWtFhyMKlEePtYtIDAqsnt8xNiLP1iRu44w35rwWljTn9zi/CS+2P5P0 fsNXr83uU+e3z52tjzSwlXbsFs26h2gE+uRveS+PFyr9V5SCt7+iHLp0ffIxwz2FD03bir4Z7ucX 2D4/Nboorlm9uFvVA+K3L4tzpmXFpTpClz/tn3GyycS+T49JCF1gxEKzgsBTbcOCP8h65edf07Le 7PRp6NjqIfWmdBofnT34g5hZfTZ/2X5RVOwvZWd+7S5sTEpaGdKkyvQqxyP7dhvgPz/iWEraOGfj 98K1C3FPtWvXbWy/Xj+l9pZ/OvjOe/36VKlmu+frhKe8e4S3PIIcQX7LLwv4eyfl5JFK/5Zf8PZb /qEXB20sdCw4fPOtjYNtmU576bL0AZdv4goiIwyVEsdSHdljDo7zPbL04qN/DPl2RnFYeNsBCev9 F+8NfK9Rr6zgLC7Ar/34c3NfUiNqj9r17h8jG7eY/EFxVlbWTwePpNxaO2z78MDMJi3DnrjP1tln sM/6gkMLFqWd3rEuIndqv7Vtuz3kzPmh1uArzp96HU39uGtAyykP2avZ3ljd5jv245hETAWxgi/j CJUWU8GbmA74+szpb1aMLYybXGZUjwFPpRmecBSXVf3+VlHVguKSRc2219Bzoxv/0rPBd7u/3RN4 mhPa+Q+ukxWyIP3ZvBTn4z988cfRU339d69Teo3ZHZJxflZSQsD0PlmJl29sXRSfs/Rs00GbyuxH y2Y+NjO+V49+ttgJlw42tRf/fqmTvTgi8pozLuPlJhmxgbW2R9ao1yGnXe0qfra2vdszL/YVyO9H ZPS5YkEt7wuwlV6f8Pb7kTu9cSzPaLtKqhbYesaX3mzZJ+v+0vieCc8NeUTK3hx4QhSGDBO3rA+9 caX6xDfef6bJyEmj1q7Y8HLsgPqNt/WIjvhuSIda/b8puna66ZTZEzfmLKyZXadOzbSXjmjTwhNT XrxZM9HhDKlZMm/b8FshfW8jV/S/HLc2Rus9/tnxNtu6/m0U1g2kJRMq+uRepXfJBK+7ZMgNRrn8 50OTi66XdA+Y69O48amx9ltF9QocqA8rvlk46LuX71+av7PXgy33vFxzz4jkpA6vBcys0jtsW0Ct KfMGXhq0ekHYgg27Iq8dHBY+eDv/zn2BYki7+Hs71N07ySjHc2LVLxXf+RmRGeNyloz41Laze2F+ VOmsUGfOF6XOedumr1kz5+3zxfP658c/3NB2eOFDr7HfPCadGP7msVbeN48r3YlxXjtz6IhahiMa v1Fg1BypRplZcnisvX6B0Zm2DM1+6mJulTbdAnY2emFc7LaSrMSpgRNPbhkYv/3oqcOzpS8/k7p2 H1j3qQC/F1dvmTyup/2hMcWbnt+wp9aoTXNexlEx/aXW61+smrhp2o2gREenx25HBOd0cDbe6ew0 NPJg/Lc9sjKqBUxZ7DPKtvqP+KvenaH+rzuD16luVvAFZb7SH4XivX0UaujSL25fNjJr7LGU79Lq cYJwsq+t19b8y4VOp5FOHbev1y8oKzu3t/AY+gXNwz1O5VbR1+yJ/2F/uwU+F1sF9LPHf2C0tYdu rNrgPC13Hv5jcvETYR/mt6/9TPPIqYMH3/NZ1vib+x986NmJoYZTPjGcUstwysb1N/0T2+SFRBoe D6nnDDnbPjzxHWcjX2eOf4/NqcFvxr8xa8H9tpztbduxX3un8om/tOw9mRinVfpr797kk3WKf1h4 eHigT8LiXsmbnUZ3cvv6hZtGRXrD6EpSy4rvqdNo5MFc32Gjnhz+YpdQpXWDhq0nD2w1uGxdYVxn effPvT6yb76nVpfZ2UM6DMnUswJrbH1vSffvNvStOWrTyjd5tz+c/ombNobM3ed01kwPGfF29Yyv onOuGdHyeVmnhX3n3+tn83soLp11BhFR9CVmkfOeS4zTKu0MbyK69JuzBUZ5VPjQ5K1p9bl2MQkX TyYeLzyWl+coLS4rCckuKzq3apCRXkpuhszb6Vdjvf5z/au+dZI7hCUd1cdd3f5q0yk7pZdfmtbt 6ch9XUNn1bzvyazg2bmZs5q0Pn+jwYZf1NQHcs4u+fV1W+dGPduuL9hVtXvb09NCzaS69jVn4hHn ev/BA5L3O5PeWpjTzBbs3zqf8YQqEk/wyBPe04lxWmU9oXr7DYtRc910LFBRzZXmkxD9bUFa0L7i Hn2ityByXK8f6LD9jH5ycqWonvKIXzXDEa12bdk2/db7LX6tfrqhNjmz1oGpbwYvaH8xzJ7uV71a QmD1tvF+tWc/0Pynr87dkiPvWbdarDK/3TtGMukb8lb6zhWhf6aGOkKG5XfMbZ4cVav+zqnrtWxf W8sbKvPxUl4haoE+2CyW84JE47TKekDxqharJxWWPTD2z4em7ULEWO2TkPDxyYIMo4Iqvm50asfy 2l4clJdaWjrnUJMXfSePqmkvvvx7/Q8Xv1b/QlCTN5tLbRu8axvs/2zN0QEzDdl4/+D3Jbdf/il0 9Wq1yvwt77Qbl3M4ZFn6znOGLnR6NLhe8bztsx60VR/y1ImzQ6raojtrj3k3W/xfMpt0XehrzWI5 r7c1Tqu02V7Xqr68XsfPb2sZLiSL/vhtRICUX1AwO9a/bkKfzChHkVE+5aX4dUb50lH0gCLODEsM /vL6+H2ojLrRena1Gu+sOtY25ePXV9cNy9q2ZNSosUFNZnSccTxybMOHZi0wzK26IPoJx/KrOV+N O1TQrM6wDrZvYtQcxlqZdFTo+8yiUM4ky5XtqPAV5VmbaVhrVAa3y+oFjE6rOWPr7IENYgu23So6 XLgsL2Wa80rtgipC2oCPt9eYkPtJ5P1nh73/SbPMi4/kFq46kvK3sZca2Us2L1CbhI88kxTgMjYi rmrOvCc5rtQZklw2a+7WkbnRS3faRkRWj3z2zY8/tyl71D8YmyVSCqEPMotiOdlfqmwphK+40+ZN lyRzho3h3zCqoYSAJvmBZ94OfGen+M7DvsXHUkpLiy/UC/X7Ki6lLGDt+DDuvE19YENGVuDSktuX zvUtbJMz4tUvluvZderem/HSximlvh3aTL5iVFLJC7mG88+nznQG/uwc2cznymaxC2MkebOMjL64 LJbzlRO+0m+W4b29WcZt5KFWe/+Mm1ZyvaSlfUmOT6uk5C2RmaFDkqe/NLXEcWrHqkFxKRldS6oN DR6bdGmkT5OO26YfjyxcttF/Qcu004YOOyM6P9Rsns/29rXK9tqbfV/VVmv8gzNZkygzjapNlMrJ yZV+Cz/v7S38QwescZtUGDetyDQpJ92nbSNbUETUS58GBm8yIvXU4cJVx/L8UE66bSRqpU/7sJ+0 x22da/KN1hfsWNEy/fQUbufliMDNdTLuiXI6Z83J6OjY+nrwE81+sP06/cFN3o3T/+uMI392J6Nv GovlfJ6Or/Sf3fHe/uxu6NJ1f0Yjxo0o/PTo5O1GNumpZZ2PjJ4fLaQ6y0quFB0+PBb16lVO+/5s pJftbz8/0tZqRHV7TGSUkRpuXbw3u/TaxUOp9usRXfPPONoXcznOccr0a8/t87NVO9uC2fzkye+l ZfRhYlEuRzwr/Xtp3uvvpZfmOcJcQnJ0ckAyZ3QSaT6vbrFlZa1Pzj1+zOgmDCW5WrbjZkScYV21 OkbeDElpkRn0k97f1rknP3h9wYpzq9JPnxuxypH5FcqEB3zrpfd06vrPPrOqxkxh7CJfE5TRZ4XF cr6Zy1f6a4K8t68Juu3KHIHs2pPmYzQDfJXxO9tNMmbLaczWorHH4lLLblzaEZJdcCx1UnB4v6TC 0dWadPx2xonIQU9uDJi/bFmez3yU63JCqzVROjTwPf3uDJ+p12M+Z00i9EKfARbLWSnjK/0zHt7b z3iGLl170WaaFNFmyg7c9A2ZkO4/e3OB/zAjS5WWlfw6b5kRg7eunblweGxcWmSq0/HtWOG3tMyX 7s2uc2+9mS9NnVZct8OmSUXLTsRlX4noGv9u/mh7tVMCFzZql5+t/6hmTD7TKblQwVLOslelvwHt 7RPQQ5d+XWp3GdbaLNTCa462Dx/iL4a1tW2ZGZ3UoR4q1wybNqWUOK4cWNTy2Cafjg5H8S4uNL5/ 9/u7tctf19celzKl+E9jwkJznME9AhZXGdI+uXRAsE/dtc00r2bJ/0Vm0Z8HoG/kiuWszlX61wHe fxzw5Uls1orChq2n7LIFZGXFbwscnL64a1bSGz4D/SPz/c9yQv41IyCvl+xaVzjIMO7yiQMlIcvC zld57poc/+5bfxtwuuTCRPvVe2eXOiMS0kZyV5xx9R6obys71mQhtUmleoFqjXLWltTKyoXqVS2+ PLlv67mx4WFhDR9K3ZtfsK2gID9wS7xPoJ9PbrvQqK7+ne/x63C66PDYQZumlpSeuXBu76Bj35QU xNfPXb7Kp8nz1w+diEzdNK3q/EERbZwh7zoyq63Wpj/YOMbfdn+zxrsYk0j/j747K+reN+vUyrb/ qtcl1M9KSpfXK4z4pjQ/P//y2bK+CVEJ9syawbnBuYGLd/tHtR292p69tWCbf0+/yJwObVIdt6tN 3zT19rUzl/pn73zVb+C057mVPvWKSy5VzS513Co2Mtcynw4Zc5zO8GvSMJ9PS5oyb6NXaPihMkP3 vqekVDb8FK+V77rCH04tQnYVGHbdOKUmJAQEJGib8/O3+b8bvjnNp7nv4HYzQiPjH7dnVnvn9wMr WkbETfOZH9EmJaXo9v1+v8f3HeSX+Ef4yPyOjmlOnyaprSdXa4IWtCI3n2x442tbyqomnbwZhr7o +l9kGN0wR59flTjve16V3i/3ul1+ZNzl7xb0jYjIw4adPaAmhCalJeUGzt7hP6RRh8W5XcLye9lr Lrb7dZiZfuLUjr3x105sXdF31dFNqc456aH71H3+818MuG9cTuqxVN+dx/YOKnM6IwqOJ43ws80t jFxDbZLIUiP6RKrEef89hFTZlUbJ20Ljkedu/bJAXfbWRsc212RF4emKsld5N715QEITW12f/Vk9 nrfXDK39qe3j04c+mhjRZupUp+NUycQIJB1pQdfukU408S/1+6i45IqY/Wqd2jbb4/UjTjL2ELVA nzCVyvkNYKW/oOHtAxpDj0y4uP2Aumxs3LQdhj2nDkcEJAQkGDaF7gys4yOEx3ddHZZoa74n0K8r 1yghYX1d+6QrJ3dvmBhxNK8ssMmZ0++lRd4OeCM0ZqZRcsRNqfKu01my4r1mVWx+7SPqMD97pmwy agpJ8C5/lX9hnde/A3zh6o03zxUu+6YYTdCpm4MSjPlJCLQFxS/uGhzPR30Q2rvGx3PTQ5NKS2ec OFDPvvWHflVs3XND2rM/sCHDldFwy9kpr/Q2qFeOjD/752/nIt7Kc25xDZdLsrWz77RFhr8e1mh0 adqVvRFvdV/mUyezxl6vI1T+miOku6fo85RSOb/RqvTmqde90yPPOxxlfZcZI/zOPeUBCfbt1Rc7 SuWc01VtLYV7WrN9FhmZhkbmXS0q/Tdq3v5EbeiRZ38/wYzMYFfY8aShPvMf+2O+rdHN6uPNUfUM EmT7xCDe/lQQFyvqus4Jdi5W1nWF042B9uoUZL5jVkbfvOPtY1xQ53gERwc9GsRrsSq6hSCh1lFS Ffd5BhRwsWueZ/5ijh5HkD3O2TnzgeZ/TBgRND5IixXR//A/sP89dIy9Xe+glr3Q75SlWE6y9x5u XMbHchxHlgE1MdboIgRNiTWY1HtMUP/otjECHysLgh6dENPCuMxooPjo3jFSrKRpfHSvGFUQBvbu EtSCF8VYxegcuVij2++dbFzZHp0kapwc3SOGi1V0wUhe0R1jFEVFF3Tsjd0o4CU4t5tU9PtIF8Tm o3/QUX7gJXJcQd/KYo7znKK7rtc5CulxOg34uAui4/+Us0TFOKChbj1W5E1nJRKTx2IPGcOOHmMY Lxv/pWjRw4z/VCVR0rVoe0wLMVYzQkeL7kYuYo4/F4N+Sy0a/zgxpoXxn5IkopvyYiwn8kr0BHS5 LvOcGv10jKEpyKPoH1QN/e5WiVU0cw4GRMe04GJ5Y9KMWUsmlz9PRjc4Ro8VNFnno0e7RiTp0S1i DFdoGqdFP8uOiN6JXjWUnvA0+ccBMTGGH9GYJMPXolFM60KsqphD6kwtpxHSj0ZIQozC8+ha0/ka 63mSlpRYUbCjVU2jnceeN+7Kx2qSIgpGtLUwOhDFoEr0C8iLgi5p0YrbSzjuuFhjwJzRrRhPlTnR iAbDCk3mDXE2KCRwBo1FiRdcUWM8mMDRCIoIuoKINyxBUCJQRVAlUEJQJ1BAH8biCcQf4CLXahqC GoEK+swFRyC6lSgTiG4lkjtr+LMmZFQqupVEhqGiW8kCgcgimTxIRRYpZBgqupVCjirIQJU8V0F3 1ogJCrqzpgKok2EYdbkoc8QERUSQnmyYIPP0zrwBqXMUVIgIOoCi4oayMSpZkgDU4bU6uFbhFPZB Cp0yNAxFAINUBJU1QaFuRwYqEgehyjpHkSXWdYqss45VFIV1u6Ly7KQoqsJOmUL9jCZUoX5G063o NDaQCTqNDQlBGhvGrVSOzD4KM5XOAgpClQMhqvI0RCUEQXirTHjrCGosNVS3J03iqO4JNWl1BxTd UJQBlDj2ZJ4XIVTYB/G8xg6DFzhmkAYUGBMMKDMGGlBlzDegzjhHQAvz1HUGZB1rQJlxuwFVZlIE tAlDp0wwGgNmQg0oMtNtQIkJBgMqTKgYUGUCyYA6E2YCL3NMEBqQZ0LUgAITwALa86Ph7Yb0ZJmh hgtyZBiGQFJauSEZs1E5irImASjz4GRJAlBU2AcRsrshzw6SCIUL0jlCBhKRMc0nEmQ6R2JmQWfk y3QsETfT7UT6zEkhwmhOGZFNc0KJqJrTLdFZQMFABNkMFSLXZiBJdFJQmBGpN4OQJAIzREmaMANY os5B4U1SjBn8Eg1+RA2JTigiDkleJq1oajNqJ5jpdAYOb4aqXc74V1TtGoZyAk/LXpQ3eYbgY/6T nBUszlqc/fdzVvgrcJbjuTtgBVmVB5QEGRkTvOLC2Lw5KYx5gUD8aBlkf5PgbhuRWrClgklwhUBM cDJOTHDCd84kOLmVmZTJtWheKN85k+D0ZJXlu2EUy3fOJDi5FWa0Rm4lsSWZwGFGE75zEtIKhdwZ M5rwncOMJnznZJHlO4cpTPjOYc6KxHxENMp3DrGS8p2TNZbvGMo6caxZCXMASvBkQmET0pIM05+X 2WFQzuJBUs5iEyhnsYGUs9h8ylnsHMpZ7DrKWexYylnsdspZPCmUs3jKKGfxhFLO4ummnOVMCtPZ l1jO4kCinOVMCpNhmBSmQSiznOVMCpNhoPCmnOVMCpNR8R4tZAUdpQE52FFqFXaUIuwo+b9kR8n/ 2zpKNq38GzpKDpysayy8+46STd/ujlJkDfyHO0qekaC76ygFdkKJ9P0rOkpyK52HHaXopaOk6yca SAQcd2dHSUnHwRTDaTABcQzE6Qx90FxD9SpvMJJDeY3TjatU3bXQgyPPtbpqeAQXQ+DuCtUsVCt4 HJXc7hvpGpssgFUjRQQeY6+mJ5tX82gmRY2kVhy5NB/q4GrmZGwob0f/N01CdFE1YhJ6LE1ZHChR sTp6HHVd6zIJrdfwIjEJhReUD/ZqerLrauQ/QSdXI//xQF3Zq+nJdzV3uEZ0sRfdXYWJDUONxI3G gaRoQvJsDTmbZjITknlHTJB1cmcNmakT3cdOoNlXk9lqm0OzrtCUiXiicPS5OoA61hQSzWgh5g5I qkDOA4rsyTwOPk9Iyz7FCySFLKdCqIH+gWd10A1p5cqzvuJ5gfUkrlypn12Q9ocSO0fo53XGDGoQ 0jtjqooAqnSQePbpnXXQ5KBqm7mVCWnnyUMogmFgSAcpyMAEATdXxO04xKm9gga8IXLAV7h85DkW MkdFaL7IA/OhPJjDoN7Ag1ShRbSJxfaq0DmqCCH0pKJDqAG3K6CNkSUNWOQBRaqfuBlxHR/jhio5 HYchtQlDOqUcDgcZQmIip3iBZJgcDDQT0gdJEML55wQvkBJahBCcfAfkoGLp7KhckKqOBiGw1wWJ 0pqpRwSQNjVYsVQJQDpLzKR4ZBpewopLkgPONLSFMRMPGb9HalXhCE219hBvYp0KXaHCBudutJxa J0Jpl6C0y1DaFQhVqPQ6UHpzNgFkpV2FistuT7iDCoacDgPSE9LoVSBUgWyY4i2B2fSEVESBJ11a TvVYAEQwIeW6CAiItZyRZwnKswwUiAeh4pJ2DkKiqV61XIYQahuj5cKdWk4tMsWbiqgKpV0DvsK9 P13OkuBRUQRjxkrP6LEK9ViCeixAPeYr0mMMy9djFeoxhtDtigwhD+ZIgdmYrgRiez2gSEs/MwzN 42PcUIUxy2i5ArxlCrAIIY1ZCSq9CKUdRiUHUjunQyHRBQjhyZ6Kq0OJhYqlgfzjUlwPASaVHJYZ qoWmAFPhl1hfmVCCic4N72LFztrKtrayra1sGsDWVjaB1raYtS3GTqi1lW1tZVuc/d/krLWVbW1l W1vZrIHWVjYb/NZWNoHWVra1lc0GsLWVbW1lW1vZ1la2tZVtbWW75MLayoaKZW1lE2htZVtb2RVq ubWV7V2Pra1sICT/e1vZIhonJ7onQkT654KjEeQRdA9bRKrMkRpaRO0jR5ZS0J+ki5zEE4i/Cuqe JhH1qZxErkVdLCdzBEoICgSiW8kqgehWJPREtCjFkcAU0SoUeT+BAdGtCD9EtOzEEWeKaNmJI/Mi opVjjnBaROtMHBFLEa0c86SGFtE6E09WGU1IFsNEtJDMk15TlAQENQJ59IVxcme0KMVT56DWkSfL 6i5ITzZGxRNeYijw4FpB4CEEDxLolKFhCBIYpCDprAn4myjUQPxBEBbqrHMEVWFdJ5CSGjtWINzB bheI/uFJEXSNnTKR+hlNqEj9jKZb5GlscAjS2EDvLKDmo0ASyRIdDjORbEHgIMQvp6UhSt6MYQaw CMNbZMLbMFAkK7KYGiL1JCKOSCcU0eoO6B6VxIsQ6uzJks5DKLEPknSFHYaka+wg0UfcGRPQ958Z A9GneRnz0ddXGeegj00yrkMfH2QcK+MxE7ejj64xk4JeocJMmYwtIhOKvrXDTDf60AwTDOjLIkyo oC9sMIGEPq3AhBn6uAAThOi1+kyIohfLMwGM3i3OhLcL0pNFlhomJMRBb6pmaGVCQjr0ZmdR4GQW 8qrInkwJa0JZZR9EyW5CSWQHSYXChERGsIFUZLD5VIKwc6hAYdfxzCzIrLhht1Ppw5NChRFPGZVN PKFUVPF0U8nFwUAFGYcKlWscSFTMcZhRqcdBSBMBDlGaJnAA0ySCw5umGBz8NAFhatD0hIlDkxem FU1tkibBTKcx8O9vZUuaSkg65v8rZ7V/grMK5KxqcfZ/ibMq5KzyT3BW+49wFpK0klmVIexdF8aU 4CIq/pmEDgkumgQndYWuA75zSBzcq/EGxAQnNpoEJ+PESZnwXUItuEhiSTIJTm2UWL5LZlJWCVRZ vpsO4citUPBQvksCKMkkzGidHkXFHml2JMxowncJM5rwXUKLj5TvEqYw4buEOSsT8zFJJXqyzPJd EhWW7yYk2zuSWQkLLKQUxidTCpuQxgOmv6iyw6CcxYOknMUmUM5iAylnsfk840mN5Sx2HeUsdizl LHY75SyeFMpZPGWUs5JJYTIMM+3S2ZdYzkomhYkJKJAoZ3GYUc5KJoVpEIqAsxwPGj0U3kwbaFKY 9EG6R2KtuKPUYEepVNhR8rCj1P8vdJQgGP7SHaXAnkxZ5oIa+6BKdpQya+Ddd5RAZFwdpcq6vZId JT36T3eU5FYoCNmOkvfSUdJoV9hEgIP/jo6S3MrsKGmDqZTfYN7Fdqio4cLCvXsiyrgYondHEUA1 CxUHHkd5t/tGusbGS2DVSFCAx9ir6cmuq3EByJGrceTSfKjCq+nJHhsMoobZQ+6D5pynEaGBEhVX Bx5Hefcm5kiX93lzqsa4oADlg72anuy6GjlM5snViOYiUFf2anryXc2dWSPK7rmTZIXA0S4o0Lwu Y//pAJJfykko9JmUaUKi++g3LQLNcyYkZiCeCOSnFxL6TYtAfnohIRcxuVkR2VpcwjFBE6qCEzl5 rqJCiJ5Lqxy0THMHJIPUPCAPTsah6QlpUSh5gWSQaOGVhQqwSAMqaULqDRy21Fc6Bzyp88DPJqTd owjmSMdtDAcgnW4dE1mCkFbbODbonXFs0GFo8FY6Gzm4cGchzw7DBWlLIIJei8NjJr0HIgC1V0YL +tQbuJ2gvjLbRVEAkB5FPKZjljmdNV+G4mEOg+PZQfI6sIinLS6yl9cV1hu8LrO+4nUJQoF1LK/z EHLsLPAa6Hl4ph/W7oQyFVvcufDkdbwYChyNOwVMuAmJETiEyTaUC5IJ1yQvkIawCOLOhPRBAoQg HExSekIShiqMdxWe7AGxGNAHYamgo1Kg2mFdYSC014RUzyRAHUViwwELGBMOGNJSnJkUj7SEXr9s TKA7k0g4LdF+R5bA9ME87ILkoZ7SDq2ToStk2A15lXYJQmodnhESJ1jLeeAKVuklCGUo/CqQSVOt PSCdawVCsJfh0nIYcgIMSA/ICDAcJI58apEGFMjklCekSQN60pR2Sn0OxKcOVNOUdkpAtKVI16Bc kF4rggjUYajooCi7K2lXIaxQ6RlpB9R2aTnVVBkqvQKUHi8U0PVJAR7leXbMpvAz8ixDeRYrLc8C hJXRYw24nadrHSYEyZnX4JTRZUPMfQ8o0zoRh6Hr+Bg31GHMMlougRnGAU5jx4Q0ZgWo9DyUdhiV mGcMhEKignAwBZjRVNULpFIBFUuB+cdUXA8BpmWfCALchFT4BeArDBWQ6Ai09r2tfW9r39va92YT i7XvTaC1h2bte7MMtfa9Lc7+F3PW2ve29r2tfW/2Qda+NxuE1r43gda+t7XvzQaSte9t7Xtb+97W vre1723te7PQ2vcGtLP2va19b2vfG8yRbu17W/vejJZb+95/iX1vBa2d6JxbpBW0wKkT36JvzRtQ IRCfrBJoPFqndEGRqFN+oNDTacijgkyna/AoXnS6RI3kQScFqIykRafr2UiHdFoJIRt1uviNAkAn 7aOMZlwnbZSMZlynK9ZoxnW6yo50VydvLZDRVqdOXoAgo9ej6XTlGKVrna4rm5DeCj2I7gygaNEp iRXNLnHEdbIRLRJHnWOEh8TRpXETEsYb4SHRxSETavBaHV5L1QI9iOcUdhg8zw5S4gWOMcGAKmOg 0S6KEOqMcySernYbrpN4ujRuONaAOuN2o5mWmEkxoMZMmcRTP2vozuQFB2i6JSo8KBgkqlIoVCQq eCiQJCqHKMwkmjpQEEpMWWyEqMQUzUYASwIIb4nSHwW/RLMBooZE5R8RR6ICj2h1JyS0kjgIFfZk ldcAFHj2QaogssNQBZkdpCqorAmqyLEGqqLAmq+KEuscVVRZ16kicKyKxkzdrkoiOymqJLFTpiKL 6ISqksZOtyrpbDCoMs+GiioLbCCpssSGmSrLbBCqssKGqCqrbACrMghvE1JPKhxLDQwpcVSjEmRo ZUJCOtVQXYlTFQAlCZwsKgAKGniQIABIpxsNkgoFgoyMIAMZkUHmMxKEnMMIFHIdI1/IsYy4Ibcz 0ocmhRFGNGWMbKIJZUQVTTcjuSgYGEFGocLINQokRsxRmDFSj4KQSQQoRJk0gQKYSSIovJkUg4Kf SUCIGkx6QsRhkheiFZPaVJ4HmY7Jg3ez763yEiHpmH8vZ0XIWdnirMXZ/zRnZchZ8f8PZyFJK5tV JQbeXWHMEFzhVZDQIcEVk+ACgQooFQRcZrhjSTEJTopqMymTO5tJmdxKRGQhsYRtpHxXJJ7luyIJ LN8VTHDCd0VCRFPpUZ3lu+EDlu8KZrRCjyLpIPtmigyKPQUzmvBdkZF0kEhTMIUJ3xVMYYGcjIhG +a4gVlK+Kwp6Li3JEORIO6uYlbAIoKiAkwmFTUhnENOfuTPPchYNkuGsghmtsQYynFUwoxlPgiYC uc6APONYhrPI7QxnFcxoSWamjOGsgilMDUR7jJSzKBgYziqY0YSzKJAYzio47RLOKmbapUHIsZxF AcxwFoU32waaFCajEjwSa6U6ShE8iAPDuKOjVGBHCQqJ/3BHSY96dJRA3v9aHaUITiYs895Rquww /l5HqTAG3tFRUj+roGzw3lGqjNsr21HSo/9MRymxgoyCsPyOEgUwK/WcCBKB146SkM7sKGmDKdnL bTDvYu8UXW9Ennv3BJ1pFEPg7jzVLJQ54FH3tXj5Do+NY5Ijcr4IPMZezRZL+GpcAPLkagUdp/nQ 49n0ZI8NBgWX8CpPTEKPpSmLByUqzpzwqPtac1AcppN7RRJDHsgHezVzssskFGDkXe4YMskFpXj2 2fTku5o7XEBz5MXoiiYSONoNVQoxmTkISVSh0GdSpgnJyDQ0FTTPmZCYgXjC0fJCQ07Q6YN0kJt1 jq3FFRwTNKHqOJGT5+oyhOi5tMrRVS+Q1IicB9TYk1UcfJ6QFoW8F0jKXF6AUATdBQ9U0gVJXYuD mrZevMp6UuV11s8uSCtmjp0j3ExyGg8gbdsETGQZQlpt49igd5ZAC4QaUfZWChs5uC9loQaHoYFB ihwwQcRjpn2pAOxFPS3jDVEGvsLFJSeykDmKeUzHjOpjxnwoHuYwqDfwIFVoEW1xsb2018LeUKCv aANsQhE4VhEg5MEsKByAtBPDBnpAgYot7lxcx8e4oUrjTgQmmpBGFg4HDULiPJ6/E9IJx1yhE25C 8iBOhxCGAyalJ6T81iAEJ98BFSBgWCo0HkIiQlhXGAjsdUEib2aekgGkHRAWMJoSMaSzxEyKR1pS ZSzPJJPgtET7HQzJ9CkeediEVHE9pB1aZ0o7D2HF0i5DSEelQWnHk6sD26nSm1oOnazDGWGEX/UC aWCIEIJrXVoOQ06HAekJ6QTxEAqsRSZNGAGWvECaNIAnXdJO04IKiMBD1UQLgywBdSBXJqSyASLQ peVQRai2eZV2ql4yeO7fUXoPaYfUNrWcaqoAlV4EvsILBXR9UoZHRQ2MGQs/I88CkGes1ow3tL8v zyKEldFjGWZUWYUQZmMZTpmoAns9oEDrRDMMzeNjiB7DmGW0nAfewgGuwlKGTjgmB51wTB064RyM Sk6GEAqJKcAUgmC5Q3FBZJkC7Km4VFN5IG86MNCUGaqFJqSVq876yoTU04xjrX3v0da+t7Xvbe17 W/veDLT20Kjb/xJ7aNa+t7XvbXH2/xZnrX1va9/b2vdmzLf2va19bxe09r2tfW8mgK19b2vf29r3 tva9WU9a+97AG9a+t7Xvbe17M9Da92a13Nr3ZrXc2veuQJ6tfW9AHWvfu7zlPbQKKygymQhZIBDd TdIRpDUHPpmulEt2tH5EII8gDWp0LQ1MUUWQ1iuyAZkCRUSQ8gPdiuEluhVTF6JbaSynkYOZKEZT x4QtkldGaVCMMCqFRJCRNFR2MoKHCMaIJSIn42rEZCZKDR+wYYnWqZmwRAviTFgKqsLW7oJKIxxD JizRqKi9CGoiuFaTwLWazLEP0pjnGsPQFDBIDRDNgDproMbIv2G+Bup+A2qs63S6XYMcq9OtHuR2 nVfYSdEFVngMyGqYoItUpdCtRFrZo1vRAgSFii6xMmxAtqQWdKpSKAh1GYQou2+AbgXDW2fCGxlI lRVRQ6eeRMTR6YTKihdIRqXxEKrsyZrCQSiyDzImjx2GpqjsIDVFZ00wppY1UFMl1nxNVVjnaKrG uk7TONaxmiawbtc0iZ0UI0rYKdOwRWRCNZ1jp1vTeTYYNF1kQ0XTJTaQNB2EmaYrbBAaB9gQ1XSd DWCd49nwNiHxpM4JLDVckCNQZGllQkI6Y3wGJOuIGKq6wp5MCeuCHPsgSnYTKgo7SFXWIeRZA6nI YPOpBGHnUIHCrlOZWZBYccNup9KHJ4UKI54yKpt4Qqmo4ummkouDgQoyDhUq1ziQqJjjMKNSj4OQ JgIcojRN4ABWGC7obIrBwa8wwS+z6QkThyYvTCua2jRZBJmOyYN3s++tMQQf8xfiLP+X5KxqcbZ8 zqp/Sc7y/xc4q94B2awqQKgBhoIEfTd1ssryHf20gc3vigCKAQVXDvQnFRqoHDDfaROm4qqD1FEm 38mdTb6TW2G+06rS5Ds0mdZCmO+0UtIUUEdhh4jkqMl38lzMd/rTBkxwWr+hKGV+vIBimKn9MMHJ 1pDGcYD+mNGU/pjCpDPSMGdVerLE0l/jZJb+JiTv/tXMwlhmIWU0Ppky2oQ0HrAaKBw7DIbCmO+U wpjglMLIQKYvwARnPKmCngITnHYcmOC0HzEZLbKTwvQyaMqYTgdNKNMHmYymsy+AHgozmnZYJqPJ gzCjaXdmMpoGIezsTEbTHwFpoCtEwc/0jArsKD0aTJmDDaZaiQZT4v6KDabA/esaTLGyDaYC+r5/ rsGU2ZMpy/4FDabGGvj3Gkyddd0dDSbHuv2OBpNd6LqzwWQ3eP7JBpP+BAw2mChE72gwabRLIBFI KkgTMgeSiAxTjCzDBpNtIe9yKxWZ5s5nAq6N4N3JS0JVVDp4HFXdheNI19hUJjnidQPgMfZqtnbC V+N6UCRX48il+VCBV9OTvew3oJkmJqHH0oiQQcWK1dHjqOre5h7p8r5KXi2OoQblg72anuy6GjlM Jb+KxQ6jHFE9RkZPvqu5M0tGzT13miATONoFNfJhCU2ASVEAi0dGOYygBiHJr4gJGnnzviYiJ5A3 72vYCTT7igJbfGt41mnKFHGqJs8VFQixxJA6T9QgxMMgg5QgxFNDT8bB5wlp2Sd6gWSQsgShDCyS gQ66IPEGDkzqK1QgMp5EhSzjZxPSEpkHc4RSpiaKEJI7K5hOKoS0vMZUpXfG7KHDUOGtMKS1uAah Doehg0GqAjABxzRZhsYtAWOvKgNvqCrwFe4PZRlAelTjwZhR4cKYD+XBHAb1Bh6kAC2i3RS2l4fO 4TUIZeBJXoJQBG7nQVejMh2veifUqH7iZsR1fIwLagINNBnYZEIyahyzJJe5IA1D0QukMQsDzYT0 QTyEHJh/SfcCSThIMMBFeDLmNwNV8CCsDXRUJqSqI0MI7cWQOkeEXDEh8RVWLDr/CDKzxEyKR6Yx m3TVnRw0lGlU2sLgxEOnD6ZWF6QSK4Pxm5CerHpRaxVC8lxTnql1PBRvAYq3CKEEtVyBWq5BqAOZ lKBqSvBaU55hUEkw5DwhnQI4SFOeaTDLwHzMGk9I8wD0pAwj0FRrCULKZg5QDKs1I8A8FGAsOR5q TXUCBoMJqVpDamONYZ7rId4VqrXKAYtMtaYyKUHxloGv8PIdXWPU4VG0nMuMGWs5o7gSUFyVh97Q oeJqlVFcGSquBBUXQ+h2ngOQU8AccWDKVE1n7fWEKi3ucBi6jo9xR6UAY5ZRaxF4Cwe4AKsTRst5 qOUcmHAJRqUEdVGSoWpqEMJM76mpChRRqEkizDCmiHpILFV6AQS4Caly8MBXCDKeZhxr7V2PvnNp wdq7tvaurb1rF7T2rv/L9sGsvWtr7/ovyFlr79rau/53cNbau7b2rq29a3a6rb1rAq29a2vvmp0y a+/a2ru29q6tvWtr79rau2bstfaurb1rCq29a0aerb1rVq2tvWuXHlt719be9V9h7xoxT5R4Nm26 oetuBhQZZxqQjAS931IiL3xD3jMgGQl6oaVEwxa9DU8SWP0zoMb4VpQY/6BbMckN3YqWPiK6FRU8 Ad2KVqvo/ZYSZR56OZ5EV0MFZBFdSUUvx5MUehQZSNdoeXRn2hXw6M7kNTkmJO/KMJoRuyiTNy1o 6B1dMkdPNkyQKS95wYDUOejtVzKNBwyptKBX9slU/jHU4bU6uFahNEUPUuiUoWEoAhikQqmETFCo 25GBCk2GJlRZ5yh0UwW5jlmERo5lFrCR2xWVZydFURV2yhSm+0J3pn5G063oLHcMyDZFBqSxYdxK 5Sg7dARpiPIIghBVqeChAFZheKs0vFHwq1RoETWYXQVEHJURad4LpLsKCoC6wJ6sKxKEKvsgHb11 kA5DR68opIPUVZE1QUcvP6QG6ujViNR8Hb04kTpH1wTWdboGHKujMVO365rGToqugSnTkUV0QnVd YqdbR58eoMGg6yobKjp6qyQJJJHjOCbMDMgzQSiizUUaogYUmQA2oMyEtxvSkxWGGi7oJo4BVYZW bsgTaAxS1iQAZR6cLEkAigr7IEJ2N+TZQRKhcEFOZQ0kImOaTyTIdA4RKNN1EjMLGitu2O1U+vCk UGHEU0ZlE08oFVU83VRycTBQQcahQuUaBxIVcxxmVOpxENJEgEOUpgkcwDSJ4PCmKQYHP01AmBo0 PWHi0OSFaUVTmy6rINMxefBu9q519EJaF0nH/Cc5K/7jnNU5i7P/Q5xF0/0Pc1b8K3AWkrSyWZVj 4F0Wxip5gyjqftxwtNlXsdnfJDi7e8+WCibBabeHCU67TA0UISbBya3MpEyuRfPClDcmwenJGiiN MMFp4WQSnP4sAjFLox0qLMkwo2nBhr4lpDA/IeHZYk/HjCalIPpVCFMo6pjCpIzUMWdJV6UjotES VEespAWqzuls+YqhTH4Uo5uVMAegBE9mfrqisyU3fhAtyPEwaLmOB0mLeWwCLfWxgbQRwOYznMWM pk0Ech3TYmBG0wZEh+0JZjSzbCCA1sakMA14DbRFJoXZnyaxLRVOu7ThMilMlxw00KxhCjPxLIJG D4U30waaFKaLCh4tZMUdJQ87Sr3CjlKCHaXwl+wohX9bR8mmlX9DR8mBk+lPzyrXUbLp291RiqyB /3BHKbASdFcdpcBOKCN9/3xHSRfpBdhRSl46SmK+pINEIPN3dpQ02mWYYtAnD9gExDPwbjY8ZRx5 5MeWAi6GwN2ZH6eh+t7jqOR2n2uzxYgusGqkiMBj7NX0ZPNqBc2kSJb+FRy5VNU4cDVzsucWAi7h mS0E9FgaETIoUbE6ehyVPFYkDTqJxCQUXlA+2Kvpya6rkf/IG8ExlHmgruzV9OS7mTuzRnSxFzUb AkxsGJLg1kXsPxVCkqpFHqRME5LUhT47IdM8Z0KSIxFPZPprT/TJClmnD5JBbkbft6DLUjqKCYUm VMQihSPPRd/GYCFWHFK5omWaOyAZpOwBJXAyDk1PSB6EY8QTkkGiz4qwUAcWKUAlXZDWtQLwlSIC TyoS8LMJaakqgzlSMJ00COmdMZFFAOkvgRUcG7QW55gWyKzFmVuZEPSlLJTAMDCkg1QVYIKKWy/i dkwAaq+qA29oPOMrV7vIcyxkPIl5TMeMyhrGfCge5jCoN/AgVWgRbXGxvSp0jipCCD2p6BBqwO0K aHJk968tXBZ5QJGqK25VXMfHuCHZGjXDkNqEIZ1SGYeDDCExUVa9QDJMLNR0hk1IHyRDCOdfFr1A SmgY4BI82RPy4EESB0YlecibDiG0V9SAc8zEJAJI5x8rFp1/DCU6pRwDQR7SdazH7tSh4zxEGxwz LZH7wMTrguShHloueFgHXSHC9udutJxaJ0Fpl6G0K1DaVQg1oHx4RqgumrMJICvtUPhlsHnhCioY cjoMSE9IoxcOEkc+tcgUbwnMpiekIgo9aWo51WMRxKcCZRJrOSUg1nJGnmUozwqIQAWGigJDxYRU U71puQwh1TbBi7RDLacWmeJNRVSD0q4DX+GVAdo46/CoJoExY6Vn9FiDegy94anHQoV6zFeoxxrU Ywyh2+nihgl5MEcKByBdZMD2ekCRFoZmGEruXzGaUIUxy2i5CrxlCrAIIVV6GSq9BKUdRqUMU7vs oakwHCR4sofimpBKhUf1CfOPqbgeAkwMxDJDA9wUYFoyysBXGEow0bmhtdFtbXRbG93WRjebWKyN bgKtTTNro5tlqLXRbXH2v5ez1ka3tdFtbXRbG900zKyNbgKtjW5ro5sNFWuj29rotja6rY1ua6Pb 2uhmobXRzfLM2ui2NrqtjW5ro9va6AbQ2uj+T2x029H/DT0eH6TFiuh/+B/Y/x46xt6ud1DLXkZD a9TmnGTvPdy4jI/lOM7wXgveOEU0+hT82jE1VpXtvccE9Y9uHyPFSqLGydGdYrhYBX0oXYruFmM0 XwN7dwlqwRvVFepNjSuM8fdONq7oHNNCjNV0XVKie6BLdF7T+OgXYvRYVPvz0ZLxj6pkdPpatN24 uSIJkhg9ynWR8Y/PxBitBSfyinGY/GNn+p/mTQVjJMxNFfJfzEXPxbQwegpZEkU++nly12eQRZrO S8x/DSOXj44RVA2Z1rF3UM8gJVaQ7RODNPsjRsbrYrjrqSAevbRPwwSR7IIxLbzRqdgnDAt6NEhA a9+8azPDiHe0rGo0NO4ZFnURQsk4mQi6C8oECgi6JxytyPMqpxGITiaNN1pkN57LQSgSSEeFaSka ysO73hZhDFMykiNPX+IgGu0vMtIVWzjVc7Gi4VFOQBHGy+i9BYr5cF4S7JKgIPtRVVDOoUeNJs8w HL0qEe4k4QtEznydBrrAGBt7Ly+HHkWx7r4FuS26Fxq4oHIu72Mo8u5FL15Ey4e8+20bPJoMA2oE yvCoAq9VyJ1dJwtkUQTfyoA88yD2KDMq5H1eRPrLm4tEY9wDcROdl3h6tFzvS6K5AOfF+14OVewx 4wKV8ZhEXleIDZFUdybEAzUgzzgBHFXgtQq5s/tkUZbZW4myxD6IOcqMinhMcr1V0eUxibw3A3tM Iu9cvNNjomTkTokzc6dxNuOx8g6VG6/4AtH1zhZ0AY3X8g6V631RRLWxbi47jTGhJJHtPNGojQ3o 7pNEo9w1oE6gAI+K4Fq0VqG7F7TwyQYUmDsDqDInjzT+AeVW3f3eQPxkw+XuLTuRo0fLd7dqdnTe 3H3noYpdJKmqyrhIFqjVhiGyQHplNFAD8ozV4KgIrkUeU920M/2pMh5Doe+uvsy5YI4yoyIeM0JQ ZjxmmCkzHnMf9eYxQTJKbF43mYVePmOUK6bDyjnyKPKkEWCCGfR3ONnroYqcbNxZdO/mm1CV2fAw IHUF/t4GdRQPjuJXfdFrERQFnj1Z5DX2ViKvsg9ijyrMtdjJKN+6VxnNqwWVEIKjR8vVTcOVSjm6 6eVQxbppXMBmGkFyv6rHTABkL8ZMD5J7ZGbyYI8q8FqF3Nl1sgHZTOMOB9eD2KPMqIhuCq4NpTHu gShsphHIdtNwo9r5f535sPllbmRzdHJlYW0KZW5kb2JqCjM0IDAgb2JqCjM5NDUyCmVuZG9iagoz OCAwIG9iago8PC9MZW5ndGggMzkgMCBSL0ZpbHRlciAvRmxhdGVEZWNvZGU+PgpzdHJlYW0KeJzt WUtzG8cRriQ3/Io97lYKo3k/fFMUJsVUDjCDg6pSOTACX4kI2gREyz8gf8CH/N58Pbuz0wsuaMJO fImkS2Nm+t3T8/Xy20YKpRtJ/wvx4X7x5iI0N7uFFF4q501evvjj9PfjzeLbRRSG/uUFTn+4b363 hpjUGCOSb9bXC9koIaV0oVkqnAhW6JBcozSWQ7O+X/y1fdstpbA+GGXaTaeEs8ZYRj2CkkZL116N a7tu6YRUNiUilbBRp9jeZUkxBdNux6M3PaXaf3V/W/9pcbZefL2Qo2+vd0pbWM1dcr1LSnrhfBOc CDJll9pfdet/gEOFRkshLWfyE6aUhLFpiMOqk1hzMmaPlXHeZo9B6dBed0stlJVOtb4ziKJxqW06 7SR5lc1LXJEeFJkgPCyXQZiUjfv1YJxqVJxzZ2DQgSVIwTmFAG+7ZRTeK2uhGmGPNiBp55VcgdTC 66jbp055oZONsFejGmLwnOkbIlOKVsNdjQxZFeFuOXlNqVRO6egorYXrc7c0wieLgAyyvNHt5ci2 m6Hu6sGbXmnwilwpZNW6qYtM/N/r6vddEt6oEPn+n+v+EArrU3sBqSbp1IpOh/hyknwQMZ6SpIGB JWld43lbyau50NfQ1MDdg4oq2DDPQrXpU4hwkWdrTAZP17N0U4yqztsarYdKfqrkx8q16SzKzcGR +XQ8s5X2P4w5GuS7vnIL00xp9bVRdDFb5kpzvkgeeGlVqy2i6nlQ+5BTTD8QFaSJPCQk0QkkArdO o4Ci8e0f6va6kn19WTfGBn21l55lbnO3swG30VOHX29QJM9NJyZWtO9Goe9zxr1GB2X6X1HLKdKT ckItDww/rZaPFOZcG5ltQ3dz14Ltf8q5tBBft3+sFOba0ew2Wzyv5IretuSd8sd6aBROJuNKD6X6 fmUPJfmf5/Tv2dmHWa+u509UxbWFjGVfi337UuUROXjtQype4/mzQzmndtmXs3YCj2Ep57Nao1X5 pD3kBqW95Zna8APlurx4M57Zh5uJqA8llfln7+BUKb2c0pvDVOWTO0Y553E/1HjL4gGEGC6aRiw8 nusoosn37Df1nrkD9OUnLA4lPdy0C8IcKSjqUEivRNaspHaONgAscrD8SP4EDzA2Xd/SceW1Qk9j yzgTIN1r3341CmxKB8lADFZVdAk8Nvn9Klj2o+5qq0Z3bymJKqW+4EE6qs19Ni7YRBeq7H9V999k p6w0HnF6k51yFneu8j3kADhN1CjhI2fb9YGRgYpVVBl3/NAVP8QMvK6k4Oer2j4zLhHcHQ2Y2D3v Ol0bDQ8MWVtsmvBtZnRc9ol1sPJ6jEGRGjQu66jgJP8yK8lz3uMeF8VXVd3tuMhsQL+wAk3S1YpT TNAl11rdOXTMK22nFu5yzzE+6yk9Z8dVZLNj8sUDIg+TkuXWODO794UpMGslt8AeqZr9ePwzF2cM ukhK9XbFZDCCKAxjqsElSV5iNEvJNo9Xi+v/6hSkXUakp01BA9NkCjqDa2iEMj8ZaE5BB4e2Usag SxqDggK8oMta9tE0RUL7p/d6XPyYJbnckcvAtK9T1F2HhpxkPwoUnhs2WiF5iLGa6NxCkVWyzD/Y T+35qsMw56RCIfYHIxJHcnT07Nw3mVclNQqMzLF/jrv9zId5mFtbxXwH0dEqTXerOLjPa1Y5uubF F3qFMYllzFn0bee2z4fJ01oHF4rhfmSqupn0qy4IbNrApG/4dnHikQ5qZRKT8zBqmTXocsCuRljU 6nDxJieLoLc5QiZJB5RKThhAReDHUkMXXcBb/ZrXNAJyzKHWcPx56VkYbv0Lf/0eCHwAEADAf5o+ onjiTHB5UhnJq0rihRRSRZl6+NG/t6vxiX2qcn0lK9NlXdxwvZuDl9wLhDo3ZdKM6hk+peQOXyn2 DlYdbzNs8NoZhL20u4zaowRs7VGFj863P4zvQxVZ5Qwxiii877BthTXDvS9Nr8Ewh6CEIRbEvho1 PlV2X8lnoaDFzfQRYD8eq/9HQmFienHkgTG4fUeKZ27kKQysdH6fBy8TMmjVwmqdP20VpMjhORtZ tmyslNS4dDx69qGeqGwNRUjh7aQAF2WrOnM9VSZfScbF9G7YWFSox8GZ/mtBIatflSoy0c3+jZMO ErR+bhRh6Sf0W5S3UWizWbvqH+PR67M6FN539IVTS2kzoCgD3GjKnNGz2y9FqjfqxEgNE0KhhkiZ OFYAkT0EsYbagK0QhFekP+hOZqgxS+1wbj5AUdqDJminPGxAWKEp25gU3RMEWOOsHoDcQA9zIW4u fZlcQrTUKuN8uCuVbn9L7hi8moYtrnOKtJU04ksRrCFcw+XWs+ewwSVlLLPmidbAnTHSVKdSdB3K 9gYNREcbKcGkR1vnii8Wd73ozPSO0pWclIaTVewdLUZArDjdVxLDJxrunsXitqrjKqqwzfyBXfYW 2Z9Iu6PHEYfpzheHLqvne4AZE6OM7CCaq8XpUUnVfF5tX3VAh3gq3SkRzbBYYkoNrn5ZOi24MLZA 1eOg0gRotyeCyoHpC6j8Aip/Iqg8f5c91z617+mzjdLeE9BBQnDteJYeR4OqclYsQ6jRsXrPssGP nbX2NZDUyr4bn4JJC8//IyitCPFdhafvD5EqruYPlXsOlJ6CNCHIJu/M/wJqHisL5Pbkshh4JoCz fvkbs7yruS0fJwCcJt9wtjxjLK378Qvf5DgruAknC93PKaifG+9p9oMPPfhUwpY/5h0vBDvYpePw +YamnLNumbILGtDTI0MqGvokXT7SMDuO233s0KRGE31QkvqXGofymx/xgEvPcej0FT+CRS0C6uNp WLTwfMGiX7DoL4dF82fTrxf/AXLzLe9lbmRzdHJlYW0KZW5kb2JqCjM5IDAgb2JqCjIxMzUKZW5k b2JqCjQzIDAgb2JqCjw8L0xlbmd0aCA0NCAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVh bQp4nOVZS3MbNwye9qhfscfdmWjLF/jopZN00jS91FF0yEzTg2NZdho/lJWdxv++IHdJghIV2Z3e 6hzMLPEi8AEk4M8N67lomP8XF2fXsx8WprnYzlivGQctw+fFq/L/w8Xs88z20v+ED3R9dt28WKIY 10jZO90s1zPW8J4xBqaZc6QwqhfGQcMFfjbN8nr2R7voeA/ghGtv/UpJqdr7tLrr5qx3TnFu2o9+ ray12rY3ieKim/PeWStk2xDi35GAgVKm3RwVdptF3OTl1i+VFc5GwVIAHLCCqqZqLhPFOaVVPQjQ rn1NSE+CYG0kl+2XrFvv6XDGEc3ne8fz+3/7r5qBJV4dvEukcKL91AFjfy5/m71czt7MWAr142Ms VMNVzxQNshqDzDnvrWoM9Ia5EOT2u275FzJx04iCAwoO53qp3ASLX70HwAAzeAKGsBFM+2OZXlrH NToDsSs1G8+N/NwIoKSEYPCOMWC0UpTivpvLXjtlXRShtfdnJiYyQqSMtVwBRoqjS4SwGKckTY1L 4VQ7nwyyun3ZiV5q7lx73cleAVeu/eDZGW4Xulbp6+rI/mSV/3jIKgQYukNwRM+uQzzbJsk6DftS oA/ORmVaCYUAGV0jkg3h810+2JZobjpAyRKB9TEQKMMVIlSjDiYKe4mAy2CDLOQ/4mTJXN15AIMW vXIem8sVooYIuKnIJ+pHJFmImAkyh7oLforp8m3cg/AbT8H9yFHgfhkAg+Vn9I+QrkABhfIBpJ7m kA8dFlzptDxEO0XRgIRE4r8TXB/SfopBF9oh41UOOvE/SbQMtztMAm7QqRQpt0lSjFkJriSyQFcU eUZsIpbcV9Kpyn+R7fyxwzKX4uzqdxi3phcNZwgfF4L8/RRk3gi2gwxdsAiTLr23GGV0NB4VISl6 rhhw9CieBIwwEPxkleL+uvGU4GA86Ljd1D56h4PGKw9C7gEw3q6z9CzoIu7eZ47hiPJCeFo2j95/ HmRyxPUvYVs7phHriXIxGiqVJEzEJiJ0VZP/Oq1+zpLeJS+PSqWzqn2WKDP3cJ41bfNyk7nOEaN4 SzuOHo+rKXTcGeKoLx1eZphy2ieO97NR3ONSIsisaR86AH0MYgKB5J6IschDQPYon+z4cSCBJPAg KM2eGLZp+a9i9jxbRWypg2JLwW97D5+UMDyU7vP/Lj2IBybCAU/q8OKYCukocZXhUT3/tmbRacVn W2olalQW3yHrjK4xIUV4/8wRXs6AL6DRDdQ4L1xZmkT+3YGszmM43JhS98zZeGMS3ZfFeYz11PNI Psc3vR5Z3rfZbYtqDAneIJ0Xsiadl3n/fZfFon7sO8CFE+PpHKPFiKDxsgasyTX49p9nyhepAr06 STmQeQjYM6z3gr2jiBhyS/djZAj/17w823V54CoSZ4LdBS1AFTDlDD8JFQZfsJJUIFXjoYlySo2K hyYwIPsf8tcciCvi8oAtAT3TELFFCuRDx/17iwsKrYmaQCuLJsVjXfXycN25HhsyKY5dnGXmc36s /ErsTs0Ty2/k+b+WX6KhuAEj13BXK7VE7FF8o1ZrsATuwRuf6zomuofay+TiXPo+VBOJFPBVQRDv 7WqFP5J0ul71idKQKYBvXmtiphBFB94idVeVV0zMq0k2yasnwGJDUiyDrXpTfqU2RcoaKqtpXS2j pCCeVwRR38coH3B9fHHdUIkZsHcdB2wFsenwd6rpHTg73r7hvv9UUZ4VVRFcsxKvGq3N0dZROtyw T2kdJ46idVz41tEJ7sohR2wjyZgkNkImtlx+nzRCpEPcpH0i9Crzk56KdmIPVFicDpTNa2xNr8Ok R4FxtHWt9mpbz8Qcl5VJgXZ4sLeJdJwZ4MuFTmNoX7mpTlnoGYgJa9K34gohUpI+y+YQy8hxYme7 mn7Xu1q0T4B/+PiWIeoh+58qMw3S8z7kSUZ2+t1YbxB6Ij36bilhMmRVkb6pfPvGWYjgm7SLRxrr 0mjDXCFNeiCE0AAcGHcQIN5UCQio82yQIHXwz0cDKgw900Dn6PAwg6OCel4MN0jaENAXgMihODT9 MjvIuapNRyjgCLQOzFR2oLczONyDZp6U4JumnKMlt91PRk8Ziyk7zTJLfAwTigWFwzqfnQh/HkoW FmR8gsQZ33Ia7LFeQXpKLhJhmJ5bzbBynO6jbbWPukmQh52ccPeajL3C40wzQGC9G5WguGwNgco6 QyVX1QzLszosjwWF1qSjZaQcjCVHTNA3psATAVGuJqNc4zvMg3KTZvr5APqIEvI1j7hzvaQVLa5I RhQ3RrJg0mq9vZXiQg0kjq5VsjALVcwChQ3RP7Er//eGAEBmexBpslwfTU4gC39GeTP7BzO7oihl bmRzdHJlYW0KZW5kb2JqCjQ0IDAgb2JqCjE3NjQKZW5kb2JqCjQ4IDAgb2JqCjw8L0xlbmd0aCA0 OSAwIFIvRmlsdGVyIC9GbGF0ZURlY29kZT4+CnN0cmVhbQp4nOy9CThV7ds3vM3bPGZK2eYhac9D KfOYMqQylVmllCkazFNIZkKKJKFSNFHJmClRaSRFhSRTUsjwrbXd1l7edh2v972f5/i+5/vf93F0 +NnXWtd5/s752mvbnii0KgaLQoP/L/7g5M6xzpyE2uPNgVYlojEEIo76a3P9pdhrD4cnB1kVB/5H /QX8Zyd3lJYFcBsKCodTpRBRFq4caBRGFY1GE0iotRhgBYmkSiJQCCgsmqxKJKEs3DlsFLcprUWr 4okkHAaneEgJo0rA43B4RVfwtxQKHoMhKfrAfvYDVxDIZKLiPup1ZOBHsqIX8Fs0DosmKLpAd0Ap rcWrErAEIkVxC3UpAU3BYWALvJXWElTRGDyBqLgXfhW0l60idFtz6rYUElZRTwkN/I5EwQHbaiut xagCvyRhFAnQHWg/EWG/AxeSyVicoq2SEsDXLgsjDl0LDjMODAqzQCuwDIPCkTF4VQoG5Q5AAh6F I5HJIDywCInoRUgkAhCPXYQUHABB1mFw4VYAxKOJSyAGMBAJTViEOOxvkEgh/QMJaPISiMXAFxNw +CUQT4JvRCCi4VIRSFi4zAsQ0ohAJgCQgFmEFDJ8MRGLh9+KiCP+DrGL+xLJJDgkoZeIQcLgfofQ RiQc5XcISQX8BJeZRKQahbIEkhZNRiIBYpAhckgUQAwyDrsEQteSMYD6ZPIiz2QsoD4FYpIMWp8C XUsGYgdHIUDXkgGpKLRrAevj0RgcHGLwaNhiPIZIht0KcAgCfDEWupYCeA4ei1tUnwJ4Dh6LX9wX EAiApMV9KXgCAKFbUSEet2QxEObwW+EpePhGBPQSmQFfg8tMwKHhMhOgOy9APKQRHlxMgDMJhDgR xjMcUl8lE+CQiMHCb0WkbQRCEk1IcDGJtpgKsXCD4kl40hJIkwoNKEgiwX0DTyJDHgt4Dp6MhlwF 8Cs8GQN3QjgEXBRPhvYlYYlLIODeeDJukRwiifA7JEGBQwRsBHAPhxRoIyIe2IiCha4Fgg5Pod0K iFA8hbBILBEDCEkhQpkBCGc8BdoIDHY8hQzPDAQ0pC+YN+AQSDIENCQGmILgEEhQAFzUF7DPEghU HthiMPXBIeB1sI3AtImnUCAIeh1NSDDlwlQAEzLsVSxxKQRtRFuMBW30v0KIHCxoMhgETUaBPAcL pC8YzxgguQFGWVQQQ7UgZDIMaCMydCsMaCMyZBQMFrcEgjYiQxuhQRvRfANNwsLdDE0A7kyCNlqA UByhgcwP83YqJEL+TF1MhLx9AUKxQN2IFmULEHJgNOgqRCwaLiQtQqmvEqA0Qr2WFs4LkESE70uL /QUI5Q2qzLQkQ4W0fEVdjKctpkLaYnAj/FKp8Gg8XGYclBiptONIS6yAIy6xAhAg8Fvh8EvYwNE2 AvfFoZeoj4VSPXUxFrtEKuxSqTDkJWJgoJpCdRUMYfFWVEfCQIWA6mYY6M7UV9EU4hIIlRjqrdC0 WwEQR4GqJLgYVssWIFTpwI1wFCzk3kBGAooDtBFpSdEEQwNWUsHAAeDivmBYASl88c5g0MHKMRiS QAqHhzMcUos1VI5xaCy8suPAYg2DsEbuAIerMgcaaqX/93towBoYMryDJix00HgsmLLwqiTMQvds CHaWQAxTCIqmYD9LIRJJFEVfJQxRFUsh4hXxSgQg3tFoDNRxolUJFAoRTQEbT1UchUIBlAFEwgId A9CXL7Q67gDEAztTFp32H7iYHLBoIBliKOh//AEL2hQDtLdLIB63CAnoJRCobhgydvHOwK1/h+h/ TIzFEQlLIAULXwzmczjEE+Eb4UlLpAIyPVzmBQhpRMACUkF5FUsA0jtsMRGoMrBbEXH43yHxH4tj gfZxCSRS4ItJFOJvkLYRmYD+HUJSkUHqaDJTQK6gmvsPXEyzWGDaAQy62OgCjRkJnLvIcIiBKgVQ FFEA91CuwJEBCEUlGqAdi4WmAAxAOxYoxLAgBUwBBTgQlVg8ER6kWBKUKqmLSeQlt4JMtrAYIgcI YWBfWrEDRAAgVL+A2Q4FCA5VVTIQ4GioV6dCmpDUxTQhwVvh8LSaC0Y0HipY1MRCwMKrKlDvsTCZ wSZlCSRBXBHBayGuQCaBbogI4xkOqa8SCHBIotVc8FYkKJFSIQWNhi+mkbMACUs2otDqNZjeIa6w FDIezMmLbgY6A5CxF90M9ByAKhLMr4Bsv+hXoBPCIeCiwECxeGcytXDQnJ8CFo7FvgiYlAm/Qexi J4AlksngBEGEQxzkwEQitW5CIQkEHVBV4RGKx2OhcAabN/xiQ0INZzxkbmqw4yFzU1MBHjI3NW/A IYbaJywGLJiC4JBIHSjQi+mLvBQSyPDFYOqDQ8KSfamFkrAYg1g0SB1NSDDlwlQAEzLtVQwZbDhh EAvXF0OikH6Hi+QAQqGXQDwObGbQixBDgvGMIYKjChRWGCIRBzMZBqwrwMD4jyNhCGSwIVls3jAE AmEJBCcm7GKuA8jAwHwDg8fD3QwDLARcdDF9/QMXyzcGmDZh3r4AyUQMbDEOSjL/wMWaQt2IFmX/ QDwESeBQj6XAhKRF6MKrxMXGfuFaKJz/gTgifF8o9hcglDcWZIZ8YwHSrEBdDDn/PxC3ZF+aFahS YRdbrAWZoWROpR231Ao4KPMvLIZZAbwVFM4LEGYFcF80CQ2DWKg8URdjoVq2AMlE+EZAtsDDxMBC ZylUV8GSCJCQgCNhabSDboYlUrDwV4k4EhzSiKXeikYsFdL8mbqY5s9UCFW6hY1oTIIzL5ZGHej8 tKJJDQ1aSaUGDhaDXzQKGFZYDHpRKjDoaOWYGpJYGpNgOMMgBU2AejMQ4rCwyo6hkInwQg9v5Kj9 J3TGCKhNBE8hqDIAPR4ejFbSYhD9A9FQN4UFB7HFSg00V9QhjrwELjoVUO8xSyBgawAupkE8OLT+ rxAPdWLg7AyDJCJ8MYFMgUMiGgvfiAhWEJpUROoBDiQzFdI0IoI5k0irLwTcksWkJQoSwTz/v0Ko RFKTJAwSlogBZJPfIbQRiYL/HUJSkdEkuMxksPpAZ6r/QKhkkMFTNShMgEYKPGVaPJFbgGTatSRw 3sdBvSWZehoAFX3Q+mToWgpofQoaahgWTnughoF6FkQgwyABTSbAFhMwGBzsVgQMjgJfjKFdC3gO AUOCmljAcwgYCq1RIaEIsBkWqNQELO2sAIQ48pLF0Bi+cCs8bslGtJaAKgbUpi7IjKc1z6DMtOK7 ACkQ7UAcEWiVGmSSQMBgYDzDIfVVHHoJhJr2hVtBG1EhERKSuphIW0yFJLhBCVAaXIAkmlRA70Eg YeG+QYAKGdVzCCQ8dGfwZIxEgLwOcEIYBF2UQIL2JZExSyAR3IjW1OHQv0EyNMKAWZEAnTL9A2kb Aa0mgUyCWj4g6Ahk6FZghBJgQxnQEREoGCgzAOFMoM1KYLAToONKaiogUCB9wbwBg2CSIVAgMcAU BIdAgiJQoJ6WgCUsgRgsfDGY+uAQ9DraRmDaJFBwUFIFvY4mJJhyYSqACRn2Kg6zFII2oi3Ggjb6 DdL6UswSCJqMDHkO0B/DeQbEAiCkIJZqQchkWKqNoFsB4ykAaUcBoI1gELQRiULreHFw38Bgl7gZ BjQKCdpoAUJxhAEyP8zbFyDkz9TF0DnhPxCKBepGtChbgJADY0BXIUCtNVVIWoQuvEqTinotFM4L EIuB70uLfSqk5Q2qzLQkswChfEVdjKMtpkLaYnAjHDQrUaXC4clwmXFQjqXSjsMusQIOs8QKODQO fissZQkbtKGMui8Wv0R9DJTqqYsxxCVSYZZKBR0bLoiBgWoK1VXQ0BET1ZHQUCGguhmadmfqq/gl Xge9yUW9FZ52WrUAaYMVBQOvZVRIq3TgRngyEXJvcN4hQxuBzg8rmmBowEoqGDh46OiPGlZ46HCD GnSwcgyGJB4aNKjhDIfU2g2VYxw4OdIqOw4s1jAIa+RgZ4z/V0eLoH8QUUQMWRXzf3y46MkBlH00 auEQCg/0mFSIAeaaBUkBX/gd0sYLEC5ee4BjL8dOZdRBDk9ANiDFUmXEAL4F/ANGPRZ8ZkHLkGOd 9rZ15vpaHOt2Aqs41hmgMBzrtEy1UWSOdXrr9A5wrNMxVVNbZ+rl4rzPyeeQFwpDAC45dOCw+0Fv 6gXAz4e8vFG4TZs4DHVQR7KcrpwpdXhfOJj9YM5+cj6bgWsuTCzJkdE8lzG/g0ODiDDM4frFoWuI MqMKhqUJRgEFI9IVDLtcwbB0Bcu+69A+x8nFxTUf8nk+CBnGEB2C4ldjXX3QdwsgkI22mQAi87TI K5p0OMyidOA5IgYctuhIh8MsUzrwgt+kyyr/UvVt6NKmgKm5bAbmufl5XikpIaZ8VBRLKBqTjrCY Ctp9kAd1sVDx4nlZdoR8nlw7XTkx/2+WEw9Zm4AF5cTQlRO/XGvj6Vk7q3waxcRUG0MVlcd5ho2R FY3A5dgKYSLn0awJE5LyrNtCZRn7ZXy0HrZ8T3Gui8jTZUE01qNHaPISaLzigH8w9MOGsFxeCXR5 vdXXHeN+ST1otrWqalQyam5+T3AiH6uwJms4n5aIaE1K8FH0UKN/ga/sx25HvuKI4tKbZcGxZSjE TjXKEE1kIk1kPCgyia7IxOWKTKQrckXfk+ahS+oBv8bm54NYWVGOiKeob+qhOh9C5c7HzNXqmL1A Vz2eim8OXtka7MyTwnA6VGxUsgnDx+AupyTmKbXWRQklgjjsrztIk59Ek58Ayk/flUnLlZ9EV/7r zm0vw06LiopuCpodk0QGq7AqcvejDEQ58wWKkNrcSOkBBGfVc+nCkAHNtLA3nCKhiuGCHgzIyYbR bP6WJzvS0vhFmLE3U/IQye7Gn2k6kNGQDkRQByxdHcjoZeoAXvCbDgcybh3u7Nk8P49DI/gTEIys ijO8gpoyDs2mZVx8TPZaHk4JzlUfGqX5NhWVm3qmHyNze3OnTLYFdzNWq0fOx5rK28qksNV1ND/T SIo/0W5uIoa40WNOXxfS/9d1odB0Aasgmn44U5arC4WuLmcrUkNCHDp71nDNz8/vQQhqcDQGa5Sh LL/OBymulGfcjhAJaZQ6iUNlIPhDC2fiizjPixzkaXFmtRAvEpZm9lPVEmCdk0k3UL7OYOUpJcYu tXmjC4LSvgOuDgVSB6ydaPqhTqEsVx0KPXWybwR09jzish+VZMxRKRNNYRMMfdao3F1qKtBSc5W1 yTncWojIlEQx7TWomT9f1MNa/Rp9sVFCaJZLUcIx+EpZQmx4wu1SIcTxW9b1NA0AEyyqQAT/ARtB en0Jerk6UK/4TYmv6fcCfiUCBtEcBdIVapI3n5/ZGMmgyWhKSecoUHV2Nz1s+Rz1NdRgTr8gYlDz WVyLhjkDicOQzwrBPIeZ2aOTpMv42R+LkOS9dLv0JqBOAjdiDGEHVwgLuRgRrMRo+uECLFt2p0XP yb5m3XH69fQyl8bovDqTaCiDDsI4zKAAyRTLkhaKRnF0KyessEdqEdAaF+dwM/o7Q5UZe2QGQtFz GDRaunAy/opkfq+6hYLQjNNkW1Q3ZkbfQEopV7n7Y8/zHWmsWOeHLC51EYgTis6f4QrSLAaWcPDd NLoKLttiWHoWU/liFdBT78TKGgkEkUyyhnhNpKemRAHSuCconUPI0HmXqC2rs80Tn5qvLJulojUn kfJMMQQPmafh1daoaftjoqDVnDUQ4fxc82KfeVQmtv+jlJrO3j8ohfsfoxSOphQeDAj66QFYtlyl cHSVGrCqrary6OlzQk1JIqtko7h7ZcYThHIKQmLCGGw5mWy53liSRdwYSymKbqJ8fIYiH4Mig7i4 kJcTroasZO9FDUaU9BSH3+ATd8CGMVl+uTw67uGmZMiAeHv7AFwpPE0pAqjUHxIGftlK4ekrZXN8 4KVgZNC8mKho8KQ6c7AYHz/qJAPXeWm0cHhwlEY4iu/KoLqOGFOLBCtr+Nx8ge0BtxzWarnzfTW6 OVzpq51lTFMxOV8i7vEq1wRfYW8ythirZr2ZetFFLhxoG4IPIDgmveDqAXVpUT0iqB6OvnoE8nLV A6/4Xb0RO7+xl8nzXNQSNcmWJ4Y6oMieq4moCeacOfGo2iL48zxXo6Pp6lANAlvqo+ArrAfFmXQk HNRa+MjVwa6qOhuILo3HElmqXoLJ8SnLaTFHDRurzPgTgo3Xn29jRZjx+cGVI9KUI4HK/SHKiMtW jkhPOeMim8kPQ3vAKONDuKIRSrL8rEh2wRCMaDcWmYocsheX5tweyaf5NKpFt/QkQ5NbugvXfGIG yhNQLZ/TTdyCy+pNkKymMwMftd3TFZHI8YhUTFghwpiEFdBKO9aMsLobAFePRILUA7oL6ltT9NQj kZarHnjF7+oV280AYxjVdkzsfOwOYXsTEBYf1C2iGIpZdZFXkMUixZzSzC7Sxo4anx00XkQ4k8VF dnHXCbCWWResmjc7xSowX8UY29hsKsHgK6qlwGT5KEiPmXdYOEohci2gZVIiXyloQ/ejIX9QkvI/ VkkypCQJ7FHIf0gy5GUrSaar5D7bGmDi+zLUP69RhagFdO0RSrG3n2Rz0b6Y8BytgbIQVo7L4ygS ymdVRm4LdpQpRdkSfH+i3nBhxAzFQnn7pAZCNiCa3ITacySux4vNgQ/u5ezVSVptGBx/YpuNlbWN FQcid0MkvE2hQKEIzFuAhn/IM5RlhyKFbiju3/0DNCPQ2COqg/iYS6qFLBEtbN45bnOabzz4mdlD UEQtEabnElGs6QPIe/b10hlheZwRJ89HMjhg3wYWYPnO8H+yZGXFn0UyOHs7qIYOuFTx7dF4GiW7 8QPDQjN2pQyVsFZGlRlR3BYDMyWW1mCSgHYFTaLf8mOX3WBi6TaYtuXjKkxMtWm1Ox8E/pqSZBTV 6FbPYhL8xSvCjKuK4ZPmKnATtXebm2/gC0Hb87mJWPA5bFgf3fwQz90nwRo+ZupiypjPW4uycPG4 kBN3IiNMJa6I0/CYUDcibVpZw3yHrameLRIxEZwK1xBDMyUO1JB+mQeWLVdDDD1T2t4afHtbZucD /18PwVMKZHBd5bw9K5MFs2x9sPw3SVUWAcdgdLe0qVU6X3qkxxNg/q9zuI1DIVnDS5ACqZz8mp81 /XiYLJDDiAJWVmdv/j57M9be2seae0+cRLVo8Euw1DFtDlgRuHrrWjklREpyJlxTLC0swYaGRD8s gWXLPiykE5ZDcfcENNB8utfsTMX0tBsuDRLcbjVfMlVUSQrQvXpTV/54/9tk59qbseN3h9giGDSQ d8atyOVt6V587EzpiTFHNDr6rZ8b8KQnZWXc+hIoNaB8qLyySOyT3JEVSWlo0xqHyARCl8Paa1P9 YQOdRarfipXWreHM/oOyhP/xyuJoPgy2PST6UxOwbLnK4uj48FBcCX8wmospdcUzDYYVGzcmlzJv 9tB/xJohx5r0Ok57c7TyL5OkoZdDr9sQwUkaahr6cm9yUBdK10RxZRisZs9w3XYBE/rWWVD5++43 FrNuG81DlU0PMmwxbCISbyXIS+omhKmxX/adn0itb+WtsOsbOLcuRScPriyeZlmwDSLRb4OAZctV Fk/PsiaAsigu/x05T7XWHD+ufxh5erT1JXtWxE72hCrEjkgZ9qagTWWHN/wYl67u/zAhJPkuXVmo LZzh+4vrzPze168KRZMtp1fIi3itq/cK1XV5+mMfWmXjQ42L9sh9kjmrBRA7HyAtJ8r4C4yr2zW3 UIS/dyoQfQM/zyarjPswbX9RCNebQNMb7I+If0hUhGXrTaCn9ynQyEjdIKMRNbYnz7AyG8I3WFre DbnMrK2lZXp8pbqfrNpkd9phtuurFHQZhL5xKl1gPK0lmtQqhMx/ySJXvma1ZhlDLtu++wNpzCsY 0y+4ek9Xtj535XlzRdWgKNUxvcJl+4/k9VYMn3LMTTZ8H9zAHSByI1tBPV7EzqgYVmixRJrSYL9E /EMYE5etNJFeK5FV0VOXOO4HFNo2MDszomKD7PnLUOkn81hlGV+wCDojonO/ONoHn+FKjPA434e2 j+o2rUWE2F9wKNIQ8LjXHXO+o9tWCONMQDbMnRDjMuMJj7WXM5WUyWAS1MCKFEvmi8hzEBlchZi0 ZEIb0BysaxbOCtJWiKTwizAixAVvfqarOxn9/zfdSdA7HWSwwSLSb7CAZcvVnUTnvY6h+BL+cDQX c7x81GRWiph1DsuxaeIDvi+oX+nyPpZpF++sRx15/NrgUdcptfvqDVMVlhx5fBoUoSEh1vOGN0NO 1ee1WuVIynFnduFHzz/aRwoNJ+5/4jvmLPIwcnRDOTbW7vCw5Keqb9XnjcKb3hCjXHoefuIuYF8d kV1yY3ZwbCKz/nDG5huHBrkfuJcHwCkgQhSArRfxD3mORFw2BUR6ea4cTOqCIaEbVJ/jJZzQDH5f 60W5asRv3uTi197UiWZgURXanNibZ/nSXX0rwuf0uMb5eCNTpcJgJ60PTfIXncPU7zM2RfHVdjmJ uIQfMDluYMKPQ5+s4vC6sjUwWkD07iuJSrWQ9d/XoXZKrL1RJ5wa3ZCCnpnocXPHmXx84lcvRFp7 quTwYYY9gzUEOAdQ+0kGmzMC/XEJWLZsDui0n0NxG3nC0FwRdhrI6Isr9e21DM4q8zRhjsXvvuD0 arW0PHnMhMzAlCbwJjs7e9Xtn/2/fglK5bPxsZXJSkUII7bEq2MZdbHnfzbFyl0vvNLUV6Ih58bQ 63hwW2p9VjlvkAKq3HuNKce962l8MwJHnLk1dmQ5e50xylIoUrrs0TCRO3Lvu/rpfQGP3ZNlZGuO ikrW8tztq98G4wJgYJELsH0j/CEdkHHL5QK84jcutpbw16D5kt+vakiUx19nYzJFb2d1EEwz0tQe 5Pv1fppXRSNkeOZnmpzVvrvqiJa2V44aGwtuPOfswMsjWj+bi7Nszmlk6Yr4bH6qIybRWfSp7efq ldwnOJwId37IV+v2NnjPnL0yKyl9i/cBueqe6ct71TdENVQ6V85NYrJMGjonSlVrr7cl5Um7JKY+ 1S2NPdG10rn2sQ2cDFpuBNs7wh/yw7JHTCy9ERMkgxHDtS2LKS40Loljhz1iOHAdwEZkbk7OqbEN 0RNT7Ioew18N0ny2/mwYn5hLyUX4qL5u/1Bpn4XIMLqwj+P8MR6XvVwsa8uYtt7U2IXzjL5XJmlb US5Q8pUpEX33rmPF6hHNKOGmEP2dhNA74bF3HM47XTiJnJ/O6HAntQ8do2SXyoYZmqeVc1mT9JST h5rGrpP6OJu/PnOizwjxP4yAjNDeriKDjSKB/rvl2GW/X4Wl94bVkAmGB2DEu51hkrkzOnHVGHl1 jckRwdqzdTtupePdraPZ0AnnS3Y1bKkdmjtSfM2RRdimNVz5k/kKoiNLkYX2jgofFuEL2z4Lecc1 +DB1fAzsFPmmMB0TqcBrHKzwSyI42t/wYPlW/Xh3Zm8HD4tNOiT3Ru8znr+Cxqd6trWOXntf0O51 f3fridmtsjr8yszSAhPOFwS0UVGSqkpyyke73rFFv+WHM4OHmAFbSfwfWkkKftnM4OlVVwwHI0ZI R8FQwbpD5VwNU1TDu5p6reudHfUyipZROfK/bqg3ST55V29lgF03fuLKYPylWY8H6ucQSUY8Zj+1 HLuwZgXITDOBCY71u/dcMtiff+77Wu1DiC7iDnkGo5AiyoXylweyFfNfhhNdKm2PPw50NUKyp5ia vEg1y374urPzQImS9+TgJeuWPZ2PrXkuHxxQYBlxXvGhglPMeSWjYFDFW99ZTYNjFfrr2fspcIpo 1RdsPPF/yLaUZVdfCr3qG1fBoYXh0kv2MbWrNawzzH73xlDnqSazQraW574D7dnrdnr6lpw+07ch K7934sddStdw/CWBwnwtTJH1pZKvee66v3BK1zO6zuebUXh4Lm1Od2IcDh1QSHZi4v50MqyzMLCj 8fjFalxM+OSARdPGyj2kuxgSb2bbqrLQbQbf7SptTk753MraUn/hOeeNqHDUxSYd8kVbbnkBFcmf p2uHbfXRlYhi2y/icHKgskwBO1P8H+bNZb91iqX33ulQghQvEFkRdqT4spzudfaGk0N8z9mZOU7V CIb2eGn6+Ny7OsSOj4wpHnk02Ildn3VttpfVXvR9UyrfQMtRowM6J9dUyzq79lersF3BMskeUr7X JOzglyGYvlL8zJtY/7HPQ9w7TgoMun9TEo9wPvTSpECV3JC3y8dJte3A7jUej28b99hVFhTbfL19 ZsJNzIg9OkQxXFE6OyUayYExL3HG3q//OPe9TD3gOVv7xh8isEeK0NCDGBSwg8XTb9+AZct9qAhN 51GMoUQMTw2aSzco6QaKaOHpzlMdJcr/JZxPYKWCxnYz46zXcZ1M6J7qkqAHds/kJeJejY0dM5GU ZjT1anV+mlJamlbxYe11dotLR7uNrz5yG5Tw4aHEGVc7IPRZ0ziqQ7537L/IPWCl/KP9ldUaE4zQ 83Z10yfmZUpHbrrFsb2WCzhkMNd0iyOg2fHpzEc2zFei3MgJ91gpo9FHskpWxtErVI1sSMN39pi1 Xnqk9piRY2jjGIvzgXlh+lRh/0PV36mCMjcFbIhx9DM3sGzZVNHN3BvAmqbTYMj7wZvnWF0GhXmN 9ee9BXwsEoyNH/w3hmTGWe17dbQ0+0Zp11mERNsdM8Hv0WZJlVLO9rK+LPJrG/NEfdKOaWwZEjI/ c/TJUWXtDMZ9CCzTRjFN6bvEIxzXhxRt9IS37+86eD169IWTeuOXgxxqO8Smgn1NBknbjA1SXwv1 j8+0xWOztxAHX3hhXnQ8NDi2YSRPwOVDwKfEqPbpqSNDJ2onvPakRr04VFHPJA3nCUrfFLBZxtFP 38CyZfNEL30DPNVoADy1bs+R/dD3XQhvYeEjZIsIqWMJ/eSivrvT0G29vLlz/LsHWz57PNg1wmvI ruGWOJPynVX66t4tDVjFHgss865ks3Qx78aTavq8aec6NE10BVOe3jlyoaNVh7CDq2PXE5ssbNW7 83j+HbHz9hZtW8s5umQQGW2Dn+6fMcrb+smO/8bb+Snd+i5X9YMZURnjzXIuq7/Yb9l1Syx9d9vP gSMZ+SYW/Ga2lX0YdhScJujgkAK20Tj6TSOwbNk00Ts4TNwMRp5Ow5D42D1WtmAnbzYeU+ECFfu2 VabuWXWnuq67NFnc+nJpjGw24C92ouGkbvgEP8I8xcaT0YHH+XZhYm0Ke2pey4EdNZ5XmkKOyl5M fYErnDNCeT5JS63Rc7xyfEbrKltE1W0DPIOnMeOVpslvkyxO3x05elTSahEv1Bo+BJoYfZjRDYwp uD0/eKLj4A5rk4bawDvDFjrWKT7lT++MCOe1HT5mYlRcG3B/4xmN0vefpxHnVvCsgj8nSstUYJON +0Omwiz/SVF6mSp+I8hXRHbtFr6VK073icZGrYheeR0zto3HPnn91q/hqfw7b324NlJRdlPdtviO COKpY4D3obxYx7zmdDbp7bVqCJPIGJEthwa97DMPPJE331W8Lp6f1OFysSRRdDDT92qsuBBj545c ZBSR/brcx80f1UUvbBCpUQXIugWQdczEOmZC54HuFc+5V9fcOor92uUlzXNTTt68ZNFYxDWtlDQ1 tWlVW4basHeTVK5op8kkIoggtBLOFTSvUsD2G0t/dgeWLZsrevNqvCYPoxSQ1TNuuX4XHT6l8EN0 dVXZ87oyjGf/M8GbjGtN0Z4fX5pEpjSMXNL+VTs15l8SdR2RIN2H1JPWM0Xy6qyIzlxVwGohW3E3 y/+MQaZRGX5a9TP2meOpvYwrv5W0Wsjo86Z89hqvasu/F0YQkzz3I2zT3cHQMw+9RHMyX13HB202 +mBrdqZmv9r8xL2+oyWdB3cM9upIrdbO4dM9mi2QcbMVHxj96YNvRXacCPf5ayZ8b2ZX7usUE6PP F/k/fP1v8EVL8WCHjv1DiscsO8Vj6Kb4f2KxPbmqvq2CwsopsEbbpEpHTljYvjR6UNa3trH5Rsp6 u+xsifUS+ohXA1LSLTXTicZ5zfb6eXwWNaswLo59iEwG7ibzk1lT1wS6jMp46pUsV3woibBkFBFy CivU/bFatITjF2rYdU/wWjG71UH2sbuNpb6aA4Sl9Vu+HTFUPrfh29rc6V926m73rIb8BlMUd27C Gcrn4j8ZGUXFcncU9k/4Z5ucHvCNN/u0aiLvC5NakDS8dYDe6AT/MA3A1x9y/bLf6MTRe6Nzscs6 68Oy/btwi4fNcDV7guhxdtH10pgcjjfkOMENDk717l2TE78a3GsH1NTPrZNlRkhvYi83IAlolRqL 9Bt5GRrFcJXIWOCjVqH38Hk+u+l+irdAL7/ZRsR8YsrU8dRdq60FdZ2Z+Qc3V7BiGc6m3UdW3UkM eyH2AP8j9N3dAUbSyelRE44XbeiMd1nmOVdCt/RcuDY/ZhP7se/I63HHDnenGJRSwGGlj1Use/Qn x/g+zt5Gl+/uOxygPbVFOKArlG9TNq/cChh/0KOJWDTY0P/h4Xvcsh9NxNF7NHGRv8r2kz5XyPif 3YxR/MXBoqJioqJ7jb+SS7YRXQMv4wOn57ZadEiqxvefPFmqBrRWF5PMUTcd9Ygmcm+tdU7l3GR5 diCzb5e8j3SG28uB2KefEH1Pt714esonSKH79d7aL0mn6ix/TkbcXm3BeKbmKXMdkee6wsdHH0Vi n2qL1FipXJqR/XI07s3sOdnmuzLqus9vzw2yrX1036YvxfzNJZ3poqiURtdMvaRn07tNGsaHjsWb 6WgT/G9bfmcQGVASgDOHg5gD+3vMHzIbdtmZDUsvsyVSwKZVt1I7+vVBTU6FvtXPo8SLGbRyo/hO bfkg6+saGblaJG2879djvRMfJ8TeI3TCraz7dXyCS5l1cLbsg3k2z+I+yA693Ci3Nt/rvcDJnH3m Qq716E+oxxVsTvHY51ffhWcWnj1r4f7ou5sxVvGnVsXJSyr2FWHyNbIf172+zGZTrDWel63T561y zm+b6svoGaVp8ez5iW1X08a7Au9ZrWM0Q06tPGGbt/anlmuEosqnwONZJqdF7fJzz5erCwRUJuXz nsnE8MPZI0DsgS0/hv5HfIBly2aPQI+9e9yMmkCPpi+ZsOr5FskUBP+z6KjVyASDAwdGGnaXBTNe v6nwa5/r/UsXPw5MH3kQHpHB8PnpO72nXo6r/PHFOsb7n2hKmXMXF+nssg04mx6JG4jQcgs99FVc 1iz7tUtimNQljIWIOVdCUkgi0tz0LrGUM2qowEaW7dbz2xvteWtOywei9XlVnW2clHg//+QKkK3O fr2eY2dx25Sd+ku1QxPHX4/km+scS0k5n/AYfzXp0dHytT+nZa86SluHXJbp4U43xvLSZw7/H+aW xRwFYg6cC/7wqQXcsh/oxdF7oHco4Z9cVxu116Sa62clQsDxS3NNVJ2pqQJzzL6s1542Up4INcvW 9p+brdefvdbVy9o9dayhUYJyS1S/pjDBvkjnm4SYSphzrgayv3TF1RW5SUZJVtpG/sy3GQytWVWd f/ZZTuQce320WTiL1cPV3kh0a17bueT7eX5KV+603dv6zlF5b36gvdmr/kHh+9YZ4ww/DIKILtNN WLOu0kyJuQknwuNjlZ23h1yztHPQwoa8srLOZQKWOCm14dqxJ6fyRk5cyb149kF2VNook3SeJheM RuhzZVg0OC5g/jAuLP+DZfQ+WTYU98/BxrNt11NXDAdx5Zei7vo49SBMnT/Wnxqy+FIVJ7dhzkRd 3fD0GMa47dWMgyOiTqeuJSFti4FVSoq2msXti2+iwpK2yRFXrzFJi8iyTOxTtLAZzWkKcVknosLW ox6I+VQmuJc7lUBU2LD6eEXNC8e6PV2OMbohs21FbyO6TVflruE8evBkh4Zo4KMVAG8Tsz3+6/uy tjVL3+ttWf8pKm+NQRTSavjOwPrY8ePvmPOfF9y6k79rgoWJoMMOZw0PsQYODn/4XAawbNms0Tvj iCsRqEEjNaRW3T/IM8vUPzfPdqS/IPly2JlVdy+7o8NlE3ZsVK/6zlMzGBbc8Igb0fpqbO7IMcZv 5xQR6VNan5Tk9RjL4nagbNll5XINjLZ+YRw00CZQUjZV6E5NYvXt38hvME1L8u39ImTYr6P53rx9 K2ut8pYmNn27E9/N5B8hX4hL7yv3TXJ+ue6W2NmMjEuZVznRmvduhs5PDd0ckq978P5w10upXG8p 1mfhX21rw61k/T3N+LFbxh2CxCPHHvnbCvqPexdK3Udss9ZFwikkQhSCs8QfPhcCLFs2hfR64wRN jhoNwPHMv4rZIruOzB//XH+qbIWtomLZq7T6DPmzOmzVTOkh+KmAqeQ034bBHp8gLiaEWDv/I2lD sVtFKWblKlX6ek46HB+NPPQcsPijd6Wjtt3YH+isq9upJyYkeSbzh4D+qKvtcJGYQgCHp+TrVSE1 /a31ijuzZj9Lar/ZMXOvWXx9n/tjUWZN1E3elzeEZyROVoz0NV26X6seGFVsU/zqssXNodDoDKWL kYpK5U5uik3PPXZYysj4U94nlXZ9/bVHkrtpTc3Pgvcsb4tEhPi3sNJnkvIfJv+vmITmD/BD12j0 H+aPZT+khqP7kFoCRqAGJaQjovK8XuuQ/cCR+f17lRuaheJORVzFifNtkhTOqhOczOD7URIkhdkV pL5Lsu1V5z20GmKkgvPyZIw2UsDzW5Gho5FQ3QkdR2+Ri4gjrjfzJurc95Ydq7lSrpWkuUmjrXnw 2UOPm5RYJdZPteU2qnUyzSsOdx3J0QgMNz4XgBDHJGV5K+3nba+LaE70WXHWKlV/5Uhkc0P0LovJ V23WKv2/unwrrKz2h948H1tSaCyr2SJtmHDOwaOhtrzyrXnckcpHxk1mP3VesVVFmTLBaMRDYwj4 QXo0+g9jCH7ZYwie7ruam4FmGski/3GFbbrV46GNJzJu7T903gwXndiRJrx3Nksj88m3IyOanpVZ CPsANaaG5DBtHbK6rKeeUfLmHToG/L7KfCqeV4zNEtdvTkC0rPZofaxisPWKsnfkk+Hk9+s3G02d fpqD0itor84QksRwbcw945w6sXL7lm/b3L+8f3F++3a99wd/MshR9ly1SUVW+5plDrHG7Wmy2FGt /qAB795/9I6YvqxsTVTeGXS+lJyRQYgHSlki99HUXYm4O7++dF2/95GzZ+Oo/pThKCOyeicjnEWo MmPAkeQPn1gCli2bRboHeWbgYYvOpfT02W9Oh7r7d3eFHWF6VVd3hMeJ+XwEg+39kC7EkJO1a6/P g412hxCbwhPS5Hazh9Z8j0DmkO5+cO9QbGToFU77VBwbo9eG/iKNYTgaeNliyDl9j/XX+uBCMQ3X rsHtpnef+GbUd/hHyr4ozsWWtXt8DHpq7b52a6aqcmVx5yvD8V+PDcbDuJmKRJpjSM+tJKqQARFB Bxwzfzzyim1Sk8xKFlWN0PlgXnTxmYFvodA3g+JBp4q3LmRrVstpb9mQGVV1r9ntCDiFWIhCHIpC Af8WBJkehct9RAtH7+PoQwkL5y92k4WioqJkhIzt2TCUq15rMDOSWSv4lOCGW2F13B6pzwOnZrKI V0m/Gsa3cEXXTh27/3b3ukyfC2MeijGy7Yb6LbIncbJnhC425ypZJ0o/2Sa/SzGWsldU+0rxizcS Z5W6jN89rA4LZbx9voiZ552LTAyz5OOr8W4sIX5KF/qcHa9NXtOcFD4oio/dcNq77jgjgfeg/Mua Q6+lY8nMZt+YcuIma750HZM9kjvwjWN+r9Om7LU7Tx5US/JPkDFsVLXa4XWw9Mq5xP7AoAOkDWZb L538qpSZf81v5cAJifWBqKlJpvwKo3k4v9DUjMED/JL/xO+yp2Y8val5G5Av0VzeWpyrxOxdw+ev 3Q9lEe4mxzHIW3YHe7HfTn5tOCBoYNNg7ly4yi3t8scp36D7HbW9HIj4/s6jdz//WC02vAt3Rf/w C641zlqHrnqWs3JqK3CZG6NMuLTTPluE8omlOV1qvV/Ig01OELr0oWRv1SPpU319VqPJ55hvXvRL s1eufrvCatP2J9/TP44rrUMyR0hzyXa+LdcukvI7Szk6blm6dp7jiUzJS6t1SS2CMUq6o3b7tr+w f5C+RcHJaWwe3WjpVjUayYuRRxUT9xa8dzc5M/HAXX2VSZaqA69io9YTb8dm9hR/hjg9wzn6FBP+ Q/F/NcXE/3qKTakj0P28fZoqXF1i/PN9cl/RP5kKOEMZpEqepNdFdzFPsJe5u2WPtB58PIZX2z0y ODuVoYb4du4TB0lGCNvmcoRNllHHvf2K9Z1hWw3iYOr+A4PifaUxSXHmBTH8snmfFRBq8qebn9o7 vWNze5h1X/bj7sT0wtg6jos3phEF7DduCBWFCkXw6uRs4LzTh7on3Sac1BqalVrEeuvh4SlNRtmg BIeYS0YZpCcuUpqpO6o/o3akR0R8ldR4f6i2XP3r3ZdiTu7+BzTIJ0/34qReymv1Gbf7UHg/HlkT hDUubhlRHBA5a12Wrkre789QXmg4DacZmpkwJIBm0p9oXvbMhKczM/UmLyTjVcnmdTXPUrk951d6 MLzWaDFYpczA5G12avD11L4eZrKbc9DRwIPKL1a1Dl0MeDu8LgkR7ID6cOL0V6O8/JDxkCZLb6zX JlGC7K6o4uKiCbemvN07DvdW6G8yET+p89zu0jZ++xscQu2xwce24qUSbUzDzV3FOdal7dfIilEN /sz1Zu9EiNjU+ZDrdR0WXgxnVjzsEH4U2pv5vdS5fnpLcJbB9/qM+JAW0g+ba2ae6DUGpwpD53lG RO7N3t5HzLrwMbtqLLL0FLPUc0VTZC6H7auNGVlxrx4EsZH68+dYGuP21CA2T5Em7o8xyVobT9Ln mfzfwPMGkOfIs8xanAJZwSyFMmv8elUkwljyVKtaq4wFv74++sTCFqFvNNT249CegvXnWn/2D24k xzdQEPYKXQaRDsgshOBWs+7obcJMxpjxc9G8PaUlL1sTVb62iLYT0ygDBolC40JtG2QFapytKFud Qg+rPsvVaw4fXSXPzJhksqFBr+AeSjCKc5vtKNL+e4G5wpqGZOJMkvKH71+bMlM+yTSXc6IqfD/p 7PS5IPTz11vDvqo1jWnHm3Mrb064vjjcmX/Lej/XLS3tnQMeglJ5p4RXIzEzV4tP27xXN9Dl31nZ 52HIcvltXlTRdeVNJ2aHmTRDjf3pJw7K35j+VxJH77bNW2vRfAG4OYSWY4SlhcercwU/7dsJCvYN uRokuQn0XN258LfBhs5bzr3fI/Dwpvr93fmXZdcmyiLMlYautfsEzjc29p5Ibzwes7oupqoEvaf6 ilvA1cibWvrfW0/VdTtxxRzpP3hIK0pziPC8wPpGdB5Ft1k15uprnZXrRDcdXotrSYloTv908Lzb g4dbXhrEa3Bnl7RqSua1ORU7W1VJX1YXj/teUV0dFcp/82jwxejA/V+uIV9/x/I7K66xQ16IrE+a 20YZ8QkIPNoxtHpi5AVTTVY8a5hXw6ongrXF9nfJ+TH+AefiG+60Dxx32XySrQOxc+ZqRaX8GR7m Y2WV7X0iz+TWi9DtjbHovzH/r/TGXduoPn7rbMoOLQ8GvTL5nR9Wv0Wk8zk6OWsY8DkpyG5FVMdd tPjx6JfOlpOPXmQyneDbaY9A+g0dPD04dUSA70GKnwZz+DOsI0pg0/6B/AnxnITb2EcxMnUYhnfJ flsTzksePjuyXiE1NuVcVoz3MyuhT5tC33To2JaST77xd5PlzzFbsbYfp21cmJh7Yjr8rcdXB4kN Ihorf27ymnjWvNu75gBjancGy6jjt+cPnsTW5D/n8Kqd6thsyvBO/dR8cZOPml1LnljkOSQ7/4Rh aN1utIXanLhQQ/h681Zfv9cHfkxuvFAUGT0pNm885fANcd9d8ht9njH/4fm/kGdoYsZi/8bzvzIx 95pTW5Cbybf9Eex1CJPeLffDGFyJenk86BXhUZ5f6jw5kRgnpTjvBxvumXtWvInUz6nStEUg+o/7 VUiYcNXEa/IwYBB6kswv2RxT6oya5wyjTdijthgZZDtl4gl2h3dtv/WzlbQl9Z6hXATKAdmkW3j+ xoeUmkSsrGumqqLQnlvPzkptLuVNL5QWPBM7eGLQ1VX748ZcruyjaW+2nw25wh7LzLS9LxjLddW0 QHGLsvL+cbsS28d9JwtrJ5Nl1veTGzbzjzB3C/K/epV1sMv9jjr62e09Fht09m864n/yjny2xOjF MeaOcu4R+LkO9F4BFvcXepf9dzJw9P5ORq9ptVGtBt/ZNwe4DLVZ1oWiUgL3zTeNjOZVvAyrDstZ zZx4+82rN/t8SV3WRm08tY9azhw9dGL0Qw9/hXdSqwz/1aDAyt3vcib2/JSdnB2zJrwaehywsWJt c4wquwF2YvQW+UcwE3sCdrTn6TpWPU/R5hO6yOtb3fexcNa+7PjWLHw7qq3s84qH0VUe7N+nvse0 7nqNVGZ04VKc4tP7VoLz8Al6oL0vIncovWnsehfOMDlbMNBRzZ7P1NcqJ/5V5KZp2aPOSQ0MU5K5 +4rezBx89jJSLhZdf93E/eJorELetnef41rvDs8eLe84cDtDIbsgeurQnG2ss8KqfPcKpk9WDHx0 z9Kw+L9x/q+cpfWaUwCX5nu7i9E8AcWCjNa2sFBL1h9jLOCXe/IUoeWP+EDYLRmdbKrx2Fq8bTXO 90q3W8VH2xLHHcpBfQgP9awpubq63jLMkY3uUjoKj5nvWR1Cmxy/cFMdKxHIfvUWo/1V7p2RuPRa QqPXrpNxzZG+ortIlkISa+UN1+xT0HmdhFp3mzXwxniNpUir7qv+RA63IlPv04pyLzIm5yZiZBwi 2k4GnP/CV9iceNemjCflx1POfSbiwy5Xv2VuXf2rbqJI2W1eM1ZBOyz5TQJfogFfL0mG8Vt58NUy Y69SnNFYYNDdd6vVz0ZxOwrOkMcrzkT3Ok6z7j47pkPfwcEpkfBf6uBdplv21wAOHp1TZ3Id9T1n UmGGc6MR71yP8LHLfg+1TPInBKo11jUN+/iSko0NdO//4DZ+d7/lvhWrHY8dYnTaExtRUv+6Jj+b fY36AAvz+xN3lK+9arNKG/q5oc/QK1w+kvfkEfzJhhsHg7BZrT1bRaWdmvj3Z/RHUjCWmojN4XGM EQev7d+dViO26gRS5hPvngR5DsXOjYIp3KjUA+etRzemFTWwXGyVmtnrbj0dzlBw+5FqyfZNbkVm t4/l+Bb/eLSdPDPwSXr66peYL/5fxj5cOLyXq+j9vLhn5R3LTTysG/v4mTaqjXHomXuTH24vdu3N cr1y/5Df0d03z/J3dnDbn5zZ5/P4yPjNDzOcPU29hXRP4bHEv5ngXzmF7zIvOciI4brFhBQtEH1i OLpq9NZQ1bWb5veqWncpMcob7ZTN45Cr9xRo9dN1tyoZ2f21X0ShNLTt0SrE/Ss/hp1X3btlN5WW MVLLnzSk/k5U/fS12HiT9rEjXkqP+2/kNr4/mZXYHtxxl9fqzunDonL2+U/daisf81vpS1jmJt9q 5Q8Sciv9Qs5XeuAWtZcrM1JTw36UK+G7bMkT3dzvJ8wtpRsfPxOO2Rkljlx9OXFnkeLFb6W9moZm nRczd7YXsRpda8zZhFHek/dLWdxggv0ykxbB8OqsS7effdgVdQnuzLWB+ECE3jtTLT753pqj9Zc2 tYl0Trj6DUZHBe3/YlNcry5+lmHHxIs39Kkn/Yf6/17qoecXsOS/Ub/s5xdwdJ5feGH+qAjI8meZ lYTdd1mRQtXP213mDNIVOehzKWfi2Lrh51dzpdPrMvL2tX8QfPu23QtLOZthzOsQls2N4Npp45lq jjyaem9KPPVRD7Pwvff8YzFlnYN3OlcdiW1ylmg46XJfo/6qg8g5uzVsh9VjmzU/sSXuqFHg5kzg CE8SRRaG1x2N1lQaTxVeWcmbz8D1ectd+5Xc10u2o1KHez/Jnk15mb9dz6jmiqAzIeGaV6bI7YcS 3gau2l6RzXfkVz6Ov7evXOq7vdVF39VC3sbeB+ZejwYxtK2RItmcQl3pnujmIvcXeHR4FI9wqer1 fE/Y693todaWH/RrdsxmHP1j/SXLD3W3ioKYxOwbpum+C42l/I38f+Vd6McJ1RyhGnyRe4wbeYSF hM8eD1b1/Ww1+OTykULts9qncsJj77I+1fQ707XdZg2SPTeo931GW8aqnd+J+ojRGpnNYpvNS9uP 6X/yLdcqHveVCti6KaPV1o95+03rtR8n+VgD+SaVA5QLMg5ffuP+Os7Fb22nlJbmRX6lj8+sauo2 KsptX99zyjR9fcSaJo3zoRqbDNnUrilt39TRW/zO1YXX3O35NnfhvRfGHaomTEdrugsvl73aLPYq hydc1EPl8Irp6Z3z2eu3Xn51aJt9Zn5IFOvaMT7N2oRwCaRgk1cTM0tUbvLISNB4YVT2/vra6lW4 h3ft4SRDQz74V5v/TPKyh3wcnSHfSc1jUIyJqTbkTNvc7OzP+RF11BHPISnTTw3917jQo9PvPFFT X1SjsjbuCYmOVmJy6e57vFLDh9OYsXxPa1a9RW31mvrqNRw6Wfcd7YsVBTk3jO2Y+TUvqTU3xTku ZhkugHg+L7kX2eKMmvwlyZHDUcVVhtDiyWe8cpbBiqtZm6+gL8dLLOFF1Ran4CiZ2BNijAqiT1oi 9jbkc1mtK0W8Xh85H6t4txtby4HG4QwfxXxjH0VjQu8/aqxjdkZkGNuzJiETXJm1cpCC6UyyQbMz ARMdATmNv35mo7fkkxmSEKIOZqkCzmyyDIFC95vgDEPDDw7zN4aXPfzg6Aw/XeZUN+5awXIVv/7T xemYL3aDz675cNXc2Gv6VHODxQm+UA2/jjeHX9Sd1Dqt599ynzRen3qxEyUd7sHMqvJx3T1Wkdb7 ySJmnhuG+UyiLk+4PrA0z9ycEpMirNOArEXFXdAWPfZud5ph0vNjXI8w7q9uNsw+Fdrcjrni0Km7 r96kSXQ0TKvZsp9XdWtL+Ep5hBjvFTS5VtNVQFZGaQolo/OC95ngg8FnxecVSMp1b3ceXCdH2HbL 1J1D3HWFmVGq0sUZs9dbD2G9D++6kJlfePmUmGN1VGyS+HiZesB8Vr7V5VOjN+b7ua7wlteV/KD7 rBQO+xeG/51npV6Yb9kMzj9dt5kT+5zXPT1DqmCZD1M3HX02/2z1mqQbd3MZpPIZhvZpFsjeODtr UNokpTf6weYbFverL+KNis1GZ8T1wBZTpQiONSp1K7f/+Mbp5p+38kPb97jJPl+xhp2xA3fl662L mYAcnFUgI3pKLUjkw4BVlGz5pRRHJRcTXAZrtT//Ltu2uBq7jjs51WvEJUpymTRc1qj7cnPl8Qok hnKU5LGN3VOpPqJ876oKwes0nmDz+WJr9c+BvTm7zqruPWF2Trert1Hp3sHhzU9ujB1TexjEmj36 +Wt4KFrNNSuNof/Y5sotfTuNW9n7fNtNAgOaYoaGedsc61ZJ1PRODTD46Bep0Wce9x/m/1uZh+ZP HP5vzC97/sTSmT9fmJe41WpwpfIIGGFZ7goZV54nfxL5xnL+/YrPz+P39WlkljzcbW3cmCi1eZv1 sw4/kbPOr/q5Dq73iTpQkXzunLONqOS5HQj08d2UwSuHnc/gZfoGZwWVOx+0bnxwJOtd1/s67Z6n G3JPKDvpu5YISbEqiuvwp+RaP3Gzvnbr5aMG3Uz5FAEB7erDagPcue/vzrtGpAYE+yGchhJzZgMw T5r2HWV83DSei44cvo+ue1KzuSBOIMiSJ49vx8qzuYlSUgpHV2nNpmv0xO09mPigiE2lbDRskL+7 u+Xqq8qyGNV7XTwPjeaML/rnCOGqpHCNsVrF0/t//tA0znT+Nevn/SVobeNZ9LCv2nrEi5VZeXSf bMX9bST9d55sfZxUATblDUNOjkorJFeqMWkFCO2+vJmtY/BeFc+GbSIPhEXXS52PefTm8FfbTCap 7UXKY5VA0c/+UHea+dKjtYiWtA3C/IJPe2qTr31kVw4oFtlU3CeQbfcu8oKCxbCMo0ssyrGAw45F 9EQH6uKEl0yJWl7wraPmFf3Xjm7ix4meOhMfMLln4Ecjp9wN/qKWW4HWFV/FVb/VpMoleg/bkku0 WnUdHpXUl92N/9JyJNckwOCs5TmLjPNF3HGKVo+MyBas/B4dR78Nkkg9c6mE0q3XXgxvauxt/iru +s0gV7Nt69Xg8ALB0k6J24MVWybu7eo+0/ReKP7jSgmdEPj3A2ChZhD3t/kTu+xmEEunGQQ6cR5N DN/Z8uid0o4OMpMs/JUfrh24wufPoW6/ZseBsh3CB9SKNxfu21+0k2/HB9mNG/t91m854xiEZwuu fn1aZN/1rMkUCeJx+yt7tD+k9h27YFVscZSFfyKvd4tHbKJA79huZGPiU1H3kGMr9W6fYXY3u9Y5 7GstG5NqrWwTbKdRkeF6VdON88dw1Z1bw/tE6k6oqZ2rs4oal0Nql+Zt1Uro/uGfwCzW5JMjpHBH fM2qHovXO7Z+ZnWTD2stCtOfFzGQdaqbMlddHX/0nP68UeKUS9Q5cXnEy59R5NcR7U2Od7jfZX97 0954um+l87PCNSMhR+DvrtE+KID726z573xQ4IVZBQ+DJt+5N1tlmFPN14pcfDVqrnw2lJm3RvCJ WdGM3IeYyzpx9264Hhwauroh91Pn1xYS7n2Lq5/n3beIqgO3UsWHj5mIzfszcB+6Z38vI3nox/SW SxFFwV9v/LrV/NxjjXF/udl2DQVMRqTSreYtemFjew3yhn04Lq6f4RoWOMJgwO4XlcHaN/D47Hsl p5CgChYHUT3+sZMjbA4+nIyHjbim13urdgrt3LppO6t5Zma4c0KfdSbPlcBBr6Awr1uWhSuic/gY xUJ3zHyQkDcM8Y2U2L9Vf+S694BCafLQq8cNfiY/iqbfvvAV5+3ddsCePsN/Gyn/w/D/OcPQY1G4 v82Ny/5KFhzd72R5e7RnEzDSFJ/knZufb0OEz89X3p0VVfw2PujHKnrkZ7dslP8RjpoXT0kW5jsY sEKpFitSt6embBcTDeFjFRULOaCHDgthkG+NymNuZbys4+rY41gUMibScuaW/bAKSttaPWGbRqQD X1hQThULA4rdYVY/SfebdBKK4wT/SZSo//zU+M/sSo36eLvKB/MzEx/72yrnc25rotPDO1gdtHcx CoY9mt2jgdR8g945p+81EuR86cKkExJB9N2BMdT03UqU32vt6OzoyJivj6pGioREM7LnIC1ZZb/N j1RuIGlafWxvuObBFD02Pz8fvp1fJO5zEWomBbUBkerhDB9xMFAbiP/bEIlZdhuIodMGPjbfzFGD 5nvsfFHRXNP2s9HVDUpHhNr6tUaFjrGQNmrOBpd5XFA1Mux0zgpMEnCvvhg/emTcVR4XXtWqjq3/ MRctys4xUp16EymTP1YmwfXKEXvGJP+gkutwjQ1jipIiMp0o+omCNnoVUvzCeYW/nztp/3pZvXdF vbFnfH/Z5MghhlQsGZ6nyzOlrU0VkJbnjyZvFfhgEGVR5C+QWW7Zqr0q14rlxrYI5odPWjT2P42/ Oi9eEbgH7YNiYmpt6jlapYSYrSb3R6Sa9d4/10Mpa7IQ3vkmfmeY3TuWM51B5ZdeuVcyfBu0hJ+C 0D40iP/b+PjvfGjwRVIT+PhzZLJZNff37ureD8cE/IUlTTWr/Z6c5svWOMTix3y6Y+s+40vtzzh0 4zNDPrWRMm4KsvY/IiBUdqxEoVxOnKquu3uGj/Qr0Ofczh99D+3b6g6rGFzfcanT7aclPrX7pqUi 4/SZ3RpcKZJm++ss+SNXMa3KfeOjdibW8jlr7YHCxO8KQXsNckYkgxuN3xlhsIl8D3bu9TqefttH Rekab3upnKCN0YhNnrD+sxOMOY9ZOI6bhzPVJb2/6SO/vTDN6tM3q9WslTIhnyvlpZiZznuFTD88 n1szvtpzV4fYpdkfXNkHL/splXw542D2bWxvduClOUaLNlt1ONkkiOy/TZKY5f4JJ+oVv6cO3z4e IHXEefuB368hjQoMmFcy/dT/aoQrvKpSXT0oIODXx4/tdnbvZ6bGxBQZnbvNVeRVz+fkMTorKhfu HRRjNDy4enWUkIyMTJROjb0mazrCmLlYiCttbeadA09tUdpapOAwu5ic/Sew9sxHzyXyK6kk7NVJ 0EjJ3edSJx2V4DwzM/Srza4yaG5udmrwjmRlIBNLiK29NUILhRBE8dQBqewpl0Y/L7FqTdVaVEtt SwuXMw4TyiCYEhyNxmCwGnsLkIIGwlGBc5MsQkc9+t9cy640m4nu2ad2PjihBrkh9FjizdwCjsM4 FkRJ1o4COM1Q84z/29iIWXbzjKHTPDu9PTZNBGj+gfObZyqc16gana7ehhp/BdDsHCIpmT07Pd3X 1tZWWfkgxMOzUEjwtKmpOQM2OO92MUPCGmXVauRpV2dnnfNiotUSZTMxcuM7Vc6xOUcNTnqPbk7s 75Di0tCsbmysQ3JL6imG8Z/EcmmGy/pmmNhVzs7+GumMz7Z7EJZU3fa+sjJwvhphhGosmnN6scEA ISiYfJ2sLsK7gWyfLlolxcCzFhUfzf7VU94SgQ1h0ZTuNmVurgycG34x7ocKm5tv6DWZCQlR8OEz J7fUXxBBIPYZdNIn9G/T4H8I/d8mFOrS8H8b7/6dPwXg9NbrC0jo7XZUUo96LVBs7dT9WZ3npn+E hRh1vzpNCgoMnJudeBxvgkoOCgr4NdJmckW5vPyoUIpFMNfaXUwsci4oG2NbRtVHjY1I6WoVVIlb 00zqZhGEmOP6QImZZ8+9hp6wdqOBQh+K1kTU1F/Ksiw8pB44NzP7a9DPtGZybPAnkAY2+c9pyflt E/TwusFkKIUJdHWV10Mxn2BmktVIz2E2EFWpqUNyqEahTJkbZ8Z/jSQfXxfof0L+6bzlEKJPUOL2 fENTtbt4pgrxxtGjZIZH9kbwZ1Chb+/D4v82vS376/twdL+/763XN2GAzpfb7oiJgl/vJr1b3Z9H aGpqiI3pcdX77Oz5/4e9746vqsraviEhhBAhFCGMJZciBhQ4+/QzooQiRVGBQbGg9OIMDGAvQCCA oKI0C6OMYBd1FLHhqBCKCDaso44oIE0FBhAFQkLud/Y69+611uWC5NP3N+qcef+Q572n7NWetdbe J3uXl5fv3fT8+vVfRV7xvbTqVc89uXnr1pm9fS994dofz36j6fjhVU85vtPCj78bXOOi1pdlDZr6 57Ln9nb94L0XO5ykyROkipfndNHFxM9yW3XMuLdVt+ZTz5rfsPsluffveXNX37ZFFZm3jTlQvmXt +qK+S8aWlf/4xby2RVduafha5Jse4/pfcfJZ5w/6dPnrNfq3az/x1rQTo/0aNZtT0H3z3imtn31g yaGy/fnruo16prDaxZNGNX/j48kPZi1tFdU+vbBK5KZxFwxOtQ+K3I35KBr9RfZB+XL6ebLkmjz7 ynMvP77PN8ub1MtovaF2nxuqPlvwVbvp86cWTC1+ofGjd3R9cdrseZM/vm5BjVO10q1bTnltd+lV 7+Zd9rTd5YTv7j7xvUmPztjx8qOLPnq4y7kzc3u3ePy5dxvW6vzx2TN3XX9Z8RVtqj+8bO1VFZ3T ItfWnHv17jYb5n/7ZfcT/tH+D6VfNndOynnl8dNLnn8y6/v2XS4859FnXt7R6vjmLxUtWH7++zs7 j9vwal6zOp99XDJiyKjZFf/occ2lAzq+duKf/u7VzXlu31Vjm21Z8dGwv7z40pfLM+ee92bruS+c v5Zuv4OV69G6sUrvrm+k2l3/ywvOrVms5e7MqdFBW/z+HZ13a1f864ZqZxaPXnNL3rK8hY+2nPDH RydP3vBWx7qPf/v29pv3nraj5qmrPqu4oZm5KndI13OemDxoac2W39+37Y5WLVt/eN/QEQ+/eeVT 715X/9mlS77Mz8xMaxTpkPPN4rw+36y4KuNx7ZHtx39TcM07Pzb885ze88eMWtCrx/fntOjZ8ZS9 Xxza+26Dt2+sN2XDkP0ffVnj9cITHrr6uat3FO1Mv7v7vZv/bbdsPuTJV45/9ynjPfPhudcfd/nL Vz717G0Pz1hd986CzvTPoDSslY7WZmmVrpW0FLXSl+e/Kj/qumZdtRpT00TJ6n8VbfzLxvwNdXON 9HNrNG7+YMvmq847p0aVlVlf17vs3rffOEtc9nSk35I+dXtFiwc9P7jnNznjajXrPXhm/UXn3PCv 6vP03hOH/fvbO5actHPehJOzO+7KvKi8ZFur7uNz+9x5xvjtT0998v0W3U/bd9IHDe/ru+quno9W +9uiAdNunX2ox9BL552VWaP90rY79OorCl9Y+Lf7Cy4+9+L1O256ut4/Z0y7e92CIdEXp10x9fr5 ndeeceqZN3513PB7rjp79p7jt93arXNKzVlHa5dCzR2uOTULaB3tg81fZvO1LbP71lwezVl1Wb85 p9/3zeWvFTfYnX3Fm6/eUND3nlNuP1Cr2Xv9tt8yetL1A8vrzC8/MOzt9MWf/ycaKZy/4PPe9b4c XqPtQ7t3F/z48qsHzmj+aO5z70/uNeulns3P/KBj5JKOA6aOXdlxd3H7jjVy7nzi5N03eNMfr1F7 +1wx9C9ffvLPf/71q+Peqb/lmitmnTCgmXivbvXeTRtnLl9wxvraXq9VL+//of+EomVZY04c3O/r biO3/f2VP068+vVLz0rLqukspHpS+dY62geXWqXzrZbqL8MueFtmh7lfDtpUtO/q8rylqycW31v/ w4n1Py5++sanB/yl3WvXV3l1zTvDmz045NX0F05f+acaG8a93v+N29purPNa3Zkv7P/6lC6fZVx3 59Q6HfqcVvfCKq98UOPCs/u721d99uAP+r+uHV3UZtr0D8rnrOt/iRY7Y5p3+4KcQ6PuvHft0Kcq Ds55r+UfL2yw+m97Txv4QXnGd7ec8m2qPQ1162hfRf5CexreGf+DjJd7/MFulnn+m6PdnKFVetjN Lm4/66JndlYseGJA/5237/hs3ryH53xUWsU88f2pG2cPPL/R1jn/fmzyefdXzNh759VXnvuXES/u PXvCe727TZuZ+2DTRtEX2+dNfeeFB9o8uf3hJV9uf2DhqJuqvbPuqolTN9W3fhi3pGeXj3e9f8Oz h/520bcf7hn84JYf3txk9P5iz8Jt69Jm1DFbptotVLeO8rHiL7Vb6Ozz5N9aTv7iD5nGw/eO2vWv 2e9e0ua2BqMfvP79yQPMmlkvlhzo8M7T696rceWa/Sc/UqPkute9B57NiZz49qvPm1tzi3dcvm3H 61cv2jGxbkPruwu+XfBY9U+ev/TCc749p4sxMre2dtqQ3OZVvuvfuOukUwe+9OrrubvO3Lj9xEdy tnR5smP7de9eUbPZpIrB29IWz50y5R8XDFl9YFFRkzeWttjVt2WDC24uan8V1QmS8FH+8sy/rNI6 SdXqT/vL5W9EMv3Kfkr3gj65NVbeMipWXpHerChW+uO2/RdEKw7F8rt9XpBX9a60IUOG1GxVs2ar 84fUHxK9d8r0KZ3H3ztz5oTa0yY0LsxsUrdJxpjSfccVXLVp39+f7bu0OKNhScai+2I5678al3Zb +cF9NWY9+UHPFtkN7i2OxZ57qvMHUxqUv/lQRsGsk77NiJzxVId9qRVwlL8L+z0rQDXNlnM0BVS2 aYY7DlNAn0Xby9+b7TTst8FXQr/bNradk95g4tQVVedn+7hsf+vuGz6d3rcoVl66t2ztvL5LG3Za VjC/Tr+BQ2dfdFft3Nr9+g3KuKrhhPG31q45vnFRxaHXbyh969OR60vqRFvmlhYtrRhXtP/H9fOK cnY3vSMjd0yOV69V03cHXhj5aMpfzduaXlfy9hs1I8u/7laHSo8pwj3y31/7l1Va+lQtWZ9Fe9f9 7f4L8vLyvnotdjAWK4qmt1/esHujhXlNZvxYq0XW8cXnxoYe2Lut1oy9+/fPa7s0VlF63MqivE7L 3k/7V6cnW3815rWybz4pPCMjbdIbkwf32jw+p379+p2adSroNyDjtsiV/W569YYt/3555Prxw2dk 1d307PS244pKq39Y/dwVOTPq3ZZREetct7Bn5ILdF/84YPXXn95++sMPNq0+KBJp88/LetP929Ef jrLRhH9ZpfdvT+UPc5+rODBx266Tl9wAp30UxyaKqekPxzo06pa1qmx6x/Fr2i6tiCxYWlRRXrWK tkzLzjxlaq2Ft9VaWPH9zqH938yO7v/Pw73TdzYu2LB5a8asc/5wTp8x66bllqzMqpf2YWGdOYta 9X1135ZNDaJl+9/MLypaUeezoou/62jUnOKePrbJrRvurpjedPKCk8/719rPsyKrBl/xT3rig+IF eaKt3+8e4cSHSvNCygPydlzyz9iy569/dn1R/379DtRaXlgSyez31dLYnK9jjQZkNczMK42t3dW2 8Ltd69v6wVG2d9vapUUx3y9K0k5udV30kpnfDR74SHbtG/dsbTKj24LLd2/5Yu2Eaxq26Ne//7/M D7/eumVIRpVmneZnzbily6HSsv0fV8wuXLW/9foHn9zYvHZm7rpYrMfiLsUXrxTdDk7vXPOStFkT Ip9uu/AgVYYqIuRpuEfawEqv9GneesrjvPu8WFbu+8R/2t68/+CXQzM1qY/I0OKG3XtkuuOfHF+j 3cWxitihsgZdYqV7G1SpOFT2ppb9TZVem1e2+Oi1RjnmgjOmX7Hl5ZZl3+/cVri4xhm+Ej6wP9i6 dVP/QRmjGzaql9fHvenkLkuK9p68/Ozzr+vydGxY4y5X1m254KEnOve+9c3sXtWbi7TIkLoXnpVa fv1/UX5bNRzyXF1NP8I+63al9+m3UzQcA/u8sn3d3a+2PrnNzXu3fNE6M/dArUmF38eKfOFHbWg/ LSfHl35oea0ed3RfGakf27+/9Yw929bOW1q4e1vr29o9PP6cklUX/0N/9/4pt590b3GNT/N9VTz8 +OysKkPq1z/JuPzks/4avX/mzNqtxm385sZo6cadN+dW8z4R/RY2+jb38+45tTdn3PrA9zMytLqn 9HnluTsbz8iIfHLBecX09Cv1GTqcxnuE3VH9yyp9+lWKz9AHzn1144FDj498Zt2N7wVlw+xp/WYW xWJGRbVzRUmk43F1Tngro0VF2f71S4sK9/WNHkhvXNGkeV7VQeMPFN6/MnpCpzy/aKj91KKdU1q/ vHZde6d37fTFpTfk/OO4ht2/HLPnM18De3ZWu+FguwvyY8/p/fvMuWrHgpkz6l161Xk1ro5Evj7p 3DR63plagoMjew3zCOedVfpwNzPVAYVzn6/47PVTRz7z1Y37dvm2z8zslJtWRfvD6oPT3+m0unH1 Fct8AqyoOFRtUPmhsv1r57Ut/L6tPfjhSN3do567t9nN/85boGt6lVem5fbolFutcUnW8VWeG/9O 6fY737ns+jnDt7+244fh5318w2J3Q+PrT17S58VNP+z9NH+1/af17fO7ZGfVKDm7Vf7SSNO2r02+ 79Z78vrd+m3b9Ktu6rCl32Mn3/XD1AvrfflCrM26EyPlZ59fQNWDHGEfefN4vdJ/Ramn+ivKgXMX D1rvq2fXmWNXyDPD09OzOpQUFext26JB2wM1MgtXzWsbGz+tbVFF7sN/ySj+uun1vf8yolPubN8X WqzO2tQuL+eJaXd+/sX4aX/v/EzuyBq1GtzceXTBjP5PNJ9y4bKXOtzbrNW/D2354gL9tX79FtRq WnVS1Q2Ne5/fJ2NW/vpx40fFmjza0N3e9s/t258/8uKenxX1sj77+KFHL76wavXIcf/s9OfUGnFC jUiN4Lf8cLSweYQ8Uulv+fVU3/IP3NH3tV0Vsz/d/8Br/SMTY9HyeRP67N4PFURxniwl1hdVzBjx 8agq6+bu+NN3A96YXJrXsF2fTosz5qzNerRRz2k507TM9A6jt912u5Nf98q3H/luWJOWNz5ROm3a tM8+XjfuwKLBq4ZkTWzaOu/SP0S6pvVPW7z6k9n3jt/85sv588dcvKjd+WfGZn5Yp/+e2Gc9vyp6 ultm65vPjFaP3LfwrLfo4ZhIpt5RTsbRK02meioy7fPPLZtff3zkrrY3HvKrx8w/j/c1UVF6qNo7 B/ZWW11adm+LVTW9+QVN/t3jxLfefeO9rM2a3j6jf71ptWZPuHrpuNglH7743Vebeme8+7Ldc8S7 tYq/mdKvU+akC6d12b1vxb2FM+duPaXvkkPRrw7dctEthT27XxxpddXOj0+Jln67s3O0NL/xD7G2 xXc0LW6VVWdV45oNOs5sX7dqeqRdrw5kY18dvx+B44qtI50AW+n5iVTfjxyujfVL/barrNrqSI/C 8v2tL5x2Unlhj07XDDjPnLEsa6OhDxhsLF+cu29Pjevve+yvTYfdcOWix1+9o1WfE5qs7F6Q/9aA jnUue33vD5tPuXnq9a/NvLv2jHr1ao+/fZ07tmGXcTftr92lIlardtn0lUMO1Op9UKrist1tFzV3 e42+enQk8vJlZ9lUDaolc4525F6lV8n0lKtkUg1+ufyfM2/c+2PZBZm3pTVpsmlk9MDeBqsrZB9W un9X37fuOGluyZqep7V+747a7w0d1K/jPZm3VO2VtzKzzs3TL9/Zd+HsvNmvvt34h48HN+y/Sjz0 hyyjVvvC4zvWX3uDX47PbOW8ZFeZVdy4eNTM+4c+E1lzwa6SZuVTcmMzXyyPTV856bnnbn3wm9Lp l5UUnnty5NO7z7yHnnmsOjE489g+0pnHle7EtJSdOVdEHV8RTe5b7dccRX6ZWfbpyOgJq/3OtHXu jD/vmF/1rPMz1zS6blSrlWXTuozJuv7r5ZcXrvpq06dTzZeeN7tdcHn9P2em37Rw+Y2jekTPHFG6 5NpX36tz5ZJb7wCvmHR7m8U3VeuyZOy+7C4VnS86mJ8zs2OsyZpY54GNPy58o/u04uqZN89JuzKy 8LvC71Mrw/hfV4ZQh0LpRztBWVT6UCiR6lCogXNfPLjbz6yt1o97a3wDv/j/unek54qS3btiMT+d Vhz88YTVhw5tW7trvfyC5tzum+ZX9Z57r/DDD9rPTttxRubF0cIn/Lb2k33PvhrbbHUd8q9BpZfm PVnSoe5fT288pn//456fNnr/B6edefX1ub5S/uErpY6vlNcW78/octbSWo19jddqEKu1tUPDLg/F GlWJzczovqwo5++F902ZfVJk5qp27elp70ifsj51UycT/7JKn/aeij6pUjLyGjZsmJXWaU7PQcti fndy8Mft+/2KdJ/flRQdKj2uXqNhH8+vMvjKK4bcdE6u3ebEk9vcePkZ/Q+9vKttV+vdz3s+FV12 XJ1zps4Y0HHARG9aVs0Vj95/wVuv9q595ZIFfxcJfcQyuix5rdZt78ditSfUGvpgjeJXCmb+4HvL C4c639171vHpkfQz206gykASldWomzqX+JdVWhmpSHTu61tX++XRrjNvXDH+BK198047vu6yYdf6 pUsryksPldWacWjvtmf7+umlbH+t6WvSay72Pj/h+yr1BnXM6/eVN+r7VXedcvMa847bx57/l8bv d8udUvsPV0zLmTp/4pSmbb7Zd+Kr/3aKTp259f4v/hbp2qhHu8Wr3652QbvNY3ODpLronliXdbHF Gf37DPog1u+Bu2e2iORktCkhmnDUNyxwTLOXOp34l1VWE06qb1j8mmt/xWxH1lzj0zoVvLF6fPb7 pd0vLFgug+PHE7IqIp/LT0727G1gn5de3VfEGW8vXznpwGMtv6ix+WT3xol1Phrz95zZHXbkRSek 16jeKatGu8L0ulNPPf2zV7YdsBof9/JCo+qs9g/5yaR3rQcmrHk89z9FuRW1BpecPf/0Qc3qnLBm zGJ3RpVI630OObxU2MgWsur0UlOnf1llNWCnZIuFN+w6dOrI/5w59m0ZGAvTOnV6+uvVxX4FVfqj 36mtX9puR9+lReXlt37S9KYqN15ZO1q6+9sTnpxzzwnbs5v+/XSz3YmPRPpnXF17eOYtPm089vE7 ZQfv+Cx34UKn6qzlD7UfNfPTWvMmrNnm80LnP+U0KJ2+asppkRoD/rxx64BqkYKu7kWpxfb+l8RW XZc8rVkcYXtb/7JKi51yruqlH+ulp684BIXk3u++HJpplqxePbVVRv1OF05sVrHXL5+WjkvvKvNl xd5TbeOWvC45L/04+n1ZRu1rM7V6zYeeXd9u3NN/W1g/b9rK+6+8cmR208lnT97QeOTJZ06Z7Ytb bXbBpRUPfz/zlVGfrG5Rb3DHyOvNnZlEWkt1VPJ8Zt/KqaW1KttRwR1HknaiL61fGRw81CBz+Pja k1dMvfzEVqtXHtj76a55S8eNje2pu7qqPr7P06tqXjX/H41P2jr4sX+0mLjjvPm7nl037o8jdzaK li2b7TRtOGxLv8y4sPltq82cfoWmlcdqDTo05bYVw+YXzF0TGdq4RuOr//70CxH7Pec7IrOpSiF5 ILMQR8j+ZmVLIbjjcJmX7DQDC/vD3+dXQ50ym5ZkbXkw66E1xkPnVildP668vHR7g9z0V9qOO5S5 aHSe9k3EOfXV4mlZc8sO7tzWe9dZM4fe9eLD3ox69Y8vvv21m8urdDzrxj1+JTXobu3kWd8U3RLL +jw2rEXanmXGOURI3FlGnrgsjnDKiaj0zjIi1c4yCSE/OWPtf9qOLfuxrHX0/plpZ/QbtLzxxNwB gybdPqasYtObz/ZtO664W1n1gTkj++0cltb07JWTNjTeNe+1jNmtx2/2eTiW3/XMFtPTVnWoc2ht tMU71SJ1Rp92CxUJI9OUIh0hJ1d6F36Rahf+gX2eS4i0q+3YvYFIMyektWsUyc5vdvszWTlLfE/d 9OmuZ9cvTZc56aCfqO0LO+R95l4S6VpbNFq8+s3HW0/YfLO2Znd+1rJ6xcc1i8Wm3Fp8dsWKv+Vc 2uLDyBeTTluSWjjrdycc/tmdPNNYHOF4OlHpP7sTqf7sbuDcl/9TICNu6K5nvrpxlZ9NerjTvmlc MKtAL4odKtuz99NPR8pevermKp/76WXVg9cOi5wxtEa0eeNmfmo4sOP4GeU/7PikKPpjfreSLRUd SrWZsVH2pB+ueT89Un1rS7L4KfB7aXkwsTCOQJ6V/l5apPxeeu7Sirw4kXx1Y+Ygze8kxqfdtTwy bdriQfM3rPe7CZ9Jvj/05v78tr501ev5ebPWuJYTsz/zLot07SH6L179+LZnJ2zeNvTZiomvyEz4 UZUGE3rEPO/ztCnVmt9M5NKQO/yCRxzhzFxR6dMERarTBBNyTRwq5XpvfJrfDIiqo9e0v8G3Vsy3 1r0j17ctOrRv55u1ZqxeX3RDTsOL++0aXr3p2W9M3ti47xWvZc6aN29p2iyZ62bmVm9qdzyxyuZH JqeN+bH5C1QkDC9P6vcIdFjpz3hEqs94Bs5dtCMSiJR/1s1vQtM34KoJGVOXrc4Y7Gep8kNlX0yf 5/vggR+2bP90ZNvxjYtiFW+M1L8cP/H242fUO77BLbePGVtav+OSG/bO29h2xp78boWPlAyPVt+k a3lXvp0euezKFiSfqUOg5UHZvmipmaPSZ0CnOgJ64Nx/lkfjgrUJCrWGtYdHhwzIMPLaRZbfUtCv YwNZrvkyLRlXVrHno3tbr1+SdnZFRenbWm7hZRecdH77kpd7R9uOu7n0P77BcmfGcrpnzqk6oMOg 8j45afUXtXBTiiV+R2Lh5wHyjFxxhNm5Sn8dkPrjgJe+BrEe33Vym5vfjmROm1a4Mqv/hDndpvW7 L+3yjMYlGVs1veQH3yF/LHv75V19feF2b/yorNa8vG+qXvODVfjIA3/ss7ls+/XR74+fWh7L7zR+ mLYn1rbBqSdEDq1vejfK5Ci+kIfZiiPMLTmVpQsnJVu89PX7K7aNbJiXd/KZRWtLVq9cvboka3lh WlZ62vz2uc26ZXQ9Lr3j5r2fjuy7ZExZ+Zbt29b2Xf962erCE+Y//Gxa02t//GRj46IlY6vN6pt/ VqzWIxUTqy90J53WpHlG5KQWTd4mIqn+X547K5zUi3VOZdt/J+UU6vNl5Q832JX/enlJScnurYd6 d2rWKTqxds78nPlZc97NaNZu+MLojBWrV2b0SG88s+NZRRUHq09aMubgD1t2XjZjzV3pl4+9VluQ 1qC0bGe1GeUVB0r9zDUvrWPxrbFYwx/MwWnPlJ1CdqO30f1kmeGmXlOyK+t+dsrK9+VdH266V8q1 2pdr3yanU6fMzE7uspKSlRmPNFw2Pu30Kv3bT85tXHhJdGL1h7796PHW+W3Hps3KP2vcuL0HT0r/ trB33/Qu3zUcVnJ2xdhYWtOiNjdWbyontBov+/rkff+MjHu2aeeUgtm/K8FwwVwevyrc1GtelV4v T7lcvm7U7rdm987PXwqCbf3I6ZTbb3y/+VlT38wY0KjjnPnn5JX0jNaeE03veMuEjZveXFv4w8YV j/d+9qslRbFbJ+S+77yfMeumzD+Mmlm0vqjKmvVr+x6KxfJXb+g3ND1y267Gz6FMpppqlEekCi/1 9xBmZWcazVQTjeuuOfDv2c68B16rWBk3VjMwV7No1UcmnJ7ZqWmkftoH07pfG62dW/eZyNObP3nq +vyzxoyJVWwquz5fUsf47B+OMzc2zShPf6q0bI8x4656dSORS07I/5rIg2zhwbmvqeWpLFukOkBj 4Lqrdqz6yJk3su3YN315Nn2an9kps5MvU+6arHppesPCbgvzukROfy8rvZvWqFOnxfWjN+z5+t1X r8//aumhrKZbNj86vvHBzPtym9/ilxxtb676SCxW9vijLapG0jvk1yOfPSeiydCCY/dSH6tS6T8E TPl3gNd9v+/v23bNe71UGmjT/r6dfPt0yopkF87pllMomj2R26vm07dNyO1XXj5540cNois+vLhq 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 5CrOSmRN6ibO2pl+u3ZUkw/ZLhfsrO1nZJZJuDOkwbBhe37LtuMmT9uQc+LZNebbJRsLHmijPG8d m+fy5OSopv1Dp39z0Dem16ODNUutZ6x8B9bYc6xc9IiFZVIrlF98JWnsy8fZpdtPd3s24FVA+Ukx A/9qtSZQOrqi67AegWf6f//NoFO/N7/T7cCaDV2e/774bT+vpnZT4/0n+vukzZ1qa0+32RzD7D1y r/DNzqBxF0qdr/fOA3ukiFIfxJAloCPj5ZtymKkPFVFGHsXITqGdMinHRrGzt+qEtoMHOB1M9HR9 OtHFrUL14Hatmy+5PPOaFXXn4ObY/d3+9Ks489LLl6NbeftYRgw5HXNu7pYt8/fdrbXJru3qUbeb /3ai37OKw5zkmc0PRmsaa+fbH4x/c/WHlaWfdKrx7vylTt+0ot0vnA+KONtmZ8DIbf1mlrpcbdzA 8MJj2+3HHe9+Lv9eKfq5UC1nyoCkKk1fnPAN6NR8atnApl3Ev3f0bn169Ym6pyzts+u9tInpry9n XFWyWVVfVlUxc4sUKIhF48ytHGayqowydx2Q00KPNnG+O9Rp9OGFsvU3nR/3WeNiU9Ey6+7YevGL Znbqe2nUlrStW278rKl4ZkfrMm+mtp59oEpMlO9wG79aWSs8h80fHdwi273N4lFnR9VouNCyr4ax qufVwGe3MNJ+U7Z/l7By7X648eOmqS8u9gjKevqjfd32Xrlxw1s9E79rHj7vsvuj1/lnZjFpLYRn F4fQF6/+ET66Ts4Kt553x91PSTz/MXdk9pRDb4f0npd4ceC+I1Y+uJ4EVU+gWBaN07dymMl6Mkbf ip4ygxU9nW6X7nv34Rt3rm3bYe6RmvjDNgn3ewZ9f61Jv2/92sTMurm/xeNB+7vmODexC+6Xkj/3 jdbntz4tjjL+d9oy1l3ntE71Gpo1vW5j5/m/XG3QqlGZued2jFx+9XQo397xatezXZYwGTeXcq7t k/RRbc+03GV/o6pm4Zln9/cubrqi5f1urluv63MbHbnRK+jHhYkLXx+v1rPy06gWXbd7pX5/5v2T kQtXtWrr2jrywEPaToerSVLVBMpo0XjRqBxmspqMbRymNAORF3o0u/zLPdpScT2GlnKKKLemZtSZ ShEDlhyecWNTz2Nttz9d/VJq/WSs15Sj0xtNfOuqaTO3y2DLaKeY39emHJprN2/Fyf7tMwevPxY/ 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 3Ff+6KCTtm0/8KDNb7nuBT8+8JS7wRTP/sGx7z+qnPzil7x4ZuaDz35CkmaglMzt7JN7i66SualV MjBDWy5///GvuO2OzU9b9ntLHvGIm86e/fFth2zaBnnYXT+65dRPvvmhb7/mhmc+6phPv/mgT591 5mkn/sGy1+1z8qHXLXvgq97y3O+deuVlh1724U+tuv1fn3/Y86637/qF/fyBx6998IkP+czL23J8 45r8gbTXpReuuvBFG//krL+eueFpt1xz5JbXr9i+8e+3bH/Lda/5m795459+6663PPuatb/8sJkv vPXxfyC/eUyZGH7z2O/om8eLzsTM1MxcG+KBzRCP+ONNbc1xXltmbv7C2bOHb2qZ6TErLvnt716x zxN+ddkND/+vL1pz3eaLT3r1fi/72sefu/b6L9/0hTeED/xteOrTnvuQ31629JVXfvwVL3rG7OPn 7rrqpR/+9ANfeNUb34xe8Zo3Pe5Dr9z3pKvOuXP5Sdue9Ot3rzxg44nbH3HD9iedsepf1/7j0y++ cP9lr3rbkhfOXPnttT+cboz8824MW1k3d/IFZbvoj0LZaR+FOuPtf3/3D1pkXXPjuZ88/xDj3NdO mXnmtdf84Jbt21s43Xb3HYdv2rr1m5+55UZ4g+aXn37TFfvUv/n02n/55+MvW/Ldxy571uza/9bS 2s/f+b4Pb785PvkF//+Zd/3mof/jmhMe9F8everVz3ve/f/24hf/6J8f9fiXvGxFM8pfNaM8sBnl Ix/60d4nPeHqA1c1ix94yPYDv3HCYSe9a/vD99q+ce+nf+y8A96x9o9ff9lDZzZef9zx8mvvLJ/w Kb4wPZi0yxb9tfdp8imNsvehhx122H5L1r3tmWd+bHvLTu6+4zs/aivSO1tWct7Wu+5/8MPX/+sV ez3/hb/1glc+ZUV63C8+7HGveO5jn7f1g7cc++T4T1985l/Ofuz+D3zKGy45/cTTL6oX7/eAa//8 T572yQ+fctALr/rv77Bje2zf+6SrPnLg7312+/aDLjjwrD+934X/sHrj7c1b/m7rk956yqUPXjqz 9PHHXiCNQSKKX2KO02NJu2zRxpgmom//6Dc2teXRLY9/xbXnH26OP2rdd7920lduufHqq7dtuWvr 5gMv2XrbN993agsvm3904FtuWPqAD9UvHv7DvQ4+88RDT/tyfdEPr//9X3rVDeHNbzrnV/+/VZ99 6orXH/QLv3XxAW+44qLXH/G4b935ix/+3/m8R278xp/8+x/NPPnhzzjuQ5s+te/Tjrv5nBU9qL7/ D7af9KXtH9r7ec8585+3n/bOt248euaAvR93jbBE9mQJWIXG6eGkXbZYS+Rp77C0NdePtl2WYc11 /pJ1q/9x0/nLP3vX039t9ceBHHccvt+2mS/CKye33nZI+pWl+zdDPPZTH7/uNT/+i8f8+/1uflh5 xUUP/Nyr33HAZSd899DZC5beb/91+93vuLVLH/SGRz763/7hmz+Oq+7/wSv9Ppce/64WTE458J0X 3PCeFd8/b8W2A59/zROvePSZRz7w8Bte/aFyyV4zx9yZxcdLbSK1wA827+CAxHbZYi2QpqrFlS+/ Zesjz/7+48/5FBDjyiXr1r33a5subCuou+5omdqNVx/33VOvPm/Lljd+/ohX7vWKFx40e9cP/uPw //G2Pzj8O8uPeMejw3G/+O6Z5+39koM2LHtdk42/+Nf/tfnuN//biiuvzPtc+vF3Hf+ijV848PIL bvhm04Un/ecDDrnrLde//lEz9zv9t7/6jdP3nVn95PLr04ftf56GTVkXfq15B8fbtssWPeype1Uf uOPgpUuv3YoLydu+/X/OWhau2bTpDWv2fsi6X7voyG23teXT1ecufTLEy223PTL51x160gEfuOPF n4Vl1J2Pe8P+D3jX+2487tz3/tGVDzn04uv+5IUvPHv5Ea994mu/surshz3+9Ze14e572erf3PZn P9z4Dy/6/KajD37+iTMfPSpvFKONlFHh95nzDiY5Ljajwjt2NNqL2mjbyuDurYcs23D+Qa+99g3P /cU1m6778W1fuOXyq889Z/utD9q0jzv/Oe+9/gG/c8VfrXroN57/F3919EXf/ZUrbnnfl879T2d/ 7+Gzmz92WT7isPVfP23ZaLArj91341t+y5gt2w88c+vrf+/a9VesfvsNM2etut+ql7zjvX83kz6d vy3GHGgphB9kzjuI/mGxSyG8Y/6Yr/pe6DPcun9nWw2tW3bENft9/U/3e9cN/l2/vNddN567Zctd 3zlkxdJ/OPbcrcve/+JDzbdm8iM/fOHF+719893f++Yptzxh41m///d/Vi85+CEPvvBNH3nVlr1O fMIrbm0rqTPfah526bfOe932/b64ff3RS279mH+KGCSdLFPxi8s7+MqJXfTJMnbayTLjQX7+sZ/5 /rHnbL5j8zGzf7JxyWNPO/Pjqy5acfqZr3nTqzdvu+kT7zv12HMvfOrm/c844OzTvrd+yRFPvO41 X1l1y+Uf2fuyY86/uenw9pVPfvzRb1ly/QkP3PqZ2aP/174zD3zxo14nh8TMhFVb3UFMXvQp/Hba KfxnPOdvxkO65dhzbutD2njBkuMePrN85ZFv+uv9DriqeepNX7jlfTdevRRi0t0tUKdfO+HQfyu/ MfPkg+zDP7TpE+855oKbX2Vu+MHK/T528IX3P3L79te/8cInbrv2jw74zaP/ZebfX/Ooq6YPrt7n Bkd/dlfxm8Y7+DydXfSf3dlpf3Z3xts/+P3VwLizbvnrL7/i+hZNnlEu/taq1Zeududt37r51tu+ 8IWzIVff5+a9vtjCy/V/+tL1M489636zR606soWGH3/3wZdsuf27nz9v9o6VT73m69tOuMts3P6i 9Jrbf/ezS2f2/8ZjRPHT0vvSFT5MHMwOxHPR70vbqe9Lv/3qbYeOhOTLr1h2pmmZxPlLfv/jMxdf /KEzr/jKjS2baEryw62f+NHKY9vo9j+4xc0Dz33MRcv/rT575snPsM/70Kb3fPN9F9z8zbPet+2i f4BI+Lm9DrngGdtr/eKS1+971KvEuOhrghU+Kxx28M1cu+ivCdppXxMcj+uis2Bcnz5/SUsG7D4v vuH4l7fZ2t5m6w/PvvHY87be+b1PHHjJphvPe/kBhz3rtFs27H/EE//xtV9ddepvfWTZpZdffvWS SyHWbVyx/xHpxF/c6+Z3v3bJq+846u/kkIhe8BngsIOdMrvo13jstNd4znj7+78704e08gmv+gQm faf/zgV7v+Fjm/Z+fotSW7Zu/ve3XN588Me3f/07Xzj72PNXnbd92z+e7f7P+Re96cGXHPzgQ173 plefc9dDTrzq5bdd/tVjL7l15VPXvvuaDbP73+TMoS/81NKZZ7/waBHPKpOrLVjCDra9Fv0N6Gmf gD7j7f9zy+xoYI/rC7XDDtow+4LT9/aHHjfz8detPu3EQ2C51sZ01bmbt936uT885sarljxx27a7 PmVWrH320x76q8df88FTZo8991V3fb9N2IqN2w94+rK37XP6CWduec4BSx7y/qPL1GHF+9Cw+PUA +EZu2MHu3KLfDpj+csAHvobDes8tD3vcqz41s+zii9det9/zLnjbUy8+7Y+XPHfvVdfs/Q3jrrm9 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 HAORvhtxiixeiq9kUwAk/avSXpegUCHsFSAm/WNUoAikL2pQiQL4UFib82/GW2An6NL03obMLEOd C1CGJctnrGWn0BbbsG6r1L6DQFJqc3e+0AT3HSagf4Ur8X+VN9IEMdBko0sCf47QY8oT71jPYd7d ILzYUZ1pC2uS3uwnEgB0PxO82k0EFz6fzyUcYTsf3wcjW/IkKzRcyNIog+xKvJ8OehKi3eEHSWai SPHYzlzWpZq6iayvanD9yEInj/akWIgoa9RSNQrzdm0PrdTFodmuGqqHul6bUhUTx+VgrirDvZEX V/83Tru/Pv8TKGVuZHN0cmVhbQplbmRvYmoKNjQgMCBvYmoKNTA5CmVuZG9iago0IDAgb2JqCjw8 L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgOTAvUGFyZW50IDMgMCBS Ci9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMTggMCBSCi9Gb250 IDE5IDAgUgo+PgovQ29udGVudHMgNSAwIFIKPj4KZW5kb2JqCjIwIDAgb2JqCjw8L1R5cGUvUGFn ZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJdCi9Sb3RhdGUgOTAvUGFyZW50IDMgMCBSCi9SZXNvdXJj ZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRdCi9FeHRHU3RhdGUgMjUgMCBSCi9Gb250IDI2IDAgUgo+ PgovQ29udGVudHMgMjEgMCBSCj4+CmVuZG9iagoyNyAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFC b3ggWzAgMCA1OTUgODQyXQovUm90YXRlIDkwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJv Y1NldFsvUERGIC9UZXh0XQovRXh0R1N0YXRlIDMwIDAgUgovRm9udCAzMSAwIFIKPj4KL0NvbnRl bnRzIDI4IDAgUgo+PgplbmRvYmoKMzIgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAg NTk1IDg0Ml0KL1JvdGF0ZSA5MC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE RiAvSW1hZ2VDIC9UZXh0XQovRXh0R1N0YXRlIDM1IDAgUgovRm9udCAzNiAwIFIKPj4KL0NvbnRl bnRzIDMzIDAgUgo+PgplbmRvYmoKMzcgMCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAg NTk1IDg0Ml0KL1JvdGF0ZSA5MC9QYXJlbnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BE RiAvVGV4dF0KL0V4dEdTdGF0ZSA0MCAwIFIKL0ZvbnQgNDEgMCBSCj4+Ci9Db250ZW50cyAzOCAw IFIKPj4KZW5kb2JqCjQyIDAgb2JqCjw8L1R5cGUvUGFnZS9NZWRpYUJveCBbMCAwIDU5NSA4NDJd Ci9Sb3RhdGUgOTAvUGFyZW50IDMgMCBSCi9SZXNvdXJjZXM8PC9Qcm9jU2V0Wy9QREYgL1RleHRd Ci9FeHRHU3RhdGUgNDUgMCBSCi9Gb250IDQ2IDAgUgo+PgovQ29udGVudHMgNDMgMCBSCj4+CmVu ZG9iago0NyAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA1OTUgODQyXQovUm90YXRl IDkwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9JbWFnZUMgL1RleHRd Ci9FeHRHU3RhdGUgNTAgMCBSCi9Gb250IDUxIDAgUgo+PgovQ29udGVudHMgNDggMCBSCj4+CmVu ZG9iago1MiAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA1OTUgODQyXQovUm90YXRl IDkwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9JbWFnZUMgL1RleHRd Ci9FeHRHU3RhdGUgNTUgMCBSCi9Gb250IDU2IDAgUgo+PgovQ29udGVudHMgNTMgMCBSCj4+CmVu ZG9iago1NyAwIG9iago8PC9UeXBlL1BhZ2UvTWVkaWFCb3ggWzAgMCA1OTUgODQyXQovUm90YXRl IDkwL1BhcmVudCAzIDAgUgovUmVzb3VyY2VzPDwvUHJvY1NldFsvUERGIC9UZXh0XQovRXh0R1N0 YXRlIDYwIDAgUgovRm9udCA2MSAwIFIKPj4KL0NvbnRlbnRzIDU4IDAgUgo+PgplbmRvYmoKNjIg MCBvYmoKPDwvVHlwZS9QYWdlL01lZGlhQm94IFswIDAgNTk1IDg0Ml0KL1JvdGF0ZSA5MC9QYXJl bnQgMyAwIFIKL1Jlc291cmNlczw8L1Byb2NTZXRbL1BERiAvVGV4dF0KL0V4dEdTdGF0ZSA2NSAw IFIKL0ZvbnQgNjYgMCBSCj4+Ci9Db250ZW50cyA2MyAwIFIKPj4KZW5kb2JqCjMgMCBvYmoKPDwg L1R5cGUgL1BhZ2VzIC9LaWRzIFsKNCAwIFIKMjAgMCBSCjI3IDAgUgozMiAwIFIKMzcgMCBSCjQy IDAgUgo0NyAwIFIKNTIgMCBSCjU3IDAgUgo2MiAwIFIKXSAvQ291bnQgMTAKL1JvdGF0ZSA5MD4+ CmVuZG9iagoxIDAgb2JqCjw8L1R5cGUgL0NhdGFsb2cgL1BhZ2VzIDMgMCBSCj4+CmVuZG9iago3 IDAgb2JqCjw8L1R5cGUvRXh0R1N0YXRlCi9PUE0gMT4+ZW5kb2JqCjE4IDAgb2JqCjw8L1I3Cjcg MCBSPj4KZW5kb2JqCjE5IDAgb2JqCjw8L1IxMQoxMSAwIFIvUjEzCjEzIDAgUi9SMTUKMTUgMCBS L1IxNwoxNyAwIFIvUjkKOSAwIFI+PgplbmRvYmoKMjUgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRv YmoKMjYgMCBvYmoKPDwvUjI0CjI0IDAgUi9SMTMKMTMgMCBSL1IxNwoxNyAwIFIvUjkKOSAwIFI+ PgplbmRvYmoKMzAgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKMzEgMCBvYmoKPDwvUjExCjEx IDAgUi9SOQo5IDAgUj4+CmVuZG9iagozNSAwIG9iago8PC9SNwo3IDAgUj4+CmVuZG9iagozNiAw IG9iago8PC9SMTEKMTEgMCBSL1I5CjkgMCBSPj4KZW5kb2JqCjQwIDAgb2JqCjw8L1I3CjcgMCBS Pj4KZW5kb2JqCjQxIDAgb2JqCjw8L1IyNAoyNCAwIFIvUjExCjExIDAgUi9SMTcKMTcgMCBSL1I5 CjkgMCBSPj4KZW5kb2JqCjQ1IDAgb2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjQ2IDAgb2JqCjw8 L1IyNAoyNCAwIFIvUjExCjExIDAgUi9SMTcKMTcgMCBSL1I5CjkgMCBSPj4KZW5kb2JqCjUwIDAg b2JqCjw8L1I3CjcgMCBSPj4KZW5kb2JqCjUxIDAgb2JqCjw8L1IxMQoxMSAwIFIvUjkKOSAwIFI+ PgplbmRvYmoKNTUgMCBvYmoKPDwvUjcKNyAwIFI+PgplbmRvYmoKNTYgMCBvYmoKPDwvUjExCjEx IDAgUi9SOQo5IDAgUj4+CmVuZG9iago2MCAwIG9iago8PC9SNwo3IDAgUj4+CmVuZG9iago2MSAw IG9iago8PC9SMjQKMjQgMCBSL1IxNwoxNyAwIFIvUjkKOSAwIFI+PgplbmRvYmoKNjUgMCBvYmoK PDwvUjcKNyAwIFI+PgplbmRvYmoKNjYgMCBvYmoKPDwvUjI0CjI0IDAgUi9SMTcKMTcgMCBSL1I5 CjkgMCBSPj4KZW5kb2JqCjY3IDAgb2JqCjw8L0xlbmd0aDEgNTQxMi9GaWx0ZXIvRmxhdGVEZWNv ZGUvTGVuZ3RoIDY4IDAgUj4+c3RyZWFtCnic7Vh7cFTlFT/n++4rL7J5kmZV7nJNRJIQkvAID8OS ZGMeoyYkyC5g2c0DgwSJQDMJWiYKFtwEZ1tSZ7QqQY0GJHqXoAZKOxQF09GOdUY6Wqi2nTg6ljg4 JdLWmvR89yYpsda2039q23vyu7/vO+fc853zPfbuBhAAYqAdOFTeUp2dC9YVX0O3W+s2BZrtvuMS ALrrWrbpz2UfPEiK8wDy4vXNt2965dISE0BJAZDW3d7Utt72n+Yg/9TGhkD9T3evp1iJF0i5oJEU 8QmRDwJEtlL/2sZN21rHxzsMwPSmzXUBux+bSc+f2RRobea3KrPJ/1FS6ncGNjWM+8+j24zmzVu3 2f3E14W9eUtD8y2vXreO/E8A8Br4T7ve/LuWHJI69LJ72Wpq/QBq6f4IoZ7wMHRBF+u3fSCPYFKr HD6QByEXtlj6PLiH7sXwB+yF71iapVBL9lryPk1cQLY6YrRidGGnxd+GXRT7E9bPTrFTlnUZxS0X HrawfnmQ9CLeTngO3sWT5HM37CPbMXhTPEWRu6APLuMskg58H4dZJWlRjE9xNpJ3F+X7Y3gHfo+J WIBBPEE+8exeKxd7tHbyOU3yphVFyE3YhJtxCz5AMYcYZ/Mp6ma2h3Uzk53iPqlAHlTilYVqE0VB YLR746hCEe1mqKaRa+Guyai2/BwZVmENNuJD2E05nMZhkkssiy2jWRfyfe6XoqUP5Y3yEySDykr1 MU2h2DIokAo6pME8qspDY1RRzvVwB2y35G6Se2gu74P90A0H4CCE4Tj8RIwJ5+BduEyzE0si6lqI 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 q3H1EYgLsHh+eQ6pYGrqXGe3lb9CEiRdfv5cPBEgvdDUSwt+QxJhj543j2X23/imUX/tVeukv7Ze 6yE6vlnUln4m/cyyQxHIE0Wsz4wtzNqStiOEMzB7rnzW8EVt7YXvjrUgru+H+KCEdStU2Qr3Zdhp 3uqISuwxWVAzo54Lzg8FFQmqzyCBPgjkcaABAt88dBBWR7H4gTle6sbC9Yc8LmSgEO6MxqoFvRbc 9bTgT3ZWQII1j2GSzBOlj5jzzSe/akPc8x+iHGbGRc8JXHm2r1ThzXyx5EB+zYfnEu+r+0gfcHw1 DC6gdHuBpyZnbNasUdRDihSuMG+hb2n7a55o6YuDcIGgf0JIuhG4oC5MoQAUlpWuSlu8gZSOR3jc oaAm1Zn422qteOp6+QoUMMnTiGVhSwuWZSl2wfvtL16j2+hC5pfhHGGYL/+4Jc7VKzZqgV9051PD D7f0Cut/VZASAzsM5eIlgfy3lYYn747WxbVCjeg5qlpGa9k/TvsnK6vH+63GU9R/AJnDE0AKZW5k c3RyZWFtCmVuZG9iago3OCAwIG9iagozMjE0CmVuZG9iagoyNCAwIG9iago8PC9CYXNlRm9udC9V QVJUTVMrVFRFMUM2M0M2OHQwMC9Gb250RGVzY3JpcHRvciAyMyAwIFIvVHlwZS9Gb250Ci9GaXJz dENoYXIgMS9MYXN0Q2hhciAzL1dpZHRoc1sgNzQ3IDg5MSA3NDddCi9FbmNvZGluZyA3OSAwIFIv U3VidHlwZS9UcnVlVHlwZT4+CmVuZG9iago3OSAwIG9iago8PC9UeXBlL0VuY29kaW5nL0Jhc2VF bmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRGlmZmVyZW5jZXNbCjEvY2lyY2xlNi9ib3g0L3NxdWFy ZTZdPj4KZW5kb2JqCjExIDAgb2JqCjw8L0Jhc2VGb250L1NFSVFUUCtIZWx2ZXRpY2EtQm9sZC9G b250RGVzY3JpcHRvciAxMCAwIFIvVHlwZS9Gb250Ci9GaXJzdENoYXIgMzIvTGFzdENoYXIgMTIx L1dpZHRoc1sKMjc4IDAgMCAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjc4IDMzMyAyNzggMjc4CjU1 NiAwIDAgMCA1NTYgNTU2IDU1NiAwIDAgMCAzMzMgMCAwIDAgMCAwCjAgNzIyIDcyMiA3MjIgNzIy IDY2NyA2MTEgNzc4IDcyMiAyNzggMCAwIDYxMSAwIDcyMiA3NzgKNjY3IDAgNzIyIDY2NyA2MTEg MCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAKMCA1NTYgNjExIDU1NiA2MTEgNTU2IDMzMyA2MTEgNjEx IDI3OCAwIDU1NiAyNzggODg5IDYxMSA2MTEKNjExIDYxMSAzODkgNTU2IDMzMyA2MTEgNTU2IDc3 OCA1NTYgNTU2XQovRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL1N1YnR5cGUvVHlwZTE+PgplbmRv YmoKMTMgMCBvYmoKPDwvQmFzZUZvbnQvSlZLRkJBK1RpbWVzLVJvbWFuL0ZvbnREZXNjcmlwdG9y IDEyIDAgUi9UeXBlL0ZvbnQKL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjEvV2lkdGhzWwoyNTAg MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzMzIDAgMAo1MDAgMCAwIDAgNTAwIDAgNTAwIDAgMCAw IDAgMCAwIDAgMCAwCjAgMCAwIDAgNzIyIDAgMCAwIDAgMzMzIDAgMCA2MTEgMCAwIDAKNTU2IDAg MCA1NTYgNjExIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDQ0NCA1MDAgNDQ0IDUwMCA0NDQgMzMz IDUwMCA1MDAgMjc4IDAgNTAwIDI3OCA3NzggNTAwIDUwMAo1MDAgMCAzMzMgMzg5IDI3OCA1MDAg NTAwIDcyMiA1MDAgNTAwXQovRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL1N1YnR5cGUvVHlwZTE+ PgplbmRvYmoKODAgMCBvYmoKPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MSAwIFI+PnN0 cmVhbQp4nF3TMU7EMBAF0D6nyA12ZtaxQULTQEMBQoILZB0HpdhsFJaC2zPzBygo/kpftjd+jnO4 f3x4XJdrf3jZL/W1Xft5Wae9fVw+99r6U3tf1o6ln5Z6/Wn4redx6w73T+P29rW13ia0ueOYUS9T +9jG2vZxfW/dHZHezbN2bZ3+DaVjrDjNv1NZI5QmtSoaoTx7PWqE8o3XpBHK7HXQCGWszRqhPHgt GqGcvN5ohIS83mqEkngdNUIFa08aoXz0WjVC+dbrpBEqWNs0QoJNzhohaVbZzsJja30ym5XD69tg s3J4MdmsHN7i1awMrziQzcrhzV7NyvAWB7JZGd6CfzYrh9f3zGbl8LqIzcrhRTUrw5tGr2ZleIuf M5uV4c0YNSvDm/BcszK8xfdsp4sQDf5cMauEt3o1q8BbMGpWgXfw1y1mlXi/mGxWgTdhslkF3uTv SMwq8A6+DTt7xEb9cAyNEB2xK7MKvIJ/NquEl3FNf++j31i/6H7Pn8dz6+vnvrf1iq8Bt9/v/bK2 vw9mu2y+qrd03x9/1UMKZW5kc3RyZWFtCmVuZG9iago4MSAwIG9iago0MDgKZW5kb2JqCjE1IDAg b2JqCjw8L0Jhc2VGb250L1FITEJFRStUVEM2OERvMDAvRm9udERlc2NyaXB0b3IgMTQgMCBSL1Rv VW5pY29kZSA4MCAwIFIvVHlwZS9Gb250Ci9GaXJzdENoYXIgMS9MYXN0Q2hhciA0My9XaWR0aHNb IDg0MiA1NjMgNTYzIDU2MyA4NDIgNTYzIDU2MyAyODYgNjc2IDU2MyA1MTEgMjMzIDMzOCAzMzgg Mjg2CjU2MyAxMDIyIDU2MyA1NjMgMzM4IDI4NiAyODYgNTYzIDMzOCA3MjkgNTExIDUxMSA1NjMg MjMzIDcyOSA3MjkKNjc2IDU2MyA1MTEgNTExIDIzMyAyODYgNjc2IDYxNiA2MTYgNTYzIDI4NiA2 NzZdCi9FbmNvZGluZyA4MiAwIFIvU3VidHlwZS9UeXBlMT4+CmVuZG9iago4MiAwIG9iago8PC9U eXBlL0VuY29kaW5nL0Jhc2VFbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvRGlmZmVyZW5jZXNbCjEv ZzQ4L2c4Mi9nNzUvZzY4L2c4MC9nNzIvZzcxL2czL2czNy9nODgvZzcwL2c3Ni9nODUvZzExL2cx Ny9nNjkvZzM1L2c4MS9nNzQvZzE2L2c3My9nODcvZzgzL2cxMi9nMzgvZzg2L2c0NS9nODQvZzc3 L2czOS9nOTAvZzYwL2c0Ny9nOTIvZzY2L2c3OS9nNDQvZzQwL2c1NS9nNDEvZzI2L2cxNS9nMzZd Pj4KZW5kb2JqCjE3IDAgb2JqCjw8L0Jhc2VGb250L1VEV0NDVStUaW1lcy1Cb2xkL0ZvbnREZXNj cmlwdG9yIDE2IDAgUi9UeXBlL0ZvbnQKL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxNTAvV2lkdGhz WwoyNTAgMCAwIDAgMCAwIDAgMCAzMzMgMzMzIDAgNTcwIDI1MCAzMzMgMjUwIDAKMCAwIDAgMCA1 MDAgMCA1MDAgNTAwIDUwMCAwIDMzMyAwIDAgMCAwIDUwMAo5MzAgNzIyIDY2NyA3MjIgNzIyIDY2 NyA2MTEgNzc4IDc3OCAzODkgNTAwIDc3OCA2NjcgOTQ0IDAgMAo2MTEgMCA3MjIgNTU2IDY2NyAw IDcyMiAxMDAwIDcyMiA3MjIgMCAwIDAgMCAwIDUwMAowIDUwMCA1NTYgNDQ0IDU1NiA0NDQgMzMz IDUwMCA1NTYgMjc4IDMzMyA1NTYgMjc4IDgzMyA1NTYgNTAwCjU1NiA1NTYgNDQ0IDM4OSAzMzMg NTU2IDUwMCA3MjIgMCA1MDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw IDAgMAowIDAgMzMzIDAgMCAwIDUwMF0KL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9TdWJ0eXBl L1R5cGUxPj4KZW5kb2JqCjkgMCBvYmoKPDwvQmFzZUZvbnQvUkFSU05HK0hlbHZldGljYS9Gb250 RGVzY3JpcHRvciA4IDAgUi9UeXBlL0ZvbnQKL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMzMvV2lk dGhzWwoyNzggMCAwIDAgMCAwIDAgMCAzMzMgMzMzIDAgMCAwIDMzMyAyNzggMjc4CjU1NiAwIDU1 NiAwIDU1NiA1NTYgNTU2IDAgMCAwIDAgMCAwIDAgMCAwCjAgNjY3IDAgNzIyIDcyMiA2NjcgNjEx IDAgMCAyNzggMCAwIDU1NiA4MzMgNzIyIDc3OAo2NjcgMCA3MjIgNjY3IDYxMSAwIDAgMCAwIDAg MCAwIDAgMCAwIDAKMCA1NTYgNTU2IDUwMCA1NTYgNTU2IDI3OCA1NTYgNTU2IDIyMiAwIDUwMCAw IDgzMyA1NTYgNTU2CjU1NiAwIDMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCAwIDAgMCAwIDAg MCAwCjAgMCAwIDAgMCAxMDAwXQovRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL1N1YnR5cGUvVHlw ZTE+PgplbmRvYmoKMjMgMCBvYmoKPDwvVHlwZS9Gb250RGVzY3JpcHRvci9Gb250TmFtZS9VQVJU TVMrVFRFMUM2M0M2OHQwMC9Gb250QkJveFs2MiAwIDgwNyA3MjJdL0ZsYWdzIDQKL0FzY2VudCA3 MjIKL0NhcEhlaWdodCA3MjIKL0Rlc2NlbnQgMAovSXRhbGljQW5nbGUgMAovU3RlbVYgMTIxCi9N aXNzaW5nV2lkdGggNTAwCi9Gb250RmlsZTIgNjcgMCBSPj4KZW5kb2JqCjEwIDAgb2JqCjw8L1R5 cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvU0VJUVRQK0hlbHZldGljYS1Cb2xkL0ZvbnRCQm94 WzAgLTIxOSA4MjQgNzQxXS9GbGFncyA0Ci9Bc2NlbnQgNzQxCi9DYXBIZWlnaHQgNzQxCi9EZXNj ZW50IC0yMTkKL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDEyMwovTWlzc2luZ1dpZHRoIDI3OAovQ2hh clNldCgvTC9BL3kvbi9jL1gvQi9vL2QvZm91ci9OL0MvcC9lL2ZpdmUvTy9EL3EvZi9zaXgvUC9F L3IvZy9GL3MvaC9SL0cvdC9pL1MvSC91L2NvbG9uL1QvSS92L2svdy9sL2EveC9tL2IvcGFyZW5s ZWZ0L3BhcmVucmlnaHQvc3BhY2UvY29tbWEvaHlwaGVuL3BlcmlvZC9zbGFzaC96ZXJvKS9Gb250 RmlsZTMgNjkgMCBSPj4KZW5kb2JqCjEyIDAgb2JqCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9u dE5hbWUvSlZLRkJBK1RpbWVzLVJvbWFuL0ZvbnRCQm94WzAgLTIxOCA3NzUgNjgzXS9GbGFncyA0 Ci9Bc2NlbnQgNjgzCi9DYXBIZWlnaHQgNjgzCi9EZXNjZW50IC0yMTgKL0l0YWxpY0FuZ2xlIDAK L1N0ZW1WIDExNgovTWlzc2luZ1dpZHRoIDI1MAovQ2hhclNldCgvTC95L24vYy9vL2QvZm91ci9w L2UvRC9mL3NpeC9QL3IvZy9zL2gvdC9pL1MvdS9UL0kvdi9rL3cvbC9hL3gvbS9iL3NwYWNlL2h5 cGhlbi96ZXJvKS9Gb250RmlsZTMgNzEgMCBSPj4KZW5kb2JqCjE0IDAgb2JqCjw8L1R5cGUvRm9u dERlc2NyaXB0b3IvRm9udE5hbWUvUUhMQkVFK1RUQzY4RG8wMC9Gb250QkJveFstOTEgLTQyMyAy MDI0IDE1MDFdL0ZsYWdzIDQKL0FzY2VudCAxNTAxCi9DYXBIZWlnaHQgMTUwMQovRGVzY2VudCAt NDIzCi9JdGFsaWNBbmdsZSAwCi9TdGVtViAzMDMKL0NoYXJTZXQoL2c3Ni9nNDgvZzc5L2czOC9n ODUvZzgyL2c0NC9nODYvZzExL2c3NS9nNDAvZzQ1L2cxNy9nNjgvZzU1L2c4NC9nNjkvZzgwL2c0 MS9nNzcvZzM1L2c3Mi9nMjYvZzM5L2c4MS9nNzEvZzE1L2c5MC9nMTYvZzc0L2czL2czNi9nNjAv ZzczL2czNy9nNDcvZzg3L2c4OC9nOTIvZzgzL2c3MC9nNjYvZzEyKS9Gb250RmlsZTMgNzMgMCBS Pj4KZW5kb2JqCjE2IDAgb2JqCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvVURXQ0NV K1RpbWVzLUJvbGQvRm9udEJCb3hbLTU3IC0yMDYgOTgxIDY5NF0vRmxhZ3MgNAovQXNjZW50IDY5 NAovQ2FwSGVpZ2h0IDY5NAovRGVzY2VudCAtMjA2Ci9JdGFsaWNBbmdsZSAwCi9TdGVtViAxNDcK L01pc3NpbmdXaWR0aCAyNTAKL0NoYXJTZXQoL0wvQS95L24vYy9YL00vQi9vL2QvcXVlc3Rpb24v WS9mb3VyL0MvcC9lL2F0L0QvcS9mL3NpeC9QL0Uvci9nL3NldmVuL0Yvcy9oL2VpZ2h0L1IvRy9l bmRhc2gvdC9pL1MvSC91L2ovdW5kZXJzY29yZS9jb2xvbi9UL0kvdi9rL0ovdy9sL2EvVi9LL20v Yi9XL3F1b3RlcmlnaHQvcGFyZW5sZWZ0L3BhcmVucmlnaHQvcGx1cy9zcGFjZS9jb21tYS9oeXBo ZW4vcGVyaW9kKS9Gb250RmlsZTMgNzUgMCBSPj4KZW5kb2JqCjggMCBvYmoKPDwvVHlwZS9Gb250 RGVzY3JpcHRvci9Gb250TmFtZS9SQVJTTkcrSGVsdmV0aWNhL0ZvbnRCQm94Wy04IC0yMTggODg1 IDc0MV0vRmxhZ3MgNAovQXNjZW50IDc0MQovQ2FwSGVpZ2h0IDc0MQovRGVzY2VudCAtMjE4Ci9J dGFsaWNBbmdsZSAwCi9TdGVtViAxMzIKL01pc3NpbmdXaWR0aCAyNzgKL0NoYXJTZXQoL3R3by9M L0Evbi9jL00vby9kL2ZvdXIvTi9DL3AvZS9maXZlL08vRC9mL3NpeC9QL0Uvci9nL0YvZWxsaXBz aXMvcy9oL1IvdC9pL1MvdS9UL0kvdi9rL3cvYS94L20vYi9wYXJlbmxlZnQvcGFyZW5yaWdodC9z cGFjZS9oeXBoZW4vcGVyaW9kL3NsYXNoL3plcm8pL0ZvbnRGaWxlMyA3NyAwIFI+PgplbmRvYmoK MiAwIG9iago8PC9Qcm9kdWNlcihHUEwgR2hvc3RzY3JpcHQgOC4xNSkKL0NyZWF0aW9uRGF0ZShE OjIwMTAwODE4MDc1MzUyKQovTW9kRGF0ZShEOjIwMTAwODE4MDc1MzUyKQovVGl0bGUoTWljcm9z b2Z0IFBvd2VyUG9pbnQgLSBEUy1MaXRlIEV4dGVuc2lvbi15bGVlLnBwdCkKL0NyZWF0b3IoUFNj cmlwdDUuZGxsIFZlcnNpb24gNS4yLjIpCi9BdXRob3IobXVlYjczNjIpPj5lbmRvYmoKeHJlZgow IDgzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDQ0MTY0NCAwMDAwMCBuIAowMDAwNDcxNjc1IDAw MDAwIG4gCjAwMDA0NDE1MTEgMDAwMDAgbiAKMDAwMDQzOTg1OSAwMDAwMCBuIAowMDAwMDAwMDE1 IDAwMDAwIG4gCjAwMDAwMDIzMzIgMDAwMDAgbiAKMDAwMDQ0MTY5MiAwMDAwMCBuIAowMDAwNDcx MzEzIDAwMDAwIG4gCjAwMDA0NjkxODMgMDAwMDAgbiAKMDAwMDQ2OTgzNyAwMDAwMCBuIAowMDAw NDY2NzI5IDAwMDAwIG4gCjAwMDA0NzAyMTUgMDAwMDAgbiAKMDAwMDQ2NzE3NSAwMDAwMCBuIAow MDAwNDcwNTE1IDAwMDAwIG4gCjAwMDA0NjgwNzkgMDAwMDAgbiAKMDAwMDQ3MDg4NyAwMDAwMCBu IAowMDAwNDY4NjY0IDAwMDAwIG4gCjAwMDA0NDE3MzMgMDAwMDAgbiAKMDAwMDQ0MTc2MyAwMDAw MCBuIAowMDAwNDQwMDIwIDAwMDAwIG4gCjAwMDAwMDIzNTIgMDAwMDAgbiAKMDAwMDAwNDI0MCAw MDAwMCBuIAowMDAwNDY5NjM1IDAwMDAwIG4gCjAwMDA0NjY0NjYgMDAwMDAgbiAKMDAwMDQ0MTgz NyAwMDAwMCBuIAowMDAwNDQxODY3IDAwMDAwIG4gCjAwMDA0NDAxODMgMDAwMDAgbiAKMDAwMDAw NDI2MSAwMDAwMCBuIAowMDAwMDA1ODYxIDAwMDAwIG4gCjAwMDA0NDE5MzAgMDAwMDAgbiAKMDAw MDQ0MTk2MCAwMDAwMCBuIAowMDAwNDQwMzQ2IDAwMDAwIG4gCjAwMDAwMDU4ODIgMDAwMDAgbiAK MDAwMDA0NTQwNiAwMDAwMCBuIAowMDAwNDQyMDAxIDAwMDAwIG4gCjAwMDA0NDIwMzEgMDAwMDAg biAKMDAwMDQ0MDUxNyAwMDAwMCBuIAowMDAwMDQ1NDI4IDAwMDAwIG4gCjAwMDAwNDc2MzUgMDAw MDAgbiAKMDAwMDQ0MjA3MiAwMDAwMCBuIAowMDAwNDQyMTAyIDAwMDAwIG4gCjAwMDA0NDA2ODAg MDAwMDAgbiAKMDAwMDA0NzY1NiAwMDAwMCBuIAowMDAwMDQ5NDkyIDAwMDAwIG4gCjAwMDA0NDIx NjUgMDAwMDAgbiAKMDAwMDQ0MjE5NSAwMDAwMCBuIAowMDAwNDQwODQzIDAwMDAwIG4gCjAwMDAw NDk1MTMgMDAwMDAgbiAKMDAwMDIzODM3MCAwMDAwMCBuIAowMDAwNDQyMjU4IDAwMDAwIG4gCjAw MDA0NDIyODggMDAwMDAgbiAKMDAwMDQ0MTAxNCAwMDAwMCBuIAowMDAwMjM4MzkzIDAwMDAwIG4g CjAwMDA0Mzg0MDIgMDAwMDAgbiAKMDAwMDQ0MjMyOSAwMDAwMCBuIAowMDAwNDQyMzU5IDAwMDAw IG4gCjAwMDA0NDExODUgMDAwMDAgbiAKMDAwMDQzODQyNSAwMDAwMCBuIAowMDAwNDM5MjM4IDAw MDAwIG4gCjAwMDA0NDI0MDAgMDAwMDAgbiAKMDAwMDQ0MjQzMCAwMDAwMCBuIAowMDAwNDQxMzQ4 IDAwMDAwIG4gCjAwMDA0MzkyNTggMDAwMDAgbiAKMDAwMDQzOTgzOSAwMDAwMCBuIAowMDAwNDQy NDgyIDAwMDAwIG4gCjAwMDA0NDI1MTIgMDAwMDAgbiAKMDAwMDQ0MjU2NCAwMDAwMCBuIAowMDAw NDQ1MzE1IDAwMDAwIG4gCjAwMDA0NDUzMzYgMDAwMDAgbiAKMDAwMDQ0OTA0NyAwMDAwMCBuIAow MDAwNDQ5MDY4IDAwMDAwIG4gCjAwMDA0NTI5NTQgMDAwMDAgbiAKMDAwMDQ1Mjk3NSAwMDAwMCBu IAowMDAwNDU3MTIyIDAwMDAwIG4gCjAwMDA0NTcxNDMgMDAwMDAgbiAKMDAwMDQ2MzEyNCAwMDAw MCBuIAowMDAwNDYzMTQ1IDAwMDAwIG4gCjAwMDA0NjY0NDUgMDAwMDAgbiAKMDAwMDQ2NjYyOCAw MDAwMCBuIAowMDAwNDY3NTgwIDAwMDAwIG4gCjAwMDA0NjgwNTkgMDAwMDAgbiAKMDAwMDQ2ODQx MyAwMDAwMCBuIAp0cmFpbGVyCjw8IC9TaXplIDgzIC9Sb290IDEgMCBSIC9JbmZvIDIgMCBSCi9J RCBbKFZvlnWnXCiZSJODcKS6SD9gKShWb5Z1p1womUiTg3Ckukg/YCldCj4+CnN0YXJ0eHJlZgo0 NzE4OTcKJSVFT0YK --_004_94C682931C08B048B7A8645303FDC9F312F735D258PUEXCB1Bnante_-- From fowel5289@comcast.net Tue Aug 17 23:17:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C02BF3A6809 for ; Tue, 17 Aug 2010 23:17:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -80.026 X-Spam-Level: X-Spam-Status: No, score=-80.026 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_H_VIAGRA=4, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_FROM_DRUGS=1.666, SARE_UNI=0.591, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r73cofnESPxS for ; Tue, 17 Aug 2010 23:17:01 -0700 (PDT) Received: from comcast.net (c-98-242-81-152.hsd1.ga.comcast.net [98.242.81.152]) by core3.amsl.com (Postfix) with ESMTP id 3020D3A68EC for ; Tue, 17 Aug 2010 23:17:01 -0700 (PDT) From: Cheapest Viagra Pills To: v6ops-archive@ietf.org Subject: For v6ops-archive. Sale prices today - 80%. Fungus Date: Wed, 18 Aug 2010 02:17:27 -0400 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100818061701.3020D3A68EC@core3.amsl.com> an Revolution end St curling Newsletter
If you are unable to see the message below, click here to view.

E-store's link

Myriapods comprise millipedes and centipedes and their relatives and have many body segments, each bearing one or two pairs of legs.From 20 February to 24 February 1944, the squadron swept the waters of New Ireland for Japanese shipping, sinking a tug, a coastal minelayer, a small freighter, and many barges, then returned to escorting amphibious craft until 5 March, when they sailed on a patrol north of the Bismarcks. Archived from the original on 2008-02-05. ROCOR currently has 533 parishes and 36 monasteries for men and women in 38 countries throughout the world, served by 584 clergy. October 24 - The Atlanta Braves play their final game at Fulton County Stadium vs. This biographical article related to a Romanian football defender is a stub. Wayans also signed on for Batman Forever. He was there exposed to Baltimore jazz and rhythm and blues. This approach has been around since the early 1980s, in an attempt to stay true to the punk ideals of doing it yourself and not selling out to corporate profits and control. RMS Titanic official page on Facebook with vast collection of links and photos. Post served as the sixth president of the American Institute of Architects, 1896-99. The boys hear about what happened and decide he was a coward. Of many Wheels I view, wheel without wheel, with cogs tyrannic.Billion, the 11th highest in the country. As a state, it would have had, by far, the smallest population, and remaining so through the present day.Greek-English <> English-Greek and Greek-Turkish <> Turkish-Greek Dictionary, Greek-English <> English-Greek and Greek-Turkish <> Turkish-Greek Dictionary. Authors state that mode of biosynthesis is quite mysterious. In 2005, the

Sporting Goods Manufacturers Association

and the National Association of Convenience Stores successfully lobbied for the 2007 extension to U.See International Conference to Review the Global Vision of the Holocaust.Proclamation styling James I King of Great Britain on 20 October 1604. Since 11 is a prime number, the ISBN check digit method ensures that these two errors will always be detected. This does not indicate that the vessel could have maintained buoyancy indefinitely, but as long as the pumps had
enough coal to fuel them, the ship could slow down the flooding. Incidentes menores entre los presentes en el Puerto Melchior... Only small elements of the main units made it ashore (I and III battalions of 9th infantry regiment, 3rd Infantry Division). Jeremy Hunt is the Secretary of State for Culture, Olympics, Media and Sport. Ross Lake National Recreation Area. Including service and civilian personnel. The other half, known as functional constituencies, are directly elected by a smaller electorate, which consists of corporate bodies and natural persons from various stipulated functional sectors. Worldwide Cost of Living survey 2009.These proteins must have a high binding affinity when their ligand is present in high concentrations, but must also release the ligand when it is present at low concentrations in the target tissues. Even though Billy Dee Williams took the role of Harvey Dent in Batman because he was looking forward to portray Two-Face in a sequel, the producers cast Tommy Lee Jones in the role. The national flower of the country is water lily, which is known as Shapla. September 29 - Against the Toronto Blue Jays at the Skydome, Brady Anderson of the Baltimore Orioles hits his 50th home run of the season. The carbon tax would have brought in 4. In 1814 he "availed himself" (to use his own words) of the sort of liberty arising from the entrance of the allied powers into France to bring out a second edition of the work, dedicated to the emperor Alexander I of Russia, who had professed himself his pupil. Elected to the Superior Court of Santa Clara County in 1997.

© 2009 the lists Inc. All rights reserved.

Unsubscribe

From owner-v6ops@ops.ietf.org Wed Aug 18 00:28:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5CB903A690A for ; Wed, 18 Aug 2010 00:28:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.188 X-Spam-Level: X-Spam-Status: No, score=-109.188 tagged_above=-999 required=5 tests=[AWL=-0.693, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJ0nqWnDOOag for ; Wed, 18 Aug 2010 00:28:52 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 45A6C3A67A7 for ; Wed, 18 Aug 2010 00:28:52 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Old0q-000JEd-Hu for v6ops-data0@psg.com; Wed, 18 Aug 2010 07:24:40 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Old0k-000JDq-R3 for v6ops@ops.ietf.org; Wed, 18 Aug 2010 07:24:35 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAOYna0yrR7Ht/2dsb2JhbACgRnGhdZt9hTcEhDGFOg X-IronPort-AV: E=Sophos;i="4.56,226,1280707200"; d="scan'208";a="353118192" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 18 Aug 2010 07:24:34 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7I7NJVG002522 for ; Wed, 18 Aug 2010 07:24:27 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 00:24:34 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 00:24:34 -0700 From: Fred Baker Subject: Fwd: New Version Notification for draft-arkko-ipv6-transition-guidelines-04 Date: Wed, 18 Aug 2010 00:24:27 -0700 References: <20100818072300.531D43A6A24@core3.amsl.com> To: "v6ops@ops.ietf.org Operations" Message-Id: <44288F8C-A21F-4899-9C1C-52F3B2C2A28A@cisco.com> Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This is in response to recent suggested text. Begin forwarded message: > From: IETF I-D Submission Tool > Date: August 18, 2010 12:22:59 AM PDT > To: fred@cisco.com > Cc: jari.arkko@piuha.net > Subject: New Version Notification for = draft-arkko-ipv6-transition-guidelines-04=20 >=20 >=20 > A new version of I-D, draft-arkko-ipv6-transition-guidelines-04.txt = has been successfully submitted by Fred Baker and posted to the IETF = repository. >=20 > Filename: draft-arkko-ipv6-transition-guidelines > Revision: 04 > Title: Guidelines for Using IPv6 Transition Mechanisms = during IPv6 Deployment > Creation_date: 2010-08-18 > WG ID: Independent Submission > Number_of_pages: 17 >=20 > Abstract: > The Internet continues to grow beyond the capabilities of IPv4. An > expansion in the address space is clearly required. With its > increase in the number of available prefixes and addresses in a > subnet, and improvements in address management, IPv6 is the only real > option on the table. Yet, IPv6 deployment requires some effort, > resources, and expertise. The availability of many different > deployment models is one reason why expertise is required. This > document discusses the IPv6 deployment models and migration tools, > and recommends ones that have been found to work well in operational > networks in many common situations. >=20 >=20 >=20 > The IETF Secretariat. >=20 >=20 From owner-v6ops@ops.ietf.org Wed Aug 18 01:37:04 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DFC203A6A6E for ; Wed, 18 Aug 2010 01:37:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.854 X-Spam-Level: X-Spam-Status: No, score=0.854 tagged_above=-999 required=5 tests=[AWL=0.667, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_IT=0.635, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YIBrGKSIEOJ9 for ; Wed, 18 Aug 2010 01:37:02 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 235FC3A6A59 for ; Wed, 18 Aug 2010 01:35:24 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ole2W-0000sQ-TO for v6ops-data0@psg.com; Wed, 18 Aug 2010 08:30:28 +0000 Received: from [156.54.233.200] (helo=GRFEDG701BA020.telecomitalia.it) by psg.com with esmtps (TLSv1:RC4-MD5:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ole2S-0000rw-H3 for v6ops@ops.ietf.org; Wed, 18 Aug 2010 08:30:25 +0000 Received: from GRFHUB701BA020.griffon.local (10.188.101.111) by GRFEDG701BA020.telecomitalia.it (10.188.45.100) with Microsoft SMTP Server (TLS) id 8.2.254.0; Wed, 18 Aug 2010 10:30:22 +0200 Received: from GRFMBX704BA020.griffon.local ([10.188.101.15]) by grfhub701ba020.griffon.local ([10.188.101.111]) with mapi; Wed, 18 Aug 2010 10:30:16 +0200 From: Maglione Roberta To: 'Tina TSOU' , Fred Baker , "'yiu_lee@cable.comcast.com'" CC: "v4tov6transition@ietf.org" , "'jari.arkko@piuha.net'" , "'v6ops@ops.ietf.org'" Date: Wed, 18 Aug 2010 10:30:16 +0200 Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs+df10Hl/N18MPQameas0rvrMo1QAN86gg Message-ID: <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Tina, Yiu and All, the question I have is why do you think we could not discuss these issu= es in v6ops WG? The current charter of 6vops says: "The IPv6 Operations Working Group (v6ops) develops guidelines for the operation of a shared IPv4/IPv6 Internet and provides operational guidance on how to deploy IPv6 into existing IPv4-only networks, as well as into new network installations." and this in my opinion is exactly what you are talking about in this thread= . Could you please clarify what is different here to require a separate BOF= or new WG? Thanks and best regards Roberta -----Original Message----- From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition-bounces@ie= tf.org] On Behalf Of Tina TSOU Sent: mercoled=EC 18 agosto 2010 3.37 To: Fred Baker; v4transition@googlegroups.com Cc: v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Fred, You understood the procedures and how to make things easier much more than us. Brian does also. We see two IETF ex-chairs in this group. I'm so honoured working with you. I agree with you. Now, the pieces come into a big picture. - 1 doc: Problem Statement (Yiu et al are working on it.) - multiple docs: Individual operator's use cases (Yiu, Can-Can, Lian-Yuan, Chris, Victor, Julien are working on them) - 1 doc: v4 to v6 transition framework (Brian et al are working on it.) - multiple docs: v4 to v6 transition steps/handbooks(should find a better wording, the answers of the FAQ is one of the inputs) Just my 2 cents. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Fred Baker" To: Cc: Sent: Wednesday, August 18, 2010 4:51 AM Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC > Well, yes, but let me carefully comment here. A problem statement is a > question; an FAQ is a set of answers. If the problem statement is "we hav= e > some basic questions and need some answers", OK, the FAQ is both question > and answer. If the problem statement is something else - which I would > expect the IESG to want it to be if they are going to allocate time for a > BOF in Beijing - then an FAQ would be part of the response but not the > entire response, and I would expect it to be separate from and responsive > to the problem statement. > > Since I haven't seen a draft of the problem statement, it's hard for me t= o > assess that, and hard for me to contribute to the effort... > > On Aug 17, 2010, at 12:12 AM, Tina TSOU wrote: > >> It can also be part of the draft-lee-v4tov6transition-problem-statement, >> which we are working on. >> >> >> B. R. >> Tina >> http://tinatsou.weebly.com/index.html >> ----- Original Message ----- From: "Fred Baker" >> To: >> Sent: Tuesday, August 17, 2010 2:59 PM >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Thanks very much, Kawmura-san. As you say, some of these questions are >> not worthy of an operator, but many are important to all of them. If we >> can get all of the questions on the table, I'm sure we can build a draft >> that we might call an "IPv6 Deployment FAQ". I wonder if you would be >> willing to co-author it with me? >> >> On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hi Fred >>> >>> Fred Baker wrote: >>>> We have a transition guideline in last call in the IPv6 Operations >>>> Working Group. Let me take this opportunity to invite all of us to joi= n >>>> v6ops@ops.ietf.org if we have not, read the document, and comment on i= t >>>> on v6ops@ops.ietf.org in the context of that last call. >>>> >>>> http://tools.ietf.org/html/draft-arkko-ipv6-transition-guidelines >>>> "Guidelines for Using IPv6 Transition Mechanisms", Jari Arkko, Fred >>>> Baker, 12-Jul-10 >>>> >>>> I gather that the operators on this list are of the opinion that the >>>> documents on the table, which include that one and the documents it >>>> refers to - especially >>>> >>>> http://www.ietf.org/rfc/rfc4213.txt >>>> 4213 Basic Transition Mechanisms for IPv6 Hosts and Routers. E. >>>> Nordmark, R. Gilligan. October 2005. (Format: TXT=3D58575 bytes) >>>> (Obsoletes RFC2893) (Status: PROPOSED STANDARD) >>>> >>>> but also various other RFCs and Internet Drafts - don't give them the >>>> guidance they are looking for. On this list, would it be appropriate t= o >>>> ask operators to tell us what questions remain on the table? >>> >>> Here's my answer to this question. >>> >>> Opertors who have not yet deployed IPv6, >>> don't know what to do at all. Some want >>> guidelines like, go and get a /32, >>> register it in an IRR (if they do so with IPv4), >>> check if your router supports IPv6, and if not >>> choose a transition deployment model, route >>> the prefix, buy transit, and finally bring some server up >>> so the world can see you that you have IPv6. >>> This is ISP 101 stuff that any operator should know, >>> but some request this kind of guidance. >>> I don't really see value in having a document >>> that describes all these steps. >>> >>> However, many operators who have just started and have >>> at least some knowledge of what IPv6 is, want to know >>> traps in advance. This I think is quite important. >>> The differences between IPv4 and IPv6 that everyone stubles through. >>> I've been asked these same questions over and over again. >>> >>> How do you assign an address in your network? >>> (recommended prefix length and value of interface ID) >>> How do you use link-local? >>> Is there RFC1918 space in IPv6? >>> Is there such a thing as secondary address with IPv6? >>> What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? >>> Is there a filtering guideline for IPv6? >>> >>> Operators with more experience have more specific thoughts. >>> >>> Why does OSPFv3 not display global scope address associated with the >>> interface? >>> Why is VRRPv3's global VIP optional and not implemented by some? >>> What FIB size should we expect with IPv6? >>> Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 >>> switch? >>> How should be use rDNS with IPv6? >>> >>> To summarize my long and rough comments (sorry) >>> "what is the difference between IPv6 and IPv4 that we should be aware >>> of?" >>> is the question that many tend to ask and is always a popular topic >>> in my local NOG (JANOG). >>> >>> Regards, >>> Seiichi >>> >>> >>>> >>>> If, for example, operators are looking for a document that describes >>>> how to use IPv4/IPv4 NATs to extend the IPv4 domain while the deploy >>>> IPv6, so that their customers continue to have some level of IPv4 >>>> support during the transition, I wonder to what extent >>>> >>>> http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn >>>> "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng >>>> Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10 >>>> >>>> addresses their questions. I have scheduled it for IPv6 Operations >>>> Working Group last Call starting on the 12th of September, but would b= e >>>> happy to see comments on v6ops@ops.ietf.org prior to that. >>>> >>>> Begin forwarded message: >>>> >>>>> From: Fred Baker >>>>> Date: August 15, 2010 11:00:04 AM PDT >>>>> To: v6ops@ops.ietf.org >>>>> Cc: kurtis@kurtis.pp.se, rbonica@juniper.net >>>>> Subject: draft-arkko-ipv6-transition-guidelines WGLC >>>>> >>>>> This is to initiate a two week working group last call of >>>>> draft-arkko-ipv6-transition-guidelines. Please read it now. If you >>>>> find nits (spelling errors, minor suggested wording changes, etc), >>>>> comment to the authors; if you find greater issues, such as >>>>> disagreeing with a statement or finding additional issues that need t= o >>>>> be addressed, please post your comments to the list. >>>>> >>>>> We are looking specifically for comments on the importance of the >>>>> document as well as its content. If you have read the document and >>>>> believe it to be of operational utility, that is also an important >>>>> comment to make. >>>> >>>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (MingW32) >>> >>> iEYEARECAAYFAkxqFPIACgkQcrhTYfxyMkKR8ACeMWWs4R9yi1JO4VGrx5QrG0vV >>> 1lwAn16RYKVoGzEw3zJc67IgdvBH/7t+ >>> =3D826C >>> -----END PGP SIGNATURE----- >> >> >> > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition > _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle per= sone indicate. La diffusione, copia o qualsiasi altra azione derivante dall= a conoscenza di queste informazioni sono rigorosamente vietate. Qualora abb= iate ricevuto questo documento per errore siete cortesemente pregati di dar= ne immediata comunicazione al mittente e di provvedere alla sua distruzione= , Grazie. This e-mail and any attachments is confidential and may contain privileged = information intended for the addressee(s) only. Dissemination, copying, pri= nting or use by anybody else is unauthorised. If you are not the intended r= ecipient, please delete this message and any attachments and advise the sen= der by return e-mail, Thanks. From owner-v6ops@ops.ietf.org Wed Aug 18 02:48:36 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A2B983A68DA for ; Wed, 18 Aug 2010 02:48:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.079 X-Spam-Level: X-Spam-Status: No, score=-1.079 tagged_above=-999 required=5 tests=[AWL=-0.408, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BXWyLiR3tjKm for ; Wed, 18 Aug 2010 02:48:35 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B01743A68C5 for ; Wed, 18 Aug 2010 02:48:35 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlfBt-000ABu-MM for v6ops-data0@psg.com; Wed, 18 Aug 2010 09:44:13 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlfBm-000ABI-NS for v6ops@ops.ietf.org; Wed, 18 Aug 2010 09:44:07 +0000 Received: from 219-90-255-65.ip.adam.com.au ([219.90.255.65] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OlfBO-0004ES-5s; Wed, 18 Aug 2010 19:13:42 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 40D263B325; Wed, 18 Aug 2010 19:11:03 +0930 (CST) Date: Wed, 18 Aug 2010 19:11:02 +0930 From: Mark Smith To: Pekka Savola Cc: Olivier Vautrin , Fernando Gont , Jeroen Massar , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: draft-ietf-ipngwg-p2p-pingpong-00.txt vs RFC4443 Message-ID: <20100818191102.536b1faf@opy.nosense.org> In-Reply-To: References: <4C68F1E1.2090003@gont.com.ar> <4C68FD84.80905@unfix.org> <4C6920F8.7010505@gont.com.ar> <84600D05C20FF943918238042D7670FD36D708817A@EMBX01-HQ.jnpr.net> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Tue, 17 Aug 2010 11:20:56 +0300 (EEST) Pekka Savola wrote: > Hi, > > I changed the subject, because the original intent was lost in the > weeds. > > On Mon, 16 Aug 2010, Olivier Vautrin wrote: > > It is clear that there is one more action done on the packet with > > RFC4443. But this has no impact on shipping ASIC based routers. It > > is difficult to say though if some smaller routers could be > > impacted. > > This, and what Ole Troan wrote on interface lookup, is interesting. > > RFC4443 requires checking that destination address matches the subnet > prefix. Is this the hot issue? > > Note that pingpong-00 document did not have this requirement; the > specification was different (incoming/outgoing interface). Does this > have different implications on the feasibility of implementation? > > FWIW, "Packet may be forwarded back on the received interface" is > actually, AFAIK, used in certain PE routerscenarios where you ping > yourself over a p2p link. > Would that mechanism be described in - RFC5881 - "Bidirectional Forwarding Detection (BFD) for IPv4 and IPv6 (Single Hop)" ? I'm aware of a proposal to use it for CPE to test for the absence/presence of a remote BRAS, which in the case of PPP virtual circuits, would avoid the BRAS control plane having to respond to LCP Echo Requests. That's quite attractive with BRASes now being able to carry multiple 10s of 1000s of subscribers. Regards, Mark. From owner-v6ops@ops.ietf.org Wed Aug 18 03:53:34 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 88FF53A6A72 for ; Wed, 18 Aug 2010 03:53:34 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.735 X-Spam-Level: X-Spam-Status: No, score=-99.735 tagged_above=-999 required=5 tests=[AWL=0.159, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1, STOX_REPLY_TYPE=0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FAKNK9sprn3V for ; Wed, 18 Aug 2010 03:53:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C31353A6A38 for ; Wed, 18 Aug 2010 03:53:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlgDe-000HIS-TG for v6ops-data0@psg.com; Wed, 18 Aug 2010 10:50:06 +0000 Received: from [119.145.14.64] (helo=szxga01-in.huawei.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlgDX-000HDF-VC for v6ops@ops.ietf.org; Wed, 18 Aug 2010 10:50:00 +0000 Received: from huawei.com (szxga01-in [172.24.2.3]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7C00FDTGQURU@szxga01-in.huawei.com> for v6ops@ops.ietf.org; Wed, 18 Aug 2010 18:49:43 +0800 (CST) Received: from huawei.com ([172.24.2.119]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7C0052OGQU3W@szxga01-in.huawei.com> for v6ops@ops.ietf.org; Wed, 18 Aug 2010 18:49:42 +0800 (CST) Received: from z00147053k ([10.70.39.122]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L7C00A7NGQUKH@szxml06-in.huawei.com> for v6ops@ops.ietf.org; Wed, 18 Aug 2010 18:49:42 +0800 (CST) Date: Wed, 18 Aug 2010 18:49:42 +0800 From: Tina TSOU Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC To: yiu_lee@cable.comcast.com, Fred Baker , Maglione Roberta Cc: v6ops@ops.ietf.org, jari.arkko@piuha.net, v4tov6transition@ietf.org Message-id: <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=original Content-transfer-encoding: 8BIT X-Priority: 3 X-MSMail-priority: Normal References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Ciao Roberta, Thank you for asking the question. We had this discussion in the Bar BoF in Maastricht, people may wanna comment on it. That was initiated from the discussion with Sheng-Yong, Lian-Yuan and Yiu. I should have invited you to the Bar BoF, just did not catch you after the talk in mic. Yes, v6ops WG is one of the most important WGs in IPv6 area. It is also very busy; usually have 2 sessions of 2 hours for each meeting. As replied in previous emails, V6OPS is the beginning, which sends the requirements to 6MAN/BEHAVE/SOFTWIRE. V6Ops focus on issues of deploying IPv6 into existing IPv4-only networks, with more advanced stages of deployment and transition a lower priority. V4TOV6TRANSITION is the end, summarizes and applies the transition technologies to the existing network. As Sheng-Yong said, in the networks his company owns, they have solutions for v4 to v6 transition, thought they need a set of official documents from IETF, to tell the concrete steps for existing network starting v6, how these transition technologies play together well, not conflicting to each other, especially for the Day 1 of v4 existing network towards v6. It might - Solicit issues/concerns from carriers with v4v6 both deployed - Provide suggestions on technology for solutions - Define "handbooks (textbook)" for the operations If possible, a short cycle, fast return, high effectiveness dedicated "cocktail" forum is needed, apart from heavily loaded WG v6ops. There is no code change request, if there is, it should go to the other WGs. It will cooperate with V6OPS/6MAN/BEHAVE/SOFTWIRE. This is the end of the beginning of v4 existing network to v6! Now we focus on the docs (problem statement, use case, transition concrete steps etc.) for Sep 22nd telepresence meeting. We will have pretty idea after Sep meeting to see if a new WG is created as a "cocktail" WG in v4 to v6 transition aspect. BTW, here are some questions through the email discussion these days. 1. From: Seiichi Kawamura How do you assign an address in your network? (recommended prefix length and value of interface ID) How do you use link-local? Is there RFC1918 space in IPv6? Is there such a thing as secondary address with IPv6? What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? Is there a filtering guideline for IPv6? Operators with more experience have more specific thoughts. Why does OSPFv3 not display global scope address associated with the interface? Why is VRRPv3's global VIP optional and not implemented by some? What FIB size should we expect with IPv6? Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 switch? How should be use rDNS with IPv6? To summarize my long and rough comments (sorry) "what is the difference between IPv6 and IPv4 that we should be aware of?" is the question that many tend to ask and is always a popular topic in my local NOG (JANOG). 2. From: "Victor Kuarsingh" - The drafts explain many of the technology "whats" but fall short of describing the "hows" - Presentation of major (generic) use case network models which exist today, including network topologies and/or architectures - Analysis criteria on how to recognize appropriate transition technologies for the current provider network (such information should/would include information related to deployed protocols and functions which may assist and/or hinder various technologies from being deployed) - How multiple transition technologies can be deployed (simultaneously) for provider environments where access networks differ and have various capabilities - Description of how multiple technologies can co-exist during initial as subsequent stages of migration (i.e. Moving from IPv4 Only to Dual-Stack to DS-Lite to NAT64). - Considerations for legacy operation while moving to IPv6 and related transition technologies (i.e. many operators will have large caches of IPv4 only equipment which cannot be feasibly upgraded in the near future - like customer controlled/owned) - Considerations which need to be made when applying various technologies to existing networks. Included in this would be impacts to protocols, routing platforms/systems, security polices, provisioning systems, network services (i.e. DHCP, DNS etc), law enforcement procedures and more - Scaling characteristics of deployment modes for each technology model and intersections during co-existence (i.e. Some of the Network is DS-Lite and some is Dual Stack). - BCPs on generic deployment models (how this fits into a network) including major and key services (i.e. DHCP, DNS) 3. From: "Yiu L. Lee" if I was running a DSL network, what steps takes me from pure v4 to native dual-stack? How to fill the gap of the v4 exhaustion? If I chose NAT-444, what routing considerations I must consider and what are the pros and cons? I know I'm talking to you people now. I'm just a person. So my thought may not be complete. You are welcome to put things in perspective B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Maglione Roberta" To: "'Tina TSOU'" ; "Fred Baker" ; Cc: ; ; Sent: Wednesday, August 18, 2010 4:30 PM Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Hi Tina, Yiu and All, the question I have is why do you think we could not discuss these issues in v6ops WG? The current charter of 6vops says: "The IPv6 Operations Working Group (v6ops) develops guidelines for the operation of a shared IPv4/IPv6 Internet and provides operational guidance on how to deploy IPv6 into existing IPv4-only networks, as well as into new network installations." and this in my opinion is exactly what you are talking about in this thread. Could you please clarify what is different here to require a separate BOF or new WG? Thanks and best regards Roberta -----Original Message----- From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition-bounces@ietf.org] On Behalf Of Tina TSOU Sent: mercoledì 18 agosto 2010 3.37 To: Fred Baker; v4transition@googlegroups.com Cc: v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Fred, You understood the procedures and how to make things easier much more than us. Brian does also. We see two IETF ex-chairs in this group. I'm so honoured working with you. I agree with you. Now, the pieces come into a big picture. - 1 doc: Problem Statement (Yiu et al are working on it.) - multiple docs: Individual operator's use cases (Yiu, Can-Can, Lian-Yuan, Chris, Victor, Julien are working on them) - 1 doc: v4 to v6 transition framework (Brian et al are working on it.) - multiple docs: v4 to v6 transition steps/handbooks(should find a better wording, the answers of the FAQ is one of the inputs) Just my 2 cents. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Fred Baker" To: Cc: Sent: Wednesday, August 18, 2010 4:51 AM Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC > Well, yes, but let me carefully comment here. A problem statement is a > question; an FAQ is a set of answers. If the problem statement is "we have > some basic questions and need some answers", OK, the FAQ is both question > and answer. If the problem statement is something else - which I would > expect the IESG to want it to be if they are going to allocate time for a > BOF in Beijing - then an FAQ would be part of the response but not the > entire response, and I would expect it to be separate from and responsive > to the problem statement. > > Since I haven't seen a draft of the problem statement, it's hard for me to > assess that, and hard for me to contribute to the effort... > > On Aug 17, 2010, at 12:12 AM, Tina TSOU wrote: > >> It can also be part of the draft-lee-v4tov6transition-problem-statement, >> which we are working on. >> >> >> B. R. >> Tina >> http://tinatsou.weebly.com/index.html >> ----- Original Message ----- From: "Fred Baker" >> To: >> Sent: Tuesday, August 17, 2010 2:59 PM >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Thanks very much, Kawmura-san. As you say, some of these questions are >> not worthy of an operator, but many are important to all of them. If we >> can get all of the questions on the table, I'm sure we can build a draft >> that we might call an "IPv6 Deployment FAQ". I wonder if you would be >> willing to co-author it with me? >> >> On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hi Fred >>> >>> Fred Baker wrote: >>>> We have a transition guideline in last call in the IPv6 Operations >>>> Working Group. Let me take this opportunity to invite all of us to join >>>> v6ops@ops.ietf.org if we have not, read the document, and comment on it >>>> on v6ops@ops.ietf.org in the context of that last call. >>>> >>>> http://tools.ietf.org/html/draft-arkko-ipv6-transition-guidelines >>>> "Guidelines for Using IPv6 Transition Mechanisms", Jari Arkko, Fred >>>> Baker, 12-Jul-10 >>>> >>>> I gather that the operators on this list are of the opinion that the >>>> documents on the table, which include that one and the documents it >>>> refers to - especially >>>> >>>> http://www.ietf.org/rfc/rfc4213.txt >>>> 4213 Basic Transition Mechanisms for IPv6 Hosts and Routers. E. >>>> Nordmark, R. Gilligan. October 2005. (Format: TXT=58575 bytes) >>>> (Obsoletes RFC2893) (Status: PROPOSED STANDARD) >>>> >>>> but also various other RFCs and Internet Drafts - don't give them the >>>> guidance they are looking for. On this list, would it be appropriate to >>>> ask operators to tell us what questions remain on the table? >>> >>> Here's my answer to this question. >>> >>> Opertors who have not yet deployed IPv6, >>> don't know what to do at all. Some want >>> guidelines like, go and get a /32, >>> register it in an IRR (if they do so with IPv4), >>> check if your router supports IPv6, and if not >>> choose a transition deployment model, route >>> the prefix, buy transit, and finally bring some server up >>> so the world can see you that you have IPv6. >>> This is ISP 101 stuff that any operator should know, >>> but some request this kind of guidance. >>> I don't really see value in having a document >>> that describes all these steps. >>> >>> However, many operators who have just started and have >>> at least some knowledge of what IPv6 is, want to know >>> traps in advance. This I think is quite important. >>> The differences between IPv4 and IPv6 that everyone stubles through. >>> I've been asked these same questions over and over again. >>> >>> How do you assign an address in your network? >>> (recommended prefix length and value of interface ID) >>> How do you use link-local? >>> Is there RFC1918 space in IPv6? >>> Is there such a thing as secondary address with IPv6? >>> What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? >>> Is there a filtering guideline for IPv6? >>> >>> Operators with more experience have more specific thoughts. >>> >>> Why does OSPFv3 not display global scope address associated with the >>> interface? >>> Why is VRRPv3's global VIP optional and not implemented by some? >>> What FIB size should we expect with IPv6? >>> Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 >>> switch? >>> How should be use rDNS with IPv6? >>> >>> To summarize my long and rough comments (sorry) >>> "what is the difference between IPv6 and IPv4 that we should be aware >>> of?" >>> is the question that many tend to ask and is always a popular topic >>> in my local NOG (JANOG). >>> >>> Regards, >>> Seiichi >>> >>> >>>> >>>> If, for example, operators are looking for a document that describes >>>> how to use IPv4/IPv4 NATs to extend the IPv4 domain while the deploy >>>> IPv6, so that their customers continue to have some level of IPv4 >>>> support during the transition, I wonder to what extent >>>> >>>> http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn >>>> "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng >>>> Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10 >>>> >>>> addresses their questions. I have scheduled it for IPv6 Operations >>>> Working Group last Call starting on the 12th of September, but would be >>>> happy to see comments on v6ops@ops.ietf.org prior to that. >>>> >>>> Begin forwarded message: >>>> >>>>> From: Fred Baker >>>>> Date: August 15, 2010 11:00:04 AM PDT >>>>> To: v6ops@ops.ietf.org >>>>> Cc: kurtis@kurtis.pp.se, rbonica@juniper.net >>>>> Subject: draft-arkko-ipv6-transition-guidelines WGLC >>>>> >>>>> This is to initiate a two week working group last call of >>>>> draft-arkko-ipv6-transition-guidelines. Please read it now. If you >>>>> find nits (spelling errors, minor suggested wording changes, etc), >>>>> comment to the authors; if you find greater issues, such as >>>>> disagreeing with a statement or finding additional issues that need to >>>>> be addressed, please post your comments to the list. >>>>> >>>>> We are looking specifically for comments on the importance of the >>>>> document as well as its content. If you have read the document and >>>>> believe it to be of operational utility, that is also an important >>>>> comment to make. >>>> >>>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (MingW32) >>> >>> iEYEARECAAYFAkxqFPIACgkQcrhTYfxyMkKR8ACeMWWs4R9yi1JO4VGrx5QrG0vV >>> 1lwAn16RYKVoGzEw3zJc67IgdvBH/7t+ >>> =826C >>> -----END PGP SIGNATURE----- >> >> >> > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition > _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie. This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intended recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks. From owner-v6ops@ops.ietf.org Wed Aug 18 07:30:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 60AF03A688E for ; Wed, 18 Aug 2010 07:30:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.606 X-Spam-Level: X-Spam-Status: No, score=0.606 tagged_above=-999 required=5 tests=[AWL=0.419, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_IT=0.635, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 38LoTDkjpx2p for ; Wed, 18 Aug 2010 07:29:58 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D7EC33A6878 for ; Wed, 18 Aug 2010 07:29:57 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olja9-000K3A-Lu for v6ops-data0@psg.com; Wed, 18 Aug 2010 14:25:33 +0000 Received: from [156.54.233.201] (helo=GRFEDG702BA020.telecomitalia.it) by psg.com with esmtps (TLSv1:RC4-MD5:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olja4-000K1Q-Ip for v6ops@ops.ietf.org; Wed, 18 Aug 2010 14:25:29 +0000 Received: from grfhub705ba020.griffon.local (10.188.101.118) by GRFEDG702BA020.telecomitalia.it (10.188.45.101) with Microsoft SMTP Server (TLS) id 8.2.254.0; Wed, 18 Aug 2010 16:25:25 +0200 Received: from GRFMBX704BA020.griffon.local ([10.188.101.15]) by grfhub705ba020.griffon.local ([10.188.101.118]) with mapi; Wed, 18 Aug 2010 16:25:25 +0200 From: Maglione Roberta To: 'Tina TSOU' CC: "v6ops@ops.ietf.org" , "jari.arkko@piuha.net" , "v4tov6transition@ietf.org" , Fred Baker , "yiu_lee@cable.comcast.com" Date: Wed, 18 Aug 2010 16:25:25 +0200 Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs+wxTT57u0K93SQmCInGtTbpMlQAAHRCYQ Message-ID: <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554F@GRFMBX704BA020.griffon.local> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> In-Reply-To: <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Tina, Thanks for your answer. I agree with you in principle, as a Service Provide= r we need some guidelines that help us with v4 to v6 co-existence an transi= tion phases, and we really need them now, but we should try to avoid fragme= nting and/or duplicating the work in different places/working groups. In my opinion the draft draft-arkko-ipv6-transition-guidelines already give= s a good overview of how the different transition mechanisms, deployed in s= oftwire/behave, could be applied to different deployment scenarios. We shou= ld use this as a starting point and to build in top what we thinks is still= missing. I agree with you that some topics like scalability and how diffe= rent technology models can co-exist and interoperate are important pieces t= o be covered, but I am not fully sure that all the questions you listed bel= ow require a new IETF document to be answered. I haven't seen the problem s= tatement, thus I may be wrong. In addition, as you probably already know, t= here are SDO's like Broadband Forum that are developing detailed documents = that explain IPv6 typical deployment scenarios and use cases, they suggest = IPv6 prefix length to be used for example for DHCPv6-PD and they also speci= fy nodal requirements to support IPv6 in Broadband networks. I would encour= age you to take a look at BBF IPv6 architectural documents like TR-187, WT-= 177 and WT-242. I'll be interested in this activity, as long as, the work is kept focused o= n key issues, hence we do not tried to cover all the possible combination o= f scenarios in an academically way. Unfortunately I won't be able to join the tele-presence meeting on Septembe= r 22nd as that week there is BBF meeting, but I'll be happy to contribute a= nd review the documents. Best regards, Roberta -----Original Message----- From: Tina TSOU [mailto:tena@huawei.com] Sent: mercoled=EC 18 agosto 2010 12.50 To: yiu_lee@cable.comcast.com; Fred Baker; Maglione Roberta Cc: v6ops@ops.ietf.org; jari.arkko@piuha.net; v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Ciao Roberta, Thank you for asking the question. We had this discussion in the Bar BoF in Maastricht, people may wanna comment on it. That was initiated from the discussion with Sheng-Yong, Lian-Yuan and Yiu. I should have invited you to the Bar BoF, just did not catch you after the talk in mic. Yes, v6ops WG is one of the most important WGs in IPv6 area. It is also ver= y busy; usually have 2 sessions of 2 hours for each meeting. As replied in previous emails, V6OPS is the beginning, which sends the requirements to 6MAN/BEHAVE/SOFTWIRE. V6Ops focus on issues of deploying IPv6 into existing IPv4-only networks, with more advanced stages of deployment and transition a lower priority. V4TOV6TRANSITION is the end, summarizes and applies the transition technologies to the existing network. As Sheng-Yong said, in the networks his company owns, they have solutions for v4 to v6 transition, thought they need a set of official documents from IETF, to tell the concrete steps for existing network starting v6, how these transition technologies play together well, not conflicting to each other, especially for the Day 1 of v= 4 existing network towards v6. It might - Solicit issues/concerns from carriers with v4v6 both deployed - Provide suggestions on technology for solutions - Define "handbooks (textbook)" for the operations If possible, a short cycle, fast return, high effectiveness dedicated "cocktail" forum is needed, apart from heavily loaded WG v6ops. There is no code change request, if there is, it should go to the other WGs. It will cooperate with V6OPS/6MAN/BEHAVE/SOFTWIRE. This is the end of the beginning of v4 existing network to v6! Now we focus on the docs (problem statement, use case, transition concrete steps etc.) for Sep 22nd telepresence meeting. We will have pretty idea after Sep meeting to see if a new WG is created as a "cocktail" WG in v4 to v6 transition aspect. BTW, here are some questions through the email discussion these days. 1. From: Seiichi Kawamura How do you assign an address in your network? (recommended prefix length and value of interface ID) How do you use link-local? Is there RFC1918 space in IPv6? Is there such a thing as secondary address with IPv6? What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? Is there a filtering guideline for IPv6? Operators with more experience have more specific thoughts. Why does OSPFv3 not display global scope address associated with the interface? Why is VRRPv3's global VIP optional and not implemented by some? What FIB size should we expect with IPv6? Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 switch? How should be use rDNS with IPv6? To summarize my long and rough comments (sorry) "what is the difference between IPv6 and IPv4 that we should be aware of?" is the question that many tend to ask and is always a popular topic in my local NOG (JANOG). 2. From: "Victor Kuarsingh" - The drafts explain many of the technology "whats" but fall short of describing the "hows" - Presentation of major (generic) use case network models which exist today= , including network topologies and/or architectures - Analysis criteria on how to recognize appropriate transition technologies for the current provider network (such information should/would include information related to deployed protocols and functions which may assist and/or hinder various technologies from being deployed) - How multiple transition technologies can be deployed (simultaneously) for provider environments where access networks differ and have various capabilities - Description of how multiple technologies can co-exist during initial as subsequent stages of migration (i.e. Moving from IPv4 Only to Dual-Stack to DS-Lite to NAT64). - Considerations for legacy operation while moving to IPv6 and related transition technologies (i.e. many operators will have large caches of IPv4 only equipment which cannot be feasibly upgraded in the near future - like customer controlled/owned) - Considerations which need to be made when applying various technologies t= o existing networks. Included in this would be impacts to protocols, routing platforms/systems, security polices, provisioning systems, network services (i.e. DHCP, DNS etc), law enforcement procedures and more - Scaling characteristics of deployment modes for each technology model and intersections during co-existence (i.e. Some of the Network is DS-Lite and some is Dual Stack). - BCPs on generic deployment models (how this fits into a network) includin= g major and key services (i.e. DHCP, DNS) 3. From: "Yiu L. Lee" if I was running a DSL network, what steps takes me from pure v4 to native dual-stack? How to fill the gap of the v4 exhaustion? If I chose NAT-444, what routing considerations I must consider and what ar= e the pros and cons? I know I'm talking to you people now. I'm just a person. So my thought may not be complete. You are welcome to put things in perspective B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Maglione Roberta" To: "'Tina TSOU'" ; "Fred Baker" ; Cc: ; ; Sent: Wednesday, August 18, 2010 4:30 PM Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Hi Tina, Yiu and All, the question I have is why do you think we could not discuss these issues in v6ops WG? The current charter of 6vops says: "The IPv6 Operations Working Group (v6ops) develops guidelines for the operation of a shared IPv4/IPv6 Internet and provides operational guidance on how to deploy IPv6 into existing IPv4-only networks, as well as into new network installations." and this in my opinion is exactly what you are talking about in this thread= . Could you please clarify what is different here to require a separate BOF o= r new WG? Thanks and best regards Roberta -----Original Message----- From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition-bounces@ietf.org] On Behalf Of Tina TSOU Sent: mercoled=EC 18 agosto 2010 3.37 To: Fred Baker; v4transition@googlegroups.com Cc: v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Fred, You understood the procedures and how to make things easier much more than us. Brian does also. We see two IETF ex-chairs in this group. I'm so honoured working with you. I agree with you. Now, the pieces come into a big picture. - 1 doc: Problem Statement (Yiu et al are working on it.) - multiple docs: Individual operator's use cases (Yiu, Can-Can, Lian-Yuan, Chris, Victor, Julien are working on them) - 1 doc: v4 to v6 transition framework (Brian et al are working on it.) - multiple docs: v4 to v6 transition steps/handbooks(should find a better wording, the answers of the FAQ is one of the inputs) Just my 2 cents. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Fred Baker" To: Cc: Sent: Wednesday, August 18, 2010 4:51 AM Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC > Well, yes, but let me carefully comment here. A problem statement is a > question; an FAQ is a set of answers. If the problem statement is "we hav= e > some basic questions and need some answers", OK, the FAQ is both question > and answer. If the problem statement is something else - which I would > expect the IESG to want it to be if they are going to allocate time for a > BOF in Beijing - then an FAQ would be part of the response but not the > entire response, and I would expect it to be separate from and responsive > to the problem statement. > > Since I haven't seen a draft of the problem statement, it's hard for me t= o > assess that, and hard for me to contribute to the effort... > > On Aug 17, 2010, at 12:12 AM, Tina TSOU wrote: > >> It can also be part of the draft-lee-v4tov6transition-problem-statement, >> which we are working on. >> >> >> B. R. >> Tina >> http://tinatsou.weebly.com/index.html >> ----- Original Message ----- From: "Fred Baker" >> To: >> Sent: Tuesday, August 17, 2010 2:59 PM >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Thanks very much, Kawmura-san. As you say, some of these questions are >> not worthy of an operator, but many are important to all of them. If we >> can get all of the questions on the table, I'm sure we can build a draft >> that we might call an "IPv6 Deployment FAQ". I wonder if you would be >> willing to co-author it with me? >> >> On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hi Fred >>> >>> Fred Baker wrote: >>>> We have a transition guideline in last call in the IPv6 Operations >>>> Working Group. Let me take this opportunity to invite all of us to joi= n >>>> v6ops@ops.ietf.org if we have not, read the document, and comment on i= t >>>> on v6ops@ops.ietf.org in the context of that last call. >>>> >>>> http://tools.ietf.org/html/draft-arkko-ipv6-transition-guidelines >>>> "Guidelines for Using IPv6 Transition Mechanisms", Jari Arkko, Fred >>>> Baker, 12-Jul-10 >>>> >>>> I gather that the operators on this list are of the opinion that the >>>> documents on the table, which include that one and the documents it >>>> refers to - especially >>>> >>>> http://www.ietf.org/rfc/rfc4213.txt >>>> 4213 Basic Transition Mechanisms for IPv6 Hosts and Routers. E. >>>> Nordmark, R. Gilligan. October 2005. (Format: TXT=3D58575 bytes) >>>> (Obsoletes RFC2893) (Status: PROPOSED STANDARD) >>>> >>>> but also various other RFCs and Internet Drafts - don't give them the >>>> guidance they are looking for. On this list, would it be appropriate t= o >>>> ask operators to tell us what questions remain on the table? >>> >>> Here's my answer to this question. >>> >>> Opertors who have not yet deployed IPv6, >>> don't know what to do at all. Some want >>> guidelines like, go and get a /32, >>> register it in an IRR (if they do so with IPv4), >>> check if your router supports IPv6, and if not >>> choose a transition deployment model, route >>> the prefix, buy transit, and finally bring some server up >>> so the world can see you that you have IPv6. >>> This is ISP 101 stuff that any operator should know, >>> but some request this kind of guidance. >>> I don't really see value in having a document >>> that describes all these steps. >>> >>> However, many operators who have just started and have >>> at least some knowledge of what IPv6 is, want to know >>> traps in advance. This I think is quite important. >>> The differences between IPv4 and IPv6 that everyone stubles through. >>> I've been asked these same questions over and over again. >>> >>> How do you assign an address in your network? >>> (recommended prefix length and value of interface ID) >>> How do you use link-local? >>> Is there RFC1918 space in IPv6? >>> Is there such a thing as secondary address with IPv6? >>> What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? >>> Is there a filtering guideline for IPv6? >>> >>> Operators with more experience have more specific thoughts. >>> >>> Why does OSPFv3 not display global scope address associated with the >>> interface? >>> Why is VRRPv3's global VIP optional and not implemented by some? >>> What FIB size should we expect with IPv6? >>> Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 >>> switch? >>> How should be use rDNS with IPv6? >>> >>> To summarize my long and rough comments (sorry) >>> "what is the difference between IPv6 and IPv4 that we should be aware >>> of?" >>> is the question that many tend to ask and is always a popular topic >>> in my local NOG (JANOG). >>> >>> Regards, >>> Seiichi >>> >>> >>>> >>>> If, for example, operators are looking for a document that describes >>>> how to use IPv4/IPv4 NATs to extend the IPv4 domain while the deploy >>>> IPv6, so that their customers continue to have some level of IPv4 >>>> support during the transition, I wonder to what extent >>>> >>>> http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn >>>> "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng >>>> Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10 >>>> >>>> addresses their questions. I have scheduled it for IPv6 Operations >>>> Working Group last Call starting on the 12th of September, but would b= e >>>> happy to see comments on v6ops@ops.ietf.org prior to that. >>>> >>>> Begin forwarded message: >>>> >>>>> From: Fred Baker >>>>> Date: August 15, 2010 11:00:04 AM PDT >>>>> To: v6ops@ops.ietf.org >>>>> Cc: kurtis@kurtis.pp.se, rbonica@juniper.net >>>>> Subject: draft-arkko-ipv6-transition-guidelines WGLC >>>>> >>>>> This is to initiate a two week working group last call of >>>>> draft-arkko-ipv6-transition-guidelines. Please read it now. If you >>>>> find nits (spelling errors, minor suggested wording changes, etc), >>>>> comment to the authors; if you find greater issues, such as >>>>> disagreeing with a statement or finding additional issues that need t= o >>>>> be addressed, please post your comments to the list. >>>>> >>>>> We are looking specifically for comments on the importance of the >>>>> document as well as its content. If you have read the document and >>>>> believe it to be of operational utility, that is also an important >>>>> comment to make. >>>> >>>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (MingW32) >>> >>> iEYEARECAAYFAkxqFPIACgkQcrhTYfxyMkKR8ACeMWWs4R9yi1JO4VGrx5QrG0vV >>> 1lwAn16RYKVoGzEw3zJc67IgdvBH/7t+ >>> =3D826C >>> -----END PGP SIGNATURE----- >> >> >> > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition > _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle persone indicate. La diffusione, copia o qualsiasi altra azione derivante dalla conoscenza di queste informazioni sono rigorosamente vietate. Qualora abbiate ricevuto questo documento per errore siete cortesemente pregati di darne immediata comunicazione al mittente e di provvedere alla sua distruzione, Grazie. This e-mail and any attachments is confidential and may contain privileged information intended for the addressee(s) only. Dissemination, copying, printing or use by anybody else is unauthorised. If you are not the intende= d recipient, please delete this message and any attachments and advise the sender by return e-mail, Thanks. Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle per= sone indicate. La diffusione, copia o qualsiasi altra azione derivante dall= a conoscenza di queste informazioni sono rigorosamente vietate. Qualora abb= iate ricevuto questo documento per errore siete cortesemente pregati di dar= ne immediata comunicazione al mittente e di provvedere alla sua distruzione= , Grazie. This e-mail and any attachments is confidential and may contain privileged = information intended for the addressee(s) only. Dissemination, copying, pri= nting or use by anybody else is unauthorised. If you are not the intended r= ecipient, please delete this message and any attachments and advise the sen= der by return e-mail, Thanks. From owner-v6ops@ops.ietf.org Wed Aug 18 10:25:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 73C7D3A6873 for ; Wed, 18 Aug 2010 10:25:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.876 X-Spam-Level: X-Spam-Status: No, score=-108.876 tagged_above=-999 required=5 tests=[AWL=-0.981, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ltwbzg3J38Xb for ; Wed, 18 Aug 2010 10:25:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 127923A6844 for ; Wed, 18 Aug 2010 10:25:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlmJq-000HSx-F5 for v6ops-data0@psg.com; Wed, 18 Aug 2010 17:20:54 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlmJl-000HSQ-1l for v6ops@ops.ietf.org; Wed, 18 Aug 2010 17:20:49 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAFuza0yrR7H+/2dsb2JhbACgS3Gkd5wHhTcEhDEzhQk X-IronPort-AV: E=Sophos;i="4.56,228,1280707200"; d="scan'208";a="241993371" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-5.cisco.com with ESMTP; 18 Aug 2010 17:20:47 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7IHKe33009305; Wed, 18 Aug 2010 17:20:42 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 10:20:47 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 10:20:47 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker X-Priority: 3 In-Reply-To: <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> Date: Wed, 18 Aug 2010 10:20:34 -0700 Cc: Yiu Lee , Maglione Roberta , "v6ops@ops.ietf.org Operations" , Jari Arkko , v4tov6transition@ietf.org, Ron Bonica , Kurt Erik Lindqvist Message-Id: <12C8D7A1-ACAA-4615-9837-FFD0555D36D3@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> To: Tina TSOU X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 18, 2010, at 3:49 AM, Tina TSOU wrote: > Yes, v6ops WG is one of the most important WGs in IPv6 area. It is = also very busy; usually have 2 sessions of 2 hours for each meeting. >=20 > As replied in previous emails, V6OPS is the beginning, which sends the = requirements to 6MAN/BEHAVE/SOFTWIRE. V6Ops focus on issues of deploying = IPv6 into existing IPv4-only networks, with more advanced stages of = deployment and transition a lower priority. Donning my crown as Chair IPv6 Operations, and explicitly copying my = co-chair and AD... That's actually incorrect; v6ops is about the operation of IPv6 = networks. Most IPv6 networks are right now dealing with exactly the = issues of deployment in existing IPv4 networks, and so yes operational = deployment procedures and clarification of issues is squarely within = v6ops' charter. If the reason you wanted to have this as a separate = meeting was because you thought you couldn't wedge it into v6ops, you = also didn't ask... If there is a need for a new technology, yes, v6ops sends the work, in = the form of requirements, to an appropriate working group. If the = question is how to operationally use existing technologies, the = discussion will generally stay in v6ops. I have not yet seen the = proposed problem statement or other drafts, but from the discussion I = would expect this to stay in v6ops. Personally, I don't see a need for this to be a separate BOF. I'll = support the activity wherever it occurs, but if the issue is that the = operators would like to have a meeting separate from ongoing v6ops work = to discuss the specific issues of deployment and transition, I am = capable of and willing to ask for a third slot in Beijing specifically = for the purpose. I would need some extra documentation; per the session = request tool, "Additional slot may be available after agenda scheduling = has closed and with the approval of an Area Director", which means that = I need a convincing agenda to show Ron for this to happen. Even with = that, in the past IETF there were a lot of working groups that didn't = get *second* slots due to schedule density. But yes, it can happen, and = I'm willing to make it happen or fit this discussion into the slots = v6ops gets if we can't get a third slot. I'm also willing to take the meeting on September 22nd as a = webex-supported interim meeting (as opposed to Telepresence - too many = locations) interim meeting of v6ops and let you run it. Due to the rules = regarding interim meetings, I have some scurrying to do in the next = couple of days - I need to post an announcement 30 days in advance. = Doing so makes a very clear IETF footing for the meeting, however. Up to you. http://www.ietf.org/iesg/bof-procedures.html, and the = drop-dead date for a BOF request is 2010-09-13. Oh, btw - status of documents in v6ops at this instant: Open, not expected to continue: draft-azinger-cidrv6-00.txt (probably a replacement draft) draft-sarikaya-v6ops-prefix-delegation-01.txt draft-nakibly-v6ops-tunnel-loops-02.txt Open: draft-troan-multihoming-without-nat66-00.txt draft-wbeebee-v6ops-ipv6-cpe-router-bis-03.txt draft-korhonen-v6ops-3gpp-eps-03.txt draft-jiang-v6ops-nc-protection-01.txt draft-ietf-v6ops-v6-in-mobile-networks-01.txt New: draft-vandevelde-v6ops-pref-ps-00.txt WGLC within August-October: draft-arkko-ipv6-transition-guidelines-04.txt draft-ietf-v6ops-tunnel-security-concerns-02.txt draft-ietf-v6ops-incremental-cgn-01.txt draft-narten-ipv6-3177bis-48boundary-05.txt (WG awaiting update) IESG Evaluation: draft-thaler-v6ops-teredo-extensions-07.txt draft-ietf-v6ops-ra-guard-06.txt (IESG awaiting update) draft-ietf-v6ops-rogue-ra-01.txt (IESG awaiting update) draft-ietf-v6ops-cpe-simple-security-12.txt draft-gundavelli-v6ops-l2-unicast-03.txt RFC Editor Queue: draft-krishnan-v6ops-teredo-update-10.txt draft-ietf-v6ops-v6inixp-09.txt draft-ietf-v6ops-isp-scenarios-00.txt draft-ietf-v6ops-ipv6-cpe-router-07.txt=20 = (http://www.rfc-editor.org/queue2.html#draft-ietf-v6ops-ipv6-cpe-router) draft-baker-v6ops-greynet-05.txt The point to take away from this is that while v6ops has had a lot (~24) = documents in process over the past few months, many of them are in fact = moving on. As of Beijing, I expect to have six or seven (6-7) documents = on the table, which is generally what we discuss in a single 2 or 2.5 = hour slot. I have already requested two slots, one for 2 hours and one = for 2.5. You may wonder why I spread WGLCs out over time. Basically, it's = workload management. I find it easier to get assorted folks to look at = documents if I ask them to do so within a finite amount of time (two = weeks) one document at a time. = From owner-v6ops@ops.ietf.org Wed Aug 18 12:04:16 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DDFA53A6A82 for ; Wed, 18 Aug 2010 12:04:16 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.208 X-Spam-Level: X-Spam-Status: No, score=0.208 tagged_above=-999 required=5 tests=[AWL=0.393, BAYES_40=-0.185] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ku1TEaUcer7H for ; Wed, 18 Aug 2010 12:04:15 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id ED0BA3A691A for ; Wed, 18 Aug 2010 12:04:12 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olnry-0003ck-Gn for v6ops-data0@psg.com; Wed, 18 Aug 2010 19:00:14 +0000 Received: from n79.bullet.mail.sp1.yahoo.com ([98.136.44.39]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olnrv-0003cS-C8 for v6ops@ops.ietf.org; Wed, 18 Aug 2010 19:00:11 +0000 Received: from [216.252.122.219] by n79.bullet.mail.sp1.yahoo.com with NNFMP; 18 Aug 2010 19:00:10 -0000 Received: from [98.136.44.171] by t4.bullet.sp1.yahoo.com with NNFMP; 18 Aug 2010 19:00:10 -0000 Received: from [127.0.0.1] by omp612.mail.sp1.yahoo.com with NNFMP; 18 Aug 2010 19:00:10 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 754796.36487.bm@omp612.mail.sp1.yahoo.com Received: (qmail 40245 invoked by uid 60001); 18 Aug 2010 19:00:04 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1282158004; bh=lmIWFk/6vl9ULBvY//wb86saITRLB44JB2Ond0FsFWc=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=c8FMRjoMlIcGO6kBpUtvvHTXBDc0o8bK09tT9xdskFEQvVOnoCCFPH2NstUsnqZ2h6vj1dtSlFnKUwOPUakunZQ+7MIdprlZA8hH7ovjvyaMxGngYFDH39MqAFbLPtwKY8Dw9XSevxQptoH/YiSfFt1GzKvqHKJQJ1ynkzDz0ic= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=h6/XbNeKgDI4gOLueBLj0ZU6okqYFHqD1POd+/h1LZYR5CT+JrBo9HiyoPFrrind7yWo9+I+YoLnpszCfKZ4EFk3r99vv6lyVkWxG8K1UV2GIeH4GPVDNSsbwk4VPSb+JHmz3wAS0KtdcobEkD+d9Ci1ehSRzb9JMqtpcnhea3A=; Message-ID: <388238.39853.qm@web45507.mail.sp1.yahoo.com> X-YMail-OSG: vleN0KAVM1k_D0SuU.PR3lb9VrhMOYaotlpD6w0q5uo3t82 XYCPvSiP8gSFfZVZ9U4P6lH01sLZ9jfiWM8uk4dRpu57pJVL6XjDVIdA4wdz Q1gvVMcDSfu9.51wfpLKKgVXb0ccrOdxhcz8JomdUFWRMc31afY4BNq4VuWj WrWsLYn5hgYUETaG2P35p7vB_EvcEuzLCJyjpnXdKIGx4yfMaP3580_4xodR 0FhmHyjPKOnYRxepdaFcd2G2UePqT8V2gzurE4WV3rN_MazAqPK756ZNyO_C f5g-- Received: from [85.64.216.89] by web45507.mail.sp1.yahoo.com via HTTP; Wed, 18 Aug 2010 12:00:03 PDT X-Mailer: YahooMailRC/470 YahooMailWebService/0.8.105.279950 Date: Wed, 18 Aug 2010 12:00:03 -0700 (PDT) From: Gabi Nakibly Subject: draft-nakibly-v6ops-tunnel-loops-03 To: v6ops@ops.ietf.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: A new version of draft-nakibly-v6ops-tunnel-loops has been posted.=0AThe ne= w version follows the comments given on the list.=0AThe major change is the= addition of a Recommendation section =0Athat=A0recommends=A0preferred miti= gation measures=A0under different conditions.=0A=0AGabi=0A=0A=0A----- Forwa= rded Message ----=0A> From: IETF I-D Submission Tool =0A> To: gnakibly@yahoo.com=0A> Cc: fltemplin@acm.org=0A> Sent: Wed, Augus= t 18, 2010 9:46:46 PM=0A> Subject: New Version Notification for draft-nakib= ly-v6ops-tunnel-loops-03=0A> =0A> =0A> A new version of I-D, draft-nakibly-= v6ops-tunnel-loops-03.txt has been =0A>successfully submitted by Gabi Nakib= ly and posted to the IETF repository.=0A> =0A> Filename:=A0=A0=A0 draft-nak= ibly-v6ops-tunnel-loops=0A> Revision:=A0=A0=A0 03=0A> Title:=A0=A0=A0 =A0= =A0=A0 Routing Loop Attack using IPv6 Automatic Tunnels: Problem =0A>Statem= ent and Proposed Mitigations=0A> Creation_date:=A0=A0=A0 2010-08-18=0A> WG = ID:=A0=A0=A0 =A0=A0=A0 Independent Submission=0A> Number_of_pages: 11=0A> = =0A> Abstract:=0A> This document is concerned with security vulnerabilities= in IPv6-in-=0A> IPv4 automatic tunnels.=A0 These vulnerabilities allow an = attacker to=0A> take advantage of inconsistencies between a tunnel's overla= y IPv6=0A> routing state and the native IPv6 routing state.=A0 The attack f= orms a=0A> routing loop which can be abused as a vehicle for traffic=0A> am= plification to facilitate DoS attacks.=A0 The first aim of this=0A> documen= t is to inform on this attack and its root causes.=A0 The second=0A> aim is= to present some possible mitigation measures.=0A> =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =0A>=A0 =0A>= =0A> =0A> =0A> The IETF Secretariat.=0A> =0A> =0A> =0A=0A=0A From owner-v6ops@ops.ietf.org Wed Aug 18 12:47:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A5E13A69A5 for ; Wed, 18 Aug 2010 12:47:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.075 X-Spam-Level: X-Spam-Status: No, score=-9.075 tagged_above=-999 required=5 tests=[AWL=-1.180, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UPKbRDjO8aKa for ; Wed, 18 Aug 2010 12:47:51 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6BD153A67AC for ; Wed, 18 Aug 2010 12:47:50 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OloaB-0008lr-Nd for v6ops-data0@psg.com; Wed, 18 Aug 2010 19:45:55 +0000 Received: from [64.102.122.148] (helo=rtp-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oloa3-0008kv-CF for v6ops@ops.ietf.org; Wed, 18 Aug 2010 19:45:48 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAM/Va0ytJV2a/2dsb2JhbACgU3GlIJt0hTcEhDGIKA X-IronPort-AV: E=Sophos;i="4.56,229,1280707200"; d="scan'208";a="149208937" Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rtp-iport-1.cisco.com with ESMTP; 18 Aug 2010 19:45:33 +0000 Received: from xbh-rcd-201.cisco.com (xbh-rcd-201.cisco.com [72.163.62.200]) by rcdn-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id o7IJjXCs022338; Wed, 18 Aug 2010 19:45:33 GMT Received: from xmb-rcd-114.cisco.com ([72.163.62.156]) by xbh-rcd-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Wed, 18 Aug 2010 14:45:32 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Date: Wed, 18 Aug 2010 14:45:31 -0500 Message-ID: In-Reply-To: <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs+w9fwWzLeP2njQ/+1OtC62jzYjAAR0ATw References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> From: "Hemant Singh (shemant)" To: "Tina TSOU" , , "Fred Baker (fred)" , "Maglione Roberta" Cc: , , X-OriginalArrivalTime: 18 Aug 2010 19:45:32.0599 (UTC) FILETIME=[EB5BFC70:01CB3F0D] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: None of the items in the grocery list below seem to warrant a BOF or new = WG. V6ops is fully capable and chartered to handle this list including = not being that busy to not find time for the new documents or questions. = In fact, just blast new drafts to the v6ops mailing list or ask these = questions of v6ops mailer and folks will reply. If a draft sent to the = mailer is not being discussed, let the Chairs know and they will = designate reviewers. In fact some of the questions asked can be = answered right now. How do you assign an address in your network? (recommended prefix length and value of interface ID) For hosts in your network see if SLAAC can be used in your network and = SLAAC defaults to a /64. If not SLAAC, use DHCPv6 and see what sense it = makes in your network to use for prefix length. If your network is a SP = network with edge and core routers then addressing such routers is also = a well-know operation besides the controversial /127. You have to be = more specific than the question above.=20 How do you use link-local? For ND operations and any other IPv6 control that travels over the = link-local like MLDv2, and DHCPv6.=20 Is there RFC1918 space in IPv6? The ULA. Is there such a thing as secondary address with IPv6? No. Hemant -----Original Message----- From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On = Behalf Of Tina TSOU Sent: Wednesday, August 18, 2010 6:50 AM To: yiu_lee@cable.comcast.com; Fred Baker (fred); Maglione Roberta Cc: v6ops@ops.ietf.org; jari.arkko@piuha.net; v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines = WGLC Ciao Roberta, Thank you for asking the question. We had this discussion in the Bar BoF = in=20 Maastricht, people may wanna comment on it. That was initiated from the=20 discussion with Sheng-Yong, Lian-Yuan and Yiu. I should have invited you = to=20 the Bar BoF, just did not catch you after the talk in mic. Yes, v6ops WG is one of the most important WGs in IPv6 area. It is also = very=20 busy; usually have 2 sessions of 2 hours for each meeting. As replied in previous emails, V6OPS is the beginning, which sends the=20 requirements to 6MAN/BEHAVE/SOFTWIRE. V6Ops focus on issues of deploying = IPv6 into existing IPv4-only networks, with more advanced stages of=20 deployment and transition a lower priority. V4TOV6TRANSITION is the end, summarizes and applies the transition=20 technologies to the existing network. As Sheng-Yong said, in the = networks=20 his company owns, they have solutions for v4 to v6 transition, thought = they=20 need a set of official documents from IETF, to tell the concrete steps = for=20 existing network starting v6, how these transition technologies play=20 together well, not conflicting to each other, especially for the Day 1 = of v4=20 existing network towards v6. It might - Solicit issues/concerns from carriers with v4v6 both deployed - Provide suggestions on technology for solutions - Define "handbooks (textbook)" for the operations If possible, a short cycle, fast return, high effectiveness dedicated=20 "cocktail" forum is needed, apart from heavily loaded WG v6ops. There is = no=20 code change request, if there is, it should go to the other WGs. It will = cooperate with V6OPS/6MAN/BEHAVE/SOFTWIRE. This is the end of the beginning of v4 existing network to v6! Now we focus on the docs (problem statement, use case, transition = concrete=20 steps etc.) for Sep 22nd telepresence meeting. We will have pretty idea after Sep meeting to see if a new WG is created = as=20 a "cocktail" WG in v4 to v6 transition aspect. BTW, here are some questions through the email discussion these days. 1. From: Seiichi Kawamura How do you assign an address in your network? (recommended prefix length and value of interface ID) How do you use link-local? Is there RFC1918 space in IPv6? Is there such a thing as secondary address with IPv6? What's the BGP filtering boundary in IPv6 compimenting the /24 in = IPv4? Is there a filtering guideline for IPv6? Operators with more experience have more specific thoughts. Why does OSPFv3 not display global scope address associated with the=20 interface? Why is VRRPv3's global VIP optional and not implemented by some? What FIB size should we expect with IPv6? Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 = switch? How should be use rDNS with IPv6? To summarize my long and rough comments (sorry) "what is the difference between IPv6 and IPv4 that we should be aware = of?" is the question that many tend to ask and is always a popular topic in my local NOG (JANOG). 2. From: "Victor Kuarsingh" - The drafts explain many of the technology "whats" but fall short of describing the "hows" - Presentation of major (generic) use case network models which exist = today, including network topologies and/or architectures - Analysis criteria on how to recognize appropriate transition = technologies for the current provider network (such information should/would include information related to deployed protocols and functions which may assist and/or hinder various technologies from being deployed) - How multiple transition technologies can be deployed (simultaneously) = for provider environments where access networks differ and have various capabilities - Description of how multiple technologies can co-exist during initial = as subsequent stages of migration (i.e. Moving from IPv4 Only to Dual-Stack = to DS-Lite to NAT64). - Considerations for legacy operation while moving to IPv6 and related transition technologies (i.e. many operators will have large caches of = IPv4 only equipment which cannot be feasibly upgraded in the near future - = like customer controlled/owned) - Considerations which need to be made when applying various = technologies to existing networks. Included in this would be impacts to protocols, = routing platforms/systems, security polices, provisioning systems, network = services (i.e. DHCP, DNS etc), law enforcement procedures and more - Scaling characteristics of deployment modes for each technology model = and intersections during co-existence (i.e. Some of the Network is DS-Lite = and some is Dual Stack). - BCPs on generic deployment models (how this fits into a network) = including major and key services (i.e. DHCP, DNS) 3. From: "Yiu L. Lee" if I was running a DSL network, what steps takes me from pure v4 to = native=20 dual-stack? How to fill the gap of the v4 exhaustion? If I chose NAT-444, what routing considerations I must consider and what = are=20 the pros and cons? I know I'm talking to you people now. I'm just a person. So my thought = may=20 not be complete. You are welcome to put things in perspective B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message -----=20 From: "Maglione Roberta" To: "'Tina TSOU'" ; "Fred Baker" ;=20 Cc: ; ;=20 Sent: Wednesday, August 18, 2010 4:30 PM Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines = WGLC Hi Tina, Yiu and All, the question I have is why do you think we could not discuss these=20 issues in v6ops WG? The current charter of 6vops says: "The IPv6 Operations Working Group (v6ops) develops guidelines for the operation of a shared IPv4/IPv6 Internet and provides operational guidance on how to deploy IPv6 into existing IPv4-only networks, as well as into new network installations." and this in my opinion is exactly what you are talking about in this = thread.=20 Could you please clarify what is different here to require a separate = BOF or=20 new WG? Thanks and best regards Roberta -----Original Message----- From: v4tov6transition-bounces@ietf.org=20 [mailto:v4tov6transition-bounces@ietf.org] On Behalf Of Tina TSOU Sent: mercoled=EC 18 agosto 2010 3.37 To: Fred Baker; v4transition@googlegroups.com Cc: v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines = WGLC Fred, You understood the procedures and how to make things easier much more = than us. Brian does also. We see two IETF ex-chairs in this group. I'm so honoured working with you. I agree with you. Now, the pieces come into a big picture. - 1 doc: Problem Statement (Yiu et al are working on it.) - multiple docs: Individual operator's use cases (Yiu, Can-Can, = Lian-Yuan, Chris, Victor, Julien are working on them) - 1 doc: v4 to v6 transition framework (Brian et al are working on it.) - multiple docs: v4 to v6 transition steps/handbooks(should find a = better wording, the answers of the FAQ is one of the inputs) Just my 2 cents. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Fred Baker" To: Cc: Sent: Wednesday, August 18, 2010 4:51 AM Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines = WGLC > Well, yes, but let me carefully comment here. A problem statement is a > question; an FAQ is a set of answers. If the problem statement is "we = have > some basic questions and need some answers", OK, the FAQ is both = question > and answer. If the problem statement is something else - which I would > expect the IESG to want it to be if they are going to allocate time = for a > BOF in Beijing - then an FAQ would be part of the response but not the > entire response, and I would expect it to be separate from and = responsive > to the problem statement. > > Since I haven't seen a draft of the problem statement, it's hard for = me to > assess that, and hard for me to contribute to the effort... > > On Aug 17, 2010, at 12:12 AM, Tina TSOU wrote: > >> It can also be part of the = draft-lee-v4tov6transition-problem-statement, >> which we are working on. >> >> >> B. R. >> Tina >> http://tinatsou.weebly.com/index.html >> ----- Original Message ----- From: "Fred Baker" >> To: >> Sent: Tuesday, August 17, 2010 2:59 PM >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Thanks very much, Kawmura-san. As you say, some of these questions = are >> not worthy of an operator, but many are important to all of them. If = we >> can get all of the questions on the table, I'm sure we can build a = draft >> that we might call an "IPv6 Deployment FAQ". I wonder if you would be >> willing to co-author it with me? >> >> On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Hi Fred >>> >>> Fred Baker wrote: >>>> We have a transition guideline in last call in the IPv6 Operations >>>> Working Group. Let me take this opportunity to invite all of us to = join >>>> v6ops@ops.ietf.org if we have not, read the document, and comment = on it >>>> on v6ops@ops.ietf.org in the context of that last call. >>>> >>>> http://tools.ietf.org/html/draft-arkko-ipv6-transition-guidelines >>>> "Guidelines for Using IPv6 Transition Mechanisms", Jari Arkko, Fred >>>> Baker, 12-Jul-10 >>>> >>>> I gather that the operators on this list are of the opinion that = the >>>> documents on the table, which include that one and the documents it >>>> refers to - especially >>>> >>>> http://www.ietf.org/rfc/rfc4213.txt >>>> 4213 Basic Transition Mechanisms for IPv6 Hosts and Routers. E. >>>> Nordmark, R. Gilligan. October 2005. (Format: TXT=3D58575 bytes) >>>> (Obsoletes RFC2893) (Status: PROPOSED STANDARD) >>>> >>>> but also various other RFCs and Internet Drafts - don't give them = the >>>> guidance they are looking for. On this list, would it be = appropriate to >>>> ask operators to tell us what questions remain on the table? >>> >>> Here's my answer to this question. >>> >>> Opertors who have not yet deployed IPv6, >>> don't know what to do at all. Some want >>> guidelines like, go and get a /32, >>> register it in an IRR (if they do so with IPv4), >>> check if your router supports IPv6, and if not >>> choose a transition deployment model, route >>> the prefix, buy transit, and finally bring some server up >>> so the world can see you that you have IPv6. >>> This is ISP 101 stuff that any operator should know, >>> but some request this kind of guidance. >>> I don't really see value in having a document >>> that describes all these steps. >>> >>> However, many operators who have just started and have >>> at least some knowledge of what IPv6 is, want to know >>> traps in advance. This I think is quite important. >>> The differences between IPv4 and IPv6 that everyone stubles through. >>> I've been asked these same questions over and over again. >>> >>> How do you assign an address in your network? >>> (recommended prefix length and value of interface ID) >>> How do you use link-local? >>> Is there RFC1918 space in IPv6? >>> Is there such a thing as secondary address with IPv6? >>> What's the BGP filtering boundary in IPv6 compimenting the /24 in = IPv4? >>> Is there a filtering guideline for IPv6? >>> >>> Operators with more experience have more specific thoughts. >>> >>> Why does OSPFv3 not display global scope address associated with the >>> interface? >>> Why is VRRPv3's global VIP optional and not implemented by some? >>> What FIB size should we expect with IPv6? >>> Are broacasts with IPv4 and ND with IPv6 treated the same way in my = L2 >>> switch? >>> How should be use rDNS with IPv6? >>> >>> To summarize my long and rough comments (sorry) >>> "what is the difference between IPv6 and IPv4 that we should be = aware >>> of?" >>> is the question that many tend to ask and is always a popular topic >>> in my local NOG (JANOG). >>> >>> Regards, >>> Seiichi >>> >>> >>>> >>>> If, for example, operators are looking for a document that = describes >>>> how to use IPv4/IPv4 NATs to extend the IPv4 domain while the = deploy >>>> IPv6, so that their customers continue to have some level of IPv4 >>>> support during the transition, I wonder to what extent >>>> >>>> http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn >>>> "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng >>>> Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10 >>>> >>>> addresses their questions. I have scheduled it for IPv6 Operations >>>> Working Group last Call starting on the 12th of September, but = would be >>>> happy to see comments on v6ops@ops.ietf.org prior to that. >>>> >>>> Begin forwarded message: >>>> >>>>> From: Fred Baker >>>>> Date: August 15, 2010 11:00:04 AM PDT >>>>> To: v6ops@ops.ietf.org >>>>> Cc: kurtis@kurtis.pp.se, rbonica@juniper.net >>>>> Subject: draft-arkko-ipv6-transition-guidelines WGLC >>>>> >>>>> This is to initiate a two week working group last call of >>>>> draft-arkko-ipv6-transition-guidelines. Please read it now. If you >>>>> find nits (spelling errors, minor suggested wording changes, etc), >>>>> comment to the authors; if you find greater issues, such as >>>>> disagreeing with a statement or finding additional issues that = need to >>>>> be addressed, please post your comments to the list. >>>>> >>>>> We are looking specifically for comments on the importance of the >>>>> document as well as its content. If you have read the document and >>>>> believe it to be of operational utility, that is also an important >>>>> comment to make. >>>> >>>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (MingW32) >>> >>> iEYEARECAAYFAkxqFPIACgkQcrhTYfxyMkKR8ACeMWWs4R9yi1JO4VGrx5QrG0vV >>> 1lwAn16RYKVoGzEw3zJc67IgdvBH/7t+ >>> =3D826C >>> -----END PGP SIGNATURE----- >> >> >> > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition > _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition Questo messaggio e i suoi allegati sono indirizzati esclusivamente alle=20 persone indicate. La diffusione, copia o qualsiasi altra azione = derivante=20 dalla conoscenza di queste informazioni sono rigorosamente vietate. = Qualora=20 abbiate ricevuto questo documento per errore siete cortesemente pregati = di=20 darne immediata comunicazione al mittente e di provvedere alla sua=20 distruzione, Grazie. This e-mail and any attachments is confidential and may contain = privileged=20 information intended for the addressee(s) only. Dissemination, copying,=20 printing or use by anybody else is unauthorised. If you are not the = intended=20 recipient, please delete this message and any attachments and advise the = sender by return e-mail, Thanks. From owner-v6ops@ops.ietf.org Wed Aug 18 14:41:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3BF2D3A685A for ; Wed, 18 Aug 2010 14:41:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.165 X-Spam-Level: X-Spam-Status: No, score=-109.165 tagged_above=-999 required=5 tests=[AWL=-0.670, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vGASyxMGmqQ8 for ; Wed, 18 Aug 2010 14:41:09 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E063E3A67EF for ; Wed, 18 Aug 2010 14:41:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlqJL-000NMh-Ki for v6ops-data0@psg.com; Wed, 18 Aug 2010 21:36:39 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlqJH-000NKn-DS for v6ops@ops.ietf.org; Wed, 18 Aug 2010 21:36:35 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,229,1280707200"; d="scan'208";a="353348392" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 18 Aug 2010 21:36:34 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7ILaQ8K008678; Wed, 18 Aug 2010 21:36:28 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 14:36:33 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 14:36:33 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <4C6A14F2.9090107@mesh.ad.jp> Date: Wed, 18 Aug 2010 14:36:20 -0700 Cc: v4tov6transition@ietf.org, "v6ops@ops.ietf.org Operations" Message-Id: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> To: Seiichi Kawamura , Randy Bush , Philip Smith X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Kawamura-san, I'm going to take a crack at your questions. My reason is, = first, to put the answers in one place, but more importantly to point = out that there are answers on the table that are available. I do find = myself thinking "wiki". I suspect that there are a number of wikis = around that encapsulate this information; if not, we can create one at = the IETF site. I have no doubt that I will be corrected on numerous points :-) On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >> On this list, would it be appropriate to ask operators to tell us = what questions remain on the table? >=20 > Operators who have not yet deployed IPv6, don't know what to do at = all. OK. There's a part of me that suggests that the avenues they have = followed for IPv4 will likely serve them well for IPv6 - if they got = their IPv4 prefix from APNIC or CNNIC, that might be an obvious place to = get an IPv6 prefix, for example. But yes, we can give them some = guidelines and some educational references. > Some want guidelines like, go and get a /32, register it in an IRR (if = they do so with IPv4), check if your router supports IPv6, and if not = choose a transition deployment model, route the prefix, buy transit, and = finally bring some server up so the world can see you that you have = IPv6. This is ISP 101 stuff that any operator should know, but some = request this kind of guidance. I don't really see value in having a = document that describes all these steps. Yes: Go to your favorite RIR and get an ISP prefix (default /32, but they = want to actually ask for a prefix that will address your current = footprint. In short, they will want a prefix for each of their = customers, and have guidelines in their RIR's rules (/48 per customer, = perhaps /52, /56, or /60 options, please don't assign /64s to networks - = they are for LANs). If you need (oversimplifying dramatically, follow = the logic not the specific example) a /56 for each of more than 13 = million SMB customers (80% of 2^56 / 2^32), don't ask for a /32, ask for = a /31 or /30 or whatever you really need. Get enough addresses that you = can address all of your present customer base with one prefix. Go back = for more at some later time. RFC 3177 suggests that a company's initial = allocation should be large enough to handle their business for the = readily-foreseeable future. Do with that prefix pretty much what you did with IPv4... > However, many operators who have just started and have at least some = knowledge of what IPv6 is, want to know traps in advance. This I think = is quite important. The differences between IPv4 and IPv6 that everyone = stubles through. I've been asked these same questions over and over = again. Question. The European Commission has put together a program called = 6DEPLOY; it is 2 a 3 days in-depth on the protocols. Would it make sense = for deploying companies to take advantage of it? The modules can be found in = http://www.6deploy.eu/index.php?page=3Dtutorials An introduction into IPv6: = http://www.6deploy.eu/index.php?page=3De-learning > How do you assign an address in your network? (recommended prefix = length and value of interface ID) I think a good place to start with that is=20 http://www.ietf.org/rfc/rfc4291.txt 4291 IP Version 6 Addressing Architecture. R. Hinden, S. Deering. February 2006. (Format: TXT=3D52897 bytes) (Obsoletes RFC3513) = (Status: DRAFT STANDARD) and http://www.ietf.org/rfc/rfc3177.txt 3177 IAB/IESG Recommendations on IPv6 Address Allocations to Sites. IAB, IESG. September 2001. (Format: TXT=3D23178 bytes) (Status: INFORMATIONAL) The latter is in the process of being updated: http://tools.ietf.org/html/draft-narten-ipv6-3177bis-48boundary "IPv6 Address Assignment to End Sites", Thomas Narten, Geoff Huston, Rosalea Roberts, 12-Jul-10 Each of the RIRs also has a policy on prefix allocation; they are = similar but not necessarily exactly the same. RIPE's is at = http://www.ripe.net/docs/ipv6policy.html; can someone (Randy?) supply = appropriate links for all of the RIR policies? The architecture presumes that a /64 is assigned to a LAN subnet, such = as an Ethernet or WiFi domain. A recent output from 6man is found at http://www.ietf.org/rfc/rfc5942.txt 5942 IPv6 Subnet Model: The Relationship between Links and Subnet Prefixes. H. Singh, W. Beebee, E. Nordmark. July 2010. (Format: TXT=3D27035 bytes) (Updates RFC4861) (Status: PROPOSED STANDARD) and goes into that in some detail.=20 The architecture presumes that the remaining 64 bits are an endpoint = interface identifier. This could be the MAC Address (EUI-64 Address) in = an appropriate encoding, or it could be what is called a "privacy = address", which is a random number. You will find the most common = approach to that, for hosts, in http://www.ietf.org/rfc/rfc4862.txt 4862 IPv6 Stateless Address Autoconfiguration. S. Thomson, T. Narten, T. Jinmei. September 2007. (Format: TXT=3D72482 bytes) (Obsoletes RFC2462) (Status: DRAFT STANDARD) http://www.ietf.org/rfc/rfc4941.txt 4941 Privacy Extensions for Stateless Address Autoconfiguration in IPv6. T. Narten, R. Draves, S. Krishnan. September 2007. (Format: TXT=3D56699 bytes) (Obsoletes RFC3041) (Status: DRAFT STANDARD) There is also a DHCP option: http://www.ietf.org/rfc/rfc3315.txt 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6). R. Droms, Ed., J. Bound, B. Volz, T. Lemon, C. Perkins, M. Carney. July 2003. (Format: TXT=3D231402 bytes) (Updated by RFC4361, RFC5494) (Status: PROPOSED STANDARD) That said, there are other options. One might, for example, look at http://datatracker.ietf.org/doc/draft-ietf-v6ops-v6inixp http://tools.ietf.org/html/draft-ietf-v6ops-v6inixp "IPv6 Deployment in Internet Exchange Points (IXPs)", Roque Gagliano, 15-Jul-10 which suggests that in an Internet Exchange Point one might use an = address that helps in debugging routing exchanges. One could also look = at what other folks do: guess, for example, who is using the address = 2620:0:1cfe:face:b00c::3. > How do you use link-local? In general, link-local addresses are only used in well-defined contexts = such as MLDv2, routing, and so on. Not that link-local addresses are a = bad thing; they are only useful within a local subnet and therefore = there isn't a lot of point in allocating DNS names for them, for = example. I personally would use them in those places and otherwise = forget them. > Is there RFC1918 space in IPv6? The counterpart is a Unique Local Address. There is a useful web site = that will follow the prescribed algorithm and give you one that is or at = least has a high probability of being truly unique. http://www.ietf.org/rfc/rfc4193.txt 4193 Unique Local IPv6 Unicast Addresses. R. Hinden, B. Haberman. October 2005. (Format: TXT=3D35908 bytes) (Status: PROPOSED = STANDARD) http://www.sixxs.net/main/ Something to understand is that at least at this point, NAT as used in = IPv4 is not defined and not used in the IPv6 network, and that is = generally considered a good thing. If you want a detailed discussion of = the reasons, I'll refer you to some of my colleagues. :-) > Is there such a thing as secondary address with IPv6? To be honest, there is not a formal definition of a secondary address in = IPv4. However, in IPv6, it is normal for an interface to have several = addresses - for example, a network that internally uses a ULA and = externally has an ISP will have three addresses on every interface - a = link-local address, a ULA-based address, and a global address. If you = want to consider one of those to be "secondary", be my guest. > What's the BGP filtering boundary in IPv6 compimenting the /24 in = IPv4? Is there a filtering guideline for IPv6? That is generally an RIR recommendation. Randy or Philip, can I turn to = you again for appropriate links? In general, I think there are two considerations. One is that RIRs = allocate prefixes of various lengths, mostly /32 and /48, for specific = purposes. You don't want to filter out an RIR assignment - if they are = allocating /48 PI space in a given prefix, within that prefix you filter = to /48 at the shortest. The other is that deaggregation is generally = frowned upon and at the same time generally done. I believe (I may well = be wrong though) that ARIN suggests that a /32 prefix be filtered at = /36, to allow "reasonable" deaggregation without going crazy. The links = Randy suggests will be far better commentary on that, though. > Operators with more experience have more specific thoughts. That's why I'm asking Randy or Philip for help here. > Why does OSPFv3 not display global scope address associated with the = interface? A "why did you make this decision" question might be a better question = for the relevant working group. That said, from = http://www.ietf.org/rfc/rfc5340.txt 5340 OSPF for IPv6. R. Coltun, D. Ferguson, J. Moy, A. Lindem. July 2008. (Format: TXT=3D225664 bytes) (Obsoletes RFC2740) (Status: PROPOSED STANDARD) 2.3. Addition of Flooding Scope Flooding scope for LSAs has been generalized and is now explicitly coded in the LSA's LS type field. There are now three separate flooding scopes for LSAs: o Link-local scope. LSA is only flooded on the local link and no further. Used for the new link-LSA. See Section 4.4.3.8 for details. o Area scope. LSA is only flooded throughout a single OSPF area. Used for router-LSAs, network-LSAs, inter-area-prefix-LSAs, inter- area-router-LSAs, and intra-area-prefix-LSAs. o AS scope. LSA is flooded throughout the routing domain. Used for AS-external-LSAs. A router that originates AS scoped LSAs is considered an AS Boundary Router (ASBR) and will set its E-bit in router-LSAs for regular areas. On virtual links, a global scope IPv6 address MUST be used as the source address for OSPF protocol packets. I think the discussion of scope in OSPF is about the scope of an LSA = flood, not the scope of the address. Global scope addresses are in fact = mandated in some cases and are certainly supported in all. If I didn't understand your question, please feel free to ask more = particularly. > Why is VRRPv3's global VIP optional and not implemented by some? Great questions for the VRRP WG and the vendors in question. > What FIB size should we expect with IPv6? That depends. If we enumerate edge networks - if we allocate a PI prefix = to every network at the edge - we should expect the size of the FIB to = be comparable to the number of edge networks in the world. That looks a = lot like 10^7 in not-very-long. That was the point of Marla Azinger's = discussion in IETF-78 regarding http://tools.ietf.org/html/draft-azinger-cidrv6 "CIDR for IPv6: Address Aggregation, Allocation, and Assignment Strategy", Marla Azinger, Tony Li, Jason Weil, 29-Jun-10 If we enumerate transit networks and have edge networks derive their = prefixes from their upstream, using PA addressing, we should expect the = size of the FIB to be some small multiple of the number of transit = providers in the world (per the CIDR Report, on the order of 5000) plus = the size of one's internal network. That varies a lot, of course, but = there are ways to aggregate that can materially help. In essence, that is the point of the locator/id split discussion in RRG, = the discussion in http://tools.ietf.org/html/draft-troan-multihoming-without-nat66 "IPv6 Multihoming without Network Address Translation", Ole Troan, = David Miles, Satoru Matsushima, Tadahisa Okimoto, Dan Wing, 26-Jul-10 and the discussions in http://tools.ietf.org/id/draft-mrw-behave-nat66 = and http://tools.ietf.org/html/draft-rja-ilnp-dns "DNS Resource Records for ILNP", Randall Atkinson, 24-Jun-10 http://tools.ietf.org/html/draft-rja-ilnp-icmp "ICMP Locator Update message", Randall Atkinson, 24-Jun-10 http://tools.ietf.org/html/draft-rja-ilnp-intro "ILNP Concept of Operations", Randall Atkinson, 24-Jun-10 http://tools.ietf.org/html/draft-rja-ilnp-nonce "Nonce Destination Option", Randall Atkinson, 24-Jun-10 I'm going to stop talking before I start a flame war... > Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 = switch? Link layer multicast is ignorant of the network layer, apart from = behaviors like MLD snooping. IPv4 Multicast and IPv6 Multicast work = about the same way, modulo differences related to the address itself. = That said, take a look at http://www.ietf.org/rfc/rfc3306.txt 3306 Unicast-Prefix-based IPv6 Multicast Addresses. B. Haberman, D. Thaler. August 2002. (Format: TXT=3D12713 bytes) (Updated by = RFC3956, RFC4489) (Status: PROPOSED STANDARD) http://www.ietf.org/rfc/rfc3956.txt 3956 Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address. P. Savola, B. Haberman. November 2004. (Format: TXT=3D40136 bytes) (Updates RFC3306) (Status: PROPOSED STANDARD) > How should be use rDNS with IPv6? http://en.wikipedia.org/wiki/Reverse_DNS_lookup. It is essentially as in = IPv4, but uses ip6.arpa and enumerates hex rather than decimal digits. > To summarize my long and rough comments (sorry) "what is the = difference between IPv6 and IPv4 that we should be aware of?" is the = question that many tend to ask and is always a popular topic in my local = NOG (JANOG). JANOG of course has extensive experience here. I suspect that it also ha = a wiki in which it has captured much of this, and if JANOG has not then = RIPE, IPNIC, or someone else has.= From owner-v6ops@ops.ietf.org Wed Aug 18 14:55:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6BDF23A6832 for ; Wed, 18 Aug 2010 14:55:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.031 X-Spam-Level: X-Spam-Status: No, score=-1.031 tagged_above=-999 required=5 tests=[AWL=-1.136, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MVniWseNuvT0 for ; Wed, 18 Aug 2010 14:55:52 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4132A3A682E for ; Wed, 18 Aug 2010 14:55:52 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlqZz-000PDr-HC for v6ops-data0@psg.com; Wed, 18 Aug 2010 21:53:51 +0000 Received: from [209.85.213.180] (helo=mail-yx0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlqZw-000PDV-0H for v6ops@ops.ietf.org; Wed, 18 Aug 2010 21:53:48 +0000 Received: by yxi11 with SMTP id 11so584338yxi.11 for ; Wed, 18 Aug 2010 14:53:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=OxOakuaxNayTewhL4XE2cLO4i1DzwdpqnQFwuuBqyD0=; b=N2gQXkV4MaCsLb1byxX3ym7zT0SsbRNydZLqiCfDtalAxdwbtm+2pjBpW1qrML8Yg4 op/aC86oT6ODQxwLr4WL5Zv82jwWfHuAdPjZocasTp24TkKx0eh2EhGY0NyF0lCVJwSw uZAkJC+J6RMMtXBHmQ5FEpFAcdftI/ABt67IA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=oNJIzQ8HyZYC7dQWKm4FP5Y1Yx7KBIrfs0hR8t6+F5roGjuTu3r25HJegooK7O3esR sGhPjoogrCzt+mfxs+PtrbcMmFzi6QUH94vXUEvtqfq5TR41m4Xt51IE9epFaMWjdN8y 4U5Uzdxzo0SphDYG0J5LFmAGvKQIG27DdvxnQ= MIME-Version: 1.0 Received: by 10.150.230.4 with SMTP id c4mr1053106ybh.255.1282168427196; Wed, 18 Aug 2010 14:53:47 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Wed, 18 Aug 2010 14:53:47 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> Date: Wed, 18 Aug 2010 14:53:47 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: "Hemant Singh (shemant)" Cc: Tina TSOU , yiu_lee@cable.comcast.com, "Fred Baker (fred)" , Maglione Roberta , v6ops@ops.ietf.org, jari.arkko@piuha.net, v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, Aug 18, 2010 at 12:45 PM, Hemant Singh (shemant) wrote: > None of the items in the grocery list below seem to warrant a BOF or new = WG. =A0V6ops is fully capable and chartered to handle this list including n= ot being that busy to not find time for the new documents or questions. =A0= In fact, just blast new drafts to the v6ops mailing list or ask these quest= ions of v6ops mailer and folks will reply. =A0If a draft sent to the mailer= is not being discussed, let the Chairs know and they will designate review= ers. =A0In fact some of the questions asked can be answered right now. > > How do you assign an address in your network? > =A0 (recommended prefix length and value of interface ID) > > For hosts in your network see if SLAAC can be used in your network and SL= AAC defaults to a /64. If not SLAAC, use DHCPv6 and see what sense it makes= in your network to use for prefix length. =A0If your network is a SP netwo= rk with edge and core routers then addressing such routers is also a well-k= now operation besides the controversial /127. You have to be more specific = than the question above. > > =A0How do you use link-local? > > =A0 For ND operations and any other IPv6 control that travels over the li= nk-local like MLDv2, and DHCPv6. > > =A0Is there RFC1918 space in IPv6? > > =A0 The ULA. > > =A0Is there such a thing as secondary address with IPv6? > > =A0 No. These sound more like training issues that are better handled by ops folks, and ops folks generally participate more in groups like NANOG and other *NOGs. There are also some very relevant IPv6 operations mailing lists that handle tactical issues. As Hermant points out above, most of these questions have straight forward immediate answers. Generally, addressing a "HOW" is an operator specific issue that depends largely on the context and problem to be solve. Budget, existing systems, timeline ... they determine the "HOW", not the IETF. Nobody told me "HOW" to build my IPv4 networks, and if somebody tried, i am unsure the "HOW" would be universally. Also, to be frank, i do not believe the majority of the participants in the IETF even work or have current experience at network operators. The IETF folks are great and very helpful and Jari's draft is a good example of how the IETF can be helpful. Jari has helped paint the picture and catalog the options, and he has not gone further than that because there would not be value in going further. Cameron From owner-v6ops@ops.ietf.org Wed Aug 18 14:56:07 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B478C3A6832 for ; Wed, 18 Aug 2010 14:56:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.145 X-Spam-Level: X-Spam-Status: No, score=-5.145 tagged_above=-999 required=5 tests=[AWL=-0.650, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8wtcK5LNX1z for ; Wed, 18 Aug 2010 14:56:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B222E3A682E for ; Wed, 18 Aug 2010 14:56:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olqbg-000PO7-8l for v6ops-data0@psg.com; Wed, 18 Aug 2010 21:55:36 +0000 Received: from [130.76.64.48] (helo=slb-smtpout-01.boeing.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlqbQ-000PMx-My; Wed, 18 Aug 2010 21:55:21 +0000 Received: from stl-av-01.boeing.com (stl-av-01.boeing.com [192.76.190.6]) by slb-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7ILt7MZ025642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Wed, 18 Aug 2010 14:55:07 -0700 (PDT) Received: from stl-av-01.boeing.com (localhost [127.0.0.1]) by stl-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7ILt6BD004089; Wed, 18 Aug 2010 16:55:06 -0500 (CDT) Received: from XCH-NWHT-10.nw.nos.boeing.com (xch-nwht-10.nw.nos.boeing.com [130.247.25.113]) by stl-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7ILt4jG004034 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Wed, 18 Aug 2010 16:55:04 -0500 (CDT) Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-10.nw.nos.boeing.com ([130.247.25.113]) with mapi; Wed, 18 Aug 2010 14:55:03 -0700 From: "Templin, Fred L" To: Fred Baker , Seiichi Kawamura , Randy Bush , Philip Smith CC: "v6ops@ops.ietf.org Operations" , "v4tov6transition@ietf.org" Date: Wed, 18 Aug 2010 14:55:01 -0700 Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs/HXWPZ3FCx3i+TZS8392Xc5YaRAAAj+cA Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com><3CEE3B27-7926-4 8A6-A4A4-BEC1B5C9AD5E@cisco.com><4C6A14F2.9090107@mesh.ad.jp> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > http://tools.ietf.org/html/draft-rja-ilnp-dns > "DNS Resource Records for ILNP", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-icmp > "ICMP Locator Update message", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-intro > "ILNP Concept of Operations", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-nonce > "Nonce Destination Option", Randall Atkinson, 24-Jun-10 >=20 > I'm going to stop talking before I start a flame war... Indeed. For there to be any complete consideration of this space, one also has to look at IRON as well as ISATAP from whence it was derived. Fred fred.l.templin@boeing.com From owner-v6ops@ops.ietf.org Wed Aug 18 15:26:20 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4B9233A684B for ; Wed, 18 Aug 2010 15:26:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.135 X-Spam-Level: X-Spam-Status: No, score=-109.135 tagged_above=-999 required=5 tests=[AWL=-0.640, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YHgOC4OknXQ4 for ; Wed, 18 Aug 2010 15:26:19 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 1BC983A67FC for ; Wed, 18 Aug 2010 15:26:19 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olr2a-0002te-N6 for v6ops-data0@psg.com; Wed, 18 Aug 2010 22:23:24 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olr2W-0002tH-9N for v6ops@ops.ietf.org; Wed, 18 Aug 2010 22:23:20 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,229,1280707200"; d="scan'208";a="173815106" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-4.cisco.com with ESMTP; 18 Aug 2010 22:23:19 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o7IMNBgg010383; Wed, 18 Aug 2010 22:23:13 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 15:23:19 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 15:23:19 -0700 Subject: Re: draft-ietf-v6ops-cpe-simple-security/ Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 18 Aug 2010 15:23:05 -0700 Cc: james woodyatt , "Mr. Mika Saaranen" , IPv6 Operations , "fabrice.fontaine@orange-ftgroup.com RD-MAPS" Message-Id: <1F8974D9-C7A4-457B-8781-2B6FA159414A@cisco.com> References: <60A8155D-7E38-42EA-8A0E-7C52A25F55BA@cisco.com> To: Mark Baugher , Ron Bonica X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 18, 2010, at 2:52 PM, Mark Baugher wrote: > Fred > The UPnP Forum may need to hold up publication of its IPv6 firewall = device control protocol to await IETF publication of simple security. = The firewall DCP recommends simple security when there is a firewall = present in the device. As one would expect, the UPnP Forum does not = allow a normative reference to an IETF draft in a published DCP. = Frankly, I did not recall that simple security had completed IESG = review, but if it is simply a case of the RFC Editor posting it, someone = told me that six months sounds reasonable these days. Is that your = assessment as well? >=20 > thanks, Mark Sorry, I didn't see your note yesterday. http://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-simple-security = indicates that it is in Ron Bonica's in-basket. I have copied him on = this email. The process is generally that he reviews it and perhaps discusses it = with the author and the shepherd (me). He may request changes. It then = goes to a two week IETF last call, the discussion in which may also = require changes. It then goes onto the IESG agenda, which is always = crowded. To give you an idea of the work of the IESG, a document I am = shepherding recently required the reading of a 221 page supporting = document. I'd be careful casting aspersions on them regarding the amount = of time they take. Ron has been a busy boy of late in part due to my = efforts to ensure that his nightstand lacks no reading material. And = then, yes, it goes to the RFC Editor. The longest delays that I observe are generally in author turn-around = time on requested edits. Six months at the RFC Editor's office were once = normal, but aren't now; if it gets delayed there, it usually relates to = a normative reference to a document that is still in the pipeline. = cpe-router is in that condition right now, waiting on simple-security = and a document in 6man. > Begin forwarded message: >=20 >> From: Mark Baugher >> Date: August 17, 2010 10:43:02 AM PDT >> To: IPv6 Operations >> Cc: "Mr. Mika Saaranen" , = "fabrice.fontaine@orange-ftgroup.com RD-MAPS" = >> Subject: draft-ietf-v6ops-cpe-simple-security/ >>=20 >> I see that Publication has been requested of this draft for over 30 = days = (http://datatracker.ietf.org/doc/draft-ietf-v6ops-cpe-simple-security/). >> Would someone kindly give me a clue as to when 'simple security' = might >> appear as an RFC? >>=20 >> thanks, Mark >=20 From owner-v6ops@ops.ietf.org Wed Aug 18 15:31:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7588B3A6A93 for ; Wed, 18 Aug 2010 15:31:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.129 X-Spam-Level: X-Spam-Status: No, score=-109.129 tagged_above=-999 required=5 tests=[AWL=-0.634, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L54smxzKqOcy for ; Wed, 18 Aug 2010 15:31:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CC43D3A67FC for ; Wed, 18 Aug 2010 15:31:46 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olr9P-0003ie-Pm for v6ops-data0@psg.com; Wed, 18 Aug 2010 22:30:27 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olr9G-0003hm-BV for v6ops@ops.ietf.org; Wed, 18 Aug 2010 22:30:18 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,229,1280707200"; d="scan'208";a="242136086" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-5.cisco.com with ESMTP; 18 Aug 2010 22:30:17 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o7IMSFhS012754; Wed, 18 Aug 2010 22:30:12 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 15:30:17 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 15:30:17 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 18 Aug 2010 15:30:11 -0700 Cc: Randy Bush , Philip Smith , "v6ops@ops.ietf.org Operations" , v4tov6transition@ietf.org Message-Id: <95EA86F8-D69D-4113-A540-1B1C95AC9F44@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> To: Seiichi Kawamura X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Ask and ye shall receive. Randy tells me that the wiki I was looking for = is at: http://www.civil-tongue.net/6and4/ On Aug 18, 2010, at 2:36 PM, Fred Baker wrote: > Kawamura-san, I'm going to take a crack at your questions. My reason = is, first, to put the answers in one place, but more importantly to = point out that there are answers on the table that are available. I do = find myself thinking "wiki". I suspect that there are a number of wikis = around that encapsulate this information; if not, we can create one at = the IETF site. >=20 > I have no doubt that I will be corrected on numerous points :-) >=20 > On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >>> On this list, would it be appropriate to ask operators to tell us = what questions remain on the table? >>=20 >> Operators who have not yet deployed IPv6, don't know what to do at = all. >=20 > OK. There's a part of me that suggests that the avenues they have = followed for IPv4 will likely serve them well for IPv6 - if they got = their IPv4 prefix from APNIC or CNNIC, that might be an obvious place to = get an IPv6 prefix, for example. But yes, we can give them some = guidelines and some educational references. >=20 >> Some want guidelines like, go and get a /32, register it in an IRR = (if they do so with IPv4), check if your router supports IPv6, and if = not choose a transition deployment model, route the prefix, buy transit, = and finally bring some server up so the world can see you that you have = IPv6. This is ISP 101 stuff that any operator should know, but some = request this kind of guidance. I don't really see value in having a = document that describes all these steps. >=20 > Yes: >=20 > Go to your favorite RIR and get an ISP prefix (default /32, but they = want to actually ask for a prefix that will address your current = footprint. In short, they will want a prefix for each of their = customers, and have guidelines in their RIR's rules (/48 per customer, = perhaps /52, /56, or /60 options, please don't assign /64s to networks - = they are for LANs). If you need (oversimplifying dramatically, follow = the logic not the specific example) a /56 for each of more than 13 = million SMB customers (80% of 2^56 / 2^32), don't ask for a /32, ask for = a /31 or /30 or whatever you really need. Get enough addresses that you = can address all of your present customer base with one prefix. Go back = for more at some later time. RFC 3177 suggests that a company's initial = allocation should be large enough to handle their business for the = readily-foreseeable future. >=20 > Do with that prefix pretty much what you did with IPv4... >=20 >> However, many operators who have just started and have at least some = knowledge of what IPv6 is, want to know traps in advance. This I think = is quite important. The differences between IPv4 and IPv6 that everyone = stubles through. I've been asked these same questions over and over = again. >=20 > Question. The European Commission has put together a program called = 6DEPLOY; it is 2 a 3 days in-depth on the protocols. Would it make sense = for deploying companies to take advantage of it? >=20 > The modules can be found in = http://www.6deploy.eu/index.php?page=3Dtutorials > An introduction into IPv6: = http://www.6deploy.eu/index.php?page=3De-learning >=20 >> How do you assign an address in your network? (recommended prefix = length and value of interface ID) >=20 > I think a good place to start with that is=20 >=20 > http://www.ietf.org/rfc/rfc4291.txt > 4291 IP Version 6 Addressing Architecture. R. Hinden, S. Deering. > February 2006. (Format: TXT=3D52897 bytes) (Obsoletes RFC3513) = (Status: > DRAFT STANDARD) >=20 > and >=20 > http://www.ietf.org/rfc/rfc3177.txt > 3177 IAB/IESG Recommendations on IPv6 Address Allocations to Sites. > IAB, IESG. September 2001. (Format: TXT=3D23178 bytes) (Status: > INFORMATIONAL) >=20 > The latter is in the process of being updated: > http://tools.ietf.org/html/draft-narten-ipv6-3177bis-48boundary > "IPv6 Address Assignment to End Sites", Thomas Narten, Geoff Huston, > Rosalea Roberts, 12-Jul-10 >=20 > Each of the RIRs also has a policy on prefix allocation; they are = similar but not necessarily exactly the same. RIPE's is at = http://www.ripe.net/docs/ipv6policy.html; can someone (Randy?) supply = appropriate links for all of the RIR policies? >=20 > The architecture presumes that a /64 is assigned to a LAN subnet, such = as an Ethernet or WiFi domain. A recent output from 6man is found at >=20 > http://www.ietf.org/rfc/rfc5942.txt > 5942 IPv6 Subnet Model: The Relationship between Links and Subnet > Prefixes. H. Singh, W. Beebee, E. Nordmark. July 2010. (Format: > TXT=3D27035 bytes) (Updates RFC4861) (Status: PROPOSED STANDARD) >=20 > and goes into that in some detail.=20 >=20 > The architecture presumes that the remaining 64 bits are an endpoint = interface identifier. This could be the MAC Address (EUI-64 Address) in = an appropriate encoding, or it could be what is called a "privacy = address", which is a random number. You will find the most common = approach to that, for hosts, in >=20 > http://www.ietf.org/rfc/rfc4862.txt > 4862 IPv6 Stateless Address Autoconfiguration. S. Thomson, T. Narten, > T. Jinmei. September 2007. (Format: TXT=3D72482 bytes) (Obsoletes > RFC2462) (Status: DRAFT STANDARD) >=20 > http://www.ietf.org/rfc/rfc4941.txt > 4941 Privacy Extensions for Stateless Address Autoconfiguration in > IPv6. T. Narten, R. Draves, S. Krishnan. September 2007. (Format: > TXT=3D56699 bytes) (Obsoletes RFC3041) (Status: DRAFT STANDARD) >=20 > There is also a DHCP option: >=20 > http://www.ietf.org/rfc/rfc3315.txt > 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6). R. Droms, > Ed., J. Bound, B. Volz, T. Lemon, C. Perkins, M. Carney. July = 2003. > (Format: TXT=3D231402 bytes) (Updated by RFC4361, RFC5494) = (Status: > PROPOSED STANDARD) >=20 > That said, there are other options. One might, for example, look at >=20 > http://datatracker.ietf.org/doc/draft-ietf-v6ops-v6inixp > http://tools.ietf.org/html/draft-ietf-v6ops-v6inixp > "IPv6 Deployment in Internet Exchange Points (IXPs)", Roque Gagliano, > 15-Jul-10 >=20 > which suggests that in an Internet Exchange Point one might use an = address that helps in debugging routing exchanges. One could also look = at what other folks do: guess, for example, who is using the address = 2620:0:1cfe:face:b00c::3. >=20 >> How do you use link-local? >=20 > In general, link-local addresses are only used in well-defined = contexts such as MLDv2, routing, and so on. Not that link-local = addresses are a bad thing; they are only useful within a local subnet = and therefore there isn't a lot of point in allocating DNS names for = them, for example. I personally would use them in those places and = otherwise forget them. >=20 >> Is there RFC1918 space in IPv6? >=20 > The counterpart is a Unique Local Address. There is a useful web site = that will follow the prescribed algorithm and give you one that is or at = least has a high probability of being truly unique. >=20 > http://www.ietf.org/rfc/rfc4193.txt > 4193 Unique Local IPv6 Unicast Addresses. R. Hinden, B. Haberman. > October 2005. (Format: TXT=3D35908 bytes) (Status: PROPOSED = STANDARD) >=20 > http://www.sixxs.net/main/ >=20 > Something to understand is that at least at this point, NAT as used in = IPv4 is not defined and not used in the IPv6 network, and that is = generally considered a good thing. If you want a detailed discussion of = the reasons, I'll refer you to some of my colleagues. :-) >=20 >> Is there such a thing as secondary address with IPv6? >=20 > To be honest, there is not a formal definition of a secondary address = in IPv4. However, in IPv6, it is normal for an interface to have several = addresses - for example, a network that internally uses a ULA and = externally has an ISP will have three addresses on every interface - a = link-local address, a ULA-based address, and a global address. If you = want to consider one of those to be "secondary", be my guest. >=20 >> What's the BGP filtering boundary in IPv6 compimenting the /24 in = IPv4? Is there a filtering guideline for IPv6? >=20 > That is generally an RIR recommendation. Randy or Philip, can I turn = to you again for appropriate links? >=20 > In general, I think there are two considerations. One is that RIRs = allocate prefixes of various lengths, mostly /32 and /48, for specific = purposes. You don't want to filter out an RIR assignment - if they are = allocating /48 PI space in a given prefix, within that prefix you filter = to /48 at the shortest. The other is that deaggregation is generally = frowned upon and at the same time generally done. I believe (I may well = be wrong though) that ARIN suggests that a /32 prefix be filtered at = /36, to allow "reasonable" deaggregation without going crazy. The links = Randy suggests will be far better commentary on that, though. >=20 >> Operators with more experience have more specific thoughts. >=20 > That's why I'm asking Randy or Philip for help here. >=20 >> Why does OSPFv3 not display global scope address associated with the = interface? >=20 > A "why did you make this decision" question might be a better question = for the relevant working group. That said, from = http://www.ietf.org/rfc/rfc5340.txt > 5340 OSPF for IPv6. R. Coltun, D. Ferguson, J. Moy, A. Lindem. July > 2008. (Format: TXT=3D225664 bytes) (Obsoletes RFC2740) (Status: > PROPOSED STANDARD) >=20 > 2.3. Addition of Flooding Scope >=20 > Flooding scope for LSAs has been generalized and is now explicitly > coded in the LSA's LS type field. There are now three separate > flooding scopes for LSAs: >=20 > o Link-local scope. LSA is only flooded on the local link and no > further. Used for the new link-LSA. See Section 4.4.3.8 for > details. >=20 > o Area scope. LSA is only flooded throughout a single OSPF area. > Used for router-LSAs, network-LSAs, inter-area-prefix-LSAs, = inter- > area-router-LSAs, and intra-area-prefix-LSAs. >=20 > o AS scope. LSA is flooded throughout the routing domain. Used = for > AS-external-LSAs. A router that originates AS scoped LSAs is > considered an AS Boundary Router (ASBR) and will set its E-bit in > router-LSAs for regular areas. >=20 > On virtual links, a global scope IPv6 address MUST be used as the > source address for OSPF protocol packets. >=20 > I think the discussion of scope in OSPF is about the scope of an LSA = flood, not the scope of the address. Global scope addresses are in fact = mandated in some cases and are certainly supported in all. >=20 > If I didn't understand your question, please feel free to ask more = particularly. >=20 >> Why is VRRPv3's global VIP optional and not implemented by some? >=20 > Great questions for the VRRP WG and the vendors in question. >=20 >> What FIB size should we expect with IPv6? >=20 > That depends. If we enumerate edge networks - if we allocate a PI = prefix to every network at the edge - we should expect the size of the = FIB to be comparable to the number of edge networks in the world. That = looks a lot like 10^7 in not-very-long. That was the point of Marla = Azinger's discussion in IETF-78 regarding >=20 > http://tools.ietf.org/html/draft-azinger-cidrv6 > "CIDR for IPv6: Address Aggregation, Allocation, and Assignment > Strategy", Marla Azinger, Tony Li, Jason Weil, 29-Jun-10 >=20 > If we enumerate transit networks and have edge networks derive their = prefixes from their upstream, using PA addressing, we should expect the = size of the FIB to be some small multiple of the number of transit = providers in the world (per the CIDR Report, on the order of 5000) plus = the size of one's internal network. That varies a lot, of course, but = there are ways to aggregate that can materially help. >=20 > In essence, that is the point of the locator/id split discussion in = RRG, the discussion in >=20 > http://tools.ietf.org/html/draft-troan-multihoming-without-nat66 > "IPv6 Multihoming without Network Address Translation", Ole Troan, = David > Miles, Satoru Matsushima, Tadahisa Okimoto, Dan Wing, 26-Jul-10 >=20 > and the discussions in http://tools.ietf.org/id/draft-mrw-behave-nat66 = and >=20 > http://tools.ietf.org/html/draft-rja-ilnp-dns > "DNS Resource Records for ILNP", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-icmp > "ICMP Locator Update message", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-intro > "ILNP Concept of Operations", Randall Atkinson, 24-Jun-10 >=20 > http://tools.ietf.org/html/draft-rja-ilnp-nonce > "Nonce Destination Option", Randall Atkinson, 24-Jun-10 >=20 > I'm going to stop talking before I start a flame war... >=20 >> Are broacasts with IPv4 and ND with IPv6 treated the same way in my = L2 switch? >=20 > Link layer multicast is ignorant of the network layer, apart from = behaviors like MLD snooping. IPv4 Multicast and IPv6 Multicast work = about the same way, modulo differences related to the address itself. = That said, take a look at > http://www.ietf.org/rfc/rfc3306.txt > 3306 Unicast-Prefix-based IPv6 Multicast Addresses. B. Haberman, D. > Thaler. August 2002. (Format: TXT=3D12713 bytes) (Updated by = RFC3956, > RFC4489) (Status: PROPOSED STANDARD) >=20 > http://www.ietf.org/rfc/rfc3956.txt > 3956 Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast > Address. P. Savola, B. Haberman. November 2004. (Format: TXT=3D40136= > bytes) (Updates RFC3306) (Status: PROPOSED STANDARD) >=20 >> How should be use rDNS with IPv6? >=20 > http://en.wikipedia.org/wiki/Reverse_DNS_lookup. It is essentially as = in IPv4, but uses ip6.arpa and enumerates hex rather than decimal = digits. >=20 >> To summarize my long and rough comments (sorry) "what is the = difference between IPv6 and IPv4 that we should be aware of?" is the = question that many tend to ask and is always a popular topic in my local = NOG (JANOG). >=20 > JANOG of course has extensive experience here. I suspect that it also = ha a wiki in which it has captured much of this, and if JANOG has not = then RIPE, IPNIC, or someone else has. > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Wed Aug 18 16:01:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4BC423A677D for ; Wed, 18 Aug 2010 16:01:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.111 X-Spam-Level: X-Spam-Status: No, score=0.111 tagged_above=-999 required=5 tests=[AWL=-1.994, BAYES_50=0.001, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qXnl4UzxTTJZ for ; Wed, 18 Aug 2010 16:01:27 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 571813A67F3 for ; Wed, 18 Aug 2010 16:01:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olra1-0006xT-9l for v6ops-data0@psg.com; Wed, 18 Aug 2010 22:57:57 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlrZw-0006wn-Gt for v6ops@ops.ietf.org; Wed, 18 Aug 2010 22:57:52 +0000 Received: by gye5 with SMTP id 5so627982gye.11 for ; Wed, 18 Aug 2010 15:57:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=9Kbj2CJBtJDnQcP6YRa3ahsaqBwJiAqMVgwK/BprzmU=; b=pSTv8SOFFKWY04CXs63zFLTrICBbw8ljY83Fb1HYfji9IuoeqzZ2zzh+xGfz8Gf2nX SaIdoWlsNGWfnkYBB3RO4+oFXLfLkLAzvLj8hylTkdh9zpaOS+A2tCriBAgLofbHHOw5 WJwFv8RNh4QsZHsIan+Nkm5dGbtBmjStrzXP4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=jZ4ocjYh7dMtH+a6pL2DPlU17COjF/zS8mQVAXzB+9eKncVnlMHEETblyWZiQl+Ugw twAEhn3GpOWNKNVr5jt7gMbgi2O0/BlVuiAyAuW3Nx38e0icmJSzOf+nibsEv+rDtLAm wBzgUp0k8JWcYafHMtZYqa6enp2yjT6TJ57Ho= MIME-Version: 1.0 Received: by 10.151.51.9 with SMTP id d9mr1015862ybk.354.1282172271738; Wed, 18 Aug 2010 15:57:51 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Wed, 18 Aug 2010 15:57:51 -0700 (PDT) In-Reply-To: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> Date: Wed, 18 Aug 2010 15:57:51 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: > This is to initiate a two week working group last call > of=A0draft-arkko-ipv6-transition-guidelines. Please read it now. If you f= ind > nits (spelling errors, minor suggested wording changes, etc), comment to = the > authors; if you find greater issues, such as disagreeing with a statement= or > finding additional issues that need to be addressed, please post your > comments to the list. > We are looking specifically for comments on the importance of the documen= t > as well as its content. If you have read the document and believe it to b= e > of operational utility, that is also an important comment to make. Dear authors, I remain troubled that we are still pushing dual-stack as the preferred transition mechanism. I think we should add more language stating that IPv6-only + NAT64 is very viable for general use, especially in mobile, a very high growth area for IP address usage. Jari has already presented his finding, which i view as very positive, here http://www.ietf.org/proceedings/78/slides/behave-6.pdf I would like to see some of the content from his deck added to this draft. As it stands, the draft gives me the impression that IPv6-only is only for niche deployments and futuristic sensor networks. Today, IPv6-only is a real solution that i have trials going on with, and i believe it is very functional for most common users, more at http://groups.google.com/group/tmoipv6beta Also, unilateral sounds bad. Makes me feel like IPv6-only is not a cooperative or friendly path. I would say "Pure IPv6" or "IPv6 end-state deployments" which require gateways to IPv4 IMHO, traditional dual-stack is not viable for transition. There are not incentives for me to dual stack at home, work, or while mobile. Traditional dual-stack does not provide a better user experience and it does not save me any IPv4 addresses. Dual-stack + NAT44 may eventually have some benefits if I can by-pass the NAT44 with native IPv6. Same can be said for DS-lite. But, traditional dual-stack (public IPv4 and IPv6) is a non-starter. And the idealistic notion that dual-stack leads to a future where eventually everything will go IPv6 and we can just turn off IPv4 without anyone knowing stopped being viable around 2005, transition time ran out and nobody deployed it. Without incentives (carrots, sticks, other ...) dual-stack will remain a science experiment for those inclined to do so, not a real solution for end users numbering. The real solutions that real network service providers are deploying are address sharing mechanisms that favor IPv6 end to end (DS + NAT44, DS-lite, NAT64). Anything else does not have the appropriate market mechanisms (Bad CGN experience, motivate IPv6 native content to avoid CGN, uniquely numbered users for e2e multimedia) to engender change. I believe the IETF needs to be much more forceful in pushing IPv6-first solutions. Straddling the fence with traditional dual-stack in not a real solution and re-enforces the notion that "I do not have to do anything with IPv6, since dual-stack people will always have IPv4" or "IPv6-only is not ready". If we embrace a more aggressive IPv6 path (which is the reality of IPv4 exhaust), then we begin to stimulate the Internet ecosystem to understand that IPv4 is really not the best strategic investment for client to (server | cloud | client) communications. Regards, Cameron ps. Even in the face of IPv4 exhaust *you* don't need to be worried about IPv4 exhaust http://www.pcpro.co.uk/realworld/360418/why-you-shouldnt-worry-about-ipv6-j= ust-yet From owner-v6ops@ops.ietf.org Wed Aug 18 16:29:20 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 57C1D3A6823 for ; Wed, 18 Aug 2010 16:29:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.223 X-Spam-Level: X-Spam-Status: No, score=-108.223 tagged_above=-999 required=5 tests=[AWL=-1.587, BAYES_20=-0.74, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P7jCZJk4vm8Z for ; Wed, 18 Aug 2010 16:29:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 60F633A67F6 for ; Wed, 18 Aug 2010 16:29:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ols2g-000AQO-2T for v6ops-data0@psg.com; Wed, 18 Aug 2010 23:27:34 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ols2c-000AQ8-Br for v6ops@ops.ietf.org; Wed, 18 Aug 2010 23:27:30 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAOcIbEyrR7Hu/2dsb2JhbACgV3GkeJt8ghKDJQSEMYU8 X-IronPort-AV: E=Sophos;i="4.56,230,1280707200"; d="scan'208";a="173824075" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-4.cisco.com with ESMTP; 18 Aug 2010 23:27:29 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7INRM0C003535; Wed, 18 Aug 2010 23:27:24 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 16:27:29 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 16:27:29 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 18 Aug 2010 16:27:15 -0700 Cc: "v6ops@ops.ietf.org Operations" , Kurt Erik Lindqvist , Ron Bonica , draft-ietf-behave-v6v4-framework@tools.ietf.org Message-Id: <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> To: Cameron Byrne X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I'd let Jari speak for himself, but he's gone for a couple of weeks. On Aug 18, 2010, at 3:57 PM, Cameron Byrne wrote: > On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: >> This is to initiate a two week working group last call >> of draft-arkko-ipv6-transition-guidelines. Please read it now. If you = find >> nits (spelling errors, minor suggested wording changes, etc), comment = to the >> authors; if you find greater issues, such as disagreeing with a = statement or >> finding additional issues that need to be addressed, please post your >> comments to the list. >> We are looking specifically for comments on the importance of the = document >> as well as its content. If you have read the document and believe it = to be >> of operational utility, that is also an important comment to make. >=20 > Dear authors, >=20 > I remain troubled that we are still pushing dual-stack as the > preferred transition mechanism. I think we should add more language > stating that IPv6-only + NAT64 is very viable for general use, > especially in mobile, a very high growth area for IP address usage. I certainly tried to edit that in, in section 4.4. It does have issues, = notably in dealing with refers (if the target system tells you to = redirect your request to an IPv4 address, how do you handle that?). But = yes, it is operationally useful in those networks that have deployed it. Can I ask you to suggest text? > Jari has already presented his finding, which i view as very positive, > here http://www.ietf.org/proceedings/78/slides/behave-6.pdf Hmm. You might read = http://tools.ietf.org/html/draft-arkko-ipv6-only-experience "Experiences from an IPv6-Only Network", Jari Arkko, Ari Keranen, 12-Jul-10, which is Jari's write-up on his experience. In the deck you refer to, = the key take-awways are on slide 4 and 10; there are some things that = worked, and some things that really didn't. Jari, having tried = IPv6-only, was pleased with what worked but troubled by the things that = didn't. Xing Li has also commented to me on issues that CERNET2 has. > I would like to see some of the content from his deck added to this > draft. As it stands, the draft gives me the impression that IPv6-only > is only for niche deployments and futuristic sensor networks. OK, no problem. I'll add the second recommendation on slide 10 of Jari's = deck to the draft. Oops, I don't need to - it's already there. > Today, > IPv6-only is a real solution that i have trials going on with, and i > believe it is very functional for most common users, more at > http://groups.google.com/group/tmoipv6beta >=20 > Also, unilateral sounds bad. Makes me feel like IPv6-only is not a > cooperative or friendly path. I would say "Pure IPv6" or "IPv6 > end-state deployments" which require gateways to IPv4 http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework "Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao Bao, Kevin Yin, 17-Aug-10 which is on its way to RFC-dom defines: IPv6-only: An IPv6-only implementation, in this context, comprises an IPv6-enabled end system stack, applications directly or indirectly using that IPv6 stack, plus routing in the network. It implies that two application instances are capable of communicating using IPv6, but not IPv4 - they have an IPv6 stack, addresses, and network support including routing in IPv6, but some element is missing that prevents communication with IPv4 hosts. Would it be OK with you if I changed that to "IPv6-only deployment"? > IMHO, traditional dual-stack is not viable for transition. There are > not incentives for me to dual stack at home, work, or while mobile. That's interesting, given the number of networks that have followed that = route. I wonder what other operators would say about that? > Traditional dual-stack does not provide a better user experience and > it does not save me any IPv4 addresses. Dual-stack + NAT44 may > eventually have some benefits if I can by-pass the NAT44 with native > IPv6. Same can be said for DS-lite. But, traditional dual-stack > (public IPv4 and IPv6) is a non-starter. And the idealistic notion > that dual-stack leads to a future where eventually everything will go > IPv6 and we can just turn off IPv4 without anyone knowing stopped > being viable around 2005, transition time ran out and nobody deployed > it. Without incentives (carrots, sticks, other ...) dual-stack will > remain a science experiment for those inclined to do so, not a real > solution for end users numbering. The real solutions that real > network service providers are deploying are address sharing mechanisms > that favor IPv6 end to end (DS + NAT44, DS-lite, NAT64). Anything > else does not have the appropriate market mechanisms (Bad CGN > experience, motivate IPv6 native content to avoid CGN, uniquely > numbered users for e2e multimedia) to engender change. >=20 > I believe the IETF needs to be much more forceful in pushing > IPv6-first solutions. Straddling the fence with traditional > dual-stack in not a real solution and re-enforces the notion that "I > do not have to do anything with IPv6, since dual-stack people will > always have IPv4" or "IPv6-only is not ready". If we embrace a more > aggressive IPv6 path (which is the reality of IPv4 exhaust), then we > begin to stimulate the Internet ecosystem to understand that IPv4 is > really not the best strategic investment for client to (server | cloud > | client) communications. On that point I agree. That said, for the vast number of networks, the = issue is not bringing up IPv6 where IPv4 isn't; the issue is bringing up = IPv6 in the existing IPv4 network. Hence, in talks I give = (ftp://ftpeng.cisco.com/fred/nav6tf/Fred_Recent_Talk.pdf being an = example), I very explicitly tell my audience that the term "transition" = implies turning something ON and turning something OFF, and I am simply = talking about DEPLOYMENT, which involves turning something ON. I have no = problem with IPv6-only networks apart from protocols like SMTP, HTTP, = FTP, and so on that carry IP addresses at the application layer. If we = could get those to use names instead of addresses, I would be right with = you. > Regards, >=20 > Cameron >=20 > ps. Even in the face of IPv4 exhaust *you* don't need to be worried > about IPv4 exhaust > = http://www.pcpro.co.uk/realworld/360418/why-you-shouldnt-worry-about-ipv6-= just-yet From owner-v6ops@ops.ietf.org Wed Aug 18 16:33:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 680C33A687D for ; Wed, 18 Aug 2010 16:33:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.367 X-Spam-Level: X-Spam-Status: No, score=-101.367 tagged_above=-999 required=5 tests=[AWL=-1.472, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gzvLzEJDz-EW for ; Wed, 18 Aug 2010 16:33:24 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id DE8AA3A6875 for ; Wed, 18 Aug 2010 16:33:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ols7p-000B1z-J6 for v6ops-data0@psg.com; Wed, 18 Aug 2010 23:32:53 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Ols7m-000B1f-G3 for v6ops@ops.ietf.org; Wed, 18 Aug 2010 23:32:50 +0000 Received: by vws14 with SMTP id 14so1556785vws.11 for ; Wed, 18 Aug 2010 16:32:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=m7tojNMMufLF41X67sl9IIYjqYNHgHhbOK+CPk7BoaA=; b=Qv7ODCrWW67zYZ936RyndqypiMqDFAsIBnP5TqaAzmKsPRdiPkXa8ALBKwqo1vn9JS QYai1C6o2868nGYTwFnpZsCeOhA9lwn5lTfPcvi0uIvARw3t8qZHeaDSh9hs+yycUHqU qOJz/7f9uEg9lUZw1+kHmq6OQNMqJb6oDUPHY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=NHnUpc6LhJwEczBLb3ZImTeZDecEIRkT6g2QHvkNpBOcc4DWCd8OdAIL1w30rsMovi kWF1Fn82Zr1VrCnIx8ANiEjfM7KNEF9ukZCPnv3L3Wpx/8gUbSpVYDphb3O2e+7Mp92o WSRoLJImz3QwsOiETGoHDFVYhUFeh2E2VjDr8= Received: by 10.220.167.133 with SMTP id q5mr5270829vcy.254.1282174369676; Wed, 18 Aug 2010 16:32:49 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id u2sm386219vcr.8.2010.08.18.16.32.45 (version=SSLv3 cipher=RC4-MD5); Wed, 18 Aug 2010 16:32:48 -0700 (PDT) Message-ID: <4C6C6D85.30507@gmail.com> Date: Thu, 19 Aug 2010 11:32:21 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: "Hemant Singh (shemant)" CC: Tina TSOU , yiu_lee@cable.comcast.com, "Fred Baker (fred)" , Maglione Roberta , v6ops@ops.ietf.org, jari.arkko@piuha.net, v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Concatenated replies to several messages: On 2010-08-19 07:45, Hemant Singh (shemant) wrote: > None of the items in the grocery list below seem to warrant a > BOF or new WG. V6ops is fully capable and chartered to > handle this list including not being that busy to not find > time for the new documents or questions. In fact, just blast > new drafts to the v6ops mailing list or ask these questions > of v6ops mailer and folks will reply. If a draft sent to the > mailer is not being discussed, let the Chairs know and they > will designate reviewers. In fact some of the questions > asked can be answered right now. In my opinion there is an organizational problem that needs more than just blasting new drafts or asking questions. Whether it is organized as a separate BOF or a special session of V6OPS is not so important, but there are many operators who will soon face IPv6 for the first time and they badly need organized advice. We will only get that with an organized discussion. On 2010-08-19 09:36, Fred Baker wrote: > there are answers on the table that are available. I do find > myself thinking "wiki". I really don't think that meets the need for well organized advice; no disrespect to http://www.civil-tongue.net/6and4/ or its peers, but neither that nor vendors' documentation really fills the bill IMHO. On 2010-08-19 09:53, Cameron Byrne wrote: > These sound more like training issues that are better handled by ops > folks, and ops folks generally participate more in groups like NANOG > and other *NOGs. There are also some very relevant IPv6 operations > mailing lists that handle tactical issues. Correct, but again: newcomers to IPv6 need organized documents first. > > As Hermant points out above, most of these questions have straight > forward immediate answers. Generally, addressing a "HOW" is an > operator specific issue that depends largely on the context and > problem to be solve. Absolutely. I hope nobody imagines we can produce "one size fits all" documents. > Also, to be frank, i do not believe the majority of the participants > in the IETF even work or have current experience at network operators. Then we'd better get contributions from the minority that do. Brian From owner-v6ops@ops.ietf.org Wed Aug 18 16:49:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0044B3A6823 for ; Wed, 18 Aug 2010 16:49:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.641 X-Spam-Level: X-Spam-Status: No, score=-101.641 tagged_above=-999 required=5 tests=[AWL=-1.146, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0QtaxmTm1LS5 for ; Wed, 18 Aug 2010 16:49:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F11813A679F for ; Wed, 18 Aug 2010 16:49:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlsMc-000CjM-3H for v6ops-data0@psg.com; Wed, 18 Aug 2010 23:48:10 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlsMZ-000Cj3-3U for v6ops@ops.ietf.org; Wed, 18 Aug 2010 23:48:07 +0000 Received: by vws14 with SMTP id 14so1573259vws.11 for ; Wed, 18 Aug 2010 16:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=UKAZwg6W4Vdehn+2RmRkGrs8FNSghO5dyEGr0znsVaI=; b=Q7mNEI+mjfJ7BidBUVrn9Q1eao5ScbTTGyPpSUcfhK+4uOD35oc3beUha4CCMz4tts kX32GM7U9G71/mtti/0uuAOosvFxg/z9n89spkbcv4SPYTVH5McURDjivlHiraOuDttL KXH+bo0EQx3qe5ejnjZqhXFCkwL751YgLCRNk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=n/2qTWt++/x8jT2Nk0QTNWUX2uMZcd5KBVmKkO6uuC4cXWci1vO6JsQLVXr2rg4JlC p2HITYuyv4RfgRMG9XDYfQ943SHO0bSGydvKdfu28j9n9auVyWCg1/xT6UriqkfD5gu4 3R9Sa8gv9Ep5rUXjUhzCIgq4vxTHwms72Pxyo= Received: by 10.220.158.9 with SMTP id d9mr5468635vcx.33.1282175285562; Wed, 18 Aug 2010 16:48:05 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id v11sm526946vbb.11.2010.08.18.16.48.01 (version=SSLv3 cipher=RC4-MD5); Wed, 18 Aug 2010 16:48:04 -0700 (PDT) Message-ID: <4C6C7118.1060600@gmail.com> Date: Thu, 19 Aug 2010 11:47:36 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Cameron Byrne CC: Fred Baker , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-19 10:57, Cameron Byrne wrote: ... > IMHO, traditional dual-stack is not viable for transition. There are > not incentives for me to dual stack at home, work, or while mobile. > Traditional dual-stack does not provide a better user experience and > it does not save me any IPv4 addresses. Dual-stack + NAT44 may > eventually have some benefits if I can by-pass the NAT44 with native > IPv6. Same can be said for DS-lite. But, traditional dual-stack > (public IPv4 and IPv6) is a non-starter. And the idealistic notion > that dual-stack leads to a future where eventually everything will go > IPv6 and we can just turn off IPv4 without anyone knowing stopped > being viable around 2005, transition time ran out and nobody deployed > it. This, sadly, is true. The dual stack model assumed that IPv6 would get everyhwere before IPv4 exhaustion hit. Shame about that. However, that does not preclude a model where an ISP prefers to deploy dual stack routing and thereby ends up with 3 classes of customers - IPv4 legacy customers - dual stack customers - IPv6-only customers Many ISPs might conclude that this was actually their best option. Personally I think it's appropriate for the draft to present this as the most obvious option, but probably it should explicitly point out that the above three classes of customers will exist as a result, and there will be interoperability issues. The draft says: 4.3. IPv6-Only Core Network An emerging deployment model uses IPv6 as the dominant protocol I don't think we should be *recommending* this choice, or any other choice, but the word "emerging" makes it sound risky. Maybe we could just say "Another depolyment model..." Brian From owner-v6ops@ops.ietf.org Wed Aug 18 17:12:21 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1E3F93A6990 for ; Wed, 18 Aug 2010 17:12:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.547 X-Spam-Level: X-Spam-Status: No, score=-1.547 tagged_above=-999 required=5 tests=[AWL=-1.052, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1lUJ1Ub2t3RM for ; Wed, 18 Aug 2010 17:12:20 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D32553A698D for ; Wed, 18 Aug 2010 17:12:17 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlsfB-000Ezb-33 for v6ops-data0@psg.com; Thu, 19 Aug 2010 00:07:21 +0000 Received: from [209.85.213.194] (helo=mail-yx0-f194.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olseo-000Ex0-Ql for v6ops@ops.ietf.org; Thu, 19 Aug 2010 00:07:03 +0000 Received: by yxj4 with SMTP id 4so208818yxj.5 for ; Wed, 18 Aug 2010 17:06:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version:openpgp :content-type:content-transfer-encoding; bh=EMSbjdYyeHa3HA/ymr/0BacS1lw8LPxVy2NhMYNzPUI=; b=OviMzWFsmgJPd2xd70CD2EKzXkSD8b+5y/xLbfADsCdaG6jPHR3/Ta9D0CXiaEVuCN xD4Hg3iAPuCfA/gEO960HMeh/3S5qn9tsBErxXSuNp60pck++Mqx1RmJMJ9KDLNb2Tw2 Lk77ITg7lbal1MA9WsgOn8cP0kNfH/86fOWOk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=l4p2B6CssreaL5JUWi70UPR9vv2/aK+lf3qQ19En4gwQ7+Ze6Qhk8H+aYUSVSQRqoF 9v9a1lqyz8yz/mq5TBUzzk4NkttQuEr/cis7uuabo1Q+iuu6Yxw1pOnAQwkJHyxSGzD5 5gEeYbHamegcefGQ/HDmLlu7Pp+MkkDvIi57Q= Received: by 10.101.138.8 with SMTP id q8mr10317218ann.164.1282176417117; Wed, 18 Aug 2010 17:06:57 -0700 (PDT) Received: from [192.168.0.157] ([190.139.184.148]) by mx.google.com with ESMTPS id c19sm1245891ana.22.2010.08.18.17.06.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 18 Aug 2010 17:06:56 -0700 (PDT) Message-ID: <4C6C5986.7080009@gont.com.ar> Date: Wed, 18 Aug 2010 19:07:02 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "ipv6@ietf.org" CC: "v6ops@ops.ietf.org" Subject: Nimrod for IPv6? X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, folks, Routing Header Type 1, and option 0x8a (Endpoint Identification), are related to the Nimrod routing system. Has Nimrod for IPv6 ever been specified? If so, has there ever been any deployments? Put another way: should one expect to find occurrences of RHT1 and/or option 0x8a? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Wed Aug 18 18:10:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AC9603A6909 for ; Wed, 18 Aug 2010 18:10:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.193 X-Spam-Level: X-Spam-Status: No, score=0.193 tagged_above=-999 required=5 tests=[AWL=-0.003, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_JP=1.244, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fclIteoreUfF for ; Wed, 18 Aug 2010 18:10:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F28A63A68BD for ; Wed, 18 Aug 2010 18:10:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OltYv-000Ly6-SQ for v6ops-data0@psg.com; Thu, 19 Aug 2010 01:04:58 +0000 Received: from [202.32.8.193] (helo=tyo201.gate.nec.co.jp) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OltYp-000LxP-PZ; Thu, 19 Aug 2010 01:04:52 +0000 Received: from mailgate3.nec.co.jp ([10.7.69.193]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7J14kkQ018683; Thu, 19 Aug 2010 10:04:46 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o7J14kr07616; Thu, 19 Aug 2010 10:04:46 +0900 (JST) Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id o7J14jTA017212; Thu, 19 Aug 2010 10:04:45 +0900 (JST) Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id o7J14jtb015356; Thu, 19 Aug 2010 10:04:45 +0900 Received: from mail.sys.biglobe.nec.co.jp (bgsx5626.sys.biglobe.nec.co.jp [10.18.151.10]) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7J14jgc025524 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2010 10:04:45 +0900 Received: from [127.0.0.1] (edonet065.sys.biglobe.nec.co.jp [10.19.137.65]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp) by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id o7J14jSk032174 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Aug 2010 10:04:45 +0900 Message-ID: <4C6C832C.2010103@mesh.ad.jp> Date: Thu, 19 Aug 2010 10:04:44 +0900 From: Seiichi Kawamura User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Fred Baker CC: Randy Bush , Philip Smith , v4tov6transition@ietf.org, "v6ops@ops.ietf.org Operations" Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> In-Reply-To: X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Fred To make it clear, most of those question are not from me but questions that I tend to hear from a lot of operators around me. As Brian C. has said in a different mail, the answers are not organized so I keep hearing the same questions over and over again. Rest of my comments inline. Fred Baker wrote: > Kawamura-san, I'm going to take a crack at your questions. My reason is, first, to put the answers in one place, but more importantly to point out that there are answers on the table that are available. I do find myself thinking "wiki". I suspect that there are a number of wikis around that encapsulate this information; if not, we can create one at the IETF site. > > I have no doubt that I will be corrected on numerous points :-) > > On Aug 16, 2010, at 9:49 PM, Seiichi Kawamura wrote: >>> On this list, would it be appropriate to ask operators to tell us what questions remain on the table? >> Operators who have not yet deployed IPv6, don't know what to do at all. > > OK. There's a part of me that suggests that the avenues they have followed for IPv4 will likely serve them well for IPv6 - if they got their IPv4 prefix from APNIC or CNNIC, that might be an obvious place to get an IPv6 prefix, for example. But yes, we can give them some guidelines and some educational references. > >> Some want guidelines like, go and get a /32, register it in an IRR (if they do so with IPv4), check if your router supports IPv6, and if not choose a transition deployment model, route the prefix, buy transit, and finally bring some server up so the world can see you that you have IPv6. This is ISP 101 stuff that any operator should know, but some request this kind of guidance. I don't really see value in having a document that describes all these steps. > > Yes: > > Go to your favorite RIR and get an ISP prefix (default /32, but they want to actually ask for a prefix that will address your current footprint. In short, they will want a prefix for each of their customers, and have guidelines in their RIR's rules (/48 per customer, perhaps /52, /56, or /60 options, please don't assign /64s to networks - they are for LANs). If you need (oversimplifying dramatically, follow the logic not the specific example) a /56 for each of more than 13 million SMB customers (80% of 2^56 / 2^32), don't ask for a /32, ask for a /31 or /30 or whatever you really need. Get enough addresses that you can address all of your present customer base with one prefix. Go back for more at some later time. RFC 3177 suggests that a company's initial allocation should be large enough to handle their business for the readily-foreseeable future. > > Do with that prefix pretty much what you did with IPv4... Exactly. I guess it might seem hard for some people because IPv4 networks have been around for a while and many people have never started up a brand new Interdomain routing network before. But there's nothing new here and just going to RIRs will should give you enough information on what to do. > >> However, many operators who have just started and have at least some knowledge of what IPv6 is, want to know traps in advance. This I think is quite important. The differences between IPv4 and IPv6 that everyone stubles through. I've been asked these same questions over and over again. > > Question. The European Commission has put together a program called 6DEPLOY; it is 2 a 3 days in-depth on the protocols. Would it make sense for deploying companies to take advantage of it? > > The modules can be found in http://www.6deploy.eu/index.php?page=tutorials > An introduction into IPv6: http://www.6deploy.eu/index.php?page=e-learning I haven't looked at all of these documents, but some of them are actually pretty good. The addressing case studies is a good reference and answers some of the questions (although the content needs to be updated a little... many nitty stuff) >> How do you assign an address in your network? (recommended prefix length and value of interface ID) > > I think a good place to start with that is > > http://www.ietf.org/rfc/rfc4291.txt > 4291 IP Version 6 Addressing Architecture. R. Hinden, S. Deering. > February 2006. (Format: TXT=52897 bytes) (Obsoletes RFC3513) (Status: > DRAFT STANDARD) > > and > > http://www.ietf.org/rfc/rfc3177.txt > 3177 IAB/IESG Recommendations on IPv6 Address Allocations to Sites. > IAB, IESG. September 2001. (Format: TXT=23178 bytes) (Status: > INFORMATIONAL) > > The latter is in the process of being updated: > http://tools.ietf.org/html/draft-narten-ipv6-3177bis-48boundary > "IPv6 Address Assignment to End Sites", Thomas Narten, Geoff Huston, > Rosalea Roberts, 12-Jul-10 I think the addressing case studies from 6deploy give the best answer to this question. > > Each of the RIRs also has a policy on prefix allocation; they are similar but not necessarily exactly the same. RIPE's is at http://www.ripe.net/docs/ipv6policy.html; can someone (Randy?) supply appropriate links for all of the RIR policies? > > The architecture presumes that a /64 is assigned to a LAN subnet, such as an Ethernet or WiFi domain. A recent output from 6man is found at > > http://www.ietf.org/rfc/rfc5942.txt > 5942 IPv6 Subnet Model: The Relationship between Links and Subnet > Prefixes. H. Singh, W. Beebee, E. Nordmark. July 2010. (Format: > TXT=27035 bytes) (Updates RFC4861) (Status: PROPOSED STANDARD) > > and goes into that in some detail. > > The architecture presumes that the remaining 64 bits are an endpoint interface identifier. This could be the MAC Address (EUI-64 Address) in an appropriate encoding, or it could be what is called a "privacy address", which is a random number. You will find the most common approach to that, for hosts, in > > http://www.ietf.org/rfc/rfc4862.txt > 4862 IPv6 Stateless Address Autoconfiguration. S. Thomson, T. Narten, > T. Jinmei. September 2007. (Format: TXT=72482 bytes) (Obsoletes > RFC2462) (Status: DRAFT STANDARD) > > http://www.ietf.org/rfc/rfc4941.txt > 4941 Privacy Extensions for Stateless Address Autoconfiguration in > IPv6. T. Narten, R. Draves, S. Krishnan. September 2007. (Format: > TXT=56699 bytes) (Obsoletes RFC3041) (Status: DRAFT STANDARD) > > There is also a DHCP option: > > http://www.ietf.org/rfc/rfc3315.txt > 3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6). R. Droms, > Ed., J. Bound, B. Volz, T. Lemon, C. Perkins, M. Carney. July 2003. > (Format: TXT=231402 bytes) (Updated by RFC4361, RFC5494) (Status: > PROPOSED STANDARD) > > That said, there are other options. One might, for example, look at > > http://datatracker.ietf.org/doc/draft-ietf-v6ops-v6inixp > http://tools.ietf.org/html/draft-ietf-v6ops-v6inixp > "IPv6 Deployment in Internet Exchange Points (IXPs)", Roque Gagliano, > 15-Jul-10 > > which suggests that in an Internet Exchange Point one might use an address that helps in debugging routing exchanges. One could also look at what other folks do: guess, for example, who is using the address 2620:0:1cfe:face:b00c::3. v6inixp is written very well and reviewed by many engineers from IXPs. Its a document that is based on reality. Very cool. The question that comes up these days is, what link-local address would an connecting ISP assing on their link? We can leave it as EUI, and that's most likely the default, but one down side to that is, sometimes you have to look at the neighbor table, and that only shows link local addresses. You have to go look and see which link local address is associated with the global address you are peering with. I set an address like fe80::2518:1 (2518 is my ASNUM). > >> How do you use link-local? > > In general, link-local addresses are only used in well-defined contexts such as MLDv2, routing, and so on. Not that link-local addresses are a bad thing; they are only useful within a local subnet and therefore there isn't a lot of point in allocating DNS names for them, for example. I personally would use them in those places and otherwise forget them. Sorry, the question was worded badly. Its more of a question that asks, should LL be in my ACL? should I assing static addresses instead of the automatically generated ones? etc. > >> Is there RFC1918 space in IPv6? > > The counterpart is a Unique Local Address. There is a useful web site that will follow the prescribed algorithm and give you one that is or at least has a high probability of being truly unique. > > http://www.ietf.org/rfc/rfc4193.txt > 4193 Unique Local IPv6 Unicast Addresses. R. Hinden, B. Haberman. > October 2005. (Format: TXT=35908 bytes) (Status: PROPOSED STANDARD) > > http://www.sixxs.net/main/ Actually I would answer no to that question. The technical differences are pretty big at this point. That includes NAT (just as you say), uniqueness, AS112, etc... But you can say that if you wanted to use an address to try in your lab and you don't have global prefix allocated to you because you are not an LIR, ULA would be one of your choices. That would more be like TEST-NET stuff wouldn't it? > Something to understand is that at least at this point, NAT as used in IPv4 is not defined and not used in the IPv6 network, and that is generally considered a good thing. If you want a detailed discussion of the reasons, I'll refer you to some of my colleagues. :-) > >> Is there such a thing as secondary address with IPv6? > > To be honest, there is not a formal definition of a secondary address in IPv4. However, in IPv6, it is normal for an interface to have several addresses - for example, a network that internally uses a ULA and externally has an ISP will have three addresses on every interface - a link-local address, a ULA-based address, and a global address. If you want to consider one of those to be "secondary", be my guest. Agree :-) > >> What's the BGP filtering boundary in IPv6 compimenting the /24 in IPv4? Is there a filtering guideline for IPv6? > > That is generally an RIR recommendation. Randy or Philip, can I turn to you again for appropriate links? I've been asking many people "what do you filter at?" recently. One would think that people filter at /48, but there are many that filter at /64, some that filter at exact allocation boudaries, and few that filter at /32. I don't think we have common religion yet. The differences in a "full routing table" are pretty big right now raging from somewher around 1800-3500. > > In general, I think there are two considerations. One is that RIRs allocate prefixes of various lengths, mostly /32 and /48, for specific purposes. You don't want to filter out an RIR assignment - if they are allocating /48 PI space in a given prefix, within that prefix you filter to /48 at the shortest. The other is that deaggregation is generally frowned upon and at the same time generally done. I believe (I may well be wrong though) that ARIN suggests that a /32 prefix be filtered at /36, to allow "reasonable" deaggregation without going crazy. The links Randy suggests will be far better commentary on that, though. > >> Operators with more experience have more specific thoughts. > > That's why I'm asking Randy or Philip for help here. > >> Why does OSPFv3 not display global scope address associated with the interface? > > A "why did you make this decision" question might be a better question for the relevant working group. That said, from http://www.ietf.org/rfc/rfc5340.txt > 5340 OSPF for IPv6. R. Coltun, D. Ferguson, J. Moy, A. Lindem. July > 2008. (Format: TXT=225664 bytes) (Obsoletes RFC2740) (Status: > PROPOSED STANDARD) > > 2.3. Addition of Flooding Scope > > Flooding scope for LSAs has been generalized and is now explicitly > coded in the LSA's LS type field. There are now three separate > flooding scopes for LSAs: > > o Link-local scope. LSA is only flooded on the local link and no > further. Used for the new link-LSA. See Section 4.4.3.8 for > details. > > o Area scope. LSA is only flooded throughout a single OSPF area. > Used for router-LSAs, network-LSAs, inter-area-prefix-LSAs, inter- > area-router-LSAs, and intra-area-prefix-LSAs. > > o AS scope. LSA is flooded throughout the routing domain. Used for > AS-external-LSAs. A router that originates AS scoped LSAs is > considered an AS Boundary Router (ASBR) and will set its E-bit in > router-LSAs for regular areas. > > On virtual links, a global scope IPv6 address MUST be used as the > source address for OSPF protocol packets. > > I think the discussion of scope in OSPF is about the scope of an LSA flood, not the scope of the address. Global scope addresses are in fact mandated in some cases and are certainly supported in all. > > If I didn't understand your question, please feel free to ask more particularly. ID Interface State Pri Dead 192.168.2.1 xe-0/0/0.0 Full 1 32 Neighbor-address fe80::2:1 Where's my global address? > >> Why is VRRPv3's global VIP optional and not implemented by some? > > Great questions for the VRRP WG and the vendors in question. Yes. I have asked in in the VRRP list, one person answered that global address support is implicit. This IMHO should be changed. I do know about Randy's wiki, and I think it rocks. Unfortunately, wikis only work locally. They don't get the global attention that it deserves. IETF does, which is why I think a discussion here is worthwhile. Regards, Seiichi > >> What FIB size should we expect with IPv6? > > That depends. If we enumerate edge networks - if we allocate a PI prefix to every network at the edge - we should expect the size of the FIB to be comparable to the number of edge networks in the world. That looks a lot like 10^7 in not-very-long. That was the point of Marla Azinger's discussion in IETF-78 regarding > > http://tools.ietf.org/html/draft-azinger-cidrv6 > "CIDR for IPv6: Address Aggregation, Allocation, and Assignment > Strategy", Marla Azinger, Tony Li, Jason Weil, 29-Jun-10 > > If we enumerate transit networks and have edge networks derive their prefixes from their upstream, using PA addressing, we should expect the size of the FIB to be some small multiple of the number of transit providers in the world (per the CIDR Report, on the order of 5000) plus the size of one's internal network. That varies a lot, of course, but there are ways to aggregate that can materially help. > > In essence, that is the point of the locator/id split discussion in RRG, the discussion in > > http://tools.ietf.org/html/draft-troan-multihoming-without-nat66 > "IPv6 Multihoming without Network Address Translation", Ole Troan, David > Miles, Satoru Matsushima, Tadahisa Okimoto, Dan Wing, 26-Jul-10 > > and the discussions in http://tools.ietf.org/id/draft-mrw-behave-nat66 and > > http://tools.ietf.org/html/draft-rja-ilnp-dns > "DNS Resource Records for ILNP", Randall Atkinson, 24-Jun-10 > > http://tools.ietf.org/html/draft-rja-ilnp-icmp > "ICMP Locator Update message", Randall Atkinson, 24-Jun-10 > > http://tools.ietf.org/html/draft-rja-ilnp-intro > "ILNP Concept of Operations", Randall Atkinson, 24-Jun-10 > > http://tools.ietf.org/html/draft-rja-ilnp-nonce > "Nonce Destination Option", Randall Atkinson, 24-Jun-10 > > I'm going to stop talking before I start a flame war... > >> Are broacasts with IPv4 and ND with IPv6 treated the same way in my L2 switch? > > Link layer multicast is ignorant of the network layer, apart from behaviors like MLD snooping. IPv4 Multicast and IPv6 Multicast work about the same way, modulo differences related to the address itself. That said, take a look at > http://www.ietf.org/rfc/rfc3306.txt > 3306 Unicast-Prefix-based IPv6 Multicast Addresses. B. Haberman, D. > Thaler. August 2002. (Format: TXT=12713 bytes) (Updated by RFC3956, > RFC4489) (Status: PROPOSED STANDARD) > > http://www.ietf.org/rfc/rfc3956.txt > 3956 Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast > Address. P. Savola, B. Haberman. November 2004. (Format: TXT=40136 > bytes) (Updates RFC3306) (Status: PROPOSED STANDARD) > >> How should be use rDNS with IPv6? > > http://en.wikipedia.org/wiki/Reverse_DNS_lookup. It is essentially as in IPv4, but uses ip6.arpa and enumerates hex rather than decimal digits. > >> To summarize my long and rough comments (sorry) "what is the difference between IPv6 and IPv4 that we should be aware of?" is the question that many tend to ask and is always a popular topic in my local NOG (JANOG). > > JANOG of course has extensive experience here. I suspect that it also ha a wiki in which it has captured much of this, and if JANOG has not then RIPE, IPNIC, or someone else has. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (MingW32) iEYEARECAAYFAkxsgysACgkQcrhTYfxyMkJmbwCgj1ie+RqU0jAW+TOpu/oo9ExB 0nMAn3yAJy4QhxTKsErZ7xVP7VXYqlJW =Zj0P -----END PGP SIGNATURE----- From owner-v6ops@ops.ietf.org Wed Aug 18 19:21:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F62E3A67B1 for ; Wed, 18 Aug 2010 19:21:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tWvxVTdXfn1u for ; Wed, 18 Aug 2010 19:21:48 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2911D3A6781 for ; Wed, 18 Aug 2010 19:21:48 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oluh5-000414-Bu for v6ops-data0@psg.com; Thu, 19 Aug 2010 02:17:27 +0000 Received: from [2001:418:1::81] (helo=nagasaki.bogus.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oluh3-00040p-3a for v6ops@ops.ietf.org; Thu, 19 Aug 2010 02:17:25 +0000 Received: from joelja-mac.local (adsl-75-36-141-218.dsl.pltn13.sbcglobal.net [75.36.141.218]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7J2HFV9026479 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Thu, 19 Aug 2010 02:17:21 GMT (envelope-from joelja@bogus.com) Message-ID: <4C6C942C.4030604@bogus.com> Date: Wed, 18 Aug 2010 19:17:16 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Fernando Gont , v6ops@ops.ietf.org Subject: Re: Nimrod for IPv6? References: <4C6C5986.7080009@gont.com.ar> In-Reply-To: <4C6C5986.7080009@gont.com.ar> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Thu, 19 Aug 2010 02:17:22 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: the nimrod drafts and rfc's were done as part of the ipng process. so yeah rfc 1753 isn't really aimed at anything other than the future ipng protocol even if nimrod is/was agnostic about that... On 8/18/10 3:07 PM, Fernando Gont wrote: > Hi, folks, > > Routing Header Type 1, and option 0x8a (Endpoint Identification), are > related to the Nimrod routing system. > > Has Nimrod for IPv6 ever been specified? If so, has there ever been any > deployments? > > Put another way: should one expect to find occurrences of RHT1 and/or > option 0x8a? I would imagine not. > Thanks! > > Kind regards, From owner-v6ops@ops.ietf.org Wed Aug 18 19:53:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CC4E3A6A92 for ; Wed, 18 Aug 2010 19:53:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.884 X-Spam-Level: X-Spam-Status: No, score=-1.884 tagged_above=-999 required=5 tests=[AWL=-0.485, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_25=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5seN1IN8tyVi for ; Wed, 18 Aug 2010 19:53:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5131A3A683A for ; Wed, 18 Aug 2010 19:53:24 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlvEA-0008am-68 for v6ops-data0@psg.com; Thu, 19 Aug 2010 02:51:38 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlvE7-0008aV-JG for v6ops@ops.ietf.org; Thu, 19 Aug 2010 02:51:35 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlvE6-000D7V-GJ; Thu, 19 Aug 2010 02:51:35 +0000 Date: Thu, 19 Aug 2010 11:51:33 +0900 Message-ID: From: Randy Bush To: v6ops@ops.ietf.org, v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554F@GRFMBX704BA020.griffon.local> <4C6C6D85.30507@gmail.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554F@GRFMBX704BA020.griffon.local> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Thanks for your answer. I agree with you in principle, as a Service > Provider we need some guidelines that help us with v4 to v6 > co-existence an transition phases, and we really need them now, but we > should try to avoid fragmenting and/or duplicating the work in > different places/working groups. bingo! we already did ng6trans, i think it was called. it exploded in a thousand pieces of mostly unnecessary inventions. but lots of folk did get on author lists. i would also caution against exploring the space of how to make it so that networks that have been sickly broken with things such as cgn can claim to also handle ipv6. make your bed, lie in it. let cgn have fun in behave or wherever. and the working tunnel-v6-through-v4 tools we have either work through the we-can-sell-monsterous-spof-to-carriers or they can hack on the perpetuata-ipv4-and-rfc1918-forever gadgets until the v6 tunneling tools do work. just do it under a rock where such things belong. sez Fred Baker : > That's actually incorrect; v6ops is about the operation of IPv6 networks yep. but not about how to pretend an rfc 1918 v4 network can be called a v6 network. sez From: Cameron Byrne > These sound more like training issues that are better handled by ops > folks, and ops folks generally participate more in groups like NANOG > and other *NOGs. There are also some very relevant IPv6 operations > mailing lists that handle tactical issues. > ... > Also, to be frank, i do not believe the majority of the participants > in the IETF even work or have current experience at network operators. both ears and the tail! sez Brian Carpenter: >> Also, to be frank, i do not believe the majority of the participants >> in the IETF even work or have current experience at network >> operators. > Then we'd better get contributions from the minority that do. where was that box of q-tips? sez Cameron Byrne : > IMHO, traditional dual-stack is not viable for transition. There are > not incentives for me to dual stack at home, work, or while mobile. i agree that DS is not what you want off the backbone. v6 with nat64 should be encouraged at home and at work. but i think you want the isps to have dual stack backbones for a while. randy From owner-v6ops@ops.ietf.org Wed Aug 18 21:19:45 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 277373A6835 for ; Wed, 18 Aug 2010 21:19:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.968 X-Spam-Level: X-Spam-Status: No, score=-0.968 tagged_above=-999 required=5 tests=[AWL=-0.473, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SSldHhkJ9W81 for ; Wed, 18 Aug 2010 21:19:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4F0D83A6834 for ; Wed, 18 Aug 2010 21:19:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlwXf-000Ico-T9 for v6ops-data0@psg.com; Thu, 19 Aug 2010 04:15:51 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlwXb-000Ic4-Fs for v6ops@ops.ietf.org; Thu, 19 Aug 2010 04:15:47 +0000 Received: by gye5 with SMTP id 5so750073gye.11 for ; Wed, 18 Aug 2010 21:15:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=nc3VhZkYkzRVoBaHJQvR6Y6p54iV/NW1nwvSWAVLFDw=; b=fGTmzT+MVj/f5kscd2u3Nha1QgtoLsIFQjj99lLh04eLScyCi2WHrCam+ypuKI+Pd6 3GkxokkVC6UvWHfyJsLqH7x3hVU6rC4N1ImZfwx6G2hSQZ4+HhPUeyCxdo2VIQA8urwT Sngg8LBLMLL1T3q0pSErAAK/WM+Hf0EYBhsXw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Ljh3OwP4BK0gfb3qANz+tviKqfNXKT4PTuGHcWnz8JcfnPfSkmq4806M1lX6p/ApTo ASGkfUmaRhB8OCp1qc/l2mjPBRx6b3slFJ/fo+IchfBLHhzFbKBy8U2OwFaEokFs6E9M LedUHm6KnD+iM/0G02aTi4namEIgvuZU5HtZo= MIME-Version: 1.0 Received: by 10.151.82.14 with SMTP id j14mr1221218ybl.307.1282191346611; Wed, 18 Aug 2010 21:15:46 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Wed, 18 Aug 2010 21:15:46 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554F@GRFMBX704BA020.griffon.local> <4C6C6D85.30507@gmail.com> Date: Wed, 18 Aug 2010 21:15:46 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Randy Bush Cc: v6ops@ops.ietf.org, v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > > i agree that DS is not what you want off the backbone. =A0v6 with nat64 > should be encouraged at home and at work. =A0but i think you want the isp= s > to have dual stack backbones for a while. Yes, I agree. I tend to only speak for my use case in mobile wireless. The numbering problem is at the end nodes and access providers have to feel the pain (or no gain). DS backbone should be old hat for the major backbone ISPs. From owner-v6ops@ops.ietf.org Wed Aug 18 21:43:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 88F693A6833 for ; Wed, 18 Aug 2010 21:43:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.92 X-Spam-Level: X-Spam-Status: No, score=-0.92 tagged_above=-999 required=5 tests=[AWL=-0.425, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fHw9-skT9dqt for ; Wed, 18 Aug 2010 21:43:31 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id AC06B3A67E7 for ; Wed, 18 Aug 2010 21:43:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olwwo-000LK2-MG for v6ops-data0@psg.com; Thu, 19 Aug 2010 04:41:50 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Olwwk-000LJC-Io for v6ops@ops.ietf.org; Thu, 19 Aug 2010 04:41:47 +0000 Received: by gye5 with SMTP id 5so760132gye.11 for ; Wed, 18 Aug 2010 21:41:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=+hHf4wgpiYtcVwZouED2V77rgmm8Tr7udlISejjraKY=; b=C6gb2E3GBxc9FECtZPudOwsExPeg0mIBI+WRFOC1v4N3WfY7XL/shpuJYAV7RnK7Iv KtX73MBSHgAyZJMMKdv7aTLF4A//+yCaY7L+CdvlohtfiGNM65dXSK3RX3q+z4Bx/I2P F7gDz0EMBl+cScHuOoJQ2xgwsS8HczmPX0YUQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Xx3IZ/KQ6nkDvSKsnPu6z+R1W9aliKtuuprpVrwN5BK8BEAJqdGkegrj6WmgRUSTr4 Jsn7Te3X5TTX7zYTfK39w/dSuC1PreJ1reV03+Hf9k5/yfHOpCXu6KQyVIJp44vIrRBQ XPcnMu1S5vFBCl2jO/t1wc+H7UtuYP5QcdUS4= MIME-Version: 1.0 Received: by 10.151.131.7 with SMTP id i7mr1254033ybn.281.1282192902915; Wed, 18 Aug 2010 21:41:42 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Wed, 18 Aug 2010 21:41:42 -0700 (PDT) In-Reply-To: <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> Date: Wed, 18 Aug 2010 21:41:42 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: "v6ops@ops.ietf.org Operations" , Kurt Erik Lindqvist , Ron Bonica , draft-ietf-behave-v6v4-framework@tools.ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, Aug 18, 2010 at 4:27 PM, Fred Baker wrote: > I'd let Jari speak for himself, but he's gone for a couple of weeks. > > On Aug 18, 2010, at 3:57 PM, Cameron Byrne wrote: > >> On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: >>> This is to initiate a two week working group last call >>> of draft-arkko-ipv6-transition-guidelines. Please read it now. If you f= ind >>> nits (spelling errors, minor suggested wording changes, etc), comment t= o the >>> authors; if you find greater issues, such as disagreeing with a stateme= nt or >>> finding additional issues that need to be addressed, please post your >>> comments to the list. >>> We are looking specifically for comments on the importance of the docum= ent >>> as well as its content. If you have read the document and believe it to= be >>> of operational utility, that is also an important comment to make. >> >> Dear authors, >> >> I remain troubled that we are still pushing dual-stack as the >> preferred transition mechanism. =A0I think we should add more language >> stating that IPv6-only + NAT64 is very viable for general use, >> especially in mobile, a very high growth area for IP address usage. > > I certainly tried to edit that in, in section 4.4. It does have issues, n= otably in dealing with refers (if the target system tells you to redirect y= our request to an IPv4 address, how do you handle that?). But yes, it is op= erationally useful in those networks that have deployed it. > Right, IPv4 literals are a problem for IPv6-only networks. But, i am trying to control the FUD that tends to steam up from this type of issue as well as resolve the root cause issues. To that end, i direct you to http://groups.google.com/group/ipv4literals. I have been IPv6-only on mobile for 6 months and i have 2 known issues in the catalog. If you know of more, please help me catalog them so that problems that can be fixed, get fixed. I know there are problems that cannot be fixed, but those applications will evolve to deal with IPv6 and IPv4 exhaust or fade away into brokeness. Please, lets keep a close eye on this IPv4 literal issue and make sure we wrap our concerns in facts and use those facts to drive action. > Can I ask you to suggest text? > >> Jari has already presented his finding, which i view as very positive, >> here http://www.ietf.org/proceedings/78/slides/behave-6.pdf > > Hmm. You might read http://tools.ietf.org/html/draft-arkko-ipv6-only-expe= rience > =A0"Experiences from an IPv6-Only Network", Jari Arkko, Ari Keranen, > =A012-Jul-10, > > which is Jari's write-up on his experience. In the deck you refer to, the= key take-awways are on slide 4 and 10; there are some things that worked, = and some things that really didn't. Jari, having tried IPv6-only, was pleas= ed with what worked but troubled =A0by the things that didn't. Xing Li has = also commented to me on issues that CERNET2 has. > I am seeing a broad brush strokes here. From Jari's slide deck, i see a delta of 0.2% breakage between IPv4-only and IPv6+NAT64 for web. That is the long tail. I am willing to send that 0.2% an email and tell them they need to fix their IPv4 referrals or move to IPv6 to ensure reachability in 12 months when IPv6-only service appear in earnest. I agree that online games are an issue per Jari's report, but my mobile customers don't really do that today on their phones. It might also be relevant to say that when many ISPs add their aggregate traffic to Facebook and Google together, it starts to look like around 40% of their bits go to these 2 AS's..... and those 2 AS's have strong IPv6 efforts today.... so they don't even go via NAT64. >> I would like to see some of the content from his deck added to this >> draft. =A0As it stands, the draft gives me the impression that IPv6-only >> is only for niche deployments and futuristic sensor networks. > > OK, no problem. I'll add the second recommendation on slide 10 of Jari's = deck to the draft. Oops, I don't need to - it's already there. > >> Today, >> IPv6-only is a real solution that i have trials going on with, and i >> believe it is very functional for most common users, more at >> http://groups.google.com/group/tmoipv6beta >> >> Also, unilateral sounds bad. =A0Makes me feel like IPv6-only is not a >> cooperative or friendly path. =A0I would say "Pure IPv6" or "IPv6 >> end-state deployments" which require gateways to IPv4 > > http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework > =A0"Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao > =A0Bao, Kevin Yin, 17-Aug-10 > > which is on its way to RFC-dom defines: > A great effort. Thank you and the team. > =A0 IPv6-only: =A0An IPv6-only implementation, in this context, comprises > =A0 =A0 =A0an IPv6-enabled end system stack, applications directly or > =A0 =A0 =A0indirectly using that IPv6 stack, plus routing in the network.= =A0It > =A0 =A0 =A0implies that two application instances are capable of > =A0 =A0 =A0communicating using IPv6, but not IPv4 - they have an IPv6 sta= ck, > =A0 =A0 =A0addresses, and network support including routing in IPv6, but = some > =A0 =A0 =A0element is missing that prevents communication with IPv4 hosts= . > > Would it be OK with you if I changed that to "IPv6-only deployment"? > That sounds better to me. >> IMHO, traditional dual-stack is not viable for transition. =A0There are >> not incentives for me to dual stack at home, work, or while mobile. > > That's interesting, given the number of networks that have followed that = route. I wonder what other operators would say about that? > As in my note to Randy, i am just talking about end-nodes and access network, and really only mobile. Not many end-nodes and access network are dual-stack. Comcast is an outstanding example of going dual-stack. Nearly everyone else in the access space is not, hence 6RD. >> Traditional dual-stack does not provide a better user experience and >> it does not save me any IPv4 addresses. =A0Dual-stack + NAT44 may >> eventually have some benefits if I can by-pass the NAT44 with native >> IPv6. =A0Same can be said for DS-lite. =A0But, traditional dual-stack >> (public IPv4 and IPv6) is a non-starter. =A0And the idealistic notion >> that dual-stack leads to a future where eventually everything will go >> IPv6 and we can just turn off IPv4 without anyone knowing stopped >> being viable around 2005, transition time ran out and nobody deployed >> it. =A0Without incentives (carrots, sticks, other ...) dual-stack will >> remain a science experiment for those inclined to do so, not a real >> solution for end users numbering. =A0The real solutions that real >> network service providers are deploying are address sharing mechanisms >> that favor IPv6 end to end (DS + NAT44, DS-lite, NAT64). =A0Anything >> else does not have the appropriate market mechanisms (Bad CGN >> experience, motivate IPv6 native content to avoid CGN, uniquely >> numbered users for e2e multimedia) to engender change. >> >> I believe the IETF needs to be much more forceful in pushing >> IPv6-first solutions. =A0Straddling the fence with traditional >> dual-stack in not a real solution and re-enforces the notion that "I >> do not have to do anything with IPv6, since dual-stack people will >> always have IPv4" or "IPv6-only is not ready". =A0If we embrace a more >> aggressive IPv6 path (which is the reality of IPv4 exhaust), then we >> begin to stimulate the Internet ecosystem to understand that IPv4 is >> really not the best strategic investment for client to (server | cloud >> | client) communications. > > On that point I agree. That said, for the vast number of networks, the is= sue is not bringing up IPv6 where IPv4 isn't; the issue is bringing up IPv6= in the existing IPv4 network. Hence, in talks I give (ftp://ftpeng.cisco.c= om/fred/nav6tf/Fred_Recent_Talk.pdf being an example), I very explicitly te= ll my audience that the term "transition" implies turning something ON and = turning something OFF, and I am simply talking about DEPLOYMENT, which invo= lves turning something ON. I have no problem with IPv6-only networks apart = from protocols like SMTP, HTTP, FTP, and so on that carry IP addresses at t= he application layer. If we could get those to use names instead of address= es, I would be right with you. > Ok. I know 2 IPv4 literal users, they are in the catalog. Your above statement makes me feel like you know of more, please share them at http://groups.google.com/group/ipv4literals IPv4 literals will not go away on their own, but i feel like i have a good grasp on how IPv4 literals impact today's user experience, and it is negligible impact (on mobile). Amazon Video and mobile.nytimes.com may not think the impact is negligible, but i have already made a good faith attempt to educate and encourage them to resolve this issue before it becomes negatively impactful for them. Finally, customer know they have options when viewing online video and news. I know of one major IPv6 adopter that provides news and video over IPv6 today .... They are sure to work well in an IPv6-only access network. >> Regards, >> >> Cameron >> >> ps. =A0Even in the face of IPv4 exhaust *you* don't need to be worried >> about IPv4 exhaust >> http://www.pcpro.co.uk/realworld/360418/why-you-shouldnt-worry-about-ipv= 6-just-yet > > From owner-v6ops@ops.ietf.org Wed Aug 18 23:14:00 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 790BF3A6843 for ; Wed, 18 Aug 2010 23:14:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.732 X-Spam-Level: X-Spam-Status: No, score=-1.732 tagged_above=-999 required=5 tests=[AWL=-0.622, BAYES_05=-1.11] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rgwFV0D4nWbS for ; Wed, 18 Aug 2010 23:13:57 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 20FDE3A682A for ; Wed, 18 Aug 2010 23:13:57 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyJm-0005F0-1B for v6ops-data0@psg.com; Thu, 19 Aug 2010 06:09:38 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyJj-0005EW-JN for v6ops@ops.ietf.org; Thu, 19 Aug 2010 06:09:35 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlyJh-000DUm-Lj; Thu, 19 Aug 2010 06:09:34 +0000 Date: Thu, 19 Aug 2010 15:09:31 +0900 Message-ID: From: Randy Bush To: Cameron Byrne Cc: IPv6 v6ops , draft-ietf-behave-v6v4-framework@tools.ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> IMHO, traditional dual-stack is not viable for transition. =A0There are >>> not incentives for me to dual stack at home, work, or while mobile. >> That's interesting, given the number of networks that have followed >> that route. I wonder what other operators would say about that? > As in my note to Randy, i am just talking about end-nodes and access > network, and really only mobile. Not many end-nodes and access > network are dual-stack. the core is moving more and more to dual-stack. aside from issues as are being discussed (overuse of link local for routing protocols, lack of management support in v6, blah blah blah), it is not really hard. much of the cost is in the back office. that is, until we get big v6 traffic and find many of the routers move v6 on the slow path. the 6502 makes such a great forwarding engine. it is not clear to me that we can expect the edge to be dual-stack. big printers can get software upgrades to handle v6. small v4-only printers have low amortization value. the nt, win95, winxp, ... folk can get macs. i admit to being a bit crass here:). but really, when you build a new large lan in 2003, do you really want to make it rfc 1918? i suspect that, five years out, the edge will be bi-modal, a lot of v4-only/1918 crap and some v6/nat64. and then a bunch of disgusting kludge to deal with cgns and other devil spawn. > Comcast is an outstanding example of going dual-stack. thank you john b! > Nearly everyone else in the access space is not, hence 6RD. from 10,000m, what is 6rd but a teredo/6to4 that colludes with the provider who won't do real v6? it's a cute hack, but a hack. we have spent 15 years on hacks to punch ipv6 through the recalcitrant. now we have moved to punching it through the cgn and other foot draggers. i find it hard to become enthused. i think we should stop being reactive and get on the front of the surfboard, focus on making ipv6 easy and attractive to deploy both on the backbone and in the edge. i look forward to the day when i can tell an enterprise or backbone operator that they can enable ipv6 and not have to retrain their noc (or it department), make minimal change to their back end, make minimal change to management, make minimal change to security policy and mechanisms, ... that task is hard enough. randy From owner-v6ops@ops.ietf.org Wed Aug 18 23:17:51 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 23A523A6856 for ; Wed, 18 Aug 2010 23:17:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.467 X-Spam-Level: X-Spam-Status: No, score=-2.467 tagged_above=-999 required=5 tests=[AWL=0.132, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rEYl5nEmPCJs for ; Wed, 18 Aug 2010 23:17:50 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 424543A682A for ; Wed, 18 Aug 2010 23:17:50 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyRG-0006HG-Ob for v6ops-data0@psg.com; Thu, 19 Aug 2010 06:17:22 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyRD-0006Gs-K3 for v6ops@ops.ietf.org; Thu, 19 Aug 2010 06:17:19 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlyRC-000DWC-0e; Thu, 19 Aug 2010 06:17:18 +0000 Date: Thu, 19 Aug 2010 15:17:16 +0900 Message-ID: From: Randy Bush To: Cameron Byrne Cc: IPv6 v6ops , draft-ietf-behave-v6v4-framework@tools.ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > macs. i admit to being a bit crass here:). but really, when you build > a new large lan in 2003, do you really want to make it rfc 1918? s/2003/2013/ From owner-v6ops@ops.ietf.org Wed Aug 18 23:25:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AAAC83A6809 for ; Wed, 18 Aug 2010 23:25:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.113 X-Spam-Level: X-Spam-Status: No, score=-109.113 tagged_above=-999 required=5 tests=[AWL=-0.618, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l69SQa4CaQXR for ; Wed, 18 Aug 2010 23:25:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6F35E3A67E5 for ; Wed, 18 Aug 2010 23:25:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyYB-00079H-6G for v6ops-data0@psg.com; Thu, 19 Aug 2010 06:24:31 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlyY9-00078s-2s for v6ops@ops.ietf.org; Thu, 19 Aug 2010 06:24:29 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAKNqbEyrRN+J/2dsb2JhbACgWXGgGZtwhTcEhDGFPQ X-IronPort-AV: E=Sophos;i="4.56,231,1280707200"; d="scan'208";a="575679010" Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-6.cisco.com with ESMTP; 19 Aug 2010 06:24:28 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id o7J6OLXD005918; Thu, 19 Aug 2010 06:24:23 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Wed, 18 Aug 2010 23:24:28 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Wed, 18 Aug 2010 23:24:28 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 18 Aug 2010 23:24:14 -0700 Cc: Cameron Byrne , IPv6 v6ops , draft-ietf-behave-v6v4-framework@tools.ietf.org Message-Id: <7345289C-2A9D-4033-8549-F5FB985213D1@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> To: Randy Bush X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 18, 2010, at 11:09 PM, Randy Bush wrote: > it is not clear to me that we can expect the edge to be dual-stack. big > printers can get software upgrades to handle v6. small v4-only printers > have low amortization value. My Canon MP620, a low-end all-in-one, came from the store with both. From owner-v6ops@ops.ietf.org Wed Aug 18 23:39:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A94F03A6864 for ; Wed, 18 Aug 2010 23:39:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.469 X-Spam-Level: X-Spam-Status: No, score=-2.469 tagged_above=-999 required=5 tests=[AWL=0.130, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JMP8IDyPE3F3 for ; Wed, 18 Aug 2010 23:39:24 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C49513A6843 for ; Wed, 18 Aug 2010 23:39:24 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlylK-00092w-LD for v6ops-data0@psg.com; Thu, 19 Aug 2010 06:38:06 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OlylI-00092b-JP for v6ops@ops.ietf.org; Thu, 19 Aug 2010 06:38:04 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OlylH-000DZ7-Fx; Thu, 19 Aug 2010 06:38:03 +0000 Date: Thu, 19 Aug 2010 15:38:02 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: IPv6 Ops WG , draft-ietf-behave-v6v4-framework@tools.ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <7345289C-2A9D-4033-8549-F5FB985213D1@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <7345289C-2A9D-4033-8549-F5FB985213D1@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> it is not clear to me that we can expect the edge to be dual-stack. big >> printers can get software upgrades to handle v6. small v4-only printers >> have low amortization value. > My Canon MP620, a low-end all-in-one, came from the store with both. kerzactly! my point is o weird edge (wireless etc) are agile and are or will move and will use weird kludges to get to the internet anyway. at least they have stopped trying to be walled gardens o the provider core is becoming dual stack or ipv6 except for some recalcitrant broadband providers o there are some v4-only devices in home/enterprise which will have to depreciate. but do not buy v4-only devices now with the plan that they will last more than a year or two at most. and the job of the ietf is to make this ing *easy* randy From owner-v6ops@ops.ietf.org Thu Aug 19 07:52:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 12C173A6829 for ; Thu, 19 Aug 2010 07:52:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.933 X-Spam-Level: X-Spam-Status: No, score=-1.933 tagged_above=-999 required=5 tests=[AWL=0.332, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QU1zIGPK+m7m for ; Thu, 19 Aug 2010 07:52:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 16C273A68C2 for ; Thu, 19 Aug 2010 07:52:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om6Ol-000P0f-36 for v6ops-data0@psg.com; Thu, 19 Aug 2010 14:47:19 +0000 Received: from web111408.mail.gq1.yahoo.com ([67.195.15.174]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om6Oi-000P03-9H for v6ops@ops.ietf.org; Thu, 19 Aug 2010 14:47:16 +0000 Received: (qmail 5910 invoked by uid 60001); 19 Aug 2010 14:47:15 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1282229235; bh=IU/GOLlbe6Lq1jeuUqofG492mkduYssrZvbuSxn6/xg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=XBcbjCabvF2GWB+LyU2z73QiK7iOmRNmZnVGHcqtVAkXa4lzQPTxObEkbCBJl84evQQ2sXadvr/B1nCc6bZuu9kBVfpCI7ZabhCaZ4gk1onz2Ozr4VYIZyKO3lA7RmmrbIljqoKILJMSThWWZ934tGfnx8bph12A6GrDPp0hZys= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=wqO9Ew1kfEY4d+jgwX5wqPj8aw7xAFy+3cwWIOyf3Qt/YkZu4v+SU7ablsvsbmZdITHZEOr2feYS43qhLYCfr7iaddjyRk21mck+SVZmPJMrw/ZrTANP2D7aDM8IsmHCLyvdeo17laeKvwrodOB7VWGDYu5BCJQI4dlFZXj3sdg=; Message-ID: <433031.5545.qm@web111408.mail.gq1.yahoo.com> X-YMail-OSG: rjmYLHYVM1lXefBJteaNY_18mZ_7mOVDFkQIg1.DKZGLoD2 IqKjEyBxu4_VPfW_h13uwrvOQze0skHSiorz4QiwSselxUd97Vys64epa7uV GNLnEShGQDNYiaw4bRRRUZheYVyVhfaDPvpeMvmeA.5.SRF5uH3wYIu2OvD5 4VE.APlf.iIFO1yu1I10Dm6Xxy76m37PlhC9WH6ufnEXlrZZQB1oYLTjeg1q lL2Y_o7EKPO4vTCydOnZZgntskwbc3nAFpMAOCVUBJpIdp9zAqZDwjc2GG8A AZ7WVRxn14VceIMiRpzAw090TNrwqs4ZMmJErGdiT Received: from [206.16.17.212] by web111408.mail.gq1.yahoo.com via HTTP; Thu, 19 Aug 2010 07:47:15 PDT X-Mailer: YahooMailRC/470 YahooMailWebService/0.8.105.279950 References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> Date: Thu, 19 Aug 2010 07:47:15 -0700 (PDT) From: Behcet Sarikaya Reply-To: Behcet Sarikaya Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC To: Cameron Byrne , Fred Baker Cc: v6ops@ops.ietf.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Cameron, > > IMHO, traditional dual-stack is not viable for transition. There are > not incentives for me to dual stack at home, work, or while mobile. > Traditional dual-stack does not provide a better user experience and > it does not save me any IPv4 addresses. Dual-stack + NAT44 may > eventually have some benefits if I can by-pass the NAT44 with native > IPv6. Same can be said for DS-lite. But, traditional dual-stack > (public IPv4 and IPv6) is a non-starter. And the idealistic notion > that dual-stack leads to a future where eventually everything will go > IPv6 and we can just turn off IPv4 without anyone knowing stopped > being viable around 2005, transition time ran out and nobody deployed > it. Without incentives (carrots, sticks, other ...) dual-stack will > remain a science experiment for those inclined to do so, not a real > solution for end users numbering. The real solutions that real > network service providers are deploying are address sharing mechanisms > that favor IPv6 end to end (DS + NAT44, DS-lite, NAT64). Anything > else does not have the appropriate market mechanisms (Bad CGN > experience, motivate IPv6 native content to avoid CGN, uniquely > numbered users for e2e multimedia) to engender change. > I agree but you need to convince 3GPP on this. If you read 23.975, they recommend dual-stack and that's it. Regards, Behcet From owner-v6ops@ops.ietf.org Thu Aug 19 09:00:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C70FF3A6A3F for ; Thu, 19 Aug 2010 09:00:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.882 X-Spam-Level: X-Spam-Status: No, score=-0.882 tagged_above=-999 required=5 tests=[AWL=-0.387, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n2dVulWgPjnt for ; Thu, 19 Aug 2010 09:00:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2EB5E3A6A27 for ; Thu, 19 Aug 2010 09:00:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om7TL-00097k-GE for v6ops-data0@psg.com; Thu, 19 Aug 2010 15:56:07 +0000 Received: from [209.85.161.180] (helo=mail-gx0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om7TG-00097E-W5 for v6ops@ops.ietf.org; Thu, 19 Aug 2010 15:56:03 +0000 Received: by gxk22 with SMTP id 22so1148214gxk.11 for ; Thu, 19 Aug 2010 08:56:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=i95g2cAJzY7Gtn5m/pl2wIW7nu+WXXap4fvClBTF9LQ=; b=GPMLmr4e0goufZEHXOxbmJd+1/h5E25JlgoOTeLHBOgeTF/Jf5CMO1uhF5PjOocIJo UwU0RY23S/oSDHlKuwXMqB7B/Bph4OskYnhXjqmYD9f3as3n+xJNqGebaFx9/Zdm2WMf V27YD0bdHJiaez+cVBs5CXEGPWFjrDqZ8alHs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Wa/wCGHAh6CmXEq2H/QKeCDngTP0r9BQsspToHq2pZFOGHffbdX+QLONIkBeJbBxmx yIiiwSON6OsmiGWZXocMvvhTPsPPY2zg7tl7M6NkVECDBjaKPfJJ8RKaq9A708ByveWC OwlNayXv4/JPPml/WiRLijGrZAz4WcCYwg9Do= MIME-Version: 1.0 Received: by 10.150.52.11 with SMTP id z11mr433287ybz.160.1282233361426; Thu, 19 Aug 2010 08:56:01 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Thu, 19 Aug 2010 08:56:01 -0700 (PDT) In-Reply-To: <433031.5545.qm@web111408.mail.gq1.yahoo.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <433031.5545.qm@web111408.mail.gq1.yahoo.com> Date: Thu, 19 Aug 2010 08:56:01 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Behcet Sarikaya Cc: Fred Baker , v6ops@ops.ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Thu, Aug 19, 2010 at 7:47 AM, Behcet Sarikaya wrote: > Hi Cameron, > > > > >> >> IMHO, traditional dual-stack is not viable for =A0transition. =A0There a= re >> not incentives for me to dual stack at home, =A0work, or while mobile. >> Traditional dual-stack does not provide a better user =A0experience and >> it does not save me any IPv4 addresses. =A0Dual-stack + =A0NAT44 may >> eventually have some benefits if I can by-pass the NAT44 with =A0native >> IPv6. =A0Same can be said for DS-lite. =A0But, traditional =A0dual-stack >> (public IPv4 and IPv6) is a non-starter. =A0And the idealistic =A0notion >> that dual-stack leads to a future where eventually everything will =A0go >> IPv6 and we can just turn off IPv4 without anyone knowing stopped >> being =A0viable around 2005, transition time ran out and nobody deployed >> it. =A0 Without incentives (carrots, sticks, other ...) dual-stack will >> remain a =A0science experiment for those inclined to do so, not a real >> solution for end =A0users numbering. =A0The real solutions that real >> network service providers =A0are deploying are address sharing mechanism= s >> that favor IPv6 end to end (DS + =A0NAT44, DS-lite, NAT64). =A0Anything >> else does not have the appropriate =A0market mechanisms (Bad CGN >> experience, motivate IPv6 native content to avoid =A0CGN, uniquely >> numbered users for e2e multimedia) to engender change. >> > > > I agree but you need to convince 3GPP on this. If you read 23.975, they > recommend dual-stack and that's it. > I don't believe i need to convince the 3GPP of anything since they are not directly involved in designing my network. Granted, it is nice when our ideas align, but the standards and gear i use to execute on my IPv6-only UE plans are already solid and my reference beta deployment is complete with 50+ IPv6-only paying customers. So, while the 3GPP is writing docs, i am deploying services. It is worth noting that IPv6-only is part of the 3GPP doc, but clearly the 3GPP world is focused on dual-stack with IPv4 addresses that providers don't have now and won't have in the future (private or public addresses). Regarding this 3GPP document you referenced: http://3gppprotocol.com/web_documents/23975-111-ipv6-migr-guide.pdf I don't like the language in it and i don't believe it accurately reflects the sentiment and agreement that was achieved at the IETF-3GPP meeting in San Francisco. http://www.3gpp.org/ftp/workshop/2010-03-01_IPv4-to-IPv6_with-IETF/Docs./IP= W100060.zip In the IPv6-only section, it seems to reference host based translation which was not popular at the meeting. I know that the host based translation supporters have a new draft ... but that does not change my perspective nor the official record on how to move forward from the joint meeting. Que sera sera. Cameron From owner-v6ops@ops.ietf.org Thu Aug 19 09:06:10 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1ED303A6857 for ; Thu, 19 Aug 2010 09:06:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.511 X-Spam-Level: X-Spam-Status: No, score=-4.511 tagged_above=-999 required=5 tests=[AWL=-1.216, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, J_CHICKENPOX_25=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7v2hPYwgHgC for ; Thu, 19 Aug 2010 09:06:09 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E01A83A659B for ; Thu, 19 Aug 2010 09:06:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om7c9-000AgI-2Q for v6ops-data0@psg.com; Thu, 19 Aug 2010 16:05:13 +0000 Received: from [130.76.96.56] (helo=stl-smtpout-01.boeing.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Om7c4-000Afi-5e; Thu, 19 Aug 2010 16:05:08 +0000 Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by stl-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7JG4tHG013596 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 19 Aug 2010 11:04:56 -0500 (CDT) Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7JG4tmI024360; Thu, 19 Aug 2010 09:04:55 -0700 (PDT) Received: from XCH-NWHT-01.nw.nos.boeing.com (xch-nwht-01.nw.nos.boeing.com [130.247.70.222]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7JG4smG024349 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Thu, 19 Aug 2010 09:04:55 -0700 (PDT) Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-01.nw.nos.boeing.com ([130.247.70.222]) with mapi; Thu, 19 Aug 2010 09:04:54 -0700 From: "Templin, Fred L" To: Randy Bush , "v6ops@ops.ietf.org" , "v4tov6transition@ietf.org" Date: Thu, 19 Aug 2010 09:04:54 -0700 Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: Acs/Sq1RQzDebRexR0yje34ylS+qyAAa5AWw Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com><3CEE3B27-7926-4 8A6-A4A4-BEC1B5C9AD5E@cisco.com><4C6A14F2.9090107@mesh.ad.jp><364D16EC-7E20 -4B4B-A717-ADBED7552DA4@cisco.com><282BBE8A501E1F4DA9C775F964BB21FE3EADE555 4B@GRFMBX704BA020.griffon.local><55CF41D1D1344F3684F21C134E9A4B1D@china.hua wei.com><282BBE8A501E1F4DA9C775F964BB21FE3EADE5554F@GRFMBX704BA020.griffon.local> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behal= f Of Randy Bush > Sent: Wednesday, August 18, 2010 7:52 PM > To: v6ops@ops.ietf.org; v4tov6transition@ietf.org > Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WG= LC >=20 > > Thanks for your answer. I agree with you in principle, as a Service > > Provider we need some guidelines that help us with v4 to v6 > > co-existence an transition phases, and we really need them now, but we > > should try to avoid fragmenting and/or duplicating the work in > > different places/working groups. >=20 > >=20 > bingo! we already did ng6trans, i think it was called. it exploded in > a thousand pieces of mostly unnecessary inventions. but lots of folk > did get on author lists. This seems like it could be misinterpreted through exaggeration; for example, I certainly don't see thousands of pieces. It also seems to take a swipe at contributors who have helped shape the standards through consistent hard work over the course of many years. Fred fred.l.templin@boeing.com > i would also caution against exploring the space of how to make it so > that networks that have been sickly broken with things such as cgn can > claim to also handle ipv6. make your bed, lie in it. let cgn have fun > in behave or wherever. >=20 > and the working tunnel-v6-through-v4 tools we have either work through > the we-can-sell-monsterous-spof-to-carriers or they can hack on the > perpetuata-ipv4-and-rfc1918-forever gadgets until the v6 tunneling tools > do work. just do it under a rock where such things belong. >=20 > sez Fred Baker : >=20 > > That's actually incorrect; v6ops is about the operation of IPv6 network= s >=20 > yep. but not about how to pretend an rfc 1918 v4 network can be called > a v6 network. >=20 > >=20 > sez From: Cameron Byrne >=20 > > These sound more like training issues that are better handled by ops > > folks, and ops folks generally participate more in groups like NANOG > > and other *NOGs. There are also some very relevant IPv6 operations > > mailing lists that handle tactical issues. > > ... > > Also, to be frank, i do not believe the majority of the participants > > in the IETF even work or have current experience at network operators. >=20 > both ears and the tail! >=20 > sez Brian Carpenter: >=20 > >> Also, to be frank, i do not believe the majority of the participants > >> in the IETF even work or have current experience at network > >> operators. > > Then we'd better get contributions from the minority that do. >=20 > where was that box of q-tips? >=20 > sez Cameron Byrne : >=20 > > IMHO, traditional dual-stack is not viable for transition. There are > > not incentives for me to dual stack at home, work, or while mobile. >=20 > i agree that DS is not what you want off the backbone. v6 with nat64 > should be encouraged at home and at work. but i think you want the isps > to have dual stack backbones for a while. >=20 > randy From v6ops-archive@ietf.org Thu Aug 19 10:21:59 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DF6763A67F1 for ; Thu, 19 Aug 2010 10:21:59 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -22.766 X-Spam-Level: X-Spam-Status: No, score=-22.766 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, HELO_MISMATCH_NET=0.611, HTML_IMAGE_ONLY_20=1.546, HTML_IMAGE_RATIO_02=0.383, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SUBJECT_NEEDS_ENCODING=0.001, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BamT11ruIrG7 for ; Thu, 19 Aug 2010 10:21:53 -0700 (PDT) Received: from sv.tolpa.net (sv.all.net.ua [195.128.230.155]) by core3.amsl.com (Postfix) with SMTP id 9AC1C3A65A6 for ; Thu, 19 Aug 2010 10:21:52 -0700 (PDT) Received: (qmail 2958 by uid 728); Thu, 19 Aug 2010 20:27:17 +0400 Message-Id: <20100819212221.2498.qmail@sv.tolpa.net> From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -44% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 091024-0, 24.10.2009), Outbound message X-Antivirus-Status: Clean Date: Thu, 19 Aug 2010 10:21:52 -0700 (PDT)
Click here to view as a web page.

View image in browser now
To v6ops-archive@ietf.org | Privacy Policy | Contact Us

Copyright © 2010 All rights reserved.
From owner-v6ops@ops.ietf.org Thu Aug 19 12:03:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54AFB3A68A5 for ; Thu, 19 Aug 2010 12:03:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.808 X-Spam-Level: X-Spam-Status: No, score=-108.808 tagged_above=-999 required=5 tests=[AWL=-0.913, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tNuvQwbtf+mj for ; Thu, 19 Aug 2010 12:03:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9BCD33A6842 for ; Thu, 19 Aug 2010 12:03:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmAJR-0009K5-BV for v6ops-data0@psg.com; Thu, 19 Aug 2010 18:58:05 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmAJO-0009Jp-6w for v6ops@ops.ietf.org; Thu, 19 Aug 2010 18:58:02 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EAJgbbUyrRN+K/2dsb2JhbACTBY1NcaQQm3CFNwSEM4U+ X-IronPort-AV: E=Sophos;i="4.56,235,1280707200"; d="scan'208";a="576000652" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-6.cisco.com with ESMTP; 19 Aug 2010 18:58:01 +0000 Received: from stealth-10-32-244-220.cisco.com (stealth-10-32-244-220.cisco.com [10.32.244.220]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o7JIvrLb020964 for ; Thu, 19 Aug 2010 18:57:55 GMT Received: from [127.0.0.1] by stealth-10-32-244-220.cisco.com (PGP Universal service); Thu, 19 Aug 2010 11:58:01 -0700 X-PGP-Universal: processed; by stealth-10-32-244-220.cisco.com on Thu, 19 Aug 2010 11:58:01 -0700 Mime-Version: 1.0 (Apple Message framework v1081) Subject: Re: draft-nakibly-v6ops-tunnel-loops-03 From: Fred Baker In-Reply-To: <349260.75069.qm@web45512.mail.sp1.yahoo.com> Date: Thu, 19 Aug 2010 11:57:46 -0700 Message-Id: <1FFF18F2-ABCE-4B37-B3DC-8B265087A3AB@cisco.com> References: <388238.39853.qm@web45507.mail.sp1.yahoo.com> <85A3436D-2E48-4275-9378-FBCBBA409883@cisco.com> <349260.75069.qm@web45512.mail.sp1.yahoo.com> To: IPv6 v6ops X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Let me repeat a question I asked before. Gaki reminds me that we = discussed, in June, adoption of his document as a WG draft. It escaped = my mind with the hubbub of the IETF meeting. There were several comments = that it should be adopted as a working group draft. Are there at this = time any objections? Barring any, I'll have him re-post as a working = group draft. On Aug 19, 2010, at 11:46 AM, Gabi Nakibly wrote: > Hi Fred, >=20 > Thanks for your input. >=20 > Regarding the new revision of the draft, I would like to remind you = that a few=20 > weeks ago I have requested you and the WG to adopt the draft as a WG = item. It=20 > has received positive reviews from Mark Townsley and Brian Carpenter. = Following=20 > the feedback we revised the draft - we removed a mitigation measure = and added a=20 > new Recommendations section that clarifies which measures should be = exercised=20 > under various conditions. The reviewers support adopting the draft = once their=20 > comments are addressed. >=20 > Regarding the purpose of the draft, I definitely agree with you that = the end=20 > game is native IPv6. But as Brian commented, tunnels will be around = for a while,=20 >=20 > weather we like it or not. So I think it would be prudent to have an=20= > informational RFC that at least informs the community on the loop = problem and to=20 >=20 > advice on measures to mitigate it (true - these are not perfect = measures, but=20 > they do the job). Otherwise operators might jeopardize their networks = when=20 > deploying the tunnels. I agree that a document is valuable only if it = helps=20 > people to deploy IPv6. But I would add - deploy securely (I note item = #2 of the=20 > v6ops charter). We certainly do not want people to suspect that IPv6 = puts their=20 > networks at risk. I believe that the draft helps people deploy IPv6 = more=20 > securely.=20 >=20 >=20 > I would like to note that 6rd is also vulnerable to the attack. = Following=20 > discussions with Remi on the list a few months back, proper mitigation = measures=20 > were devised for 6rd as documented in the Security Considerations of = RFC 5969. I=20 >=20 > think that appropriate mitigation measures for other tunnels should be = also=20 > devised. >=20 > As I understand, the ball is in your court. I truly hope that you = decide on the=20 > adoption of the draft as a WG item. >=20 > Thanks, > Gabi >=20 > ----- Original Message ---- >> From: Fred Baker >> To: Gabi Nakibly >> Sent: Wed, August 18, 2010 10:20:06 PM >> Subject: Re: draft-nakibly-v6ops-tunnel-loops-03 >>=20 >> Thanks. >>=20 >> In the note I just sent to v6ops, I noted that you didn't present at = IETF 78=20 >> and that there had not been significant working group discussion on = this on the=20 >=20 >=20 >=20 >=20 >=20 >> list, and suspected that you were done with it. >>=20 >> = http://tools.ietf.org/rfcdiff?url2=3Ddraft-nakibly-v6ops-tunnel-loops-03.t= xt=20 >> shows some changes, mostly minor editing and a rework of section 3.3 = into=20 >> section 4. >>=20 >> I'll give you my personal bias, just so that I'm perfectly = transparent. I think=20 >>=20 >>=20 >>=20 >>=20 >>=20 >> this document and Suresh's document highlight a very basic concern, = which is=20 >> that IPv6 routing is in these cases completely disjoint from IPv4 = routing, and=20 >> they are opaque to each other, but they are not independent. If IPv6 = routing is=20 >=20 >=20 >=20 >=20 >=20 >> going to depend on IPv4 routing, something true of all IPv6/IPv4 = solutions, it=20 >> would be much nicer if they were also linked, as I would argue is the = case with=20 >=20 >=20 >=20 >=20 >=20 >> 6rd. I don't think you're going to fix the issues until they are. >>=20 >> I also think that the end game is not to perfect the coexistence = mechanisms,=20 >> but to make the transition. Anything that keeps people busy doing = something=20 >> besides native IPv6 deployment is only valuable if it helps them to = deploy.=20 >>=20 >>=20 >> In any event, thanks for reposting, and let's discuss it on the list. >>=20 >> On Aug 18, 2010, at 12:00 PM, Gabi Nakibly wrote: >>=20 >>> A new version of draft-nakibly-v6ops-tunnel-loops has been posted. >>> The new version follows the comments given on the list. >>> The major change is the addition of a Recommendation section=20 >>> that recommends preferred mitigation measures under different = conditions. >>>=20 >>> Gabi >>>=20 >>>=20 >>> ----- Forwarded Message ---- >>>> From: IETF I-D Submission Tool >>>> To: gnakibly@yahoo.com >>>> Cc: fltemplin@acm.org >>>> Sent: Wed, August 18, 2010 9:46:46 PM >>>> Subject: New Version Notification for = draft-nakibly-v6ops-tunnel-loops-03 >>>>=20 >>>>=20 >>>> A new version of I-D, draft-nakibly-v6ops-tunnel-loops-03.txt has = been=20 >>>> successfully submitted by Gabi Nakibly and posted to the IETF = repository. >>>>=20 >>>> Filename: draft-nakibly-v6ops-tunnel-loops >>>> Revision: 03 >>>> Title: Routing Loop Attack using IPv6 Automatic Tunnels: = Problem=20 >>>> Statement and Proposed Mitigations >>>> Creation_date: 2010-08-18 >>>> WG ID: Independent Submission >>>> Number_of_pages: 11 >>>>=20 >>>> Abstract: >>>> This document is concerned with security vulnerabilities in = IPv6-in- >>>> IPv4 automatic tunnels. These vulnerabilities allow an attacker to >>>> take advantage of inconsistencies between a tunnel's overlay IPv6 >>>> routing state and the native IPv6 routing state. The attack forms = a >>>> routing loop which can be abused as a vehicle for traffic >>>> amplification to facilitate DoS attacks. The first aim of this >>>> document is to inform on this attack and its root causes. The = second >>>> aim is to present some possible mitigation measures. >>>> = =20 >>=20 >>=20 >>=20 >>=20 >>=20 >> =20 >>=20 >>>> =20 >>>>=20 >>>>=20 >>>>=20 >>>> The IETF Secretariat. >>>>=20 >>>>=20 >>>>=20 >>>=20 >>>=20 >>=20 >>=20 >=20 >=20 >=20 >=20 From uxoewuqu1631@comcast.net Thu Aug 19 13:56:10 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 442E73A6A35 for ; Thu, 19 Aug 2010 13:56:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -35.291 X-Spam-Level: X-Spam-Status: No, score=-35.291 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DATE_IN_PAST_06_12=1.069, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T6EAnDhBjkgZ for ; Thu, 19 Aug 2010 13:56:09 -0700 (PDT) Received: from comcast.net (c-98-242-195-165.hsd1.fl.comcast.net [98.242.195.165]) by core3.amsl.com (Postfix) with ESMTP id 617BD3A6987 for ; Thu, 19 Aug 2010 13:56:09 -0700 (PDT) Date: Thu, 19 Aug 2010 04:56:40 -0700 To: v6ops-archive@ietf.org From: Reply-To: Subject: Take her in the ass MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100819205609.617BD3A6987@core3.amsl.com> If you ever dreamed of camera-bedroom action, you definitely need this. http://www.poemhand.ru/ From v6ops-archive@ietf.org Fri Aug 20 01:12:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A1DAB3A68E8 for ; Fri, 20 Aug 2010 01:12:25 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org VIAGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -25.337 X-Spam-Level: X-Spam-Status: No, score=-25.337 tagged_above=-999 required=5 tests=[BAYES_99=3.5, DRUGS_ERECTILE=1, DRUG_ED_CAPS=0.322, HTML_IMAGE_ONLY_20=1.546, HTML_IMAGE_RATIO_02=0.383, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.001, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, SUBJECT_NEEDS_ENCODING=0.001, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fx-SmxKpGhDn for ; Fri, 20 Aug 2010 01:12:18 -0700 (PDT) Received: from proxy.im.vyshegrad.net (conference.im.vyshegrad.net [91.214.18.6]) by core3.amsl.com (Postfix) with SMTP id EFBA33A68BB for ; Fri, 20 Aug 2010 01:12:17 -0700 (PDT) Received: (qmail 2818 by uid 249); Fri, 20 Aug 2010 11:41:10 +0400 Message-Id: <20100820111249.2978.qmail@proxy.im.vyshegrad.net> From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -19% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Date: Fri, 20 Aug 2010 01:12:17 -0700 (PDT)
Click here to view as a web page.

View image in browser now
To v6ops-archive@ietf.org | Privacy Policy | Contact Us

Copyright © 2010 All rights reserved.
From owner-v6ops@ops.ietf.org Fri Aug 20 06:15:59 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 697F83A6768 for ; Fri, 20 Aug 2010 06:15:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.335 X-Spam-Level: X-Spam-Status: No, score=-102.335 tagged_above=-999 required=5 tests=[AWL=0.264, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RBwvgVh9usgL for ; Fri, 20 Aug 2010 06:15:58 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 74F393A6808 for ; Fri, 20 Aug 2010 06:15:58 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmRKU-000Awu-TW for v6ops-data0@psg.com; Fri, 20 Aug 2010 13:08:18 +0000 Received: from [2001:14b8:400::130] (helo=p130.piuha.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmRKR-000AwM-SG for v6ops@ops.ietf.org; Fri, 20 Aug 2010 13:08:16 +0000 Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id 459922CCCF; Fri, 20 Aug 2010 16:08:14 +0300 (EEST) X-Virus-Scanned: amavisd-new at piuha.net Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y0LyhcQvNbla; Fri, 20 Aug 2010 16:08:13 +0300 (EEST) Received: from [IPv6:::1] (unknown [IPv6:2001:14b8:400::130]) by p130.piuha.net (Postfix) with ESMTP id 0D79E2CC9A; Fri, 20 Aug 2010 16:08:11 +0300 (EEST) Message-ID: <4C6E7BF3.70208@piuha.net> Date: Fri, 20 Aug 2010 08:58:27 -0400 From: Jari Arkko User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Brian E Carpenter CC: Fred Baker , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <4C6C7118.1060600@gmail.com> In-Reply-To: <4C6C7118.1060600@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Brian, > 4.3. IPv6-Only Core Network > > An emerging deployment model uses IPv6 as the dominant protocol > > I don't think we should be *recommending* this choice, or > any other choice, but the word "emerging" makes it sound > risky. Maybe we could just say "Another depolyment model..." > We can certainly say that. (But I do think that the four models in the document are things that we can recommend.) Jari From owner-v6ops@ops.ietf.org Fri Aug 20 06:16:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C3F0F3A6808 for ; Fri, 20 Aug 2010 06:16:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.037 X-Spam-Level: X-Spam-Status: No, score=-102.037 tagged_above=-999 required=5 tests=[AWL=-0.038, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Az60garv6Usr for ; Fri, 20 Aug 2010 06:16:05 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CEC9C3A6768 for ; Fri, 20 Aug 2010 06:16:04 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmRKb-000Axp-PU for v6ops-data0@psg.com; Fri, 20 Aug 2010 13:08:25 +0000 Received: from [2001:14b8:400::130] (helo=p130.piuha.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmRKW-000Ax5-Ia for v6ops@ops.ietf.org; Fri, 20 Aug 2010 13:08:21 +0000 Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id 954D52CCCF; Fri, 20 Aug 2010 16:08:19 +0300 (EEST) X-Virus-Scanned: amavisd-new at piuha.net Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lOXTmI+sJLaQ; Fri, 20 Aug 2010 16:08:19 +0300 (EEST) Received: from [IPv6:::1] (unknown [IPv6:2001:14b8:400::130]) by p130.piuha.net (Postfix) with ESMTP id 792FA2CC9A; Fri, 20 Aug 2010 16:08:16 +0300 (EEST) Message-ID: <4C6E7DD3.70308@piuha.net> Date: Fri, 20 Aug 2010 09:06:27 -0400 From: Jari Arkko User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Brian E Carpenter CC: "Hemant Singh (shemant)" , Tina TSOU , yiu_lee@cable.comcast.com, "Fred Baker (fred)" , Maglione Roberta , v6ops@ops.ietf.org, v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <3CEE3B27-7926-48A6-A4A4-BEC1B5C9AD5E@cisco.com> <4C6A14F2.9090107@mesh.ad.jp> <364D16EC-7E20-4B4B-A717-ADBED7552DA4@cisco.com> <282BBE8A501E1F4DA9C775F964BB21FE3EADE5554B@GRFMBX704BA020.griffon.local> <55CF41D1D1344F3684F21C134E9A4B1D@china.huawei.com> <4C6C6D85.30507@gmail.com> In-Reply-To: <4C6C6D85.30507@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Brian, Fred, et al, I also think that there is plenty of work left to do in terms of providing guidance to network operators on how they should deploy IPv6. (I'm not saying that we should add all of it to draft-arkko, though :-) I very much agree with Brian that we need to have well organized answers for all the operational guidance issues. And we do not necessarily have all well organized yet. One of the questions coming from this thread appears to be where to go for advice when you are starting from ground up. But I do think that we have to take time to figure out exactly what advice we can already point to, what new work may be needed on top of that, and where that new work will happen and by whom. Its not even always clear that the IETF is the best place for all work in this space; the operational forums, various training institutions, etc. will also play a role. But one idea might be to reserve some time in the next V6OPS session (perhaps a third slot) for a discussion of this topic: what operational guidance do we have and what is missing? Sort of a high-level review of the situation as opposed to the relatively small details that we often spend most of our time on. Jari From owner-v6ops@ops.ietf.org Fri Aug 20 07:00:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 193293A67B4 for ; Fri, 20 Aug 2010 07:00:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.85 X-Spam-Level: X-Spam-Status: No, score=-0.85 tagged_above=-999 required=5 tests=[AWL=-0.355, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0UosolTPjMXp for ; Fri, 20 Aug 2010 07:00:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 861693A6768 for ; Fri, 20 Aug 2010 07:00:03 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmS5V-000ITD-Bi for v6ops-data0@psg.com; Fri, 20 Aug 2010 13:56:53 +0000 Received: from [209.85.213.52] (helo=mail-yw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmS5R-000ISS-AX for v6ops@ops.ietf.org; Fri, 20 Aug 2010 13:56:49 +0000 Received: by ywl5 with SMTP id 5so1888545ywl.11 for ; Fri, 20 Aug 2010 06:56:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=0DgWoVMYs6YFMeRlhsTN+N6QFx8A4veWTAkFsTibTRw=; b=FKX1VJHupBQiG75kJZu+pSowqvWvPTIptg27MOYO+8RY0tmG1kgDI2mTaoxpxZdPMd kjHbP8LUpdHaD3KnrdWgRdwa4gYg9/SmT8lJAtQpOWsC2OKG220nlsMBHZpKdeHLkMFB 1sVtyIM4xqHo5qMgwQFUHl5py7tcVw7+KH9b4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=nDB/+4pL9vDL4g8++8K4bbtwnPFv5IM6wZ/FBrCE4NvJGjzKSRB3j/Wxnk01blqYub 5Ee61bElnb9rzeSjODmEjzVck3Hx6rtAKVDIHBXbPMvvqwP/DpMSqMEvkn/+ZcJXAUNd eacETiZlH32HztcZbxT0u44Wur8tVlcW+fgXQ= MIME-Version: 1.0 Received: by 10.151.69.21 with SMTP id w21mr1672902ybk.428.1282312608606; Fri, 20 Aug 2010 06:56:48 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 06:56:48 -0700 (PDT) In-Reply-To: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> Date: Fri, 20 Aug 2010 06:56:48 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: > This is to initiate a two week working group last call > of=A0draft-arkko-ipv6-transition-guidelines. Please read it now. If you f= ind > nits (spelling errors, minor suggested wording changes, etc), comment to = the > authors; if you find greater issues, such as disagreeing with a statement= or > finding additional issues that need to be addressed, please post your > comments to the list. > We are looking specifically for comments on the importance of the documen= t > as well as its content. If you have read the document and believe it to b= e > of operational utility, that is also an important comment to make. My feed back is this document, as it stands, is not an operational utility since I do not believe it helps people in operating an access network (most networks have end nodes on them, backbone ISPs know what to do). Do we need yet another anthology of IPv6 tools? I do not think there is good reason that this document should move forward since it does not add anything new or, IMHO, good advice to people with numbering problems. Here are my concerns: 1. The only reason people want to deploy IPv6 is because of IPv4 exhaust, right? Yet this document recommends dual-stack as the right approach forward. The IETF should know that DS does not solve a numbering problem and there is no incentive for folks to go dual stack. DS is pure altruism to make IPv6 easier to the stragglers and free-riders. But, even technology forward companies like Cisco and Ericsson do not have dual stack websites today, 10+ years after the IETF told everyone they should go DS. So once again, from on high, "do as I say, not as i do". 2. If this document is to take a realist view and assert the IETF position as a though leader and guide to the future, it should paint the real picture of IPv4 exhaust and provide real solutions to what happens when there is no more IPv4 to be had. It should also, for historical perspective, explain why DS did not work so people can avoid going down this path.... or at the least, know that going DS is not the end-state where we don't have to worry about IPv4 any more .... DS is just a multi-protocol network that is more expensive and more complicated. In some corners of the world, when i tell people DS does not solve the number problem, it is the first time they have looked at DS with a critical eye. 3.. Fred made it clear that deployment is turning something on. Transition is turning something off. This document is called transition but it does not recommend or articulate how to turn IPv4 off in any detail. 4. Perhaps it would be helpful to specify a scope for this document? Enterprise networks? Access networks? Transit ISPs? Regards, Cameron ps. Just for grins, i tried the once announced http://www.ipv6.cisco.com/ and it works! But, alas, it is IPv6-only not dual stack! From owner-v6ops@ops.ietf.org Fri Aug 20 08:00:22 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 279803A6AAA for ; Fri, 20 Aug 2010 08:00:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.765 X-Spam-Level: X-Spam-Status: No, score=-4.765 tagged_above=-999 required=5 tests=[AWL=-0.870, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ut+o01IICciQ for ; Fri, 20 Aug 2010 08:00:20 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A8D663A6AA5 for ; Fri, 20 Aug 2010 08:00:19 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmT1U-00027R-Ee for v6ops-data0@psg.com; Fri, 20 Aug 2010 14:56:48 +0000 Received: from [130.76.64.48] (helo=slb-smtpout-01.boeing.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmT1R-00026E-16 for v6ops@ops.ietf.org; Fri, 20 Aug 2010 14:56:45 +0000 Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by slb-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7KEudUa019114 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 20 Aug 2010 07:56:39 -0700 (PDT) Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7KEudRH023795; Fri, 20 Aug 2010 07:56:39 -0700 (PDT) Received: from XCH-NWHT-08.nw.nos.boeing.com (xch-nwht-08.nw.nos.boeing.com [130.247.25.112]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7KEuccV023788 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Fri, 20 Aug 2010 07:56:38 -0700 (PDT) Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-08.nw.nos.boeing.com ([130.247.25.112]) with mapi; Fri, 20 Aug 2010 07:56:38 -0700 From: "Templin, Fred L" To: Fred Baker , IPv6 v6ops Date: Fri, 20 Aug 2010 07:56:37 -0700 Subject: RE: draft-nakibly-v6ops-tunnel-loops-03 Thread-Topic: draft-nakibly-v6ops-tunnel-loops-03 Thread-Index: Acs/0o9ExN2zPfa1Syu1TRpI/RfteAApAd6g Message-ID: References: <388238.39853.qm@web45507.mail.sp1.yahoo.com> <85A3436D-2E48-4275-9378-FBCBBA409883@cisco.com> <349260.75069.qm@web45512.mail.sp1.yahoo.com> <1FFF18F2-ABCE-4B37-B3DC-8B265087A3AB@cisco.com> In-Reply-To: <1FFF18F2-ABCE-4B37-B3DC-8B265087A3AB@cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fred, > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behal= f Of Fred Baker > Sent: Thursday, August 19, 2010 11:58 AM > To: IPv6 v6ops > Subject: Re: draft-nakibly-v6ops-tunnel-loops-03 >=20 > Let me repeat a question I asked before. Gaki reminds me that we discusse= d, in June, adoption of his > document as a WG draft. It escaped my mind with the hubbub of the IETF me= eting. There were several > comments that it should be adopted as a working group draft. Are there at= this time any objections? > Barring any, I'll have him re-post as a working group draft. I have no objections to posting as a wg draft. You did not ask for feedback on the (off-list?) exchange below, but regarding perfecting coexistence mechanisms I believe that the IRON proposal is pretty close to having done that. IMHO, it is worthy of a closer look. Finally, please note that the correct spelling of my colleague's name is "G-a-b-i" - an honorable man by my reckoning. Thanks - Fred fred.l.templin@boeing.com > On Aug 19, 2010, at 11:46 AM, Gabi Nakibly wrote: >=20 > > Hi Fred, > > > > Thanks for your input. > > > > Regarding the new revision of the draft, I would like to remind you tha= t a few > > weeks ago I have requested you and the WG to adopt the draft as a WG it= em. It > > has received positive reviews from Mark Townsley and Brian Carpenter. F= ollowing > > the feedback we revised the draft - we removed a mitigation measure and= added a > > new Recommendations section that clarifies which measures should be exe= rcised > > under various conditions. The reviewers support adopting the draft once= their > > comments are addressed. > > > > Regarding the purpose of the draft, I definitely agree with you that th= e end > > game is native IPv6. But as Brian commented, tunnels will be around for= a while, > > > > weather we like it or not. So I think it would be prudent to have an > > informational RFC that at least informs the community on the loop probl= em and to > > > > advice on measures to mitigate it (true - these are not perfect measure= s, but > > they do the job). Otherwise operators might jeopardize their networks w= hen > > deploying the tunnels. I agree that a document is valuable only if it h= elps > > people to deploy IPv6. But I would add - deploy securely (I note item #= 2 of the > > v6ops charter). We certainly do not want people to suspect that IPv6 pu= ts their > > networks at risk. I believe that the draft helps people deploy IPv6 mor= e > > securely. > > > > > > I would like to note that 6rd is also vulnerable to the attack. Followi= ng > > discussions with Remi on the list a few months back, proper mitigation = measures > > were devised for 6rd as documented in the Security Considerations of RF= C 5969. I > > > > think that appropriate mitigation measures for other tunnels should be = also > > devised. > > > > As I understand, the ball is in your court. I truly hope that you decid= e on the > > adoption of the draft as a WG item. > > > > Thanks, > > Gabi > > > > ----- Original Message ---- > >> From: Fred Baker > >> To: Gabi Nakibly > >> Sent: Wed, August 18, 2010 10:20:06 PM > >> Subject: Re: draft-nakibly-v6ops-tunnel-loops-03 > >> > >> Thanks. > >> > >> In the note I just sent to v6ops, I noted that you didn't present at I= ETF 78 > >> and that there had not been significant working group discussion on th= is on the > > > > > > > > > > > >> list, and suspected that you were done with it. > >> > >> http://tools.ietf.org/rfcdiff?url2=3Ddraft-nakibly-v6ops-tunnel-loops-= 03.txt > >> shows some changes, mostly minor editing and a rework of section 3.3 i= nto > >> section 4. > >> > >> I'll give you my personal bias, just so that I'm perfectly transparent= . I think > >> > >> > >> > >> > >> > >> this document and Suresh's document highlight a very basic concern, wh= ich is > >> that IPv6 routing is in these cases completely disjoint from IPv4 rout= ing, and > >> they are opaque to each other, but they are not independent. If IPv6 r= outing is > > > > > > > > > > > >> going to depend on IPv4 routing, something true of all IPv6/IPv4 solut= ions, it > >> would be much nicer if they were also linked, as I would argue is the = case with > > > > > > > > > > > >> 6rd. I don't think you're going to fix the issues until they are. > >> > >> I also think that the end game is not to perfect the coexistence mecha= nisms, > >> but to make the transition. Anything that keeps people busy doing some= thing > >> besides native IPv6 deployment is only valuable if it helps them to de= ploy. > >> > >> > >> In any event, thanks for reposting, and let's discuss it on the list. > >> > >> On Aug 18, 2010, at 12:00 PM, Gabi Nakibly wrote: > >> > >>> A new version of draft-nakibly-v6ops-tunnel-loops has been posted. > >>> The new version follows the comments given on the list. > >>> The major change is the addition of a Recommendation section > >>> that recommends preferred mitigation measures under different conditi= ons. > >>> > >>> Gabi > >>> > >>> > >>> ----- Forwarded Message ---- > >>>> From: IETF I-D Submission Tool > >>>> To: gnakibly@yahoo.com > >>>> Cc: fltemplin@acm.org > >>>> Sent: Wed, August 18, 2010 9:46:46 PM > >>>> Subject: New Version Notification for draft-nakibly-v6ops-tunnel-loo= ps-03 > >>>> > >>>> > >>>> A new version of I-D, draft-nakibly-v6ops-tunnel-loops-03.txt has be= en > >>>> successfully submitted by Gabi Nakibly and posted to the IETF reposi= tory. > >>>> > >>>> Filename: draft-nakibly-v6ops-tunnel-loops > >>>> Revision: 03 > >>>> Title: Routing Loop Attack using IPv6 Automatic Tunnels: Prob= lem > >>>> Statement and Proposed Mitigations > >>>> Creation_date: 2010-08-18 > >>>> WG ID: Independent Submission > >>>> Number_of_pages: 11 > >>>> > >>>> Abstract: > >>>> This document is concerned with security vulnerabilities in IPv6-in- > >>>> IPv4 automatic tunnels. These vulnerabilities allow an attacker to > >>>> take advantage of inconsistencies between a tunnel's overlay IPv6 > >>>> routing state and the native IPv6 routing state. The attack forms a > >>>> routing loop which can be abused as a vehicle for traffic > >>>> amplification to facilitate DoS attacks. The first aim of this > >>>> document is to inform on this attack and its root causes. The secon= d > >>>> aim is to present some possible mitigation measures. > >>>> > >> > >> > >> > >> > >> > >> > >> > >>>> > >>>> > >>>> > >>>> > >>>> The IETF Secretariat. > >>>> > >>>> > >>>> > >>> > >>> > >> > >> > > > > > > > > >=20 From owner-v6ops@ops.ietf.org Fri Aug 20 09:12:57 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 701153A6AA1 for ; Fri, 20 Aug 2010 09:12:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.822 X-Spam-Level: X-Spam-Status: No, score=-0.822 tagged_above=-999 required=5 tests=[AWL=-0.327, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E2sBMoyc-CM9 for ; Fri, 20 Aug 2010 09:12:56 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C54413A69AD for ; Fri, 20 Aug 2010 09:12:55 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmU9B-000EGT-C0 for v6ops-data0@psg.com; Fri, 20 Aug 2010 16:08:49 +0000 Received: from [209.85.213.180] (helo=mail-yx0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmU98-000EG3-Cm for v6ops@ops.ietf.org; Fri, 20 Aug 2010 16:08:46 +0000 Received: by yxi11 with SMTP id 11so1924505yxi.11 for ; Fri, 20 Aug 2010 09:08:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=+HE+GPrKOqF/0RNX5IcpIAuL+pCIuZUYkyNBWwJEYYE=; b=kIw92Y61/3puDrU8JG9QuecYFEalWoYPsKp96Bb3EatG4FR5oyhUrdhZr18J3Edae/ j8TofzPuQNhhouJwhvvut3KUiCR+tdKfy5ppr25vp/4DUOGcTf+b9qeR6CNFq/jOChfQ v5N+FwjrxxC2AgY5cDORu18EFaXjKQg6ioPTk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=U1xYxIOYxDjzhaMm6VeO8jD9lLCK1/wf8VfYREMGkH5nqTIe03q7ndQTjG+cxc4Iob bfIUSHB/U0V3MXSBhY8f0G4RfvAC7dzuNVaRRsYiLB+lBSaigYkcp6TXbrnwSFkEqxlB EKpyJa7nxyVsmjk9xEdGEESSdA1o5Y/Brpeok= MIME-Version: 1.0 Received: by 10.151.69.21 with SMTP id w21mr1880402ybk.428.1282320525607; Fri, 20 Aug 2010 09:08:45 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 09:08:45 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> Date: Fri, 20 Aug 2010 09:08:45 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, Aug 20, 2010 at 6:56 AM, Cameron Byrne wrote: > On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: >> This is to initiate a two week working group last call >> of=A0draft-arkko-ipv6-transition-guidelines. Please read it now. If you = find >> nits (spelling errors, minor suggested wording changes, etc), comment to= the >> authors; if you find greater issues, such as disagreeing with a statemen= t or >> finding additional issues that need to be addressed, please post your >> comments to the list. >> We are looking specifically for comments on the importance of the docume= nt >> as well as its content. If you have read the document and believe it to = be >> of operational utility, that is also an important comment to make. > > My feed back is this document, as it stands, =A0is not an operational > utility since I do not believe it helps people in operating an access > network (most networks have end nodes on them, backbone ISPs know what > to do). =A0Do we need yet another anthology of IPv6 tools? =A0I do not > think there is good reason that this document should move forward > since it does not add anything new or, IMHO, good advice to people > with numbering problems. > > Here are my concerns: > > 1. =A0The only reason people want to deploy IPv6 is because of IPv4 > exhaust, right? =A0 Yet this document =A0recommends dual-stack as the > right approach forward. =A0The IETF should know that DS does not solve a > numbering problem and there is no incentive for folks to go dual > stack. DS is pure altruism to make IPv6 easier to the stragglers and > free-riders. =A0But, even technology forward companies like Cisco and > Ericsson do not have dual stack websites today, 10+ years after the > IETF told everyone they should go DS. =A0So once again, from on high, > "do as I say, not as i do". > > 2. =A0If this document is to take a realist view and assert the IETF > position as a though leader and guide to the future, it should paint > the real picture of IPv4 exhaust and provide real solutions to what > happens when there is no more IPv4 to be had. =A0It should also, for > historical perspective, explain why DS did not work so people can > avoid going down this path.... or at the least, know that going DS is > not the end-state where we don't have to worry about IPv4 any more > .... DS is just a multi-protocol network that is more expensive and > more complicated. =A0In some corners of the world, when i tell people DS > does not solve the number problem, it is the first time they have > looked at DS with a critical eye. > > 3.. =A0Fred made it clear that deployment is turning something on. > Transition is turning something off. =A0This document is called > transition but it does not recommend or articulate how to turn IPv4 > off in any detail. > > 4. =A0Perhaps it would be helpful to specify a scope for this document? > Enterprise networks? =A0Access networks? =A0Transit ISPs? > > Regards, > > Cameron > > ps. =A0Just for grins, i tried the once announced > http://www.ipv6.cisco.com/ and it works! =A0But, alas, it is IPv6-only > not dual stack! > Just a few more comments 1. Please reconsider explicitly recommending dual stack. Perhaps put it some verbiage about "no pain, no gain" 2. Revise statement about literals. The current unqualified and unbounded statement without context gives the wrong impression. I believe it is best not to state: " However, some applications - notably http, ftp, SIP, and others - carry IP addresses in the application layer and expect them to be useful to their peers, which require care in handling. " it may be more accurate to state that: " Communications involving IPv4 referral, in particular IPv4-literals within certain protocols and formats such at HTML, will fail when passed to IPv6-only hosts since the host does not have an IPv4 address to source the IPv4 communications or an IPv4 route. Current measurement for HTTP on the public internet show that literals break 0.2% of the world wide web. " 3. Squarely face the issue of a fragmented internet where there is ipv6.google.com, ipv6.t-mobile.com, www.ipv6.cisco.com www.v6.facebook.com as well as aaaa whitelist that Yahoo and Google are pushing. I believe the reality of these sites and the DNS whitelist are more votes against DS. From v6ops-archive@ietf.org Fri Aug 20 10:48:36 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A7A13A6B16 for ; Fri, 20 Aug 2010 10:48:36 -0700 (PDT) X-Quarantine-ID: <2nvZF3zANMmn> X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): From: USA VIAGRA \256 Official ; Fri, 20 Aug 2010 10:48:35 -0700 (PDT) Received: from 201-43-20-155.dsl.telesp.net.br (201-43-20-155.dsl.telesp.net.br [201.43.20.155]) by core3.amsl.com (Postfix) with SMTP id A2BDC3A6B11 for ; Fri, 20 Aug 2010 10:48:34 -0700 (PDT) From: USA VIAGRA ® Official To: v6ops-archive@ietf.org Subject: Dear v6ops-archive@ietf.org 61% 0FF on Pfizer!!! MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100820174834.A2BDC3A6B11@core3.amsl.com> Date: Fri, 20 Aug 2010 10:48:34 -0700 (PDT) Dear v6ops-archive@ietf.org! Get ready to make her happy. Discount price store: ID28688 http://groups.yahoo.com/group/gtsdfszrvcen/message We do guarantee high-quality medications, instant worldwide delivery and friendly support. © 2001-2010 Pfizer Inc. All rights reserved. From owner-v6ops@ops.ietf.org Fri Aug 20 11:00:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 60F563A69A2 for ; Fri, 20 Aug 2010 11:00:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.131 X-Spam-Level: X-Spam-Status: No, score=-109.131 tagged_above=-999 required=5 tests=[AWL=-0.636, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JXTdTd6CGUBT for ; Fri, 20 Aug 2010 11:00:17 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4CA823A6B0E for ; Fri, 20 Aug 2010 11:00:16 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmVoO-0004wR-WC for v6ops-data0@psg.com; Fri, 20 Aug 2010 17:55:29 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmVoK-0004vv-NV for v6ops@ops.ietf.org; Fri, 20 Aug 2010 17:55:24 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAI9ebkyrR7Hu/2dsb2JhbACgPXGgS5tyhTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,240,1280707200"; d="scan'208";a="174747386" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-4.cisco.com with ESMTP; 20 Aug 2010 17:55:23 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7KHtEFZ016794; Fri, 20 Aug 2010 17:55:16 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 10:55:22 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 10:55:22 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 10:55:07 -0700 Cc: IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Message-Id: <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> To: Cameron Byrne X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I'd appreciate remarks on the proposed update at ftp://ftpeng.cisco.com/fred/v6ops/transition-diffs.html ftp://ftpeng.cisco.com/fred/v6ops/transition-guideline.txt ftp://ftpeng.cisco.com/fred/v6ops/transition-guideline.xml If you believe that I have addressed your concerns regarding 4.4 and = timing, I'll post that as an update-in-WGLC. I'll comment on your comments inline. On Aug 20, 2010, at 9:08 AM, Cameron Byrne wrote: > On Fri, Aug 20, 2010 at 6:56 AM, Cameron Byrne = wrote: >> On Sun, Aug 15, 2010 at 11:00 AM, Fred Baker wrote: >>> This is to initiate a two week working group last call >>> of draft-arkko-ipv6-transition-guidelines. Please read it now. If = you find >>> nits (spelling errors, minor suggested wording changes, etc), = comment to the >>> authors; if you find greater issues, such as disagreeing with a = statement or >>> finding additional issues that need to be addressed, please post = your >>> comments to the list. >>> We are looking specifically for comments on the importance of the = document >>> as well as its content. If you have read the document and believe it = to be >>> of operational utility, that is also an important comment to make. >>=20 >> My feed back is this document, as it stands, is not an operational >> utility since I do not believe it helps people in operating an access >> network (most networks have end nodes on them, backbone ISPs know = what >> to do). Do we need yet another anthology of IPv6 tools? I do not >> think there is good reason that this document should move forward >> since it does not add anything new or, IMHO, good advice to people >> with numbering problems. >>=20 You have seen, in the past few days, comments cross-posted to = v4tov6transition@ietf.org; I believe that you are also on that list. = This is a set of service providers that are specifically asking the IETF = for guidance on how to go about IPv6 deployment and eventual transition. = Jari originated this document because he is asked the question, and many = of us are. >> Here are my concerns: >>=20 >> 1. The only reason people want to deploy IPv6 is because of IPv4 >> exhaust, right? Yet this document recommends dual-stack as the >> right approach forward. May I invite you to look at RFC 4192? You will recall that it was = intended to be the first draft of an operational renumbering plan; if = someone wants to renumber their network or a part of it, they can look = at this for a general structure. I would expect them to draft what I = will call a "second draft", that follows the guidelines, addresses the = issues raised, and is tailored to their network and its needs. "Dual Stack" is a renumbering plan, if you will. Instead of renumbering = an IPv6 network, it renumbers an IPv4 network as an an IPv6 network. RFC = 4192 explicitly addresses business continuity on the existing numbering = plane (IPv4 in this case) during deployment, and discusses how one tells = whether and when one is ready to shift to the new numbering plan (IPv6 = in this case), and ultimately how to turn down the old numbering plan. I find your remark here confusing. Why would one disrupt one's own = business for a network reason? Why would one not seek to continue their = business operations during the change? Help me out here. >> The IETF should know that DS does not solve a >> numbering problem and there is no incentive for folks to go dual >> stack. DS is pure altruism to make IPv6 easier to the stragglers and >> free-riders. But, even technology forward companies like Cisco and >> Ericsson do not have dual stack websites today, 10+ years after the >> IETF told everyone they should go DS. So once again, from on high, >> "do as I say, not as i do". >>=20 Actually, we do have some help for IPv4 numbering issues; the = translation technology that we have developed in behave and comment on = in 4.4 enables a network to carefully husband its IPv4 address space by = allocating it (stateless translation) as IPv4-accessible IPv4-embedded = IPv6 addresses applied to servers, and deploy ipv6-only clients - = historically 40:1 over servers - that can access IPv4 servers using a = translation technology not so very different from the IPv4/IPv4 NAT in = current wide use. During the IPv6 deployment, there remains a very real = question of business continuity; there will be no flag day, which means = that there will for a period of time be systems that either have not got = IPv4 enabled or whose networks are not IPv6-clean end to end, and this = kind of thing can help. >> 2. If this document is to take a realist view and assert the IETF >> position as a though leader and guide to the future, it should paint >> the real picture of IPv4 exhaust and provide real solutions to what >> happens when there is no more IPv4 to be had. It should also, for >> historical perspective, explain why DS did not work so people can >> avoid going down this path.... or at the least, know that going DS is >> not the end-state where we don't have to worry about IPv4 any more >> .... DS is just a multi-protocol network that is more expensive and >> more complicated. In some corners of the world, when i tell people = DS >> does not solve the number problem, it is the first time they have >> looked at DS with a critical eye. >>=20 Which is to say that you have convinced them that they actually have to = turn on IPv6, and good for you. Understand that dual stack has not = failed for anyone that has tried it. What has failed is "not turning on = IPv6". >> 3.. Fred made it clear that deployment is turning something on. >> Transition is turning something off. This document is called >> transition but it does not recommend or articulate how to turn IPv4 >> off in any detail. >>=20 I believe that you are referring to the title of the document. the title = is "Guidelines for Using IPv6 Transition Mechanisms during IPv6 = Deployment", not "how to carry out an IPv4 to IPv6 transition". I = believe that RFC 5211 gives some thoughts about the latter. >> 4. Perhaps it would be helpful to specify a scope for this document? >> Enterprise networks? Access networks? Transit ISPs? >>=20 It might be, but here I would be interested in comments from people in = those various networks. In private email, you castigated me for saying anything on IPv6 = deployment at all, as in your words "Cisco is not deploying IPv6". I'll = repeat for the record the comment I sent in private email. /***** * comment from private email *****/ As you may be aware, Cisco is in the process of internal deployment; = IPv6 is deployed in parts of the company, and as I type I am on a phone = call related to the deployment itself. That deployment will be dual = stack. The reason it is dual stack is that Cisco is not stopping doing = business during the transition; we still need to communicate with = customers and business partners that have not yet deployed, and = world-wide we have roughly 100,000 people that have to do their work = during the transition. When IPv6 has been fully deployed throughout Cisco, a process started a = year ago and which I expect will take the coming year, Cisco will start = asking the question of IPv4 turn-down. That will not be a technical = decision; it will be a business decision. One by one, I would expect = Cisco to temporarily and then permanently disable IPv4 access to various = internal applications. When Cisco has no more internal applications = running that use IPv4, the only real use of IPv4 in Cisco will be access = to the outside world. At some point, I would expect Cisco to determine = that the business need to use IPv4 to do that has diminished, and IPv4 = support is no longer needed. Very honestly, the turn-down process is not a priority for Cisco. The = equipment and configurations required for IPv4 are sunk cost, and the = bandwidth is essentially the same whether IPv4 or IPv6. I expect the = turn-down process to take as long as is necessary, and probably a lot = longer. Who am I to tell people to do dual stack? Someone who is doing dual = stack, and whose corporate share-holders and management will consider = nothing else. /***** *****/ If I am incorrect, I know someone will correct me; my guess is that the = fundamental needs of enterprise, access, and transit networks are = roughly the same, although they are discussed and carried out in = different ways.=20 First, we all need enough addresses to run our businesses, whether we = are edge networks, access networks, or transit networks. Not all are feeling the address pinch yet, and a surprising number of = edge networks that I talk with don't expect an address pinch at all. The = issue of address availability applies to networks that need a flow of = address space to deploy new services or meet new customer needs; = businesses that don't require addresses to do that don't have that = requirement. So when I say that IPv4 addresses are running out, those = businesses yawn. For them, the issue that the coming few years impose is = one of accessibility to business partners that do have the issue and as = a result will deploy. Call that "denial" if you like; it's a viewpoint = that I hear expressed. Any network that does require additional address space from time to time = is looking at a continuity of business situation. Not continuity of = business with its existing infrastructure, which is paid-in-full, = operational, and working, but its new businesses, services, or customer = bases. It will deploy IPv6 to meet that new addressing need. Second, we all need to serve the needs of our customers. Those = "customers" may be employees, who need to use the network to access = applications relevant to the operation of our own business, or who need = to talk with business partners and corporate clients in the course of = doing business. They may literally be customers in the case of access = networks, or peers in the case of transit networks.=20 These face a problem - many of their employees or customers require = access to the IPv4 Internet in some form while that deployment is = happening, and turning up IPv6 requires them to audit their networks = (does the current software support what they want to do? If not, do they = need new hardware to deploy the needed new software?), prove out new = configurations, and turn them up. As you know, that is not a matter of = snapping one's fingers. If they had started when they should have, it = would literally have been a matter of turning up IPv6 in their existing = IPv4 networks; they didn't, and many are now turning to some variation = on CGN as described in draft-ietf-v6ops-incremental-cgn to keep IPv4 = services stumbling along while they deploy.=20 You would like us to tell people to, while they are turning IPv6 on, to = turn IPv4 off or in their new network zones deploy no IPv4 capability. = This doesn't work, due to business continuity. At some point in the = future, an IPv6-only service that is not a walled garden will be = feasible; today, without IPv4 service, nothing on the IPv4 Internet - by = every estimate I see larger than 95% of the Internet - is accessible. I = have above given you a very clear view of the implications of that for = an edge network; for an access network, selling a service that fails to = provide access seems an oxymoron, and for a transit network, it's a dead = end. I fail to see how any network, SOHO, SMB, Enterprise, Access, or = Transit, is served by failing to meet the needs of its employees or = customers. > 1. Please reconsider explicitly recommending dual stack. Perhaps put > it some verbiage about "no pain, no gain" In view of my argument above, what argument should I give that will = convince someone to discontinue their current business operation while = they deploy IPv6? > 2. Revise statement about literals. The current unqualified and > unbounded statement without context gives the wrong impression. I believe that I have addressed your comments in ftp://ftpeng.cisco.com/fred/v6ops/transition-guideline.txt I would appreciate your further constructive remarks. > 3. Squarely face the issue of a fragmented internet where there is > ipv6.google.com, ipv6.t-mobile.com, www.ipv6.cisco.com > www.v6.facebook.com as well as aaaa whitelist that Yahoo and Google > are pushing. I believe the reality of these sites and the DNS > whitelist are more votes against DS. http://www.ipv6.cisco.com/, like IPv6.Google.Com and IPv6.Facebook.Com, = is indeed IPv6-only. There is a reason, and it has nothing to do with = deploying a perfectly usable service. It is to test access to Cisco's = public web site using IPv6. What purpose would dual stack deployment = have in that context? In time, I fully expect the deployment of AAAA records for www.cisco.com = and its counterparts at the other companies you mention. That will not = be a "trial" scenario; it will be a "service" scenario. I think the = correct way to read the existence of sites like these that are IPv6-only = and force one to "do something different" to get to them is that the = companies don't yet consider them to be ready for prime time. Given that, I'm not sure what you are asking me to squarely face. I = would, though, invite you to squarely face the business requirements of = networks that are deploying in a dual stack configuration.=20 If you would like, we could jointly look at an RFC 4192 follow-on that = discusses the process of transition. I suspect, though, that the = "transition" part, the part where we turn down IPv4, will in most places = be as it is at Cisco - a business matter. IPv4 will stay up while there = is a business need, and will probably stay up for a period of time when = there is no remaining real business need "just in case". It will be = turned down when its day is simply over. From owner-v6ops@ops.ietf.org Fri Aug 20 11:50:04 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 778973A6B2C for ; Fri, 20 Aug 2010 11:50:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.28 X-Spam-Level: X-Spam-Status: No, score=-101.28 tagged_above=-999 required=5 tests=[AWL=-0.843, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uuhdT+n0cFk0 for ; Fri, 20 Aug 2010 11:50:00 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F08503A6B45 for ; Fri, 20 Aug 2010 11:49:58 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmWcz-000Ch6-RK for v6ops-data0@psg.com; Fri, 20 Aug 2010 18:47:45 +0000 Received: from [76.96.62.48] (helo=qmta05.westchester.pa.mail.comcast.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmWcx-000CfF-6w for v6ops@ops.ietf.org; Fri, 20 Aug 2010 18:47:43 +0000 Received: from omta12.westchester.pa.mail.comcast.net ([76.96.62.44]) by qmta05.westchester.pa.mail.comcast.net with comcast id wi7M1e0050xGWP855iniP5; Fri, 20 Aug 2010 18:47:42 +0000 Received: from dhcp-171-70-244-118.cisco.com ([171.70.244.118]) by omta12.westchester.pa.mail.comcast.net with comcast id winB1e0072ZzSm33YinHha; Fri, 20 Aug 2010 18:47:36 +0000 From: Tony Li Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Review of draft-narten-ipv6-3177bis-48boundary-05 Date: Fri, 20 Aug 2010 11:47:08 -0700 Message-Id: Cc: int-area@ietf.org To: IPv6 Operations Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi all, This is a solicited review of draft-narten-ipv6-3177bis-48boundary-05. History: The IAB & IESG made some recommendations for v6 addressing in = RFC 3177. In particular, the recommended the assignment of /48 to a = site. This draft reconsiders that recommendation, and argues that more = flexibility would be reasonable. 1) The draft retracts the recommendation that /128's can be allocated to = sites. The text here is clear about sites, but could possibly call out = the distinction between a site and a host. Clearly /128 allocations to = a single host are a necessary alternative. Consider the case of a hot = spot service provider. Allocating a /48 or even a /64 to each laptop in = the coffee shop is not necessary or sane practice. 2) The draft calls out a specific motivation that sites should get = enough address space so that they do not feel compelled to use NAT. = While this is fine in principle, the pragmatics here are hard to defend. = A site can easily make unjustified claims to arbitrary amounts of = address space. It is unreasonable to expect that every RIR and LIR is = going to make detailed investigations for every single address space = request, so there will be established policies for address space = assignment, possibly with economic disincentives for over-allocation. = However, this will not prevent some end-sites wanting more, especially = to avoid additional costs. Thus, some sites will still feel compelled = to use NAT. We should avoid the hubris that we can dictate business = practices. 3) The draft includes a discussion about the rationale of RFC 3177's = argument in favor of /48 to simplify renumbering. It is certainly true = that renumbering from one prefix to another is greatly simplified if the = prefixes are the same size. The important point, missed in both 3177 = and this draft, is that this only argues that any given site get the = same sized prefix. This does not imply that it needs to be a /48 for = all sites. Nor is there ANY benefit from that. For example, if a site = had a /57 (bad for other reasons), then having another /57 to renumber = into satisfies this requirement. /48 is not necessary, nor is any other = fixed size. 4) The draft seems to shy away from making clear replacement = recommendations. While it recommends that policy take certain points = into consideration, this seems like mere rhetoric and lacking in any = substance. I strongly recommend that the draft make real = recommendations and very clearly call those out. If nothing else, the = draft needs to clearly and explicitly vacate the previous /48 = recommendation. This seems to be done in the Introduction, which seems = somewhat odd. 5) The draft misses the opportunity to call for work in v6 renumbering. = The fact of the matter is that sooner or later, sites will need to = renumber. Even given adequate address space, there are other compelling = events (e.g., corporate acquisitions) that drive renumbering. There's = much work to do here. If we make the assumption that renumbering WILL = be easy (and make it come to pass), then it's reasonable to argue that = renumbering into a larger prefix is easy and thus we can be more = conservative in initial site addressing. Regards, Tony Li, Ph.D. Cisco Fellow Cisco Systems, Inc. From owner-v6ops@ops.ietf.org Fri Aug 20 12:15:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7239D3A686D for ; Fri, 20 Aug 2010 12:15:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.849 X-Spam-Level: X-Spam-Status: No, score=-0.849 tagged_above=-999 required=5 tests=[AWL=-0.354, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TfUVXlxPmuaW for ; Fri, 20 Aug 2010 12:15:31 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 095303A694D for ; Fri, 20 Aug 2010 12:14:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmWzE-000G12-9e for v6ops-data0@psg.com; Fri, 20 Aug 2010 19:10:44 +0000 Received: from [209.85.161.180] (helo=mail-gx0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmWzB-000G0U-68 for v6ops@ops.ietf.org; Fri, 20 Aug 2010 19:10:41 +0000 Received: by gxk22 with SMTP id 22so2067008gxk.11 for ; Fri, 20 Aug 2010 12:10:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=jY+tgJpLd2k12jw714xvxu7MNF2mNn7R9xIeExAe86s=; b=TbyHhDKd/PwJwqIGkjJQX5ejOp7Xp1t0bEbTzSYe14wId1aZIMtg0fLBpSt9XmiZdA t16WaNkpSLQtLBQbFxp19+wXiohnD2JSiUKsPwUW1h0QXHm4oTCHgy9fIJsvcDQhh2PK xbaY9r5fTKAVHVghjDyrFYUjYJ5QjSbkdkrgw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=q6yGA5LQ2DH19tt2KHYGHAXDSy1R/nNr/En9uu8i6+61jEP1bKORCHtQNK2BiFzhcS Fe2uRW/HcfdJWzzGWlkQS2nJ9DuSpAaVPinqErjwD93GHBicqqG15V2FW/pbvsVWR2rf rAeYbuI3BdeVULTaXw6LztPkK97gc3LyHwLgc= MIME-Version: 1.0 Received: by 10.151.47.4 with SMTP id z4mr2494321ybj.114.1282331440090; Fri, 20 Aug 2010 12:10:40 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 12:10:39 -0700 (PDT) In-Reply-To: <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> Date: Fri, 20 Aug 2010 12:10:39 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > "Dual Stack" is a renumbering plan, if you will. Instead of renumbering a= n IPv6 network, it renumbers an IPv4 network as an an IPv6 network. RFC 419= 2 explicitly addresses business continuity on the existing numbering plane = (IPv4 in this case) during deployment, and discusses how one tells whether = and when one is ready to shift to the new numbering plan (IPv6 in this case= ), and ultimately how to turn down the old numbering plan. > > I find your remark here confusing. Why would one disrupt one's own busine= ss for a network reason? Why would one not seek to continue their business = operations during the change? Help me out here. > Sorry, i have my mobile network blinders on. In the USA, generally speaking, large corporations and fixed line providers are not growing subscribers at a very fast pace. Mobile data subscribers, on the other hand, are growing very fast and with M2M they will grow faster. Not having IPv4 addresses available is a serious business continuity issue we have in the near term. Mobile providers in the USA use N*RFC1918 or BOGONs. VZW at the Google conference said they have 40*net-10, and AT&T has a similar issues, and these issues have hampered innovation in the IMS/SIP, e2e, p2p space ... lots of SIP B2BUA attempting to stitch together overlapping address space. And, as i have pointed out before in various forums, today's 3G networks require 2x the signalling and packet core cost for dual stack users (2x bearers, 2x mobility events, 2x many things ...). Yes, the costs change in LTE .... LTE will not be mainstream before IPv4 Exhaust. > > Which is to say that you have convinced them that they actually have to t= urn on IPv6, and good for you. Understand that dual stack has not failed fo= r anyone that has tried it. What has failed is "not turning on IPv6". > My free advice does not go nearly as far as codified IETF document. I cannot take credit for convince anyone of anything. Regarding dual-stack has not failed anyone, i direct you to the Yahoo and Google discussions about DNS white listing. http://www.ietf.org/proceedings/10mar/slides/dnsop-7.pdf I also site that dual-stack in 3GPP before release 9 is 2x the cost. I cannot ask "the business" guys to 2x the packet core network budget to support 2x the PDP bearers + all that IPv4 NAT. > Not all are feeling the address pinch yet, and a surprising number of edg= e networks that I talk with don't expect an address pinch at all. The issue= of address availability applies to networks that need a flow of address sp= ace to deploy new services or meet new customer needs; businesses that don'= t require addresses to do that don't have that requirement. So when I say t= hat IPv4 addresses are running out, those businesses yawn. For them, the is= sue that the coming few years impose is one of accessibility to business pa= rtners that do have the issue and as a result will deploy. Call that "denia= l" if you like; it's a viewpoint that I hear expressed. Onces again, i site my mobile focus. I understand people that have IPv4 addresses and are not experiencing exponential growth at the edge may not be concerned. > In view of my argument above, what argument should I give that will convi= nce someone to discontinue their current business operation while they depl= oy IPv6? > IPv4 is not going away. But, IPv6-only host must emerge as the edge grows (mobile ..., M2M, ...) From owner-v6ops@ops.ietf.org Fri Aug 20 12:53:18 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A6EA3A698E for ; Fri, 20 Aug 2010 12:53:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.241 X-Spam-Level: X-Spam-Status: No, score=-102.241 tagged_above=-999 required=5 tests=[AWL=-0.242, BAYES_00=-2.599, J_CHICKENPOX_24=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tCb7qg9XINiC for ; Fri, 20 Aug 2010 12:53:17 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5B8113A68B2 for ; Fri, 20 Aug 2010 12:53:17 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmXbm-000LEd-JE for v6ops-data0@psg.com; Fri, 20 Aug 2010 19:50:34 +0000 Received: from [2a00:801::f] (helo=uplift.swm.pp.se) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmXbk-000LDp-5e for v6ops@ops.ietf.org; Fri, 20 Aug 2010 19:50:32 +0000 Received: by uplift.swm.pp.se (Postfix, from userid 501) id 33D61A0; Fri, 20 Aug 2010 21:50:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 331259E; Fri, 20 Aug 2010 21:50:30 +0200 (CEST) Date: Fri, 20 Aug 2010 21:50:30 +0200 (CEST) From: Mikael Abrahamsson To: Cameron Byrne cc: Fred Baker , IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> User-Agent: Alpine 1.10 (DEB 962 2008-03-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, 20 Aug 2010, Cameron Byrne wrote: > And, as i have pointed out before in various forums, today's 3G networks > require 2x the signalling and packet core cost for dual stack users (2x > bearers, 2x mobility events, 2x many things ...). Yes, the costs change > in LTE .... LTE will not be mainstream before IPv4 Exhaust. I would like to question the 2x cost. Yes, multi-bearer per user license cost money, so does handling 2x numbers of bearer, but the number of packets isn't going to be 2x so actual packet moving hw won't be even close to 2x cost. More license, more HLR/MME/SPGW/GGSN/SGSN signalling, but not more packets. I also don't really see how LTE changes things dramatically in this aspect, to enable roaming we're going to be stuck at GTPv1 bearers for the forseeable future (IMHO), so we're still going to have to do 2x PDP context for users with IPv4 and IPv6 dual stack. It might even be that ds.lite with ipv6 only to the phone makes more sense here because I'd imagine that enables roaming with single PDP context/bearer instead of multiple, and I'd imagine the roaming network doesn't really care if the user has IPv4 or IPv6? I'm not a roaming expert though, might be wrong. -- Mikael Abrahamsson email: swmike@swm.pp.se From owner-v6ops@ops.ietf.org Fri Aug 20 13:19:48 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A1B53A695F for ; Fri, 20 Aug 2010 13:19:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.15 X-Spam-Level: X-Spam-Status: No, score=-109.15 tagged_above=-999 required=5 tests=[AWL=-0.655, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XVzSw9SnkAaF for ; Fri, 20 Aug 2010 13:19:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 48E9B3A659C for ; Fri, 20 Aug 2010 13:19:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmY0l-000PFj-It for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:16:23 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmY0i-000PFH-Oy for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:16:20 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAOJ/bkyrR7Ht/2dsb2JhbACgPXGgJptdhTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,241,1280707200"; d="scan'208";a="576538919" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 20 Aug 2010 20:16:20 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7KKGB19008900; Fri, 20 Aug 2010 20:16:13 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 13:16:20 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 13:16:20 -0700 Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 13:16:05 -0700 Cc: IPv6 Operations , int-area@ietf.org Message-Id: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> References: To: Tony Li X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Thanks, Tony. Let me comment on one point in your review. On Aug 20, 2010, at 11:47 AM, Tony Li wrote: > 5) The draft misses the opportunity to call for work in v6 = renumbering. The fact of the matter is that sooner or later, sites will = need to renumber. Even given adequate address space, there are other = compelling events (e.g., corporate acquisitions) that drive renumbering. = There's much work to do here. If we make the assumption that = renumbering WILL be easy (and make it come to pass), then it's = reasonable to argue that renumbering into a larger prefix is easy and = thus we can be more conservative in initial site addressing. When I sat down to write what is now RFC 4192, I was really scratching = my head. Given that an IPv6 (or for that matter, an IPv4) interface can = take two or more prefixes, it seemed to me that there was an obvious = procedure for renumbering a network: 1) start with a working network that you don't like the address plan of 2) design a new address plan using a different set of numbers 3) configure the network equipment to use the new plan in addition to = the old 4) test the new plan, fixing whatever needs to be fixed ---> you now have two working networks running on the same = infrastructure <---- ---> but you are only using one, the "old" one = <---- 5) tell the hosts and their applications to use the new address plan 6) verify that the hosts and applications in fact all work using the new = plan ---> you now have two working networks running on the same = infrastructure <---- ---> and you are actively using both of them = <---- 7) stop advertising services using the old address plan ---> you now have two working networks running on the same = infrastructure <---- ---> but you are only using one, the "new" one = <---- 8) do what you like with the old plan Several of those points obviously imply waiting periods - the fact that = you removed a resource record in step 7 doesn't mean you're ready for = step 8, for example.=20 I then went to the operational community, inside and outside Cisco, and = said "OK, I already know I'm insane. What I need to understand is WHY = I'm insane." I got an education, and much of what I learned wound up explicitly = called out in the document. The thing that makes renumbering hard has = nothing to do with the procedures for renumbering. It has to do with = places where people type in numeric IP addresses, whether in router = configurations like interface addresses and route maps or in = applications that "Just Know" that the address of some system is = 192.0.2.1 or 2001:db8::12. Web pages that refer to other servers by = address instead of by name, SIP referrals, FTP (which tops it all by = having a different passive mode command and behavior for IPv6 than it = has for IPv4), and so on. To be really honest, I have concluded that every time we further = idiot-proof the world, the world makes better idiots. I'm all for improving our ability to renumber, but I'm not sure that's = something the IETF can solve technically. Vendors can help, by providing = configuration options that associate names with numbers in one common = location and then enables the administrator to use the names in = configuration files. But even those have issues. Consider this one: You have a router configured: ! ipv6 unicast-routing ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 ! interface foo 1 ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 ipv6 enable ! interface foo 2 ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 ipv6 enable ! interface foo 3 ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 ipv6 enable ! Now, someone decides to renumber the network, and replaces the = general-prefix using ipv6 general-prefix EXAMPLE 2001:0DB8:1:0::/48 What happens? The network stops working for a period of time, at least = through that router; depending on the placement of the router, the = outage may prevent access to other routers that happen to be beyond it, = and certainly disrupts the operations of hosts on the networks it is = attached to. Why? Because the existing routing depended on the old = prefix, and in replacing the configuration outright it disrupted the = existing routing before the new prefix was stable in the network. What should they have done? They should have configured ! ipv6 general-prefix EXAMPLE2 2001:0DB8:1:0::/48 ! interface foo 1 ipv6 address EXAMPLE2 0:0:0:0::/64 eui-64 ! interface foo 2 ipv6 address EXAMPLE2 0:0:0:1::/64 eui-64 ! interface foo 3 ipv6 address EXAMPLE2 0:0:0:2::/64 eui-64 ! waited and tested, and at some later time when the new prefix and old = prefixes provably both worked for everyone concerned, applied no ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 ! interface foo 1 no ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 ! interface foo 2 no ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 ! interface foo 3 no ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 In this case, the "better idiot" worked at a random router vendor of = your and my acquaintance. Said person thought that by providing the = general-prefix, s/he had made renumbering simple. No, s/he had at most = added a level of indirection to the routing configuration. s/he could be forgiven for the error, though; it is essentially the same = as is recommended in RFC 2894, which has the network administrator = distribute commands to, in its words instruct the router to ... remove the prefix which matched the Match-Prefix and replace it with the Use-Prefixes, or replace all global-scope prefixes with the Use-Prefixes. with the effect of disrupting the old prefix at a time that the new = prefix is not yet fully deployed or distributed in routing, neighbor = discovery, etc. Yes, it also has the option of adding a second prefix, = which is what it should have done, but it doesn't have the option of = removing a prefix. I guess you're supposed to add new prefixes, and then = replace the old prefixes with the already-added new prefixes. Maybe. Yes, we need work on renumbering. But I think it will require more than = a simple technical solution.= From owner-v6ops@ops.ietf.org Fri Aug 20 13:25:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3D3BA3A6943 for ; Fri, 20 Aug 2010 13:25:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.146 X-Spam-Level: X-Spam-Status: No, score=-109.146 tagged_above=-999 required=5 tests=[AWL=-0.651, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0vSmDmDQMyq6 for ; Fri, 20 Aug 2010 13:25:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 44D313A68B6 for ; Fri, 20 Aug 2010 13:25:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmY7x-00008W-Vo for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:23:49 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmY7v-00008H-Ao for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:23:47 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAAOBbkyrR7H+/2dsb2JhbACgPXGgJZtchTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,241,1280707200"; d="scan'208";a="576543384" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 20 Aug 2010 20:23:46 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7KKNcgE024737; Fri, 20 Aug 2010 20:23:40 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 13:23:46 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 13:23:46 -0700 Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 13:23:32 -0700 Cc: Tony Li , IPv6 Operations , "int-area@ietf.org" Message-Id: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> References: To: Eric Gray X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 20, 2010, at 12:49 PM, Eric Gray wrote: > Having multiple chunk sizes seems to me to be a recipe for in- > efficient use of address space in general. =20 speaking for myself, I think a one-size-fits-all model has the same = effect. In my home, today, I have two LANs; I could easily imagine = expanding that to half a dozen or even a dozen in various scenarios. = Giving me a /48 is a waste of address space - it's at least 4096 times = as much as I need, and would give my upstream the ability to address = 4095 more homes like mine if they were to allocate /60's. To the extent = that they are paying their RIR for address space, er, membership, it = wastes their money and increases my monthly payment.=20 I think there is a great reason to suggest that access and transit = networks to offer their downstreams /48, /52, /56, and /60 options at = various costs. It makes business sense for them, allows them to = reasonably recover their costs without burdening the downstreams, allows = for downstreams to number their networks in ways they like and = reasonably move up to shorter prefixes when they need to, and (since I = didn't mention /64) ensures that the smallest users - residential/SOHO - = have options for routing within the home as appropriate.= From owner-v6ops@ops.ietf.org Fri Aug 20 13:34:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 90FE23A6A06 for ; Fri, 20 Aug 2010 13:34:36 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.489 X-Spam-Level: X-Spam-Status: No, score=-101.489 tagged_above=-999 required=5 tests=[AWL=-0.994, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Js-fwSoYjnsZ for ; Fri, 20 Aug 2010 13:34:19 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 42BFA3A6A41 for ; Fri, 20 Aug 2010 13:33:38 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYFS-000109-DT for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:31:34 +0000 Received: from [209.85.215.52] (helo=mail-ew0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYFO-0000zQ-TI for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:31:31 +0000 Received: by ewy20 with SMTP id 20so3101322ewy.11 for ; Fri, 20 Aug 2010 13:31:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=lmh8JRrr3aEClalQeba4EV6nC94Svo3dqAlSyQnMsIU=; b=dg1vaKJpo7lsOpHygI/WOIVmEIsGn0F2CuRy/2FCqacTP9U6ErmOUIv23LR5it5Dpw /S7lPQ8PAfdOKA0FZIZaFRl+wZ2YQC9wgFzajF+9HIINOLwGyGP0xOPm5f2fx+M12Rew oy9CLjgAJTM3e/3MOfmtkR0HWvd6KaGNjYBk4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=HF5SoPV+fhyFgic4Ecb5uDQ021oaGH5wzarx71VpOUBTIywAm4YVn7jN6wo55BKKaN nKN8ZSKb5cAIXQedK+XN4kyTB5rIh8J/H0mNEajwUsKv0lRPdyvOdegDUwj1RlVEtICN h3fY0sJWThA7xhXTgVbp6vQPdBq0piszJu/+w= Received: by 10.216.1.6 with SMTP id 6mr1755906wec.24.1282336289472; Fri, 20 Aug 2010 13:31:29 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id o84sm2091116wej.13.2010.08.20.13.31.25 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 13:31:28 -0700 (PDT) Message-ID: <4C6EE613.9000704@gmail.com> Date: Sat, 21 Aug 2010 08:31:15 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Fred Baker CC: Tony Li , IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> In-Reply-To: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: +1 to Fred's comments. For more details, see RFC 5887. Regards Brian Carpenter On 2010-08-21 08:16, Fred Baker wrote: > Thanks, Tony. > > Let me comment on one point in your review. > > On Aug 20, 2010, at 11:47 AM, Tony Li wrote: > >> 5) The draft misses the opportunity to call for work in v6 renumbering. The fact of the matter is that sooner or later, sites will need to renumber. Even given adequate address space, there are other compelling events (e.g., corporate acquisitions) that drive renumbering. There's much work to do here. If we make the assumption that renumbering WILL be easy (and make it come to pass), then it's reasonable to argue that renumbering into a larger prefix is easy and thus we can be more conservative in initial site addressing. > > When I sat down to write what is now RFC 4192, I was really scratching my head. Given that an IPv6 (or for that matter, an IPv4) interface can take two or more prefixes, it seemed to me that there was an obvious procedure for renumbering a network: > > 1) start with a working network that you don't like the address plan of > 2) design a new address plan using a different set of numbers > 3) configure the network equipment to use the new plan in addition to the old > 4) test the new plan, fixing whatever needs to be fixed > ---> you now have two working networks running on the same infrastructure <---- > ---> but you are only using one, the "old" one <---- > 5) tell the hosts and their applications to use the new address plan > 6) verify that the hosts and applications in fact all work using the new plan > ---> you now have two working networks running on the same infrastructure <---- > ---> and you are actively using both of them <---- > 7) stop advertising services using the old address plan > ---> you now have two working networks running on the same infrastructure <---- > ---> but you are only using one, the "new" one <---- > 8) do what you like with the old plan > > Several of those points obviously imply waiting periods - the fact that you removed a resource record in step 7 doesn't mean you're ready for step 8, for example. > > I then went to the operational community, inside and outside Cisco, and said "OK, I already know I'm insane. What I need to understand is WHY I'm insane." > > I got an education, and much of what I learned wound up explicitly called out in the document. The thing that makes renumbering hard has nothing to do with the procedures for renumbering. It has to do with places where people type in numeric IP addresses, whether in router configurations like interface addresses and route maps or in applications that "Just Know" that the address of some system is 192.0.2.1 or 2001:db8::12. Web pages that refer to other servers by address instead of by name, SIP referrals, FTP (which tops it all by having a different passive mode command and behavior for IPv6 than it has for IPv4), and so on. > > To be really honest, I have concluded that every time we further idiot-proof the world, the world makes better idiots. > > I'm all for improving our ability to renumber, but I'm not sure that's something the IETF can solve technically. Vendors can help, by providing configuration options that associate names with numbers in one common location and then enables the administrator to use the names in configuration files. But even those have issues. Consider this one: > > You have a router configured: > > ! > ipv6 unicast-routing > ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 > ! > interface foo 1 > ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 > ipv6 enable > ! > interface foo 2 > ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 > ipv6 enable > ! > interface foo 3 > ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 > ipv6 enable > ! > > Now, someone decides to renumber the network, and replaces the general-prefix using > > ipv6 general-prefix EXAMPLE 2001:0DB8:1:0::/48 > > What happens? The network stops working for a period of time, at least through that router; depending on the placement of the router, the outage may prevent access to other routers that happen to be beyond it, and certainly disrupts the operations of hosts on the networks it is attached to. Why? Because the existing routing depended on the old prefix, and in replacing the configuration outright it disrupted the existing routing before the new prefix was stable in the network. > > What should they have done? > > They should have configured > > ! > ipv6 general-prefix EXAMPLE2 2001:0DB8:1:0::/48 > ! > interface foo 1 > ipv6 address EXAMPLE2 0:0:0:0::/64 eui-64 > ! > interface foo 2 > ipv6 address EXAMPLE2 0:0:0:1::/64 eui-64 > ! > interface foo 3 > ipv6 address EXAMPLE2 0:0:0:2::/64 eui-64 > ! > > waited and tested, and at some later time when the new prefix and old prefixes provably both worked for everyone concerned, applied > > no ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 > ! > interface foo 1 > no ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 > ! > interface foo 2 > no ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 > ! > interface foo 3 > no ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 > > > In this case, the "better idiot" worked at a random router vendor of your and my acquaintance. Said person thought that by providing the general-prefix, s/he had made renumbering simple. No, s/he had at most added a level of indirection to the routing configuration. > > s/he could be forgiven for the error, though; it is essentially the same as is recommended in RFC 2894, which has the network administrator distribute commands to, in its words > > instruct the router to ... remove the prefix > which matched the Match-Prefix and replace it with the Use-Prefixes, > or replace all global-scope prefixes with the Use-Prefixes. > > with the effect of disrupting the old prefix at a time that the new prefix is not yet fully deployed or distributed in routing, neighbor discovery, etc. Yes, it also has the option of adding a second prefix, which is what it should have done, but it doesn't have the option of removing a prefix. I guess you're supposed to add new prefixes, and then replace the old prefixes with the already-added new prefixes. Maybe. > > Yes, we need work on renumbering. But I think it will require more than a simple technical solution. > _______________________________________________ > Int-area mailing list > Int-area@ietf.org > https://www.ietf.org/mailman/listinfo/int-area > From owner-v6ops@ops.ietf.org Fri Aug 20 13:36:15 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 639C73A695F for ; Fri, 20 Aug 2010 13:36:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.457 X-Spam-Level: X-Spam-Status: No, score=-101.457 tagged_above=-999 required=5 tests=[AWL=-0.962, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uGLCK7dCGc5B for ; Fri, 20 Aug 2010 13:36:14 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 14A7E3A693E for ; Fri, 20 Aug 2010 13:36:14 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYJT-0001WD-Na for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:35:43 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYJQ-0001Vr-UB for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:35:41 +0000 Received: by vws14 with SMTP id 14so4755978vws.11 for ; Fri, 20 Aug 2010 13:35:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=CmQYAgbCJ+/X6mXcTFp3PjeQIKa2KhoIONHxgY27AQs=; b=EBTUwGN/Kuqvzn+drCKZoLyfHXRgsmGAUVvL6sj/3nWaFHkb3Ed+mtJkhZXsjvqMK1 LnmCWfDExCzBp40boBWBpVc9a5VbntBC6kvKKMtgpZdzEIUehoJX2QAjUiO1l3XmdYTZ AagRcC245tWi6fA3sf+z2kB2qudYiG3+6vEzg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=xQSKCTMJLpK7QfpuyC7AKQ2tZihTh5cLF5sZWNMz6CSc6n5IltzGhgu8xgHvsKrRWM H6kzAZYqwtPAcuh50crXMvoq6lKldHWAhA/tC1xuTx9v7Z0kkxMfMUY4KFx+09vS+qlh a6oYbHWsKGNKSSlNed9OtOsG3+Dl0uXpGhrl0= Received: by 10.220.169.14 with SMTP id w14mr1184378vcy.157.1282336539919; Fri, 20 Aug 2010 13:35:39 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id i23sm1267529vcr.10.2010.08.20.13.35.37 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 13:35:39 -0700 (PDT) Message-ID: <4C6EE713.9080805@gmail.com> Date: Sat, 21 Aug 2010 08:35:31 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Fred Baker CC: Eric Gray , IPv6 Operations , "int-area@ietf.org" Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> In-Reply-To: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-21 08:23, Fred Baker wrote: > On Aug 20, 2010, at 12:49 PM, Eric Gray wrote: > >> Having multiple chunk sizes seems to me to be a recipe for in- >> efficient use of address space in general. > > speaking for myself, I think a one-size-fits-all model has the same effect. In my home, today, I have two LANs; I could easily imagine expanding that to half a dozen or even a dozen in various scenarios. Giving me a /48 is a waste of address space - it's at least 4096 times as much as I need, and would give my upstream the ability to address 4095 more homes like mine if they were to allocate /60's. To the extent that they are paying their RIR for address space, er, membership, it wastes their money and increases my monthly payment. > > I think there is a great reason to suggest that access and transit networks to offer their downstreams /48, /52, /56, and /60 options at various costs. It makes business sense for them, allows them to reasonably recover their costs without burdening the downstreams, allows for downstreams to number their networks in ways they like and reasonably move up to shorter prefixes when they need to, and (since I didn't mention /64) ensures that the smallest users - residential/SOHO - have options for routing within the home as appropriate. Another +1 to Fred. I was originally a strong advocate of Eric's view, in fact I take credit/blame for a lot of RFC3177, but I believe that experience, especially the remarkable success of CIDR in controlling the growth of PA routes for IPv4, and the acquired wisdom of the RIRs in administering CIDR, have shown that there is no efficiency benefit in fixed chunks. Brian From owner-v6ops@ops.ietf.org Fri Aug 20 13:42:40 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 12E293A693E for ; Fri, 20 Aug 2010 13:42:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.142 X-Spam-Level: X-Spam-Status: No, score=-109.142 tagged_above=-999 required=5 tests=[AWL=-0.647, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bR6rkuJKbDFj for ; Fri, 20 Aug 2010 13:42:39 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E1CFA3A6943 for ; Fri, 20 Aug 2010 13:42:38 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYP3-0002F0-U8 for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:41:29 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYP1-0002Ee-DS for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:41:27 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEALOFbkyrR7Ht/2dsb2JhbACgPXGgCptchTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,242,1280707200"; d="scan'208";a="576553985" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 20 Aug 2010 20:41:26 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7KKfIUl027217; Fri, 20 Aug 2010 20:41:20 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 13:41:26 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 13:41:26 -0700 Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 13:41:12 -0700 Cc: IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Message-Id: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> To: Cameron Byrne X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 20, 2010, at 12:10 PM, Cameron Byrne wrote: > IPv6-only host must emerge as the edge grows (mobile ..., M2M, ...) I certainly agree with that. Understand that mobile handsets are already = and increasingly both IPv4 and IPv6 capable. The issue is in the = network, and it is in the applications that those handsets use. The = applications like to call gethostbyname() instead of getaddrinfo(), and = as a result are IPv4-aware instead of being network layer agnostic. That = was Hui Deng's point in the two 3GPP/IETF joint workshops and in the = pnat discussion in behave. This document grew out of a powerpoint = presentation, pointed to as an informative reference, that I gave at the = first of those workshops, and summarizes both that talk and Jari's = experience using Ericsson's NAT64 solution at home. If I were king, and note that I am not at this instant wearing my shiny = working group chair crown, I'm wearing my dusty author's beret, = gethostbyname would disappear and applications that use it would be = given the option of complaining to /dev/null or fixing their code. At = some point, maybe the 3G vendors could help us out there...= From owner-v6ops@ops.ietf.org Fri Aug 20 14:01:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F0B463A6A62 for ; Fri, 20 Aug 2010 14:01:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.429 X-Spam-Level: X-Spam-Status: No, score=-101.429 tagged_above=-999 required=5 tests=[AWL=-0.934, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jGzpsfYsDdMH for ; Fri, 20 Aug 2010 14:01:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8CBCC3A6A47 for ; Fri, 20 Aug 2010 14:01:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYeb-0004ZO-1I for v6ops-data0@psg.com; Fri, 20 Aug 2010 20:57:33 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmYeY-0004Z7-MA for v6ops@ops.ietf.org; Fri, 20 Aug 2010 20:57:30 +0000 Received: by vws14 with SMTP id 14so4789544vws.11 for ; Fri, 20 Aug 2010 13:57:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=mSaayfSJ5vIcfv/FfdXfQYKV68PalXD/TBj5W6eERo8=; b=ou/rPQI++D8wiE+rw5WpC/HM8lzU5BrUEjP86sbsp4G71mGriVdil/t/Rq3qLGW153 Nebth0/Vpk/cCx0fec0hia2mnc4xVqzIVJzbZV/3FoNzukwR+o9OGPtWyryjoUCVxqXK hilMTSr2mUln4rog8Py4AFkZ60ZuFxaTT2iVE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=FHlxNf97qx2OsNBH4n0AFbSziE4tDbOUwNRZ3EiBGqqCt7XN8GD6uNgoEd40y6aS7j hl16l0Zk7tT1SlqAYreaWsbJLzs57Is4xxfw0/JW5t/kRQBdLIs+Qd8LCD2KsUtiJ2z9 vgpw/wrQjCO3JwWTmx13i4ENfwceHbG3zccf8= Received: by 10.220.61.199 with SMTP id u7mr1263948vch.0.1282337848960; Fri, 20 Aug 2010 13:57:28 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id e18sm1281932vcm.31.2010.08.20.13.57.26 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 13:57:28 -0700 (PDT) Message-ID: <4C6EEC30.5010409@gmail.com> Date: Sat, 21 Aug 2010 08:57:20 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: "Joel M. Halpern" CC: Fred Baker , IPv6 Operations , "int-area@ietf.org" Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> <4C6EE713.9080805@gmail.com> <4C6EE9D9.2090003@joelhalpern.com> In-Reply-To: <4C6EE9D9.2090003@joelhalpern.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-21 08:47, Joel M. Halpern wrote: > There does seem to be one significant benefit for being able to get the > same size block from different providers. > If you have used one size, and change providers, if the prefix length > gets longer, you have to rework your plan. And if it gets shorter, but > you don't rework your plan, you are wasting a LOT of space. Yes. That's why there is a strong recommendation to people developing site addressing plans to use only the longest possible sub-prefix of their PA prefix, in case they later change to another ISP who gives them less PA space. > This does not mean that there should be one size for all cases.On the > other hand, telling operators that they must offer four different sizes > to all their customers (/48, /52, /56 and /60) makes the operator > bookkeeping harder, at the very least. There certainly should not be a MUST. In any case, the RIRs and ISPs would ignore it. The /48 doctrine crashed and burned among the RIRs and ISPs some years ago; 3177bis recognizes this reality. Brian > > Yours, > Joel > > Brian E Carpenter wrote: >> On 2010-08-21 08:23, Fred Baker wrote: >>> On Aug 20, 2010, at 12:49 PM, Eric Gray wrote: >>> >>>> Having multiple chunk sizes seems to me to be a recipe for in- >>>> efficient use of address space in general. >>> speaking for myself, I think a one-size-fits-all model has the same >>> effect. In my home, today, I have two LANs; I could easily imagine >>> expanding that to half a dozen or even a dozen in various scenarios. >>> Giving me a /48 is a waste of address space - it's at least 4096 >>> times as much as I need, and would give my upstream the ability to >>> address 4095 more homes like mine if they were to allocate /60's. To >>> the extent that they are paying their RIR for address space, er, >>> membership, it wastes their money and increases my monthly payment. >>> I think there is a great reason to suggest that access and transit >>> networks to offer their downstreams /48, /52, /56, and /60 options at >>> various costs. It makes business sense for them, allows them to >>> reasonably recover their costs without burdening the downstreams, >>> allows for downstreams to number their networks in ways they like and >>> reasonably move up to shorter prefixes when they need to, and (since >>> I didn't mention /64) ensures that the smallest users - >>> residential/SOHO - have options for routing within the home as >>> appropriate. >> >> Another +1 to Fred. I was originally a strong advocate of Eric's view, >> in fact I take credit/blame for a lot of RFC3177, but I believe that >> experience, especially the remarkable success of CIDR in controlling >> the growth of PA routes for IPv4, and the acquired wisdom of the RIRs >> in administering CIDR, have shown that there is no efficiency benefit >> in fixed chunks. >> >> Brian >> _______________________________________________ >> Int-area mailing list >> Int-area@ietf.org >> https://www.ietf.org/mailman/listinfo/int-area >> > From owner-v6ops@ops.ietf.org Fri Aug 20 14:47:22 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7A0E43A68DE for ; Fri, 20 Aug 2010 14:47:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.139 X-Spam-Level: X-Spam-Status: No, score=-109.139 tagged_above=-999 required=5 tests=[AWL=-0.644, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vMBPWxbqnQMy for ; Fri, 20 Aug 2010 14:47:21 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0AD3F3A68D4 for ; Fri, 20 Aug 2010 14:47:21 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmZNY-000Aov-MO for v6ops-data0@psg.com; Fri, 20 Aug 2010 21:44:00 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmZNV-000AoK-AH for v6ops@ops.ietf.org; Fri, 20 Aug 2010 21:43:57 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAEaUbkyrR7H+/2dsb2JhbACgOXGfaJtXhTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,242,1280707200"; d="scan'208";a="243165658" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-5.cisco.com with ESMTP; 20 Aug 2010 21:43:53 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7KLhgMa026219; Fri, 20 Aug 2010 21:43:44 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 14:43:52 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 14:43:52 -0700 Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 14:43:36 -0700 Cc: IPv6 Operations , int-area@ietf.org Message-Id: References: To: draft-narten-ipv6-3177bis-48boundary@tools.ietf.org X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Thomas et al: Let me relay and comment on something Tony, Marla, and I discussed = (Jason, I would mention you, but you and I didn't actually talk about = this :-). One of the important points of RFC 3177 is in the opening statements: The technical principles that apply to address allocation seek to balance healthy conservation practices and wisdom with a certain ease of access... The IETF makes no comment on business issues or relationships. However, in general, we observe that technical delegation policy can have strong business impacts. A strong requirement of the address delegation plan is that it not be predicated on or unduly bias business relationships or models. This mirrors comments made in CIDR documents and in the CIDR discussion = to the effect that "gee, it would be Really Nice if we could aggregate = announcements", and which came out in code words to the RIRs and ISPs = saying "gee whiz, guys, would you consider being conservative in your = allocations and your aggregation policy wink wink nudge nudge", = recognizing their already-ongoing efforts in those directions and = expressing approval of them. These statements appear to be absent from = draft-narten-ipv6-3177bis-48boundary. Tony/Marla/Jason have a draft before the house, draft-azinger-cidrv6. = It's fundamental point is "gee, it would be Really Nice if we could = aggregate announcements", and suggests that provider-allocated address = space is a good thing. It responds to RIR behaviors in allocation of PI = address space, and asks that the RIRs tighten up the rules. Tony's = observation is that the IETF has made no such statement to the RIRs = regarding that, and such a statement might have value. If we're going to replace a document entitled "IAB/IESG Recommendations = on IPv6 Address Allocations to Sites", it might be worthwhile actually = updating the recommendations made on allocations to sites, and make a = clear statement to the effect that "we make no pretense of telling RIRs = or their members how to run their businesses, but we would humbly = request that they consider the amount of money they spend on new routers = and new memory every year, the amount of money spent on heat and heat = dissipation, and seriously consider allocating address space in a way = that promotes prefix aggregation in BGP routing." I could imagine, and = would welcome, a response from the RIRs of the form "we would really = appreciate consideration of an architecture that would address both ISP = concerns about the size of the route table and edge network concerns = about multihoming complexity and independence from their ISP". Thought for the day... Fred On Aug 20, 2010, at 11:47 AM, Tony Li wrote: > Hi all, >=20 > This is a solicited review of draft-narten-ipv6-3177bis-48boundary-05. >=20 > History: The IAB & IESG made some recommendations for v6 addressing in = RFC 3177. In particular, the recommended the assignment of /48 to a = site. >=20 > This draft reconsiders that recommendation, and argues that more = flexibility would be reasonable. >=20 > 1) The draft retracts the recommendation that /128's can be allocated = to sites. The text here is clear about sites, but could possibly call = out the distinction between a site and a host. Clearly /128 allocations = to a single host are a necessary alternative. Consider the case of a = hot spot service provider. Allocating a /48 or even a /64 to each = laptop in the coffee shop is not necessary or sane practice. >=20 > 2) The draft calls out a specific motivation that sites should get = enough address space so that they do not feel compelled to use NAT. = While this is fine in principle, the pragmatics here are hard to defend. = A site can easily make unjustified claims to arbitrary amounts of = address space. It is unreasonable to expect that every RIR and LIR is = going to make detailed investigations for every single address space = request, so there will be established policies for address space = assignment, possibly with economic disincentives for over-allocation. = However, this will not prevent some end-sites wanting more, especially = to avoid additional costs. Thus, some sites will still feel compelled = to use NAT. We should avoid the hubris that we can dictate business = practices. >=20 > 3) The draft includes a discussion about the rationale of RFC 3177's = argument in favor of /48 to simplify renumbering. It is certainly true = that renumbering from one prefix to another is greatly simplified if the = prefixes are the same size. The important point, missed in both 3177 = and this draft, is that this only argues that any given site get the = same sized prefix. This does not imply that it needs to be a /48 for = all sites. Nor is there ANY benefit from that. For example, if a site = had a /57 (bad for other reasons), then having another /57 to renumber = into satisfies this requirement. /48 is not necessary, nor is any other = fixed size. >=20 > 4) The draft seems to shy away from making clear replacement = recommendations. While it recommends that policy take certain points = into consideration, this seems like mere rhetoric and lacking in any = substance. I strongly recommend that the draft make real = recommendations and very clearly call those out. If nothing else, the = draft needs to clearly and explicitly vacate the previous /48 = recommendation. This seems to be done in the Introduction, which seems = somewhat odd. >=20 > 5) The draft misses the opportunity to call for work in v6 = renumbering. The fact of the matter is that sooner or later, sites will = need to renumber. Even given adequate address space, there are other = compelling events (e.g., corporate acquisitions) that drive renumbering. = There's much work to do here. If we make the assumption that = renumbering WILL be easy (and make it come to pass), then it's = reasonable to argue that renumbering into a larger prefix is easy and = thus we can be more conservative in initial site addressing. >=20 > Regards, > Tony Li, Ph.D. > Cisco Fellow > Cisco Systems, Inc. >=20 > _______________________________________________ > Int-area mailing list > Int-area@ietf.org > https://www.ietf.org/mailman/listinfo/int-area From owner-v6ops@ops.ietf.org Fri Aug 20 15:10:15 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7FDF13A699E for ; Fri, 20 Aug 2010 15:10:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.4 X-Spam-Level: X-Spam-Status: No, score=-101.4 tagged_above=-999 required=5 tests=[AWL=-0.905, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BIZ3NGVbzefg for ; Fri, 20 Aug 2010 15:10:14 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E11EC3A69B2 for ; Fri, 20 Aug 2010 15:10:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmZka-000EDB-QI for v6ops-data0@psg.com; Fri, 20 Aug 2010 22:07:48 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmZkY-000ECs-BM for v6ops@ops.ietf.org; Fri, 20 Aug 2010 22:07:46 +0000 Received: by vws14 with SMTP id 14so4885479vws.11 for ; Fri, 20 Aug 2010 15:07:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=nyvxoV7zaoObSJyzAKuWtXt7K4GZM+r6OgdJmgk8DwU=; b=PWc3tR3EWO9FjSuBW6oPgdJZOI7u5ZHtbUzPvm4A5dxOKMcRPoC5qIzAVVjgfb5s42 5etBuQIA133vUJKviCN7Osx5O44NJ7kMM9AjuRSV/cSVY25c+pqNkTxwyVcLJXr99Y3B 1+z/XBZpVqHvbeYLnCi7ehNoypY9JVxZ5fGok= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=bHph8IUlk0RRaXV6i1W0H9ijOpJgChCpMrZsmwkQU7m1Xf/VMKieydjUhBz6ekTPnF 0c6z0q8uRpe+DE2I8+ofm/aLBdF7ymv/lIZbCGgiI3pJhrFB+yYZ9VWq8QWAKCrUP0XI 4/tBlXDdgzFkzZIhLGFOw3NYToCg0w4h8Bjw4= Received: by 10.220.61.6 with SMTP id r6mr1254578vch.146.1282342065510; Fri, 20 Aug 2010 15:07:45 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id w1sm1964975vbl.8.2010.08.20.15.07.42 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 15:07:45 -0700 (PDT) Message-ID: <4C6EFCA9.4060409@gmail.com> Date: Sat, 21 Aug 2010 10:07:37 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Cameron Byrne CC: Fred Baker , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Subject: Votes against what? [ draft-arkko-ipv6-transition-guidelines WGLC] References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-21 04:08, Cameron Byrne wrote: ... > 3. Squarely face the issue of a fragmented internet where there is > ipv6.google.com, ipv6.t-mobile.com, www.ipv6.cisco.com > www.v6.facebook.com as well as aaaa whitelist that Yahoo and Google > are pushing. I believe the reality of these sites and the DNS > whitelist are more votes against DS. Actually they are votes against *broken* DS at the subscriber end of the wire - typically, that means a subscriber whose host is under the illusion that it has IPv6 connectivity when it doesn't. They are definitely not votes against ISPs that have done a proper dual stack deployment, since their subscribers don't have illusory connectivity. Which means they are actually votes against ISPs that have *not* deployed DS. We would definitely not be having this conversation if all ISPs had deployed a dual stack backbone already. You're completely correct that the draft should clearly define where it's talking about an ISP core and where it's talking about the access network. Brian From owner-v6ops@ops.ietf.org Fri Aug 20 15:50:38 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 734CD3A68A0 for ; Fri, 20 Aug 2010 15:50:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.248 X-Spam-Level: X-Spam-Status: No, score=-101.248 tagged_above=-999 required=5 tests=[AWL=-0.811, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id up+M9MuqkilK for ; Fri, 20 Aug 2010 15:50:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8DAAE3A6818 for ; Fri, 20 Aug 2010 15:50:37 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaMF-000J0g-3d for v6ops-data0@psg.com; Fri, 20 Aug 2010 22:46:43 +0000 Received: from [76.96.62.40] (helo=qmta04.westchester.pa.mail.comcast.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaMC-000J0O-Ka for v6ops@ops.ietf.org; Fri, 20 Aug 2010 22:46:40 +0000 Received: from omta20.westchester.pa.mail.comcast.net ([76.96.62.71]) by qmta04.westchester.pa.mail.comcast.net with comcast id wm5G1e00A1YDfWL54mmgr1; Fri, 20 Aug 2010 22:46:40 +0000 Received: from dhcp-171-70-244-118.cisco.com ([171.70.244.118]) by omta20.westchester.pa.mail.comcast.net with comcast id wmm31e0062ZzSm33gmm9No; Fri, 20 Aug 2010 22:46:35 +0000 Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Tony Li In-Reply-To: Date: Fri, 20 Aug 2010 15:45:59 -0700 Cc: Brian E Carpenter , IPv6 Operations , "int-area@ietf.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> <4C6EE713.9080805@gmail.com> <4C6EE9D9.2090003@joelhalpern.com> <4C6EEC30.5010409@gmail.com> To: Eric Gray X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Eric, > The second is that they can differentiate themselves by offering > address allocation sizes that do not align well with other providers, = in > an attempt to lock-in customers who will find that they can anticipate > administrative head-aches and extra costs if they ever decide they = want=20 > to go with a different service provider. This is probably a bad = thing. Alternate service providers can then respond by matching the odd address = space allocation, or providing their next quantum up. This hurts = addressing efficiency slightly, but is unlikely to be a real deterrent. Regards, Tony From owner-v6ops@ops.ietf.org Fri Aug 20 15:52:39 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 674C83A68EA for ; Fri, 20 Aug 2010 15:52:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.551 X-Spam-Level: X-Spam-Status: No, score=-0.551 tagged_above=-999 required=5 tests=[AWL=-0.656, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_24=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JhLe+0PRhMtH for ; Fri, 20 Aug 2010 15:52:38 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3D8CD3A68A0 for ; Fri, 20 Aug 2010 15:52:38 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaRP-000Jcv-5e for v6ops-data0@psg.com; Fri, 20 Aug 2010 22:52:03 +0000 Received: from [209.85.161.180] (helo=mail-gx0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaRJ-000JcJ-QZ for v6ops@ops.ietf.org; Fri, 20 Aug 2010 22:51:57 +0000 Received: by gxk22 with SMTP id 22so2176517gxk.11 for ; Fri, 20 Aug 2010 15:51:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=AqW+Y1PJ4oETkiPmYSrQcigV8YEJKM9c/CJL7VyAAYw=; b=quZoinedWbSJU24TG05Q+FFLNXl0PXWoy7OwTb4QKeWDMSNnqzRLpSoPegBPM9sHdJ zwnqdX7vCpwbvUWoQKFQ00v0GShOqCkVafhW268WXrkUgP5dXeZDR03zDRFNnJwZPB14 X9ayxtFFoHzBHfaswsGPgJ9TXtLpv9T5VvFOY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mzCQ/rIb2mo0lYEP2e83xEmpdBc5rHNmpUzhFikO67DOzXrRBIHDAiaPzOhK0EBXkB fjKIKybNrbjPAZUhVjDrZuU++6itl70mrttrcmONJe+RXojjoNtaQpsnvt5YRhkfFHsK 2GTEOW+8yn0qnZbAPLOGswmIIIiMbgWLeC7Vw= MIME-Version: 1.0 Received: by 10.151.63.26 with SMTP id q26mr2706861ybk.193.1282344717256; Fri, 20 Aug 2010 15:51:57 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 15:51:57 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> Date: Fri, 20 Aug 2010 15:51:57 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Mikael Abrahamsson Cc: Fred Baker , IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, Aug 20, 2010 at 12:50 PM, Mikael Abrahamsson wro= te: > On Fri, 20 Aug 2010, Cameron Byrne wrote: > >> And, as i have pointed out before in various forums, today's 3G networks >> require 2x the signalling and packet core cost for dual stack users (2x >> bearers, 2x mobility events, 2x many things ...). =A0Yes, the costs chan= ge in >> LTE .... LTE will not be mainstream before IPv4 Exhaust. > > I would like to question the 2x cost. > > Yes, multi-bearer per user license cost money, so does handling 2x number= s > of bearer, but the number of packets isn't going to be 2x so actual packe= t > moving hw won't be even close to 2x cost. More license, more > HLR/MME/SPGW/GGSN/SGSN signalling, but not more packets. Agreed. The 2x cost is really just the packet core ... which is of course a lot of money to double for no tangible benefit ..... talk about no business case .... And, still have numbering issues, customer experience is the same as IPv4-only + NAT44 and approximately the same as IPv6-only + NAT64 > > I also don't really see how LTE changes things dramatically in this aspec= t, > to enable roaming we're going to be stuck at GTPv1 bearers for the > forseeable future (IMHO), so we're still going to have to do 2x PDP conte= xt > for users with IPv4 and IPv6 dual stack. > If you do dual-stack services, yes. The model i am driving for is IPv6-only when in-network and IPv4-only when roaming. I believe this is the practical approach given that billing for IPv6 roaming will be very slow. > It might even be that ds.lite with ipv6 only to the phone makes more sens= e > here because I'd imagine that enables roaming with single PDP context/bea= rer > instead of multiple, and I'd imagine the roaming network doesn't really c= are > if the user has IPv4 or IPv6? I'm not a roaming expert though, might be > wrong. > IMHO, i don't see a good fit for DSlite on traditional mobile handsets, and that i believe was the conclusion of the 3GPP-IETF meeting in San Fran. Perhap there is a good fit for DSlite + mobile hotspots (MiFi). > -- > Mikael Abrahamsson =A0 =A0email: swmike@swm.pp.se > From owner-v6ops@ops.ietf.org Fri Aug 20 16:03:06 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E03623A67FB for ; Fri, 20 Aug 2010 16:03:06 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.136 X-Spam-Level: X-Spam-Status: No, score=-109.136 tagged_above=-999 required=5 tests=[AWL=-0.641, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0qANcjcUTWHM for ; Fri, 20 Aug 2010 16:03:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C70243A68AF for ; Fri, 20 Aug 2010 16:03:05 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaZn-000KkV-QV for v6ops-data0@psg.com; Fri, 20 Aug 2010 23:00:43 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaZl-000Kk9-09 for v6ops@ops.ietf.org; Fri, 20 Aug 2010 23:00:41 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAAqmbkyrR7Ht/2dsb2JhbACgOnGfOJtRhTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,242,1280707200"; d="scan'208";a="243197217" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-5.cisco.com with ESMTP; 20 Aug 2010 23:00:38 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7KN0UFh003888; Fri, 20 Aug 2010 23:00:32 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 16:00:37 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 16:00:37 -0700 Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 16:00:24 -0700 Cc: Brian E Carpenter , IPv6 Operations , "int-area@ietf.org" Message-Id: References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> <4C6EE713.9080805@gmail.com> To: Eric Gray X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 20, 2010, at 2:55 PM, Eric Gray wrote: > Following the CIDR model for IPv6 seems to allow for as > many as (on the order of) 7-10 times as many possibly usable > address allocation sizes. Well, yes, saying that "you can pick any length you like" gives the = address allocation authorities, at least in theory, 64 orders of = magnitude. There is a line of reasoning, which I subscribe to, that all of those = options really aren't needed, and that there are human factors reasons = to prefer prefix lengths on nibble (hex digit) boundaries. Not that = allocations like 192.0.2.20/30 are impossible to grok - they're not - = but if we have the opportunity to simplify things, why not? One comment that comes to mind is a recent conversation with my son. He = works for a company that makes radio-controlled model airplanes, the = kind that have a 66 foot wingspan and shoot missiles. The planes are = full of computers, and no they don't ask the DNS root to translate = names. If you're in one of those computers and need to talk with another = one, you need to know its IP address. So he is used to being in computer = A and logging into computer B as 192.0.2.17 or whatever. He and I spoke a few weeks about, and he asked "Dad, when you guys were = designing IPv6, did you think at all about how LONG those addresses = were?" ta-dum! Now ask yourself about being in my daughter's network (women enter her = home as the girl-next-door and leave beautiful), telling her that she = can use anything she likes in 2001:0db8:2775:1234/62, and having her = notice that the address of something or another is = 2001:0db8:2775:1235... In IPv4, I said "deal with it, you have to be = somewhat technical". In IPv6, I would like to not have to go there. It's = not her expertise, and she doesn't ask me to cut/color her hair either. So, yes, I tend to think that the common rabble should deal with = addresses that break on nibble boundaries. That has nothing to do with RIRs or service providers, mind you; they = are often "somewhat technical". Within their networks I expect them to = do what makes sense to them, and I regard myself more as their student = than their teacher...= From owner-v6ops@ops.ietf.org Fri Aug 20 16:09:57 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 682823A6818 for ; Fri, 20 Aug 2010 16:09:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.853 X-Spam-Level: X-Spam-Status: No, score=-0.853 tagged_above=-999 required=5 tests=[AWL=-0.358, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vgh-1CvEIjtz for ; Fri, 20 Aug 2010 16:09:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 645533A68DE for ; Fri, 20 Aug 2010 16:09:44 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omafm-000La6-L2 for v6ops-data0@psg.com; Fri, 20 Aug 2010 23:06:54 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omafj-000LZ7-Id for v6ops@ops.ietf.org; Fri, 20 Aug 2010 23:06:51 +0000 Received: by gye5 with SMTP id 5so2179622gye.11 for ; Fri, 20 Aug 2010 16:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=AbfZrRMHQTeuh3dPyf/8ppMrcMemYW3g/lNtTqwtwR4=; b=UoXbUMequsjZCkoYb+fj6T8ptFS9J4Wi3SOR5yFfdutG7RXjuWcQzCbYbdD/fabCj5 3wjMNyGSKqNBONB6qReecItWvWEbQMTh7eE2EvD0JnIjkumCk/mFCuun9Ayl3WVj7oHR R0BbJDH4DbuW9/lbzLO+GNSIyr8nsDbGui0Qo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=t3Dr89UgCHim5fBw/JMJLe/I0uMuRXapJhaYDxYoEfJaiwT6swzP2Hy+LAogK8ZZGP w6XYkOd2bDG+QnVvXJpgVQhdpj3qw6J6dka2UvKIlq6B9YWFItfc5DdEkaTQmqpbO4fp 7iG6uhFrX7uvCIzOuVq7HukGXO0cWcM3hJRjw= MIME-Version: 1.0 Received: by 10.150.69.32 with SMTP id r32mr2896876yba.107.1282345610896; Fri, 20 Aug 2010 16:06:50 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 16:06:50 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> Date: Fri, 20 Aug 2010 16:06:50 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Fred Baker Cc: IPv6 v6ops , Kurt Erik Lindqvist , Ron Bonica , v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, Aug 20, 2010 at 1:41 PM, Fred Baker wrote: > > On Aug 20, 2010, at 12:10 PM, Cameron Byrne wrote: > >> IPv6-only host must emerge as the edge grows (mobile ..., M2M, ...) > > I certainly agree with that. Understand that mobile handsets are already = and increasingly both IPv4 and IPv6 capable. The issue is in the network, a= nd it is in the applications that those handsets use. The applications like= to call gethostbyname() instead of getaddrinfo(), and as a result are IPv4= -aware instead of being network layer agnostic. That was Hui Deng's point i= n the two 3GPP/IETF joint workshops and in the pnat discussion in behave. T= his document grew out of a powerpoint presentation, pointed to as an inform= ative reference, that I gave at the first of those workshops, and summarize= s both that talk and Jari's experience using Ericsson's NAT64 solution at h= ome. > Just focusing on mobile, here ... Jari states IPv6-only works well for mobile. I believe one of his docs (Google preso) states it approaches 100% functionality. PNAT did not achieve much support and was not advanced (right?), despite a strong effort from Hui. Like IPv4 literals, i believe the general issues in mobile apps are trivial. I presented my experience at the Google conference. Notice not many apps are impacted https://sites.google.com/site/ipv6implementors/2010/agenda/13_Byrne_T-Mobil= e_IPv6GoogleMeeting.pdf My FUT users, along with my own experience, is that very few apps fail when ipv6-only http://groups.google.com/group/tmoipv6beta/browse_thread/thread/6fc0633f031= 3b588 I understand that the desktop space, and in particular games and skype, have problems with IPv6-only. But, mobile is different. The SDKs for Apple, Symbian, and Android have done a good job at forcing the developers to be IP version agnostic..... which means most apps are IPv6 capable by default, not by app designers own volition. > If I were king, and note that I am not at this instant wearing my shiny w= orking group chair crown, I'm wearing my dusty author's beret, gethostbynam= e would disappear and applications that use it would be given the option of= complaining to /dev/null or fixing their code. At some point, maybe the 3G= vendors could help us out there... As far as i can tell, for the most part, your desire has been achieved. If you believe otherwise, please contact me off list to find out how you can join the IPv6-only beta. Cameron From owner-v6ops@ops.ietf.org Fri Aug 20 16:18:13 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EC56F3A68F2 for ; Fri, 20 Aug 2010 16:18:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.382 X-Spam-Level: X-Spam-Status: No, score=-101.382 tagged_above=-999 required=5 tests=[AWL=-0.887, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gBp4qIPNpsNi for ; Fri, 20 Aug 2010 16:18:12 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 343823A6832 for ; Fri, 20 Aug 2010 16:18:12 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omaoh-000MqN-FF for v6ops-data0@psg.com; Fri, 20 Aug 2010 23:16:07 +0000 Received: from [209.85.216.52] (helo=mail-qw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omaod-000Mpi-Mz for v6ops@ops.ietf.org; Fri, 20 Aug 2010 23:16:04 +0000 Received: by qwj8 with SMTP id 8so4677024qwj.11 for ; Fri, 20 Aug 2010 16:16:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=zONzgMobOXwvivQqkOd4EpSVZjdMRHnyoObLoYjc9C0=; b=IKFkp1CSGGy4uOBhAjHKpzAZ/eQhDEH6ZUm7QLPXYfGSbGAn6CjrHQ1+OAk5tbbMg0 e8LTRVBo8SVUF6RF8aXNC4YE8OOLhKrEfkr+b6fKVquEAMZRcw21eQXkFfXajCUPfvwf n7OJ7yO9ofiMctMpCF6DCNsFXjW3fujkX/pU0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=PPxAdZ9JxMxWpqB2hEKa5s/iI+PtVsUQXnHII4SI4SftyGa8guRIOsvKOOLoMMFYIS ErdsttvpjKkPSPLWjjY7gKKZVKWkSPzX+4CwilwgFmQEvcJ8GrKFQp4wm2mncvEI9KEE MzX3wUoQ38g2PFz0xerW/qTI5uUO/yQ51UDLA= Received: by 10.229.126.222 with SMTP id d30mr944478qcs.223.1282346162779; Fri, 20 Aug 2010 16:16:02 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id r36sm3826868qcs.3.2010.08.20.16.15.59 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 16:16:02 -0700 (PDT) Message-ID: <4C6F0CAA.6030103@gmail.com> Date: Sat, 21 Aug 2010 11:15:54 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Fred Baker CC: draft-narten-ipv6-3177bis-48boundary@tools.ietf.org, IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: +1 Why am I agreeing with Fred so much today? Regards Brian On 2010-08-21 09:43, Fred Baker wrote: > Thomas et al: > > Let me relay and comment on something Tony, Marla, and I discussed (Jason, I would mention you, but you and I didn't actually talk about this :-). > > One of the important points of RFC 3177 is in the opening statements: > > The technical principles that apply to address allocation seek to > balance healthy conservation practices and wisdom with a certain ease > of access... > > The IETF makes no comment on business issues or relationships. > However, in general, we observe that technical delegation policy can > have strong business impacts. A strong requirement of the address > delegation plan is that it not be predicated on or unduly bias > business relationships or models. > > This mirrors comments made in CIDR documents and in the CIDR discussion to the effect that "gee, it would be Really Nice if we could aggregate announcements", and which came out in code words to the RIRs and ISPs saying "gee whiz, guys, would you consider being conservative in your allocations and your aggregation policy wink wink nudge nudge", recognizing their already-ongoing efforts in those directions and expressing approval of them. > > These statements appear to be absent from draft-narten-ipv6-3177bis-48boundary. > > Tony/Marla/Jason have a draft before the house, draft-azinger-cidrv6. It's fundamental point is "gee, it would be Really Nice if we could aggregate announcements", and suggests that provider-allocated address space is a good thing. It responds to RIR behaviors in allocation of PI address space, and asks that the RIRs tighten up the rules. Tony's observation is that the IETF has made no such statement to the RIRs regarding that, and such a statement might have value. > > If we're going to replace a document entitled "IAB/IESG Recommendations on IPv6 Address Allocations to Sites", it might be worthwhile actually updating the recommendations made on allocations to sites, and make a clear statement to the effect that "we make no pretense of telling RIRs or their members how to run their businesses, but we would humbly request that they consider the amount of money they spend on new routers and new memory every year, the amount of money spent on heat and heat dissipation, and seriously consider allocating address space in a way that promotes prefix aggregation in BGP routing." I could imagine, and would welcome, a response from the RIRs of the form "we would really appreciate consideration of an architecture that would address both ISP concerns about the size of the route table and edge network concerns about multihoming complexity and independence from their ISP". > > Thought for the day... > Fred > > > On Aug 20, 2010, at 11:47 AM, Tony Li wrote: >> Hi all, >> >> This is a solicited review of draft-narten-ipv6-3177bis-48boundary-05. >> >> History: The IAB & IESG made some recommendations for v6 addressing in RFC 3177. In particular, the recommended the assignment of /48 to a site. >> >> This draft reconsiders that recommendation, and argues that more flexibility would be reasonable. >> >> 1) The draft retracts the recommendation that /128's can be allocated to sites. The text here is clear about sites, but could possibly call out the distinction between a site and a host. Clearly /128 allocations to a single host are a necessary alternative. Consider the case of a hot spot service provider. Allocating a /48 or even a /64 to each laptop in the coffee shop is not necessary or sane practice. >> >> 2) The draft calls out a specific motivation that sites should get enough address space so that they do not feel compelled to use NAT. While this is fine in principle, the pragmatics here are hard to defend. A site can easily make unjustified claims to arbitrary amounts of address space. It is unreasonable to expect that every RIR and LIR is going to make detailed investigations for every single address space request, so there will be established policies for address space assignment, possibly with economic disincentives for over-allocation. However, this will not prevent some end-sites wanting more, especially to avoid additional costs. Thus, some sites will still feel compelled to use NAT. We should avoid the hubris that we can dictate business practices. >> >> 3) The draft includes a discussion about the rationale of RFC 3177's argument in favor of /48 to simplify renumbering. It is certainly true that renumbering from one prefix to another is greatly simplified if the prefixes are the same size. The important point, missed in both 3177 and this draft, is that this only argues that any given site get the same sized prefix. This does not imply that it needs to be a /48 for all sites. Nor is there ANY benefit from that. For example, if a site had a /57 (bad for other reasons), then having another /57 to renumber into satisfies this requirement. /48 is not necessary, nor is any other fixed size. >> >> 4) The draft seems to shy away from making clear replacement recommendations. While it recommends that policy take certain points into consideration, this seems like mere rhetoric and lacking in any substance. I strongly recommend that the draft make real recommendations and very clearly call those out. If nothing else, the draft needs to clearly and explicitly vacate the previous /48 recommendation. This seems to be done in the Introduction, which seems somewhat odd. >> >> 5) The draft misses the opportunity to call for work in v6 renumbering. The fact of the matter is that sooner or later, sites will need to renumber. Even given adequate address space, there are other compelling events (e.g., corporate acquisitions) that drive renumbering. There's much work to do here. If we make the assumption that renumbering WILL be easy (and make it come to pass), then it's reasonable to argue that renumbering into a larger prefix is easy and thus we can be more conservative in initial site addressing. >> >> Regards, >> Tony Li, Ph.D. >> Cisco Fellow >> Cisco Systems, Inc. >> >> _______________________________________________ >> Int-area mailing list >> Int-area@ietf.org >> https://www.ietf.org/mailman/listinfo/int-area > > _______________________________________________ > Int-area mailing list > Int-area@ietf.org > https://www.ietf.org/mailman/listinfo/int-area > From owner-v6ops@ops.ietf.org Fri Aug 20 16:18:27 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2066F3A6832 for ; Fri, 20 Aug 2010 16:18:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.358 X-Spam-Level: X-Spam-Status: No, score=-101.358 tagged_above=-999 required=5 tests=[AWL=-0.863, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QOco88hwTwaE for ; Fri, 20 Aug 2010 16:18:26 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2BD443A6898 for ; Fri, 20 Aug 2010 16:18:26 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmaqB-000N1I-KR for v6ops-data0@psg.com; Fri, 20 Aug 2010 23:17:39 +0000 Received: from [209.85.216.173] (helo=mail-qy0-f173.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omaq9-000N11-Kb for v6ops@ops.ietf.org; Fri, 20 Aug 2010 23:17:37 +0000 Received: by qyk5 with SMTP id 5so1095644qyk.11 for ; Fri, 20 Aug 2010 16:17:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=JY5/X/vYOcY5e13dLl2pfYKiwffqW7sjkPZd+FITdZg=; b=v2eyvJlKlh4LrqbhTZsG8sb5lkvZEIAqAmaC46/VxnsGJLrO8UlFaincUYNvkif+kN b/2HOUg4dInvjubKs9S48Y5V/8gLK6GLpwA2FCZuzjCcnHVBv7xIqAQ2Fna5HTAqvD3k 6AHTvi5yXuiSHbEJDoNxvIBJUWI1uMm0CX5ts= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=iH1BiycYhOR/Ey7F/fw7f6ybYQ5qY2EkSnTNmAj4a7eVj8lnacIXLqLnvaZbS0Vohz anieEQKAx8Pu7e4mX8gnYmVI/HK1m3XPsXNAEtN1T1ROaB29b9x2gcSj1Wp652hMcCLN tC+YbGHTRaMHK1q5l5t6a+5VFJgjUZqW4khWw= Received: by 10.229.141.75 with SMTP id l11mr355529qcu.154.1282346256683; Fri, 20 Aug 2010 16:17:36 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id e6sm3828683qcr.5.2010.08.20.16.17.33 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 16:17:36 -0700 (PDT) Message-ID: <4C6F0D09.9060107@gmail.com> Date: Sat, 21 Aug 2010 11:17:29 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Tony Li CC: Eric Gray , IPv6 Operations , "int-area@ietf.org" Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> <4C6EE713.9080805@gmail.com> <4C6EE9D9.2090003@joelhalpern.com> <4C6EEC30.5010409@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-21 10:45, Tony Li wrote: > Hi Eric, > > >> The second is that they can differentiate themselves by offering >> address allocation sizes that do not align well with other providers, in >> an attempt to lock-in customers who will find that they can anticipate >> administrative head-aches and extra costs if they ever decide they want >> to go with a different service provider. This is probably a bad thing. > > > Alternate service providers can then respond by matching the odd address space allocation, or providing their next quantum up. This hurts addressing efficiency slightly, but is unlikely to be a real deterrent. Exactly. The market will provide. Of course, I agree with Fred that we should stick to nibble boundaries. Brian From owner-v6ops@ops.ietf.org Fri Aug 20 16:48:27 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AA1603A6403 for ; Fri, 20 Aug 2010 16:48:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.869 X-Spam-Level: X-Spam-Status: No, score=-0.869 tagged_above=-999 required=5 tests=[AWL=-0.374, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JqbYMe0GbHhL for ; Fri, 20 Aug 2010 16:48:26 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A7F543A68CD for ; Fri, 20 Aug 2010 16:48:26 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmbHf-0000oV-4z for v6ops-data0@psg.com; Fri, 20 Aug 2010 23:46:03 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmbHc-0000nt-Dn for v6ops@ops.ietf.org; Fri, 20 Aug 2010 23:46:00 +0000 Received: by gye5 with SMTP id 5so2195264gye.11 for ; Fri, 20 Aug 2010 16:45:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=fjuOQnbQom1+211IKhJ59TtQyASsJI3tMbtJ3VmE9kw=; b=upoiGT/m31M8Dq9FcKBUGuQ4mWNutv69MPM6hX6EsnjmshUeiFUfT1654K+4ahVQp1 Fm6E0WAmxYFfrCxSj7U42ReVLn3xlgiM1ect59UPqHcifbJRSLFnH8e8Z2ei5xHJeCwr bIA6WaMoxyRwtd4P8eY5xVpMEKQYIX4WZzjgc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=yCtggL7S3G6D7XgZlcdIZ8jXLmtUJcTbeaRPhw6pFUWzE9w5mvCaoMxbTG1fyWADw0 Tw91V0sE2r1sXga3cHB6qoNWIQHSbTGXpWF/yAg1o1lhwHf9Ls4mcltNl+fgRXJ4YEDw oPpRx4qdyAWpRm59MubHrsEtTZXJcjpHvrK9w= MIME-Version: 1.0 Received: by 10.150.69.32 with SMTP id r32mr2921942yba.107.1282347959513; Fri, 20 Aug 2010 16:45:59 -0700 (PDT) Received: by 10.150.12.2 with HTTP; Fri, 20 Aug 2010 16:45:59 -0700 (PDT) In-Reply-To: References: Date: Fri, 20 Aug 2010 16:45:59 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: "Yiu L. Lee" Cc: Mikael Abrahamsson , IPv6 v6ops , Ron Bonica , v4tov6transition@ietf.org, Kurt Erik Lindqvist Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, Aug 20, 2010 at 4:37 PM, Yiu L. Lee wro= te: > >> Agreed. =A0The 2x cost is really just the packet core ... which is of >> course a lot of money to double for no tangible benefit ..... talk >> about no business case .... And, still have numbering issues, customer >> experience is the same as IPv4-only + NAT44 and approximately the same >> as IPv6-only + NAT64 >> > Life cycle of mobile equipments could be every 2-3 years, but life cycle = of > consumer electronics could be 5+ years. Consider many large TVs with > Internet service selling today are still running IPv4-only, fixed line > operators must prepare to support them in foreseeable future. > Depends what box you are talking about, but our accountants like 5+ years for gear.... GSM gear is still around and not going anywhere for a long time. Other network functions, especially NAT and stateful IP stuff expires quicker. I can say that mobile phone lifecycle is between 9 and 24 months.... which is quick. > That said, I am not saying an operator must build a dual-stack core netwo= rk, > there are technologies such as DS-lite and Softwire Mesh available to run= a > pure IPv6 core network with dual-stack edge. All I am saying is the custo= mer > experience of IPv4-only + NAT444 could be the same as IPv6-only + NAT64, = but > the technologies and plan to offer these service are very different. Agreed. 3GPP mobile can do native v6 easy. Other network types, not so e= asy. From owner-v6ops@ops.ietf.org Fri Aug 20 18:02:04 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8621B3A679F for ; Fri, 20 Aug 2010 18:02:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.683 X-Spam-Level: X-Spam-Status: No, score=-109.683 tagged_above=-999 required=5 tests=[AWL=-1.188, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LFGVyorw0oji for ; Fri, 20 Aug 2010 18:02:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 45BD93A68E7 for ; Fri, 20 Aug 2010 18:02:03 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmcO9-0009Dm-Vv for v6ops-data0@psg.com; Sat, 21 Aug 2010 00:56:50 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmcO6-0009Cf-JU for v6ops@ops.ietf.org; Sat, 21 Aug 2010 00:56:46 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,242,1280707200"; d="scan'208";a="354148324" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-1.cisco.com with ESMTP; 21 Aug 2010 00:56:46 +0000 Received: from dwingWS (sjc-vpn3-708.cisco.com [10.21.66.196]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o7L0uj7L017311; Sat, 21 Aug 2010 00:56:45 GMT From: "Dan Wing" To: "'Cameron Byrne'" , "'Fred Baker'" Cc: "'IPv6 v6ops'" , "'Ron Bonica'" , , "'Kurt Erik Lindqvist'" References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> In-Reply-To: Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Date: Fri, 20 Aug 2010 17:56:45 -0700 Message-ID: <14a601cb40cb$ba698f50$2f3cadf0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: ActAvGHb6dRUbOW6Q82puU5GF4oMkgADrApQ Content-Language: en-us Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > -----Original Message----- > From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition- > bounces@ietf.org] On Behalf Of Cameron Byrne > Sent: Friday, August 20, 2010 4:07 PM > To: Fred Baker > Cc: IPv6 v6ops; Ron Bonica; v4tov6transition@ietf.org; Kurt Erik > Lindqvist > Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines > WGLC > > On Fri, Aug 20, 2010 at 1:41 PM, Fred Baker wrote: > > > > On Aug 20, 2010, at 12:10 PM, Cameron Byrne wrote: > > > >> IPv6-only host must emerge as the edge grows (mobile ..., M2M, ...) > > > > I certainly agree with that. Understand that mobile handsets are > already and increasingly both IPv4 and IPv6 capable. The issue is in > the network, and it is in the applications that those handsets use. The > applications like to call gethostbyname() instead of getaddrinfo(), and > as a result are IPv4-aware instead of being network layer agnostic. > That was Hui Deng's point in the two 3GPP/IETF joint workshops and in > the pnat discussion in behave. This document grew out of a powerpoint > presentation, pointed to as an informative reference, that I gave at > the first of those workshops, and summarizes both that talk and Jari's > experience using Ericsson's NAT64 solution at home. > > > > Just focusing on mobile, here ... Jari states IPv6-only works well for > mobile. I believe one of his docs (Google preso) states it > approaches 100% functionality. > > PNAT did not achieve much support and was not advanced (right?), > despite a strong effort from Hui. The in-host IPv4->IPv6 translation aspect of PNAT is alive, http://tools.ietf.org/html/draft-huang-behave-bih-01, and is part of the currently-planned charter for BEHAVE, http://www.ietf.org/mail-archive/web/behave/current/msg08688.html, "Apr 2011, Submit to IESG: host-based NAT46 translation for IPv4-only applications to access IPv6-only servers (std)". Send feedback to iesg@iesg.com -d > Like IPv4 literals, i believe the general issues in mobile apps are > trivial. I presented my experience at the Google conference. Notice > not many apps are impacted > https://sites.google.com/site/ipv6implementors/2010/agenda/13_Byrne_T- > Mobile_IPv6GoogleMeeting.pdf > > My FUT users, along with my own experience, is that very few apps fail > when ipv6-only > > http://groups.google.com/group/tmoipv6beta/browse_thread/thread/6fc0633 > f0313b588 > > I understand that the desktop space, and in particular games and > skype, have problems with IPv6-only. But, mobile is different. The > SDKs for Apple, Symbian, and Android have done a good job at forcing > the developers to be IP version agnostic..... which means most apps > are IPv6 capable by default, not by app designers own volition. > > > > If I were king, and note that I am not at this instant wearing my > shiny working group chair crown, I'm wearing my dusty author's beret, > gethostbyname would disappear and applications that use it would be > given the option of complaining to /dev/null or fixing their code. At > some point, maybe the 3G vendors could help us out there... > > As far as i can tell, for the most part, your desire has been > achieved. If you believe otherwise, please contact me off list to > find out how you can join the IPv6-only beta. > > Cameron > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Fri Aug 20 18:36:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B52F33A69B4 for ; Fri, 20 Aug 2010 18:36:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.887 X-Spam-Level: X-Spam-Status: No, score=-0.887 tagged_above=-999 required=5 tests=[AWL=-0.215, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rlWykdgiXRl0 for ; Fri, 20 Aug 2010 18:36:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E1E593A68E7 for ; Fri, 20 Aug 2010 18:36:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omcwp-000DJw-E4 for v6ops-data0@psg.com; Sat, 21 Aug 2010 01:32:39 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omcwm-000DJZ-7I for v6ops@ops.ietf.org; Sat, 21 Aug 2010 01:32:36 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1Omcwe-0006GI-Ay; Sat, 21 Aug 2010 11:02:28 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id ECB103B31E; Sat, 21 Aug 2010 10:59:12 +0930 (CST) Date: Sat, 21 Aug 2010 10:59:12 +0930 From: Mark Smith To: Fred Baker Cc: Tony Li , IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Message-ID: <20100821105912.65da34e3@opy.nosense.org> In-Reply-To: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> References: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fred, Tony, On Fri, 20 Aug 2010 13:16:05 -0700 Fred Baker wrote: > Thanks, Tony. > > Let me comment on one point in your review. > > On Aug 20, 2010, at 11:47 AM, Tony Li wrote: > > > To be really honest, I have concluded that every time we further idiot-proof the world, the world makes better idiots. > (That made me laugh out loud when I first read it :-) ) That seems to me to be a good argument for less options and more simplicity. The less knobs there are to tweak, the less chance of them being tweaked incorrectly. This topic has made me think a bit more about why I've liked e.g. Novell's IPX, and why I think IPv6 should be at least as easy to use. Protocols like IPX and Appletalk were easier to use because they were designed to be user friendly - with the users of the protocols being both the end users and the operators of the network (if the network was large enough for them to exist). User friendliness is quite an attractive feature of a protocol once you've experienced it. I think the main reason I've liked the idea of everybody having a /48 as a minimum is that it creates more simplicity and therefore user (and operator) friendliness. It's one less thing that varies, and therefore one less thing that the better idiots are likely to get wrong. It also makes my life easier as an operator because it's one less parameter to track the value of when dealing with the majority of addressing tasks. Having a "one size fits all" approach to addressing has worked successfully with ethernet addressing and other layer 3 protocols, so I think the principle is quite sound. The cost has been more than functionally necessary addressing bits, however those bits are generally pretty cheap and have provided a good simplicity and convenience return. So while I'm not strongly against the idea of having a small variety of prefix lengths (which is a whole lot better than the 20+ in IPv4!), I think it is worth trying to pursue operational simplicity and convenience, as a priority, by fixing parameters that don't need to vary. Hopefully that will continue to raise the threshold of the quality of idiots, and the efforts they have to go to, to be successful at breaking things :-) I think most low quality idiots won't bother when things just work :-) I'd really like to see IPv6 being far more user friendly than IPv4 and at least as user friendly as more modern protocols like IPX and Appletalk. I think the original designs and parameters pursued that goal, however as the protocol has been exposed to more and more IPv4-only people, it seems to me that there is now a push to make it more like IPv4 because those people are comfortable with IPv4 and haven't experienced the user friendliness of anything else. I think this is ultimately going to make IPv6 less user friendly than it was designed to be and can be. That'd be a shame. Regards, Mark. From owner-v6ops@ops.ietf.org Fri Aug 20 20:54:20 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8A02A3A69A1 for ; Fri, 20 Aug 2010 20:54:20 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.127 X-Spam-Level: X-Spam-Status: No, score=-109.127 tagged_above=-999 required=5 tests=[AWL=-0.632, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uecDZAQ892F4 for ; Fri, 20 Aug 2010 20:54:19 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7C9323A6781 for ; Fri, 20 Aug 2010 20:54:19 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omf5D-00046V-TS for v6ops-data0@psg.com; Sat, 21 Aug 2010 03:49:27 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omf5B-000465-DS for v6ops@ops.ietf.org; Sat, 21 Aug 2010 03:49:25 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAAPqbkyrR7Hu/2dsb2JhbACgO3GdIZtHhTcEhDSFPw X-IronPort-AV: E=Sophos;i="4.56,243,1280707200"; d="scan'208";a="243252198" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-5.cisco.com with ESMTP; 21 Aug 2010 03:49:12 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7L3n4Kh000322 for ; Sat, 21 Aug 2010 03:49:06 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 20:49:12 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 20:49:12 -0700 From: Fred Baker Subject: Fwd: New Version Notification for draft-arkko-ipv6-transition-guidelines-05 Date: Fri, 20 Aug 2010 20:48:57 -0700 References: <20100821021822.AA6373A681D@core3.amsl.com> To: IPv6 Operations Message-Id: <46648749-6ACB-4D99-8BF6-12352B298AAE@cisco.com> Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Begin forwarded message: > From: IETF I-D Submission Tool > Date: August 20, 2010 7:18:22 PM PDT > To: fred@cisco.com > Cc: jari.arkko@piuha.net > Subject: New Version Notification for = draft-arkko-ipv6-transition-guidelines-05=20 >=20 >=20 > A new version of I-D, draft-arkko-ipv6-transition-guidelines-05.txt = has been successfully submitted by Fred Baker and posted to the IETF = repository. >=20 > Filename: draft-arkko-ipv6-transition-guidelines > Revision: 05 > Title: Guidelines for Using IPv6 Transition Mechanisms = during IPv6 Deployment > Creation_date: 2010-08-20 > WG ID: Independent Submission > Number_of_pages: 18 >=20 > Abstract: > The Internet continues to grow beyond the capabilities of IPv4. An > expansion in the address space is clearly required. With its > increase in the number of available prefixes and addresses in a > subnet, and improvements in address management, IPv6 is the only real > option on the table. Yet, IPv6 deployment requires some effort, > resources, and expertise. The availability of many different > deployment models is one reason why expertise is required. This > document discusses the IPv6 deployment models and migration tools, > and recommends ones that have been found to work well in operational > networks in many common situations. >=20 >=20 >=20 > The IETF Secretariat. >=20 >=20 From owner-v6ops@ops.ietf.org Fri Aug 20 21:11:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 72E113A68FC for ; Fri, 20 Aug 2010 21:11:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.482 X-Spam-Level: X-Spam-Status: No, score=-2.482 tagged_above=-999 required=5 tests=[AWL=0.117, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15xGKjmpJsjb for ; Fri, 20 Aug 2010 21:11:22 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 748073A635F for ; Fri, 20 Aug 2010 21:11:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmfNy-0006ej-Hn for v6ops-data0@psg.com; Sat, 21 Aug 2010 04:08:50 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmfNw-0006e9-G4 for v6ops@ops.ietf.org; Sat, 21 Aug 2010 04:08:48 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OmfNp-000KgJ-2p; Sat, 21 Aug 2010 04:08:41 +0000 Date: Sat, 21 Aug 2010 13:08:39 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: draft-narten-ipv6-3177bis-48boundary@tools.ietf.org, IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > One of the important points of RFC 3177 is in the opening statements: > > The technical principles that apply to address allocation seek to > balance healthy conservation practices and wisdom with a certain ease > of access... > > The IETF makes no comment on business issues or relationships. > However, in general, we observe that technical delegation policy can > have strong business impacts. A strong requirement of the address > delegation plan is that it not be predicated on or unduly bias > business relationships or models. observing it is just fine. mucking with it is something we got the out of the ietf and back into the hands of operators in a decade ago. we do not need to re-learn tose lessons. the ietf has no actual brief for recommendating allocation sizes that are not based on, likely ephemeral and often fallacious, beliefs about isps' business practices, operational needs, this week's st00pid hardwhere, and religios zealotry about freeing the consumer. i strongly support the draft with the careful constraints it has. randy From owner-v6ops@ops.ietf.org Fri Aug 20 21:11:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 554C33A6781 for ; Fri, 20 Aug 2010 21:11:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.483 X-Spam-Level: X-Spam-Status: No, score=-2.483 tagged_above=-999 required=5 tests=[AWL=0.116, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0Y0s7PH4K+Zz for ; Fri, 20 Aug 2010 21:11:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5C21C3A635F for ; Fri, 20 Aug 2010 21:11:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmfQE-0006xa-3b for v6ops-data0@psg.com; Sat, 21 Aug 2010 04:11:10 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmfQC-0006xF-3g for v6ops@ops.ietf.org; Sat, 21 Aug 2010 04:11:08 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OmfQ8-000Kh6-JE; Sat, 21 Aug 2010 04:11:04 +0000 Date: Sat, 21 Aug 2010 13:11:03 +0900 Message-ID: From: Randy Bush To: Brian E Carpenter Cc: Cameron Byrne , Fred Baker , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Subject: Re: Votes against what? [ draft-arkko-ipv6-transition-guidelines WGLC] In-Reply-To: <4C6EFCA9.4060409@gmail.com> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <4C6EFCA9.4060409@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Actually they are votes there are? votes? i thought we had discussions on the merits of various engineering approaches. From owner-v6ops@ops.ietf.org Fri Aug 20 21:48:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3A0D53A68EF for ; Fri, 20 Aug 2010 21:48:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.34 X-Spam-Level: X-Spam-Status: No, score=-101.34 tagged_above=-999 required=5 tests=[AWL=-0.845, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3KD3zrcZH7H6 for ; Fri, 20 Aug 2010 21:48:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D4F183A6838 for ; Fri, 20 Aug 2010 21:48:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omfxa-000BOi-Og for v6ops-data0@psg.com; Sat, 21 Aug 2010 04:45:38 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmfxU-000BOC-Lv for v6ops@ops.ietf.org; Sat, 21 Aug 2010 04:45:33 +0000 Received: by gye5 with SMTP id 5so2289544gye.11 for ; Fri, 20 Aug 2010 21:45:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=jaCwM3AuifKYbFHh9VEyArmo51Mpiw+FmNFFestJAyU=; b=aBfz7xiM5pbgIrcaVLOh5k8xQ9ce+z8Y7IPwwbrnHTZRPtejbmWHFxCuqUaXOxBFi9 mdRcsYMJvmZhNi6UEl6qNpIEf/4aBrezkX2MlR2oDl+5jsayHMNB3nGNhdy9uHnFdBVK zxYH0/TlIe2gFJuGZoZWGXMy7kOc5qht3SQMI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=rlpUlU2L54dfXjxVDj6N+A6gelQjPAILNizYdAhptgIucQGmcrE/RmnhhUgKc9NruQ 0orYqKGHCivmzAvTtx9dhlUWjRpoJKwM2WArlcsHbIS4oWSZzZSDeMnb9edOOVvuW6A8 ++Dg1bV5x+awzgcsOZhkmZ9o6HCVCiKq9J/5Y= Received: by 10.100.91.1 with SMTP id o1mr2589787anb.186.1282365931786; Fri, 20 Aug 2010 21:45:31 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id t30sm5820244ann.7.2010.08.20.21.45.28 (version=SSLv3 cipher=RC4-MD5); Fri, 20 Aug 2010 21:45:31 -0700 (PDT) Message-ID: <4C6F59E3.4030503@gmail.com> Date: Sat, 21 Aug 2010 16:45:23 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Mark Smith CC: Fred Baker , Tony Li , IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 References: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> <20100821105912.65da34e3@opy.nosense.org> In-Reply-To: <20100821105912.65da34e3@opy.nosense.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-21 13:29, Mark Smith wrote: .... > Protocols like IPX and Appletalk were easier to use because they were > designed to be user friendly - with the users of the protocols being > both the end users and the operators of the network (if the network > was large enough for them to exist). Oh, archaeology is called for. The direct inspiration for the /64 boundary in IPv6 was IPX (or, to be historically correct, XNS). And a lot of the thinking behind promoting /48 as the one-size-fits-all prefix length was also based on IPX/XNS (and a little bit on DECnet). IPX and Appletalk directly inspired the decision to have built-in stateless autoconfiguration as part of IPv6; ND and RA were of course invented anew, but the main goal was zero-conf ease of use. At that time, IPv4 was a manual configuration nightmare, because DHCP wasn't yet deployable. But we have moved on since then, and I believe that 3177bis hits the mark fairly accurately (given that we now have DHCPv6 where needed). Brian From owner-v6ops@ops.ietf.org Fri Aug 20 21:48:22 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1CBE83A67F8 for ; Fri, 20 Aug 2010 21:48:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.538 X-Spam-Level: X-Spam-Status: No, score=-102.538 tagged_above=-999 required=5 tests=[AWL=0.061, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3ezrlIaJN2SM for ; Fri, 20 Aug 2010 21:48:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7F6473A6838 for ; Fri, 20 Aug 2010 21:48:15 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omfxx-000BUD-VN for v6ops-data0@psg.com; Sat, 21 Aug 2010 04:46:01 +0000 Received: from [2a00:801::f] (helo=uplift.swm.pp.se) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omfxr-000BTi-Qs for v6ops@ops.ietf.org; Sat, 21 Aug 2010 04:45:56 +0000 Received: by uplift.swm.pp.se (Postfix, from userid 501) id 40D16A1; Sat, 21 Aug 2010 06:45:54 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 3EB14A0; Sat, 21 Aug 2010 06:45:54 +0200 (CEST) Date: Sat, 21 Aug 2010 06:45:54 +0200 (CEST) From: Mikael Abrahamsson To: Fred Baker cc: Eric Gray , Tony Li , IPv6 Operations , "int-area@ietf.org" Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 In-Reply-To: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> Message-ID: References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> User-Agent: Alpine 1.10 (DEB 962 2008-03-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, 20 Aug 2010, Fred Baker wrote: > I think there is a great reason to suggest that access and transit > networks to offer their downstreams /48, /52, /56, and /60 options at > various costs. I can understand the /48 and /56 options (for corporate and residential respectively), but I don't really get the /52 and /60. What is the cost difference to the ISP that warrants a different end user price for these services, and isn't it just an extra cost to switch the user between these services (reprovisioning) when their needs change? I believe in the "give 99% of the people what just works in the long run if it doesn't cost me extra" method, and I see it as sompler operationally to just offer /56 to residential users instead of /60 AND /56. -- Mikael Abrahamsson email: swmike@swm.pp.se From owner-v6ops@ops.ietf.org Fri Aug 20 22:05:15 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 563803A6A1B for ; Fri, 20 Aug 2010 22:05:15 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.488 X-Spam-Level: X-Spam-Status: No, score=-2.488 tagged_above=-999 required=5 tests=[AWL=0.111, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-jSCFMHqVJ9 for ; Fri, 20 Aug 2010 22:05:09 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8478D3A693A for ; Fri, 20 Aug 2010 22:05:09 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgFX-000DtX-IU for v6ops-data0@psg.com; Sat, 21 Aug 2010 05:04:11 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgFR-000Dsw-PG for v6ops@ops.ietf.org; Sat, 21 Aug 2010 05:04:05 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OmgFP-000Kn9-2u; Sat, 21 Aug 2010 05:04:03 +0000 Date: Sat, 21 Aug 2010 14:04:00 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: Brian E Carpenter , Cameron Byrne , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Subject: Re: Votes against what? [ draft-arkko-ipv6-transition-guidelines WGLC] In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <4C6EFCA9.4060409@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> Actually they are votes >> there are? votes? i thought we had discussions on the merits of >> various engineering approaches. > These aren't IETF votes, Randy. These are network operators voting > with their hard-earned cash on how to deploy. ahhh, sorry. apologie to brian. randy From owner-v6ops@ops.ietf.org Fri Aug 20 22:05:21 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 784AD3A6A1B for ; Fri, 20 Aug 2010 22:05:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.489 X-Spam-Level: X-Spam-Status: No, score=-2.489 tagged_above=-999 required=5 tests=[AWL=0.110, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z7haUvDlBeFO for ; Fri, 20 Aug 2010 22:05:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E80D83A693A for ; Fri, 20 Aug 2010 22:05:15 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgDO-000Ddz-La for v6ops-data0@psg.com; Sat, 21 Aug 2010 05:01:58 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgDI-000DdB-UC for v6ops@ops.ietf.org; Sat, 21 Aug 2010 05:01:52 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OmgDA-000KmZ-3U; Sat, 21 Aug 2010 05:01:44 +0000 Date: Sat, 21 Aug 2010 14:01:42 +0900 Message-ID: From: Randy Bush To: Brian E Carpenter Cc: Mark Smith , Fred Baker , Tony Li , IPv6 Operations , int-area@ietf.org Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 In-Reply-To: <4C6F59E3.4030503@gmail.com> References: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> <20100821105912.65da34e3@opy.nosense.org> <4C6F59E3.4030503@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > But we have moved on since then, and I believe that 3177bis hits > the mark fairly accurately (given that we now have DHCPv6 where > needed). not exactly. we have dhcp5.5, as we all know only too well. randy From owner-v6ops@ops.ietf.org Fri Aug 20 22:05:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 580453A6A21 for ; Fri, 20 Aug 2010 22:05:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.49 X-Spam-Level: X-Spam-Status: No, score=-2.49 tagged_above=-999 required=5 tests=[AWL=0.109, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id g6NvsLoRWVXc for ; Fri, 20 Aug 2010 22:05:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B65393A693A for ; Fri, 20 Aug 2010 22:05:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgEJ-000Dk2-Hj for v6ops-data0@psg.com; Sat, 21 Aug 2010 05:02:55 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgED-000Dje-Sg for v6ops@ops.ietf.org; Sat, 21 Aug 2010 05:02:49 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OmgE8-000Kmr-MX; Sat, 21 Aug 2010 05:02:44 +0000 Date: Sat, 21 Aug 2010 14:02:43 +0900 Message-ID: From: Randy Bush To: Mikael Abrahamsson Cc: Fred Baker , Eric Gray , Tony Li , IPv6 Operations , "int-area@ietf.org" Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 In-Reply-To: References: <188C11C5-CDBA-4213-83AC-453AE06ADAD5@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> I think there is a great reason to suggest that access and transit >> networks to offer their downstreams /48, /52, /56, and /60 options at >> various costs. > > I can understand the /48 and /56 options (for corporate and > residential respectively), but I don't really get the /52 and > /60. What is the cost difference to the ISP that warrants a different > end user price for these services, and isn't it just an extra cost to > switch the user between these services (reprovisioning) when their > needs change? and why is the ietf discussing ephemeral operator pricing models? randy From owner-v6ops@ops.ietf.org Fri Aug 20 22:05:38 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 569983A6A1B for ; Fri, 20 Aug 2010 22:05:38 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.118 X-Spam-Level: X-Spam-Status: No, score=-109.118 tagged_above=-999 required=5 tests=[AWL=-0.623, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C-36YsH6T+HV for ; Fri, 20 Aug 2010 22:05:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 876973A6830 for ; Fri, 20 Aug 2010 22:05:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgD8-000DaI-Hz for v6ops-data0@psg.com; Sat, 21 Aug 2010 05:01:42 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmgD2-000DXh-Ip for v6ops@ops.ietf.org; Sat, 21 Aug 2010 05:01:36 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAGv6bkyrR7H+/2dsb2JhbACgQHGcWZtFhTcEhDWFQQ X-IronPort-AV: E=Sophos;i="4.56,243,1280707200"; d="scan'208";a="243269424" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-5.cisco.com with ESMTP; 21 Aug 2010 05:01:35 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7L51S47003115; Sat, 21 Aug 2010 05:01:30 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Fri, 20 Aug 2010 22:01:35 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Fri, 20 Aug 2010 22:01:35 -0700 Subject: Re: Votes against what? [ draft-arkko-ipv6-transition-guidelines WGLC] Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 20 Aug 2010 22:01:22 -0700 Cc: Brian E Carpenter , Cameron Byrne , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Message-Id: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <4C6EFCA9.4060409@gmail.com> To: Randy Bush X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 20, 2010, at 9:11 PM, Randy Bush wrote: >> Actually they are votes >=20 > there are? votes? i thought we had discussions on the merits of > various engineering approaches. These aren't IETF votes, Randy. These are network operators voting with = their hard-earned cash on how to deploy. There are of course those that are not deploying. There is not much to = be said about them other than that. People that are doing green field networks may be implementing = IPv6-only. I have heard several mobile operators suggest it, and I know = one that has. I know of one research network, CERNET2, that has also = done so. Those that have existing IPv4 networks, to my knowledge, are not first = shutting down their IPv4 networks and then bringing up IPv6; they are = bringing ip IPv6 in the IPv4 networks. You would be a well-placed party to observe on this. What incidence have = you seen of IPv6-only deployment, and what incidence have you seen of = IPv6 being deployed in existing IPv4 networks?= From owner-v6ops@ops.ietf.org Sat Aug 21 06:26:45 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 38CD23A6816 for ; Sat, 21 Aug 2010 06:26:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.344 X-Spam-Level: X-Spam-Status: No, score=-102.344 tagged_above=-999 required=5 tests=[AWL=0.255, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0cEHfdkyPMjr for ; Sat, 21 Aug 2010 06:26:44 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CFAF83A6807 for ; Sat, 21 Aug 2010 06:26:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omnzl-0006qL-H0 for v6ops-data0@psg.com; Sat, 21 Aug 2010 13:20:25 +0000 Received: from [2001:14b8:400::130] (helo=p130.piuha.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omnzj-0006q3-0Y for v6ops@ops.ietf.org; Sat, 21 Aug 2010 13:20:23 +0000 Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id 26B862CC9A; Sat, 21 Aug 2010 16:20:21 +0300 (EEST) X-Virus-Scanned: amavisd-new at piuha.net Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ACQStfajDFpH; Sat, 21 Aug 2010 16:20:20 +0300 (EEST) Received: from [IPv6:::1] (unknown [IPv6:2001:14b8:400::130]) by p130.piuha.net (Postfix) with ESMTP id EC19D2CC62; Sat, 21 Aug 2010 16:20:18 +0300 (EEST) Message-ID: <4C6FD292.1070806@piuha.net> Date: Sat, 21 Aug 2010 09:20:18 -0400 From: Jari Arkko User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Cameron Byrne CC: Fred Baker , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Cameron, > Jari states IPv6-only works well for > mobile. I believe one of his docs (Google preso) states it > approaches 100% functionality. > Yes, though for the record, draft-arkko-ipv6-only-experience does say that under certain assumptions (the ability to pick the right user devices) you reach 100% functionality. I do believe that IPv6-only (with nat64) is an excellent approach for mobile networks, and I hope we will soon see this in widespread commercial usage. Perhaps in your network :-) That being said, I do not want to give the impression that its a piece of cake either. The assumption above is a tough requirement, and for sure there'll be plenty of other work ahead as well. I do stand by my recommendation that *at this time* even for mobile operators, dual stack should be the default strategy even if some networks are going for IPv6-only. I am aware of the additional complexities on the dual stack side as well. In any case, I believe that a few years down the road the recommendation will be different, i.e., enough software and user equipment have matured so that IPv6-only can be considered as the default strategy. Of course, some networks have to be at the forefront. They will be the leaders, but will also get the initial pains from hitting various issues first. Anyway, what are we really discussing here about? The document *does* recommend all four different models. I think we do have deployment evidence that speaks in favor of dual stack being the most problem free (at the moment), so this is why it is discussed first and described as the default strategy. I would be happy to use more accurate or different wording, but I don't think that you are arguing either that some of the models should go away. Would you like us to add something more specific about types of networks (e.g., mobile) where translation-based model is recommended? Jari From owner-v6ops@ops.ietf.org Sat Aug 21 06:26:53 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 25E2F3A6877 for ; Sat, 21 Aug 2010 06:26:53 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.852 X-Spam-Level: X-Spam-Status: No, score=-0.852 tagged_above=-999 required=5 tests=[AWL=-0.357, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNRjX1+bzQ8C for ; Sat, 21 Aug 2010 06:26:52 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0248A3A68B8 for ; Sat, 21 Aug 2010 06:26:52 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omo4C-0007PG-Ui for v6ops-data0@psg.com; Sat, 21 Aug 2010 13:25:01 +0000 Received: from [209.85.213.52] (helo=mail-yw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omo49-0007Oa-OG for v6ops@ops.ietf.org; Sat, 21 Aug 2010 13:24:57 +0000 Received: by ywl5 with SMTP id 5so2469431ywl.11 for ; Sat, 21 Aug 2010 06:24:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=DPSVU/I1IPhr/yvXmIoBMpzCId4qaV+aAXck053oJnQ=; b=L8Cumjd/0D7y6/8lgJ6kfejCeWkv/xUobi227jhZ7r+rhPVGFE5KRQzabxEq8HsLzU wjgTR/pfAYHmC15z7rS16DlZArjqdBuwqytCS+ZyyY+3WzVpxatJZyGzhhKm2ce/0zPG VN1V2LQDkhGbN4FyFz016WZZiObzpFpK8lzdk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=dkJYSiFs+gY48BARsJs+Uzl1gN8H/bwZ/1NmXjf4+/5Ok8selIA3Zxy8c5VRuVL592 rR8NYO70Rof18Hf/Y8YKk2PyZ1qD3yw5OkH4/vv8zX2miClHGOJ36LPkmAuKvAEN2Qii e5dg2UqxfFDA6dug3dkp3PU/vxVBDIbPyoS48= MIME-Version: 1.0 Received: by 10.150.203.10 with SMTP id a10mr3307930ybg.8.1282397096589; Sat, 21 Aug 2010 06:24:56 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Sat, 21 Aug 2010 06:24:56 -0700 (PDT) In-Reply-To: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <4C6EFCA9.4060409@gmail.com> Date: Sat, 21 Aug 2010 06:24:56 -0700 Message-ID: Subject: Re: Votes against what? [ draft-arkko-ipv6-transition-guidelines WGLC] From: Cameron Byrne To: Fred Baker Cc: Randy Bush , Brian E Carpenter , v6ops@ops.ietf.org, kurtis@kurtis.pp.se, rbonica@juniper.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Fri, Aug 20, 2010 at 10:01 PM, Fred Baker wrote: > > On Aug 20, 2010, at 9:11 PM, Randy Bush wrote: > >>> Actually they are votes >> >> there are? =A0votes? =A0i thought we had discussions on the merits of >> various engineering approaches. > > These aren't IETF votes, Randy. These are network operators voting with t= heir hard-earned cash on how to deploy. > > There are of course those that are not deploying. There is not much to be= said about them other than that. > > People that are doing green field networks may be implementing IPv6-only.= I have heard several mobile operators suggest it, and I know one that has.= I know of one research network, CERNET2, that has also done so. > FYI, FWIW, my IPv6-only service is deployed on a network that is not greenfield. More on that below. > Those that have existing IPv4 networks, to my knowledge, are not first sh= utting down their IPv4 networks and then bringing up IPv6; they are bringin= g ip IPv6 in the IPv4 networks. > FYI, FWIW, i am also not shutting down IPv4. My approach is IPv6-only deployed one handset model at a time.... no disturbance to existing install base.... no boiling of the ocean. > You would be a well-placed party to observe on this. What incidence have = you seen of IPv6-only deployment, and what incidence have you seen of IPv6 = being deployed in existing IPv4 networks? Agreed. Randy is a well placed party :) He made a very insightful and very correct statement here http://ops.ietf.org/lists/v6ops/v6ops.2010/msg00978.html Wireless is a weird edge, your normal recommendations and standard LAN / WAN logic does not really apply. If you would like to take mobile networks into account, i strongly recommend that you view Mobile section from the Google conference https://sites.google.com/site/ipv6implementors/2010/agenda What has been missing from our dialog is the fact that i have already deployed IPv6-only edge (phones, not routers) nationwide in the USA without a single national network MOP, ipv6 address on a production router, or router upgrade. The radio networks is also oblivious to IPv6 services. All i had to do was deploy an anchor point in a lab with an IPv6 ISP, tweak a few user profile settings, and the rest just works. Thank you 3GPP. This is by virtue of the fact that the user's IP (v4 or v6) only really lives on the handset and the mobility anchor (GGSN). Once the IP packet leaves the handset it is tunneled all around inside of IPv4 mobility tunnels until it reaches the Internet boarder of my network, where it becomes a real IPv6 routed packet again. So, literally, the IPv6 packets are only ever exposed on the handset itself and on the mobility anchor (GGSN) facing the Internet. There are hundreds of routers in between that are oblivious to the fact that IPv6 is deployed because the mobility tunnels are all IPv4 on the outside... and will stay that way ... since it is only the edge (phones, not routers) that NEED IPv6 to grow *my* business. Dual stack routers in my network don't matter, aside from my internet peering. That said, the handset can be provisioned as "non-unique with my network" or BOGON IPv4, IPv6, or at 2x the *packet core* cost with non-unique IPv4 addresses AND IPv6. I hope this provides some clarity. For mobile, it is not about the "IP network". IPv6 vs IPv4 vs DS is only about the handset and how it instantiates its Internet communication on the mobility anchor. It is fundamentally different from a backbone ISP going to dual-stack from IPv4, which is a smart path that all my upstream ISPs have done. Regards, Cameron From owner-v6ops@ops.ietf.org Sat Aug 21 06:51:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 515D13A6807 for ; Sat, 21 Aug 2010 06:51:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.866 X-Spam-Level: X-Spam-Status: No, score=-0.866 tagged_above=-999 required=5 tests=[AWL=-0.371, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MgbyZv51FSSd for ; Sat, 21 Aug 2010 06:51:22 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 508A83A67A2 for ; Sat, 21 Aug 2010 06:51:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmoRt-000AoA-1T for v6ops-data0@psg.com; Sat, 21 Aug 2010 13:49:29 +0000 Received: from [209.85.210.52] (helo=mail-pz0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmoRq-000Ano-Mc for v6ops@ops.ietf.org; Sat, 21 Aug 2010 13:49:26 +0000 Received: by pzk27 with SMTP id 27so2640326pzk.11 for ; Sat, 21 Aug 2010 06:49:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=70mm+UZtuZpeq2ER35jOPXyl/dzmU8pQ9cvTSATHgTg=; b=WAw9rHde0uiu4PEPrlG28cHoHLJ18Bubg8BAxhLmzSZPJH6blNrEsUWcS/lOhziQNt CPkpu0Cm8VSTCjhSzZNML3iDwWFBuMA15hduw6eh26L12Z/PrPaduifs2DDNY+iRQyko u2yE7exkkPJKnqxtvLohor1c0al226UVITCDI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=urx1vX11gXZc4267+6VelJ3bGyLl3xu16McFnoLKqaPe5dARszi//i1qKD+Hg6F6ja n8o8twEvQU6pxMT1Y+LktEiJQHysCm5K+Lrs+rO5ltrNKeBVO9ZxLpJn5gaam4iAsnR8 3db1B14gSjDbiaykm2Ke/9pxU9DmwPdOZ/yBU= MIME-Version: 1.0 Received: by 10.142.48.18 with SMTP id v18mr2280646wfv.101.1282398566255; Sat, 21 Aug 2010 06:49:26 -0700 (PDT) Received: by 10.142.246.7 with HTTP; Sat, 21 Aug 2010 06:49:26 -0700 (PDT) In-Reply-To: <4C6FD292.1070806@piuha.net> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> <4C6FD292.1070806@piuha.net> Date: Sat, 21 Aug 2010 06:49:26 -0700 Message-ID: Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: Jari Arkko Cc: Fred Baker , IPv6 v6ops , v4tov6transition@ietf.org Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > > Yes, though for the record, draft-arkko-ipv6-only-experience does say that > under certain assumptions (the ability to pick the right user devices) you > reach 100% functionality. > I would be very happy if we included the above point in the transition draft section 4.4 > I do believe that IPv6-only (with nat64) is an excellent approach for mobile > networks, and I hope we will soon see this in widespread commercial usage. And this above point too. The draft only includes a green field corporate LAN as the use case for IPv6-only.... and testing. I believe adding the above points will add mobile IPv6-only APNs as another relevant use case, not for special purpose sensor networks, but generic IPv6 capable phones with NAT64 systems to access the Internet. I am perfectly fine with saying that dual-stack is the default IETF recommended strategy as long as we also say that with some consideration and qualifications IPv6-only can be just as capable. Thanks Jari. Cameorn From owner-v6ops@ops.ietf.org Sat Aug 21 09:45:18 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A90393A67E6 for ; Sat, 21 Aug 2010 09:45:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.408 X-Spam-Level: X-Spam-Status: No, score=-108.408 tagged_above=-999 required=5 tests=[AWL=-1.310, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n2T7DAUUgBxs for ; Sat, 21 Aug 2010 09:45:15 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C83E83A687F for ; Sat, 21 Aug 2010 09:45:14 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omr6z-000Anc-Ns for v6ops-data0@psg.com; Sat, 21 Aug 2010 16:40:05 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omr6t-000AmU-3u for v6ops@ops.ietf.org; Sat, 21 Aug 2010 16:40:00 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArQIAMadb0yrR7H+/2dsb2JhbACBRIRIjSOFCYcuW3GeR5sWhTcEgVaCX4VB X-IronPort-AV: E=Sophos;i="4.56,246,1280707200"; d="scan'208,217";a="576859513" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 21 Aug 2010 16:38:56 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7LGcj5c011742; Sat, 21 Aug 2010 16:38:47 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Sat, 21 Aug 2010 09:38:53 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Sat, 21 Aug 2010 09:38:53 -0700 From: Fred Baker Subject: Diff: draft-arkko-ipv6-transition-guidelines-05.txt - transition-guideline.txt Date: Sat, 21 Aug 2010 09:38:39 -0700 Message-Id: <080C7326-64E4-4562-98DA-70676636B464@cisco.com> Cc: IPv6 v6ops , v4tov6transition@ietf.org, Jari Arkko , Kurt Erik Lindqvist , Ron Bonica To: Cameron Byrne , Hui Deng Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: multipart/alternative; boundary=Apple-Mail-180--841158546 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-180--841158546 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Cameron: Does the following address your concerns? Fred < draft-arkko-ipv6-transition-guidelines-05.txt = transition-guideline.txt =09 =09 Network Working Group J. Arkko = Network Working Group = J. Arkko=09 Internet-Draft Ericsson = Internet-Draft = Ericsson=09 Intended status: Informational F. Baker = Intended status: Informational = F. Baker=09 Expires: February 21, 2011 Cisco Systems = Expires: February 22, 2011 Cisco = Systems=09 August 20, 2010 = August = 21, 2010=09 =09 Guidelines for Using IPv6 Transition Mechanisms during IPv6 Deployment = Guidelines for Using IPv6 Transition Mechanisms during IPv6 = Deployment=09 draft-arkko-ipv6-transition-guidelines-05 = draft-arkko-ipv6-transition-guidelines-06=09 =09 Abstract Abstract=09 =09 The Internet continues to grow beyond the capabilities of IPv4. An = The Internet continues to grow beyond the capabilities of = IPv4. An=09 expansion in the address space is clearly required. With its = expansion in the address space is clearly required. With its=09= increase in the number of available prefixes and addresses in a = increase in the number of available prefixes and addresses in = a=09 subnet, and improvements in address management, IPv6 is the only real = subnet, and improvements in address management, IPv6 is the = only real=09 option on the table. Yet, IPv6 deployment requires some effort, = option on the table. Yet, IPv6 deployment requires some = effort,=09 resources, and expertise. The availability of many different = resources, and expertise. The availability of many different=09= deployment models is one reason why expertise is required. This = deployment models is one reason why expertise is required. = This=09 =09 skipping to change at page 1, line 40 skipping to change at = page 1, line 40=09 Internet-Drafts are working documents of the Internet Engineering = Internet-Drafts are working documents of the Internet = Engineering=09 Task Force (IETF). Note that other groups may also distribute = Task Force (IETF). Note that other groups may also = distribute=09 working documents as Internet-Drafts. The list of current Internet- = working documents as Internet-Drafts. The list of current = Internet-=09 Drafts is at http://datatracker.ietf.org/drafts/current/. = Drafts is at http://datatracker.ietf.org/drafts/current/.=09 =09 Internet-Drafts are draft documents valid for a maximum of six months = Internet-Drafts are draft documents valid for a maximum of = six months=09 and may be updated, replaced, or obsoleted by other documents at any = and may be updated, replaced, or obsoleted by other documents = at any=09 time. It is inappropriate to use Internet-Drafts as reference = time. It is inappropriate to use Internet-Drafts as = reference=09 material or to cite them other than as "work in progress." = material or to cite them other than as "work in progress."=09 =09 This Internet-Draft will expire on February 21, 2011. = This Internet-Draft will expire on February 22, 2011.=09 =09 Copyright Notice Copyright Notice=09 =09 Copyright (c) 2010 IETF Trust and the persons identified as the = Copyright (c) 2010 IETF Trust and the persons identified as = the=09 document authors. All rights reserved. document = authors. All rights reserved.=09 =09 This document is subject to BCP 78 and the IETF Trust's Legal = This document is subject to BCP 78 and the IETF Trust's Legal=09= Provisions Relating to IETF Documents Provisions = Relating to IETF Documents=09 (http://trustee.ietf.org/license-info) in effect on the date of = (http://trustee.ietf.org/license-info) in effect on the date = of=09 publication of this document. Please review these documents = publication of this document. Please review these documents=09 =09 skipping to change at page 2, line 24 skipping to change at = page 2, line 24=09 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 4 = 2. Terminology . . . . . . . . . . . . . . . . . . . . . . = . . . 4=09 3. Principles . . . . . . . . . . . . . . . . . . . . . . . . . . 4 = 3. Principles . . . . . . . . . . . . . . . . . . . . . . . = . . . 4=09 3.1. Goals . . . . . . . . . . . . . . . . . . . . . . . . . . 5 = 3.1. Goals . . . . . . . . . . . . . . . . . . . . . . . = . . . 5=09 3.2. Choosing a Deployment Model . . . . . . . . . . . . . . . 6 = 3.2. Choosing a Deployment Model . . . . . . . . . . . . = . . . 6=09 4. Guidelines for IPv6 Deployment . . . . . . . . . . . . . . . . 7 = 4. Guidelines for IPv6 Deployment . . . . . . . . . . . . . = . . . 7=09 4.1. Native Dual Stack . . . . . . . . . . . . . . . . . . . . 8 = 4.1. Native Dual Stack . . . . . . . . . . . . . . . . . = . . . 8=09 4.2. Crossing IPv4 Islands . . . . . . . . . . . . . . . . . . 10 = 4.2. Crossing IPv4 Islands . . . . . . . . . . . . . . . = . . . 10=09 4.3. IPv6-Only Core Network . . . . . . . . . . . . . . . . . . 11 = 4.3. IPv6-Only Core Network . . . . . . . . . . . . . . . = . . . 11=09 4.4. IPv6-only Deployment . . . . . . . . . . . . . . . . . . . 11 = 4.4. IPv6-only Deployment . . . . . . . . . . . . . . . . = . . . 11=09 5. Further Reading . . . . . . . . . . . . . . . . . . . . . . . 13 = 5. Further Reading . . . . . . . . . . . . . . . . . . . . = . . . 13=09 6. Security Considerations . . . . . . . . . . . . . . . . . . . 13 = 6. Security Considerations . . . . . . . . . . . . . . . . = . . . 14=09 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14 = 7. IANA Considerations . . . . . . . . . . . . . . . . . . = . . . 14=09 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . 14 = 8. References . . . . . . . . . . . . . . . . . . . . . . . = . . . 14=09 8.1. Normative References . . . . . . . . . . . . . . . . . . . 14 = 8.1. Normative References . . . . . . . . . . . . . . . . = . . . 14=09 8.2. Informative References . . . . . . . . . . . . . . . . . . 14 = 8.2. Informative References . . . . . . . . . . . . . . . = . . . 15=09 Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 17 = Appendix A. Acknowledgments . . . . . . . . . . . . . . . . = . . . 18=09 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 18 = Authors' Addresses . . . . . . . . . . . . . . . . . . . . . = . . . 18=09 =09 1. Introduction 1. Introduction=09 =09 The Internet continues to grow beyond the capabilities of IPv4. The = The Internet continues to grow beyond the capabilities of = IPv4. The=09 tremendous success of the Internet has strained the IPv4 address = tremendous success of the Internet has strained the IPv4 = address=09 space, which is no longer sufficient to fuel future growth. At the = space, which is no longer sufficient to fuel future growth. = At the=09 time of this writing, August 2010, the IANA "free pool" contains only = time of this writing, August 2010, the IANA "free pool" = contains only=09 14 unallocated unicast IPv4 /8 prefixes. Credible estimates based on = 14 unallocated unicast IPv4 /8 prefixes. Credible estimates = based on=09 past behavior suggest that the RIRs will exhaust their remaining = past behavior suggest that the RIRs will exhaust their = remaining=09 =09 skipping to change at page 5, line 49 skipping to change at = page 5, line 49=09 particular advantage to avoiding dealing with IPv6 as a part the = particular advantage to avoiding dealing with IPv6 as a part = the=09 normal network planning cycle. The migration tools already exist, = normal network planning cycle. The migration tools already = exist,=09 and while additional features continue to be developed it is not = and while additional features continue to be developed it is = not=09 expected that they radically change what networks have to do. In = expected that they radically change what networks have to do. = In=09 other words, there is no point in waiting for an improved design. = other words, there is no point in waiting for an improved = design.=09 =09 There are only a few exceptional networks where co-existence with = There are only a few exceptional networks where co-existence = with=09 IPv4 is not a consideration at all. These networks are typically new = IPv4 is not a consideration at all. These networks are = typically new=09 deployments, strictly controlled by a central authority, and have no = deployments, strictly controlled by a central authority, and = have no=09 need to deal with legacy devices. For example, specialized machine- = need to deal with legacy devices. For example, specialized = machine-=09 to-machine networks that communicate only to designated servers can = to-machine networks that communicate only to designated = servers, such=09 easily be deployed as IPv6-only networks. In most other networks = as Smart Grids, can easily be deployed as IPv6-only networks. = Mobile=09 telephone network operators, especially those using LTE, have=09= seriously considered IPv6-only operation, and some have = deployed it.=09 Research networks that can be separated from the IPv4 = Internet to=09 find out what happens are also a candidate. In most other = networks=09 IPv4 has to be considered. A typical requirement is that older, = IPv4 has to be considered. A typical requirement is that = older,=09 IPv4-only devices must be accommodated. Most networks that cross = IPv4-only applications, systems, or services must be = accommodated.=09 administrative boundaries or allow end user equipment have such = Most networks that cross administrative boundaries or allow = end user=09 requirements. Even in situations where the network consists of only = equipment have such requirements. Even in situations where = the=09 new, IPv6-capable devices it is typically required that the devices = network consists of only new, IPv6-capable devices it is = typically=09 can communicate with the IPv4 Internet. required that = the devices can communicate with the IPv4 Internet.=09 =09 It is expected that after a period of supporting both IPv4 and IPv6, = It is expected that after a period of supporting both IPv4 = and IPv6,=09 IPv4 can eventually be turned off. This should happen gradually. = IPv4 can eventually be turned off. This should happen = gradually.=09 For instance, a service provider network might stop providing IPv4 = For instance, a service provider network might stop providing = IPv4=09 service within its own network, while still allowing its IPv6 = service within its own network, while still allowing its IPv6=09= customers to access the rest of the IPv4 Internet through overlay or = customers to access the rest of the IPv4 Internet through = overlay or=09 proxy services. Regardless of progress in supporting IPv6, it is = proxy services. Regardless of progress in supporting IPv6, = it is=09 widely expected that some legacy applications and some networks will = widely expected that some legacy applications and some = networks will=09 continue to run only over IPv4 for many years. All deployment = continue to run only over IPv4 for many years. All = deployment=09 scenarios need to deal with this situation. scenarios = need to deal with this situation.=09 =09 skipping to change at page 11, line 51 skipping to change at = page 12, line 8=09 Our final deployment model breaks the requirement that all parties = Our final deployment model breaks the requirement that all = parties=09 must upgrade to IPv6 before any actual communications use IPv6. This = must upgrade to IPv6 before any actual communications use = IPv6. This=09 model makes sense when the following conditions are met: = model makes sense when the following conditions are met:=09 =09 o There is a fact or requirement that there be an IPv4-only domain = o There is a fact or requirement that there be an IPv4-only = domain=09 and an IPv6-only domain. and an IPv6-only domain.=09= =09 o There is a requirement that hosts in the IPv4-only domain access = o There is a requirement that hosts in the IPv4-only domain = access=09 servers or peers in the IPv6-only domain and vice versa. = servers or peers in the IPv6-only domain and vice versa.=09 =09 This is enhanced when the network operator is able to select = user=09 devices and applications, enabling him to ensure that any=09 communication exchange is in fact predictable and = translatable. In=09 such a case, full interoperability can be expected for those=09= applications the walled garden enables.=09 = =09 When we say "IPv4-only" or "IPv6-only", we mean that the applications = When we say "IPv4-only" or "IPv6-only", we mean that the = applications=09 can communicate only using IPv4 or IPv6; this might be due to lack of = can communicate only using IPv4 or IPv6; this might be due to = lack of=09 capabilities in the applications, host stacks, or the network; the = capabilities in the applications, host stacks, or the = network; the=09 effect is the same. The reason to switch to an IPv6-only network may = effect is the same. The reason to switch to an IPv6-only = network may=09 be a desire to test such a configuration, or to simplify the network. = be a desire to test such a configuration, or to simplify the = network.=09 It is expected that as IPv6 deployment progresses, the second reason = It is expected that as IPv6 deployment progresses, the second = reason=09 will become more prevalent. One particular reason for considering an = will become more prevalent. One particular reason for = considering an=09 IPv6-only domain is the effect of overlapping private address space = IPv6-only domain is the effect of overlapping private address = space=09 to applications. This is important in networks that have exhausted = to applications. This is important in networks that have = exhausted=09 both public and private IPv4 address space and where arranging an = both public and private IPv4 address space and where = arranging an=09 =09 End of changes. 8 change blocks.=20 14 lines changed or deleted 24 lines changed or added=09 This html diff was produced by rfcdiff 1.38. The latest version is = available from http://tools.ietf.org/tools/rfcdiff/=20 --Apple-Mail-180--841158546 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii =20 =20 =20 Diff: draft-arkko-ipv6-transition-guidelines-05.txt - = transition-guideline.txt=20 =20

Does the = following address your concerns?
Fred


=20= =20 =20 =
< draft-arkko-ipv6-transition-guidelines-05.txt&nbs= p; =  transition-guideline.txt 
Network Working Group = J. Arkko Network Working Group = J. Arkko
Internet-Draft = Ericsson Internet-Draft = Ericsson
Intended status: Informational = F. Baker Intended status: = Informational F. Baker
Expires: February 21, = 2011 Cisco Systems Expires: February 22, = 2011 Cisco Systems
= August 20, 2010 = August 21, 2010
= Guidelines for Using IPv6 Transition Mechanisms during IPv6 = Deployment Guidelines for Using IPv6 = Transition Mechanisms during IPv6 Deployment
= draft-arkko-ipv6-transition-guidelines-05 = draft-arkko-ipv6-transition-guidelines-06
Abstract Abstract
= The Internet continues to grow beyond the capabilities of IPv4. = An The Internet continues to grow = beyond the capabilities of IPv4. An
= expansion in the address space is clearly required. With its = expansion in the address space is clearly = required. With its
= increase in the number of available prefixes and addresses in a = increase in the number of available prefixes = and addresses in a
= subnet, and improvements in address management, IPv6 is the only = real subnet, and improvements in = address management, IPv6 is the only real
= option on the table. Yet, IPv6 deployment requires some = effort, option on the table. Yet, = IPv6 deployment requires some effort,
= resources, and expertise. The availability of many different = resources, and expertise. The availability = of many different
= deployment models is one reason why expertise is required. = This deployment models is one = reason why expertise is required. This
=
skipping to change at page 1, line = 40 skipping to = change at page 1, line 40
= Internet-Drafts are working documents of the Internet = Engineering Internet-Drafts are = working documents of the Internet Engineering
= Task Force (IETF). Note that other groups may also distribute = Task Force (IETF). Note that other groups = may also distribute
= working documents as Internet-Drafts. The list of current = Internet- working documents as = Internet-Drafts. The list of current Internet-
= Drafts is at http://datatracker.ie= tf.org/drafts/current/. Drafts = is at http://datatracker.ie= tf.org/drafts/current/.
= Internet-Drafts are draft documents valid for a maximum of six = months Internet-Drafts are draft = documents valid for a maximum of six months
= and may be updated, replaced, or obsoleted by other documents at = any and may be updated, replaced, = or obsoleted by other documents at any
= time. It is inappropriate to use Internet-Drafts as reference = time. It is inappropriate to use = Internet-Drafts as reference
= material or to cite them other than as "work in progress." = material or to cite them other than as "work = in progress."
= This Internet-Draft will expire on February 21, 2011. = This Internet-Draft will expire on February 22, 2011.
Copyright Notice Copyright Notice
= Copyright (c) 2010 IETF Trust and the persons identified as the = Copyright (c) 2010 IETF Trust and the = persons identified as the
= document authors. All rights reserved. = document authors. All rights reserved.
= This document is subject to BCP 78 and the IETF Trust's Legal = This document is subject to BCP 78 and the = IETF Trust's Legal
= Provisions Relating to IETF Documents = Provisions Relating to IETF Documents
= (http://trustee.ietf.org/lice= nse-info) in effect on the date of = (http://trustee.ietf.org/lice= nse-info) in effect on the date of
= publication of this document. Please review these documents = publication of this document. Please review = these documents
=
skipping to change at page 2, line = 24 skipping to = change at page 2, line 24
= 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . = 4 2. Terminology . . . . . . . . = . . . . . . . . . . . . . . . . . 4
= 3. Principles . . . . . . . . . . . . . . . . . . . . . . . . . . = 4 3. Principles . . . . . . . . . = . . . . . . . . . . . . . . . . . 4
= 3.1. Goals . . . . . . . . . . . . . . . . . . . . . . . . . . = 5 3.1. Goals . . . . . . . . . = . . . . . . . . . . . . . . . . . 5
= 3.2. Choosing a Deployment Model . . . . . . . . . . . . . . . = 6 3.2. Choosing a Deployment = Model . . . . . . . . . . . . . . . 6
= 4. Guidelines for IPv6 Deployment . . . . . . . . . . . . . . . . = 7 4. Guidelines for IPv6 = Deployment . . . . . . . . . . . . . . . . 7
= 4.1. Native Dual Stack . . . . . . . . . . . . . . . . . . . . = 8 4.1. Native Dual Stack . . . = . . . . . . . . . . . . . . . . . 8
= 4.2. Crossing IPv4 Islands . . . . . . . . . . . . . . . . . . = 10 4.2. Crossing IPv4 Islands . = . . . . . . . . . . . . . . . . . 10
= 4.3. IPv6-Only Core Network . . . . . . . . . . . . . . . . . . = 11 4.3. IPv6-Only Core Network . = . . . . . . . . . . . . . . . . . 11
= 4.4. IPv6-only Deployment . . . . . . . . . . . . . . . . . . . = 11 4.4. IPv6-only Deployment . . = . . . . . . . . . . . . . . . . . 11
= 5. Further Reading . . . . . . . . . . . . . . . . . . . . . . . = 13 5. Further Reading . . . . . . = . . . . . . . . . . . . . . . . . 13
= 6. Security Considerations . . . . . . . . . . . . . . . . . . . = 13 = 6. Security Considerations . . . . . . . . . . . . . . . . . . . = 14
= 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . = 14 7. IANA Considerations . . . . = . . . . . . . . . . . . . . . . . 14
= 8. References . . . . . . . . . . . . . . . . . . . . . . . . . . = 14 8. References . . . . . . . . . = . . . . . . . . . . . . . . . . . 14
= 8.1. Normative References . . . . . . . . . . . . . . . . . . . = 14 8.1. Normative References . . = . . . . . . . . . . . . . . . . . 14
= 8.2. Informative References . . . . . . . . . . . . . . . . . . = 14 = 8.2. Informative References . . . . . . . . . . . . . . . . . . 15
= Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . = 17 = Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 18
= Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . = 18 Authors' Addresses . . . . . . . = . . . . . . . . . . . . . . . . . 18
1. = Introduction 1. Introduction
= The Internet continues to grow beyond the capabilities of IPv4. = The The Internet continues to grow = beyond the capabilities of IPv4. The
= tremendous success of the Internet has strained the IPv4 = address tremendous success of the = Internet has strained the IPv4 address
= space, which is no longer sufficient to fuel future growth. At = the space, which is no longer = sufficient to fuel future growth. At the
= time of this writing, August 2010, the IANA "free pool" contains = only time of this writing, August = 2010, the IANA "free pool" contains only
= 14 unallocated unicast IPv4 /8 prefixes. Credible estimates based = on 14 unallocated unicast IPv4 /8 = prefixes. Credible estimates based on
= past behavior suggest that the RIRs will exhaust their = remaining past behavior suggest = that the RIRs will exhaust their remaining
=
skipping to change at page 5, line = 49 skipping to = change at page 5, line 49
= particular advantage to avoiding dealing with IPv6 as a part = the particular advantage to = avoiding dealing with IPv6 as a part the
= normal network planning cycle. The migration tools already = exist, normal network planning = cycle. The migration tools already exist,
= and while additional features continue to be developed it is = not and while additional features = continue to be developed it is not
= expected that they radically change what networks have to do. = In expected that they radically = change what networks have to do. In
= other words, there is no point in waiting for an improved = design. other words, there is no = point in waiting for an improved design.
= There are only a few exceptional networks where co-existence = with There are only a few = exceptional networks where co-existence with
= IPv4 is not a consideration at all. These networks are typically = new IPv4 is not a consideration at = all. These networks are typically new
= deployments, strictly controlled by a central authority, and have = no deployments, strictly controlled = by a central authority, and have no
= need to deal with legacy devices. For example, specialized = machine- need to deal with legacy = devices. For example, specialized machine-
= to-machine networks that communicate only to designated servers can = to-machine networks that communicate only to designated servers, such
= easily be deployed as IPv6-only networks. In most other = networks as = Smart Grids, can easily be deployed as IPv6-only networks. Mobile
telephone network operators, especially those using = LTE, have
seriously considered IPv6-only operation, and some = have deployed it.
Research networks that can be separated from the = IPv4 Internet to
find out what happens are also a candidate. = In most other networks
= IPv4 has to be considered. A typical requirement is that = older, IPv4 has to be considered. = A typical requirement is that older,
= IPv4-only devices must be accommodated. = Most networks that cross IPv4-only = applications, systems, or services must be = accommodated.
= administrative boundaries or allow end user equipment have = such Most networks that cross = administrative boundaries or allow end user
= requirements. Even in situations where the network consists of = only equipment have such = requirements. Even in situations where the
= new, IPv6-capable devices it is typically required that the = devices network consists of only = new, IPv6-capable devices it is typically
= can communicate with the IPv4 Internet. required that the devices can communicate with the = IPv4 Internet.
= It is expected that after a period of supporting both IPv4 and = IPv6, It is expected that after a = period of supporting both IPv4 and IPv6,
= IPv4 can eventually be turned off. This should happen = gradually. IPv4 can eventually be = turned off. This should happen gradually.
= For instance, a service provider network might stop providing = IPv4 For instance, a service = provider network might stop providing IPv4
= service within its own network, while still allowing its IPv6 = service within its own network, while still = allowing its IPv6
= customers to access the rest of the IPv4 Internet through overlay = or customers to access the rest of = the IPv4 Internet through overlay or
= proxy services. Regardless of progress in supporting IPv6, it = is proxy services. Regardless of = progress in supporting IPv6, it is
= widely expected that some legacy applications and some networks = will widely expected that some = legacy applications and some networks will
= continue to run only over IPv4 for many years. All deployment = continue to run only over IPv4 for many = years. All deployment
= scenarios need to deal with this situation. scenarios need to deal with this situation.
=
skipping to change at page 11, line = 51 skipping to = change at page 12, line 8
= Our final deployment model breaks the requirement that all = parties Our final deployment model = breaks the requirement that all parties
= must upgrade to IPv6 before any actual communications use IPv6. = This must upgrade to IPv6 before = any actual communications use IPv6. This
= model makes sense when the following conditions are met: = model makes sense when the following = conditions are met:
= o There is a fact or requirement that there be an IPv4-only = domain o There is a fact or = requirement that there be an IPv4-only domain
= and an IPv6-only domain. and = an IPv6-only domain.
= o There is a requirement that hosts in the IPv4-only domain = access o There is a requirement = that hosts in the IPv4-only domain access
= servers or peers in the IPv6-only domain and vice versa. = servers or peers in the IPv6-only domain = and vice versa.
This is enhanced when the network operator is able to = select user
devices and applications, enabling him to ensure = that any
communication exchange is in fact predictable and = translatable. In
such a case, full interoperability can be expected = for those
applications the walled garden = enables.
=
= When we say "IPv4-only" or "IPv6-only", we mean that the = applications When we say = "IPv4-only" or "IPv6-only", we mean that the applications
= can communicate only using IPv4 or IPv6; this might be due to lack = of can communicate only using IPv4 = or IPv6; this might be due to lack of
= capabilities in the applications, host stacks, or the network; = the capabilities in the = applications, host stacks, or the network; the
= effect is the same. The reason to switch to an IPv6-only network = may effect is the same. The reason = to switch to an IPv6-only network may
= be a desire to test such a configuration, or to simplify the = network. be a desire to test such a = configuration, or to simplify the network.
= It is expected that as IPv6 deployment progresses, the second = reason It is expected that as IPv6 = deployment progresses, the second reason
= will become more prevalent. One particular reason for considering = an will become more prevalent. One = particular reason for considering an
= IPv6-only domain is the effect of overlapping private address = space IPv6-only domain is the = effect of overlapping private address space
= to applications. This is important in networks that have = exhausted to applications. This is = important in networks that have exhausted
= both public and private IPv4 address space and where arranging = an both public and private IPv4 = address space and where arranging an
 End of changes. 8 change blocks. 
14 lines changed or = deleted 24 lines changed or = added

This = html diff was produced by rfcdiff 1.38. The latest version is available = from http://tools.ietf.org/to= ols/rfcdiff/
=20 =20

= --Apple-Mail-180--841158546-- From owner-v6ops@ops.ietf.org Sat Aug 21 11:14:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 61F193A68A7 for ; Sat, 21 Aug 2010 11:14:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.878 X-Spam-Level: X-Spam-Status: No, score=-0.878 tagged_above=-999 required=5 tests=[AWL=-0.384, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y-NVOcGoJn17 for ; Sat, 21 Aug 2010 11:14:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9EC513A680D for ; Sat, 21 Aug 2010 11:14:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmsWl-000OBt-Et for v6ops-data0@psg.com; Sat, 21 Aug 2010 18:10:47 +0000 Received: from [209.85.213.52] (helo=mail-yw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmsWe-000O9Z-Gl for v6ops@ops.ietf.org; Sat, 21 Aug 2010 18:10:41 +0000 Received: by ywo32 with SMTP id 32so78831ywo.11 for ; Sat, 21 Aug 2010 11:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=nlrcUswgF7eCZmBQvmVSXmCcganNik3hMfYNBiQm8Ss=; b=ujHIshrnBOKAGtzKhym5H5sMPyaMni3XApUC3lG9dEP8ANZO7zGtEOFNbYXP/GFtDp bM3dDo+XFKZDz+VdlU3756rfmBeSgiZTSnMp29rnbhQ3cVnc/gIOvGtv+dbpD2kRWFUT BCujoO1npCfeNjTBCc69RE6v1l23DmCU+R3Rg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=o+ylzBLI/4X6PBTmYIRWxtjB8WHaAdQZLaEWfyg0ImqFIxguk1tkDY/m46/RXaFYsp 5e02DuMBnNt6loblS4/j1lZtYdPqrZgqwv96SKz7+0ZCH3TULNXq/Y6t43KVzmeVpscG ++FR/xX3bQUhIvZ+fzgOELoZBPzuy2QTD+NO4= MIME-Version: 1.0 Received: by 10.150.161.9 with SMTP id j9mr3455146ybe.201.1282414239395; Sat, 21 Aug 2010 11:10:39 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Sat, 21 Aug 2010 11:10:39 -0700 (PDT) In-Reply-To: <080C7326-64E4-4562-98DA-70676636B464@cisco.com> References: <080C7326-64E4-4562-98DA-70676636B464@cisco.com> Date: Sat, 21 Aug 2010 11:10:39 -0700 Message-ID: Subject: Re: Diff: draft-arkko-ipv6-transition-guidelines-05.txt - transition-guideline.txt From: Cameron Byrne To: Fred Baker Cc: Hui Deng , IPv6 v6ops , v4tov6transition@ietf.org, Jari Arkko , Kurt Erik Lindqvist , Ron Bonica Content-Type: multipart/alternative; boundary=000e0cd5cbf231afc1048e595563 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --000e0cd5cbf231afc1048e595563 Content-Type: text/plain; charset=ISO-8859-1 Fred, We are getting very close and i appreciate you taking the time. I hope it is clear that in the 3GPP context, the network is the easy part and generally just works. The hard part is engineering the service (NAT64, ...) to the end host. Here is my feedback. "Mobile telephone network operators, especially those using LTE, have seriously considered IPv6-only operation, and some have deployed it" --please replaces "LTE" with "3GPP". LTE is a specific radio technology, but it is the 3GPP packet core architecture that allows easy IPv6 deployments in 2G, 3G, and 4G all the same. The deployment that i have today at T-Mobile USA is 2G/3G with IPv6-only + NAT64 service. "full interoperability can be expected for those applications the walled garden enables" -- Please remove "for those applications the walled garden enables." These were not constraints that Jari specified, he did not use the term walled garden, and the constraints specified in the previous few sentences about specifically selecting applications and services adequately set the context. If we can make these changes, i will be very happy with this draft. Once again, thanks for your patience. Cameron On Sat, Aug 21, 2010 at 9:38 AM, Fred Baker wrote: > Cameron: > > Does the following address your concerns? > > Fred > > > > < > draft-arkko-ipv6-transition-guidelines-05.txt > transition-guideline.txt Network Working Group J. Arkko Network > Working Group J. Arkko Internet-Draft Ericsson Internet-Draft Ericsson Intended > status: Informational F. Baker Intended status: Informational F. Baker Expires: > February 21, 2011 Cisco Systems Expires: February 22, 2011 Cisco Systems August > 20, 2010 August 21, 2010 Guidelines for Using IPv6 Transition Mechanisms > during IPv6 Deployment Guidelines for Using IPv6 Transition Mechanisms > during IPv6 Deployment draft-arkko-ipv6-transition-guidelines-05 > draft-arkko-ipv6-transition-guidelines-06 Abstract Abstract The Internet > continues to grow beyond the capabilities of IPv4. An The Internet > continues to grow beyond the capabilities of IPv4. An expansion in the > address space is clearly required. With its expansion in the address space > is clearly required. With its increase in the number of available prefixes > and addresses in a increase in the number of available prefixes and > addresses in a subnet, and improvements in address management, IPv6 is the > only real subnet, and improvements in address management, IPv6 is the only > real option on the table. Yet, IPv6 deployment requires some effort, option > on the table. Yet, IPv6 deployment requires some effort, resources, and > expertise. The availability of many different resources, and expertise. > The availability of many different deployment models is one reason why > expertise is required. This deployment models is one reason why expertise > is required. This skipping to change at* page 1, line 40* skipping to > change at* page 1, line 40* Internet-Drafts are working documents of the > Internet Engineering Internet-Drafts are working documents of the Internet > Engineering Task Force (IETF). Note that other groups may also distribute Task > Force (IETF). Note that other groups may also distribute working documents > as Internet-Drafts. The list of current Internet- working documents as > Internet-Drafts. The list of current Internet- Drafts is at > http://datatracker.ietf.org/drafts/current/. Drafts is at > http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft > documents valid for a maximum of six months Internet-Drafts are draft > documents valid for a maximum of six months and may be updated, replaced, > or obsoleted by other documents at any and may be updated, replaced, or > obsoleted by other documents at any time. It is inappropriate to use > Internet-Drafts as reference time. It is inappropriate to use > Internet-Drafts as reference material or to cite them other than as "work > in progress." material or to cite them other than as "work in progress." This Internet-Draft will expire on February 2 > 1, 2011. This Internet-Draft will expire on February 22, 2011. Copyright > Notice Copyright Notice Copyright (c) 2010 IETF Trust and the persons > identified as the Copyright (c) 2010 IETF Trust and the persons identified > as the document authors. All rights reserved. document authors. All rights > reserved. This document is subject to BCP 78 and the IETF Trust's Legal This > document is subject to BCP 78 and the IETF Trust's Legal Provisions > Relating to IETF Documents Provisions Relating to IETF Documents ( > http://trustee.ietf.org/license-info) in effect on the date of ( > http://trustee.ietf.org/license-info) in effect on the date of publication > of this document. Please review these documents publication of this > document. Please review these documents skipping to change at* page 2, > line 24* skipping to change at* page 2, line 24* 2. Terminology . . . . . > . . . . . . . . . . . . . . . . . . . . 4 2. Terminology . . . . . . . . . > . . . . . . . . . . . . . . . . 4 3. Principles . . . . . . . . . . . . . > . . . . . . . . . . . . . 4 3. Principles . . . . . . . . . . . . . . . . > . . . . . . . . . . 4 3.1. Goals . . . . . . . . . . . . . . . . . . . . . > . . . . . 5 3.1. Goals . . . . . . . . . . . . . . . . . . . . . . . . . . > 5 3.2. Choosing a Deployment Model . . . . . . . . . . . . . . . 6 3.2. > Choosing a Deployment Model . . . . . . . . . . . . . . . 6 4. Guidelines > for IPv6 Deployment . . . . . . . . . . . . . . . . 7 4. Guidelines for > IPv6 Deployment . . . . . . . . . . . . . . . . 7 4.1. Native Dual Stack . > . . . . . . . . . . . . . . . . . . . 8 4.1. Native Dual Stack . . . . . . > . . . . . . . . . . . . . . 8 4.2. Crossing IPv4 Islands . . . . . . . . . > . . . . . . . . . 10 4.2. Crossing IPv4 Islands . . . . . . . . . . . . . > . . . . . 10 4.3. IPv6-Only Core Network . . . . . . . . . . . . . . . . . > . 11 4.3. IPv6-Only Core Network . . . . . . . . . . . . . . . . . . 11 4.4. > IPv6-only Deployment . . . . . . . . . . . . . . . . . . . 11 4.4. > IPv6-only Deployment . . . . . . . . . . . . . . . . . . . 11 5. Further > Reading . . . . . . . . . . . . . . . . . . . . . . . 13 5. Further > Reading . . . . . . . . . . . . . . . . . . . . . . . 13 6. Security > Considerations . . . . . . . . . . . . . . . . . . . 13 6. Security > Considerations . . . . . . . . . . . . . . . . . . . 14 7. IANA > Considerations . . . . . . . . . . . . . . . . . . . . . 14 7. IANA > Considerations . . . . . . . . . . . . . . . . . . . . . 14 8. References > . . . . . . . . . . . . . . . . . . . . . . . . . . 14 8. References . . . > . . . . . . . . . . . . . . . . . . . . . . . 14 8.1. Normative References > . . . . . . . . . . . . . . . . . . . 14 8.1. Normative References . . . . > . . . . . . . . . . . . . . . 14 8.2. Informative References . . . . . . > . . . . . . . . . . . . 14 8.2. Informative References . . . . . . . . . . > . . . . . . . . 15 Appendix A. Acknowledgments . . . . . . . . . . . . . . > . . . . . 17 Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . > . . 18 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . > 18 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 18 1. > Introduction 1. Introduction The Internet continues to grow beyond the > capabilities of IPv4. The The Internet continues to grow beyond the > capabilities of IPv4. The tremendous success of the Internet has strained > the IPv4 address tremendous success of the Internet has strained the IPv4 > address space, which is no longer sufficient to fuel future growth. At the space, > which is no longer sufficient to fuel future growth. At the time of this > writing, August 2010, the IANA "free pool" contains only time of this > writing, August 2010, the IANA "free pool" contains only 14 unallocated > unicast IPv4 /8 prefixes. Credible estimates based on 14 unallocated > unicast IPv4 /8 prefixes. Credible estimates based on past behavior > suggest that the RIRs will exhaust their remaining past behavior suggest > that the RIRs will exhaust their remaining skipping to change at* page 5, > line 49* skipping to change at* page 5, line 49* particular advantage to > avoiding dealing with IPv6 as a part the particular advantage to avoiding > dealing with IPv6 as a part the normal network planning cycle. The > migration tools already exist, normal network planning cycle. The > migration tools already exist, and while additional features continue to > be developed it is not and while additional features continue to be > developed it is not expected that they radically change what networks have > to do. In expected that they radically change what networks have to do. In other > words, there is no point in waiting for an improved design. other words, > there is no point in waiting for an improved design. There are only a few > exceptional networks where co-existence with There are only a few > exceptional networks where co-existence with IPv4 is not a consideration > at all. These networks are typically new IPv4 is not a consideration at > all. These networks are typically new deployments, strictly controlled by > a central authority, and have no deployments, strictly controlled by a > central authority, and have no need to deal with legacy devices. For > example, specialized machine- need to deal with legacy devices. For > example, specialized machine- to-machine networks that communicate only > to designated servers can to-machine networks that communicate only to > designated servers, such easily be deployed as IPv6-only networks. In most > other networks as Smart Grids, can easily be deployed as IPv6-only > networks. Mobile telephone network operators, especially those using LTE, > have seriously considered IPv6-only operation, and some have deployed it. Research networks that can be separated from the IPv4 Internet to find out what happens are also a candidate.In most other networks IPv4 > has to be considered. A typical requirement is that older, IPv4 has to be > considered. A typical requirement is that older, IPv4-only devices must > be accommodated. Most networks that cross IPv4-only applications, systems, > or services must be accommodated. administrative boundaries or allow end > user equipment have such Most networks that cross administrative > boundaries or allow end user requirements. Even in situations where the > network consists of only equipment have such requirements. Even in > situations where the new, IPv6-capable devices it is typically required > that the devices network consists of only new, IPv6-capable devices it is > typically can communicate with the IPv4 Internet. required that the > devices can communicate with the IPv4 Internet. It is expected that after > a period of supporting both IPv4 and IPv6, It is expected that after a > period of supporting both IPv4 and IPv6, IPv4 can eventually be turned > off. This should happen gradually. IPv4 can eventually be turned off. This > should happen gradually. For instance, a service provider network might > stop providing IPv4 For instance, a service provider network might stop > providing IPv4 service within its own network, while still allowing its > IPv6 service within its own network, while still allowing its IPv6 customers > to access the rest of the IPv4 Internet through overlay or customers to > access the rest of the IPv4 Internet through overlay or proxy services. > Regardless of progress in supporting IPv6, it is proxy services. > Regardless of progress in supporting IPv6, it is widely expected that some > legacy applications and some networks will widely expected that some > legacy applications and some networks will continue to run only over IPv4 > for many years. All deployment continue to run only over IPv4 for many > years. All deployment scenarios need to deal with this situation. scenarios > need to deal with this situation. skipping to change at* page 11, line 51 > * skipping to change at* page 12, line 8* Our final deployment model > breaks the requirement that all parties Our final deployment model breaks > the requirement that all parties must upgrade to IPv6 before any actual > communications use IPv6. This must upgrade to IPv6 before any actual > communications use IPv6. This model makes sense when the following > conditions are met: model makes sense when the following conditions are > met: o There is a fact or requirement that there be an IPv4-only domain o > There is a fact or requirement that there be an IPv4-only domain and an > IPv6-only domain. and an IPv6-only domain. o There is a requirement that > hosts in the IPv4-only domain access o There is a requirement that hosts > in the IPv4-only domain access servers or peers in the IPv6-only domain > and vice versa. servers or peers in the IPv6-only domain and vice versa. This > is enhanced when the network operator is able to select user devices and > applications, enabling him to ensure that any communication exchange is > in fact predictable and translatable. In such a case, full > interoperability can be expected for those applications the walled garden > enables. When we say "IPv4-only" or "IPv6-only", we mean that the > applications When we say "IPv4-only" or "IPv6-only", we mean that the > applications can communicate only using IPv4 or IPv6; this might be due to > lack of can communicate only using IPv4 or IPv6; this might be due to lack > of capabilities in the applications, host stacks, or the network; the capabilities > in the applications, host stacks, or the network; the effect is the same. > The reason to switch to an IPv6-only network may effect is the same. The > reason to switch to an IPv6-only network may be a desire to test such a > configuration, or to simplify the network. be a desire to test such a > configuration, or to simplify the network. It is expected that as IPv6 > deployment progresses, the second reason It is expected that as IPv6 > deployment progresses, the second reason will become more prevalent. One > particular reason for considering an will become more prevalent. One > particular reason for considering an IPv6-only domain is the effect of > overlapping private address space IPv6-only domain is the effect of > overlapping private address space to applications. This is important in > networks that have exhausted to applications. This is important in > networks that have exhausted both public and private IPv4 address space > and where arranging an both public and private IPv4 address space and > where arranging an End of changes. 8 change blocks. *14 lines changed > or deleted** **24 lines changed or added* > This html diff was produced by rfcdiff 1.38. The latest version is > available from http://tools.ietf.org/tools/rfcdiff/ > > --000e0cd5cbf231afc1048e595563 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Fred,

We are getting very close and i appreciate you taking the time= .=A0 I hope it is clear that in the 3GPP context, the network is the easy p= art and generally just works. The hard part is engineering the service (NAT= 64, ...) to the end host.

Here is my feedback.

"Mobile telephone network operators, e= specially those using LTE, have seriously considered IPv6-only operation, a= nd some have deployed it"

--please replaces "LTE" wit= h "3GPP".=A0 LTE is a specific radio technology, but it is the 3G= PP packet core architecture that allows easy IPv6 deployments in 2G, 3G, an= d 4G all the same.=A0 The deployment that i have today at T-Mobile USA is 2= G/3G with IPv6-only + NAT64 service.

=A0"full interoperability can be expected for those applications t= he walled garden enables"

-- Please remove "for those appl= ications the walled garden enables."=A0 These were not constraints tha= t Jari specified, he did not use the term walled garden, and the constraint= s specified in the previous few sentences about specifically selecting appl= ications and services adequately set the context.

If we can make these changes, i will be very happy with this draft.
=
Once again, thanks for your patience.

Cameron


On Sat, Aug 21, 2010 at 9:38 AM, Fred Baker <fred@cisco.com> wrote:
=20 =20 =20 =20 =20
Cameron:

Does the following address your concerns?

Fred



=20 =20 =20
<=A0= draft-arkko-ip= v6-transition-guidelines-05.txt=A0 =A0transition-guideline.txt=A0
Network Working Group = J. Arkko Network Working Group= J. Arkko
Internet-Draft = Ericsson Internet-Draft = Ericsson
Intended status: Informational = F. Baker Intended status: Info= rmational F. Baker
Expires: February 21, 20= 11 Cisco Systems Expires:= February 22, 2011 Cisco Syste= ms
= August 20, 2010 = August 21, 20= 10
Guidelines for Using IPv6 Transition= Mechanisms during IPv6 Deployment Guidelines for Using = IPv6 Transition Mechanisms during IPv6 Deployment
draft-arkko-ipv6-trans= ition-guidelines-05 draft-ark= ko-ipv6-transition-guidelines-06
Abstract Abstract
The Internet continues to grow bey= ond the capabilities of IPv4. An The Internet continu= es to grow beyond the capabilities of IPv4. An
expansion in the address space is = clearly required. With its expansion in the address s= pace is clearly required. With its
increase in the number of availabl= e prefixes and addresses in a increase in the number o= f available prefixes and addresses in a
subnet, and improvements in addres= s management, IPv6 is the only real subnet, and improv= ements in address management, IPv6 is the only real
option on the table. Yet, IPv6 de= ployment requires some effort, option on the table. Y= et, IPv6 deployment requires some effort,
resources, and expertise. The ava= ilability of many different resources, and expertise. = The availability of many different
deployment models is one reason wh= y expertise is required. This deployment models is on= e reason why expertise is required. This
skipping to change at page 1, line 40 = skipping to change at<= /small> page 1, line 40
Internet-Drafts are working docume= nts of the Internet Engineering Internet-Drafts are wo= rking documents of the Internet Engineering
Task Force (IETF). Note that othe= r groups may also distribute Task Force (IETF). Note = that other groups may also distribute
working documents as Internet-Draf= ts. The list of current Internet- working documents a= s Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.iet= f.org/drafts/current/. Drafts is at http://datatrac= ker.ietf.org/drafts/current/.
Internet-Drafts are draft document= s valid for a maximum of six months Internet-Drafts ar= e draft documents valid for a maximum of six months
and may be updated, replaced, or o= bsoleted by other documents at any and may be updated,= replaced, or obsoleted by other documents at any
time. It is inappropriate to use = Internet-Drafts as reference time. It is inappropriat= e to use Internet-Drafts as reference
material or to cite them other tha= n as "work in progress." material or to cite= them other than as "work in progress."
This Internet-Draft will expire on= February 21, 2011. This Internet-Draft w= ill expire on February 22, 2011.
Copyright Notice Co= pyright Notice
Copyright (c) 2010 IETF Trust and = the persons identified as the Copyright (c) 2010 IETF = Trust and the persons identified as the
document authors. All rights rese= rved. document authors. All rights reserved.
This document is subject to BCP 78= and the IETF Trust's Legal This document is subje= ct to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Docume= nts Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info)= in effect on the date of (http://trustee.ietf.org/license-inf= o) in effect on the date of
publication of this document. Ple= ase review these documents publication of this documen= t. Please review these documents
skipping to change at page 2, line 24 = skipping to change at<= /small> page 2, line 24
2. Terminology . . . . . . . . .= . . . . . . . . . . . . . . . . 4 2. Terminology .= . . . . . . . . . . . . . . . . . . . . . . . . 4
3. Principles . . . . . . . . . .= . . . . . . . . . . . . . . . . 4 3. Principles . .= . . . . . . . . . . . . . . . . . . . . . . . . 4
3.1. Goals . . . . . . . . . .= . . . . . . . . . . . . . . . . 5 3.1. Goals . .= . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2. Choosing a Deployment Mode= l . . . . . . . . . . . . . . . 6 3.2. Choosing a= Deployment Model . . . . . . . . . . . . . . . 6
4. Guidelines for IPv6 Deployment= . . . . . . . . . . . . . . . . 7 4. Guidelines for= IPv6 Deployment . . . . . . . . . . . . . . . . 7
4.1. Native Dual Stack . . . .= . . . . . . . . . . . . . . . . 8 4.1. Native Dua= l Stack . . . . . . . . . . . . . . . . . . . . 8
4.2. Crossing IPv4 Islands . .= . . . . . . . . . . . . . . . . 10 4.2. Crossing I= Pv4 Islands . . . . . . . . . . . . . . . . . . 10
4.3. IPv6-Only Core Network . .= . . . . . . . . . . . . . . . . 11 4.3. IPv6-Only = Core Network . . . . . . . . . . . . . . . . . . 11
4.4. IPv6-only Deployment . . .= . . . . . . . . . . . . . . . . 11 4.4. IPv6-only = Deployment . . . . . . . . . . . . . . . . . . . 11
5. Further Reading . . . . . . .= . . . . . . . . . . . . . . . . 13 5. Further Readin= g . . . . . . . . . . . . . . . . . . . . . . . 13
6. Security Considerations . . .= . . . . . . . . . . . . . . . . 13 6. S= ecurity Considerations . . . . . . . . . . . . . . . . . . . 14
7. IANA Considerations . . . . .= . . . . . . . . . . . . . . . . 14 7. IANA Considera= tions . . . . . . . . . . . . . . . . . . . . . 14
8. References . . . . . . . . . .= . . . . . . . . . . . . . . . . 14 8. References . .= . . . . . . . . . . . . . . . . . . . . . . . . 14
8.1. Normative References . . .= . . . . . . . . . . . . . . . . 14 8.1. Normative = References . . . . . . . . . . . . . . . . . . . 14
8.2. Informative References . .= . . . . . . . . . . . . . . . . 14 8.2= . Informative References . . . . . . . . . . . . . . . . . . 15
Appendix A. Acknowledgments . . .= . . . . . . . . . . . . . . . . 17 Appen= dix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 18
Authors' Addresses . . . . . .= . . . . . . . . . . . . . . . . . . 18 Authors' A= ddresses . . . . . . . . . . . . . . . . . . . . . . . . 18
1. Introduction 1.= Introduction
The Internet continues to grow bey= ond the capabilities of IPv4. The The Internet contin= ues to grow beyond the capabilities of IPv4. The
tremendous success of the Internet= has strained the IPv4 address tremendous success of t= he Internet has strained the IPv4 address
space, which is no longer sufficie= nt to fuel future growth. At the space, which is no l= onger sufficient to fuel future growth. At the
time of this writing, August 2010,= the IANA "free pool" contains only time of = this writing, August 2010, the IANA "free pool" contains only
14 unallocated unicast IPv4 /8 pre= fixes. Credible estimates based on 14 unallocated uni= cast IPv4 /8 prefixes. Credible estimates based on
past behavior suggest that the RIR= s will exhaust their remaining past behavior suggest t= hat the RIRs will exhaust their remaining
skipping to change at page 5, line 49 = skipping to change at<= /small> page 5, line 49
particular advantage to avoiding d= ealing with IPv6 as a part the particular advantage to= avoiding dealing with IPv6 as a part the
normal network planning cycle. Th= e migration tools already exist, normal network planni= ng cycle. The migration tools already exist,
and while additional features cont= inue to be developed it is not and while additional fe= atures continue to be developed it is not
expected that they radically chang= e what networks have to do. In expected that they rad= ically change what networks have to do. In
other words, there is no point in = waiting for an improved design. other words, there is = no point in waiting for an improved design.
There are only a few exceptional n= etworks where co-existence with There are only a few e= xceptional networks where co-existence with
IPv4 is not a consideration at all= . These networks are typically new IPv4 is not a cons= ideration at all. These networks are typically new
deployments, strictly controlled b= y a central authority, and have no deployments, strict= ly controlled by a central authority, and have no
need to deal with legacy devices. = For example, specialized machine- need to deal with l= egacy devices. For example, specialized machine-
to-machine networks that communica= te only to designated servers can to-mach= ine networks that communicate only to designated servers, such=
easily be deployed as IPv6-only ne= tworks. In most other networks as Smart Grids,<= /span> can easily be deployed as IPv6-only networks. Mobile
telephone= network operators, especially those using LTE, have
seriously= considered IPv6-only operation, and some have deployed it.
Research = networks that can be separated from the IPv4 Internet to
find out = what happens are also a candidate. In most other networks
IPv4 has to be considered. A typi= cal requirement is that older, IPv4 has to be consider= ed. A typical requirement is that older,
IPv4-only devices mus= t be accommodated. Most networks that cross IPv4-only= applications, systems, or services must be accommodated.
administrative boundaries or allow= end user equipment have such Most networks that cross= administrative boundaries or allow end user
requirements. Even in situations = where the network consists of only equipment have such= requirements. Even in situations where the
new, IPv6-capable devices it is ty= pically required that the devices network consists of = only new, IPv6-capable devices it is typically
can communicate with the IPv4 Inte= rnet. required that the devices can communicate with t= he IPv4 Internet.
It is expected that after a period= of supporting both IPv4 and IPv6, It is expected that= after a period of supporting both IPv4 and IPv6,
IPv4 can eventually be turned off.= This should happen gradually. IPv4 can eventually be= turned off. This should happen gradually.
For instance, a service provider n= etwork might stop providing IPv4 For instance, a servi= ce provider network might stop providing IPv4
service within its own network, wh= ile still allowing its IPv6 service within its own net= work, while still allowing its IPv6
customers to access the rest of th= e IPv4 Internet through overlay or customers to access= the rest of the IPv4 Internet through overlay or
proxy services. Regardless of pro= gress in supporting IPv6, it is proxy services. Regar= dless of progress in supporting IPv6, it is
widely expected that some legacy a= pplications and some networks will widely expected tha= t some legacy applications and some networks will
continue to run only over IPv4 for= many years. All deployment continue to run only over= IPv4 for many years. All deployment
scenarios need to deal with this s= ituation. scenarios need to deal with this situation.<= /td>
skipping to change at page 11, line 51= skipping to change at= page 12, line 8
Our final deployment model breaks = the requirement that all parties Our final deployment = model breaks the requirement that all parties
must upgrade to IPv6 before any ac= tual communications use IPv6. This must upgrade to IP= v6 before any actual communications use IPv6. This
model makes sense when the followi= ng conditions are met: model makes sense when the foll= owing conditions are met:
o There is a fact or requirement = that there be an IPv4-only domain o There is a fact o= r requirement that there be an IPv4-only domain
and an IPv6-only domain. and an IPv6-only domain.
o There is a requirement that hos= ts in the IPv4-only domain access o There is a requir= ement that hosts in the IPv4-only domain access
servers or peers in the IPv6-on= ly domain and vice versa. servers or peers in the I= Pv6-only domain and vice versa.
This is e= nhanced when the network operator is able to select user
devices a= nd applications, enabling him to ensure that any
communica= tion exchange is in fact predictable and translatable. In
such a ca= se, full interoperability can be expected for those
applicati= ons the walled garden enables.
=
When we say "IPv4-only" = or "IPv6-only", we mean that the applications = When we say "IPv4-only" or "IPv6-only", we mean that = the applications
can communicate only using IPv4 or= IPv6; this might be due to lack of can communicate on= ly using IPv4 or IPv6; this might be due to lack of
capabilities in the applications, = host stacks, or the network; the capabilities in the a= pplications, host stacks, or the network; the
effect is the same. The reason to= switch to an IPv6-only network may effect is the same= . The reason to switch to an IPv6-only network may
be a desire to test such a configu= ration, or to simplify the network. be a desire to tes= t such a configuration, or to simplify the network.
It is expected that as IPv6 deploy= ment progresses, the second reason It is expected that= as IPv6 deployment progresses, the second reason
will become more prevalent. One p= articular reason for considering an will become more p= revalent. One particular reason for considering an
IPv6-only domain is the effect of = overlapping private address space IPv6-only domain is = the effect of overlapping private address space
to applications. This is importan= t in networks that have exhausted to applications. Th= is is important in networks that have exhausted
both public and private IPv4 addre= ss space and where arranging an both public and privat= e IPv4 address space and where arranging an
=A0End of changes. 8 change blocks.=A0
14 lines changed or deleted 24 lines changed or added

This html diff was produced= by rfcdiff 1.38. The latest version is available from http://tools.ietf.org/to= ols/rfcdiff/
=20 =20


--000e0cd5cbf231afc1048e595563-- From owner-v6ops@ops.ietf.org Sat Aug 21 15:39:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 72AB83A6845 for ; Sat, 21 Aug 2010 15:39:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -105.131 X-Spam-Level: X-Spam-Status: No, score=-105.131 tagged_above=-999 required=5 tests=[AWL=-1.236, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eJBoi+QXjAI7 for ; Sat, 21 Aug 2010 15:39:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9BA563A686B for ; Sat, 21 Aug 2010 15:39:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omwde-00093H-GK for v6ops-data0@psg.com; Sat, 21 Aug 2010 22:34:10 +0000 Received: from [64.18.2.206] (helo=exprod7og126.obsmtp.com) by psg.com with smtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omwdc-00092V-AG for v6ops@ops.ietf.org; Sat, 21 Aug 2010 22:34:08 +0000 Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob126.postini.com ([64.18.6.12]) with SMTP ID DSNKTHBUUTVpc3XmrOh4gamMpeOVj2NyEbrm@postini.com; Sat, 21 Aug 2010 15:34:01 PDT Received: from p-emfe02-wf.jnpr.net (172.28.145.25) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server (TLS) id 8.2.254.0; Sat, 21 Aug 2010 15:20:49 -0700 Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe02-wf.jnpr.net ([fe80::c126:c633:d2dc:8090%11]) with mapi; Sat, 21 Aug 2010 18:20:48 -0400 From: Ronald Bonica To: "v6ops@ops.ietf.org" CC: "fred.baker@cisco.com" , "kurtis@kurtis.pp.se" , Joel Jaeggli , IETF Secretariat Date: Sat, 21 Aug 2010 18:20:38 -0400 Subject: WG Chairs Thread-Topic: WG Chairs Thread-Index: ActBfxVB5Ng+K6TzR+ezBxXAQG9EYQ== Message-ID: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-cr-hashedpuzzle: IEkc OvEX PZF4 RVMy SHVf abpL nJr3 o/Vv qSO8 qga7 tKiW t8NT uooE vD3M x5ZR zN+e;5;ZgByAGUAZAAuAGIAYQBrAGUAcgBAAGMAaQBzAGMAbwAuAGMAbwBtADsAaQBlAHQAZgAtAHMAZQBjAHIAZQB0AGEAcgBpAGEAdABAAGkAZQB0AGYALgBvAHIAZwA7AGoAbwBlAGwAagBhAEAAYgBvAGcAdQBzAC4AYwBvAG0AOwBrAHUAcgB0AGkAcwBAAGsAdQByAHQAaQBzAC4AcABwAC4AcwBlADsAdgA2AG8AcABzAEAAbwBwAHMALgBpAGUAdABmAC4AbwByAGcA;Sosha1_v1;7;{251FEBF0-DDBA-4EC5-999C-73880154574E};cgBiAG8AbgBpAGMAYQBAAGoAdQBuAGkAcABlAHIALgBuAGUAdAA=;Sat, 21 Aug 2010 22:20:38 GMT;VwBHACAAQwBoAGEAaQByAHMA x-cr-puzzleid: {251FEBF0-DDBA-4EC5-999C-73880154574E} acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Folks, I am pleased to announce that Joel Jaeggli will be joining Fred Baker and K= urt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this n= ew position. Ron Bonica Co-chair, IETF O&M Area From owner-v6ops@ops.ietf.org Sat Aug 21 15:51:50 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 127583A685A for ; Sat, 21 Aug 2010 15:51:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.792 X-Spam-Level: X-Spam-Status: No, score=-108.792 tagged_above=-999 required=5 tests=[AWL=-0.897, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pRVxSHLeKEL7 for ; Sat, 21 Aug 2010 15:51:49 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 208F63A6845 for ; Sat, 21 Aug 2010 15:51:49 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmwtI-000Awa-Mp for v6ops-data0@psg.com; Sat, 21 Aug 2010 22:50:20 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OmwtG-000AwM-N2 for v6ops@ops.ietf.org; Sat, 21 Aug 2010 22:50:18 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,248,1280707200"; d="scan'208";a="576916268" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 21 Aug 2010 22:50:18 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7LMo9ON007414; Sat, 21 Aug 2010 22:50:11 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Sat, 21 Aug 2010 15:50:18 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Sat, 21 Aug 2010 15:50:18 -0700 Subject: Re: WG Chairs Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> Date: Sat, 21 Aug 2010 15:50:03 -0700 Cc: IPv6 v6ops , Fred Baker , Ronald Bonica , Kurt Erik Lindqvist , IETF Secretariat Message-Id: <2CB7DD70-6F7D-43B3-A578-9FF48FE75C1E@cisco.com> References: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> To: Joel Jaeggli X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Welcome aboard, Joel! On Aug 21, 2010, at 3:20 PM, Ronald Bonica wrote: > Folks, >=20 > I am pleased to announce that Joel Jaeggli will be joining Fred Baker = and Kurt Lindqvist as v6ops co-chair. Please join me in welcoming Joel = to this new position. >=20 > Ron Bonica > Co-chair, IETF O&M Area >=20 From owner-v6ops@ops.ietf.org Sat Aug 21 17:08:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C2463A680B for ; Sat, 21 Aug 2010 17:08:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.903 X-Spam-Level: X-Spam-Status: No, score=-0.903 tagged_above=-999 required=5 tests=[AWL=-0.232, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92tzla4GB3He for ; Sat, 21 Aug 2010 17:08:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D49E93A6403 for ; Sat, 21 Aug 2010 17:08:34 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omy3C-000JnB-Iv for v6ops-data0@psg.com; Sun, 22 Aug 2010 00:04:38 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omy39-000JmR-2W; Sun, 22 Aug 2010 00:04:35 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1Omy31-0008Sr-Gf; Sun, 22 Aug 2010 09:34:27 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 5B6593B31E; Sun, 22 Aug 2010 09:30:57 +0930 (CST) Date: Sun, 22 Aug 2010 09:30:56 +0930 From: Mark Smith To: Miya Kohno Cc: Randy Bush , , Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100822093056.3bd9710b@opy.nosense.org> In-Reply-To: References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <20100816230806.629c633a@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Miya, On Thu, 19 Aug 2010 20:56:57 +0800 Miya Kohno wrote: > > > then you will join us supporting the /127 document and it won't be a > > > problem, will it. > > > > > > > Why won't you and the other authors do a proper job with it then? It > > doesn't address all the implications that arise. It should, point by > > point address, all the issues in RFC3627. It should address the points > > I raised here 2 weeks ago. It doesn't read to me as a proper > > justification of why the RFCs it contradicts should be contradicted. > > e.g. Where is the text explaining the implications to bits 70 and 71, > > if there are any, and do they need to be managed, and if so, how? > > *Except /127*, we support rfc3627 and the appendix B.2 of rfc5375. They > have properly addressed the implication for using longer prefix than > /64. > So where is there reference to Appendix B.2 of RFC5375 in the /127 draft? The draft does not mention anything about the 70/71 bit issue, and that RFC5375, section B 2.4, discusses what to do about it. I happen to be a contributor to that RFC, so I've read it at least twice, and I've forgotten that it is there. What about the people who haven't read it at all? (A reference to "B.2" isn't any good - when I first went to that section I came across the B.2.2 text saying /127s shouldn't be used - and that made me quite confused about what you've said above) RFC3627 effectively provides a minimum checklist of the implications that need to be specifically addressed in the /127 draft for /127s to be accepted. If the /127 draft was published as an RFC, it shouldn't be possible for a reader, who's deciding whether to adopt /127s or not, has read RFC3627, and is now reading the /127 RFC, to say "so what about this issue identified in RFC3627?" Regards, Mark. From owner-v6ops@ops.ietf.org Sat Aug 21 18:06:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 223423A6832 for ; Sat, 21 Aug 2010 18:06:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.126 X-Spam-Level: X-Spam-Status: No, score=-1.126 tagged_above=-999 required=5 tests=[AWL=-0.631, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BVnu0iXV1h4q for ; Sat, 21 Aug 2010 18:06:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CD9733A6359 for ; Sat, 21 Aug 2010 18:06:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omyye-0001Or-AP for v6ops-data0@psg.com; Sun, 22 Aug 2010 01:04:00 +0000 Received: from [74.125.83.66] (helo=mail-gw0-f66.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Omyya-0001OV-TI for v6ops@ops.ietf.org; Sun, 22 Aug 2010 01:03:57 +0000 Received: by gwb11 with SMTP id 11so897407gwb.5 for ; Sat, 21 Aug 2010 18:03:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version:openpgp :content-type:content-transfer-encoding; bh=S8MZ/En7hmMF4LXfzDzGP+QvbZPRnHbz38CAXLfssTI=; b=dfuAw6l2peUXDqUR1dq96oAea9ePR6U3f8ZWiNIegB65A8cgovejLJXaSW22EZPT3o FdeWm9JwX4jlOUgrF64uglbYZLVFaTsypMqFp3k5eWP32mY/s+ILJvWPjAYmlWTsRmBq SVUKHQSNiygidnKt0ovqyG6u56SHIyru9hQWo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=cpvxSt7ZifP9fbFQTK5gfnDjkMk16miTVOj5Y8oZY93UfUa1D7nRI5eUiZ87f9H7a0 AP3PILUWS8jZ1pzOrNDuZUnePOi3TEt49r+TTKN5E6rkTQ/phWOfxs3XWF+HAn0O/2/Z lhjeWK5vb0EpL6exdUQX57HEakpP/lxvty8Yk= Received: by 10.151.133.15 with SMTP id k15mr3746882ybn.78.1282439035998; Sat, 21 Aug 2010 18:03:55 -0700 (PDT) Received: from [192.168.1.100] ([190.245.183.71]) by mx.google.com with ESMTPS id q31sm5613214ybk.13.2010.08.21.18.03.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 21 Aug 2010 18:03:55 -0700 (PDT) Message-ID: <4C707777.6000309@gont.com.ar> Date: Sat, 21 Aug 2010 22:03:51 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "v6ops@ops.ietf.org" CC: Suresh Krishnan , Dave Thaler , Jim_Hoagland@symantec.com Subject: Questions/comments about draft-krishnan-v6ops-teredo-update-10 X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Folks, I have a few comments/questions about the aforementioned I-D. I realize that these comments may be late in terms of the IETF-process (the I-D has been approved by the IESG?), but nevertheless I'm interested in discussing these issues. ** Meta-question: It's not very clear to me if it buys anything to deprecate the cone bit. Let's put the random bits aside for a second (as their use is orthogonal to the "cone bit" issue). If an attacker knows the address of an existing Teredo client, he could e.g. send a packet to that Teredo address from an arbitrary IP address, and wait for a response. If the NAT e.g. sends an ICMP error message in response to packets for which there's no corresponding mapping, then the attacker could easily learn whether that node is behind a cone nat or not. Alternately, an attacker could scan the mapped IPv4 address through the corresponding Teredo server (provided all Teredo nodes behind that NAT use that Teredo server), by sending bubble packets. Then he wouldn't care about whether the cone bit is set or not, because his packets would nevertheless get to the Teredo node (as they'd be relayed by the Teredo server). Finally, one might argue that by deprecating the "cone bit", you actually *remove* one bit from the search space (as nodes could set the cone bit to 0 even if they were behind a cone nat). So I'm not sure if it buys anything to deprecate the cone bit... And considering the performance implications, whether this makes sense or not. Thoughts? ** Also, if the cone bit is deprecated, then I assume that Teredo nodes implementing this document should probably implement this check: "If a packet is received from an arbitrary Teredo node, there should be an entry in the List of recent Teredo peers. This would prevent attackers from trying to contact a Teredo node directly, despite the implicit requirement in this document that a Teredo bubble be previously sent through the corresponding Teredo server before contacting a Teredo node." ** In Section 3.2, the document states: > o The cone bit in the IPv6 source address of a Router Solicitation > (RS) from a client controls what IPv4 source address the server > should use when sending a Router Advertisement (RA). If this > behavior is not preserved, legacy clients will conclude that they > are behind a cone NAT even when they are not (because the client > WILL receive the RA where previously it would not, since cone bit > set to 1 requires the server to respond from another IP address). > They will then set their cone bit and lose connectivity. I would expect the Teredo client to not only check whether the RA is received, but also check the Source Address of the RA. As a result, even if the cone bit was ignored and thus the server sent an RA with the "primary address" as the source address, the Teredo client should be able to detect this (possibly failing on the "safe" side and concluding that it is not behind a cone nat). ** Appendix B of draft-krishnan-v6ops-teredo-update-10 analyzes resistance to address prediction. It argues that the search space is 16+12 bits. However, if the target NAT is a cone nat, the attacker would not try a brute force approach. He'd first find those port numbers for which there's an existing mapping in the NAT (see above), and *only* for those ports he'd try to find the right 12 random bits that result in a valid Teredo address. So this analysis might be a bit misleading. Please let me know if I'm missing something.... Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Sat Aug 21 19:32:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3FB4B3A6359 for ; Sat, 21 Aug 2010 19:32:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -104.846 X-Spam-Level: X-Spam-Status: No, score=-104.846 tagged_above=-999 required=5 tests=[AWL=-0.351, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GJhYiMfQKDNh for ; Sat, 21 Aug 2010 19:32:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D28703A67C3 for ; Sat, 21 Aug 2010 19:32:28 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On0Hf-000BkH-QC for v6ops-data0@psg.com; Sun, 22 Aug 2010 02:27:43 +0000 Received: from [17.254.13.22] (helo=mail-out3.apple.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On0Hd-000Bjg-Q3 for v6ops@ops.ietf.org; Sun, 22 Aug 2010 02:27:41 +0000 Received: from relay15.apple.com (relay15.apple.com [17.128.113.54]) by mail-out3.apple.com (Postfix) with ESMTP id 4FABAA41441D for ; Sat, 21 Aug 2010 19:27:41 -0700 (PDT) X-AuditID: 11807136-b7cc9ae000004162-8d-4c708b1d0e87 Received: from [17.151.79.67] (Unknown_Domain [17.151.79.67]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by relay15.apple.com (Apple SCV relay) with SMTP id 39.71.16738.D1B807C4; Sat, 21 Aug 2010 19:27:41 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: draft-ietf-v6ops-cpe-simple-security/ From: james woodyatt In-Reply-To: <1F8974D9-C7A4-457B-8781-2B6FA159414A@cisco.com> Date: Sat, 21 Aug 2010 19:27:40 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <60A8155D-7E38-42EA-8A0E-7C52A25F55BA@cisco.com> <1F8974D9-C7A4-457B-8781-2B6FA159414A@cisco.com> To: IPv6 Operations X-Mailer: Apple Mail (2.1082) X-Brightmail-Tracker: AAAAAQAAAZE= Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 18, 2010, at 15:23 , Fred Baker wrote: >=20 > The process is generally that he reviews it and perhaps discusses it = with the author and the shepherd (me).=20 I am patiently awaiting this contact. -- james woodyatt member of technical staff, communications engineering From owner-v6ops@ops.ietf.org Sat Aug 21 19:56:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7407F3A6875 for ; Sat, 21 Aug 2010 19:56:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.348 X-Spam-Level: X-Spam-Status: No, score=-102.348 tagged_above=-999 required=5 tests=[AWL=0.251, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fVpR3BCGa-bI for ; Sat, 21 Aug 2010 19:56:48 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9C8F73A684B for ; Sat, 21 Aug 2010 19:56:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On0hv-000F9k-KD for v6ops-data0@psg.com; Sun, 22 Aug 2010 02:54:51 +0000 Received: from [2001:14b8:400::130] (helo=p130.piuha.net) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On0ht-000F8u-6j for v6ops@ops.ietf.org; Sun, 22 Aug 2010 02:54:49 +0000 Received: from localhost (localhost [127.0.0.1]) by p130.piuha.net (Postfix) with ESMTP id E904F2CCC1; Sun, 22 Aug 2010 05:54:46 +0300 (EEST) X-Virus-Scanned: amavisd-new at piuha.net Received: from p130.piuha.net ([127.0.0.1]) by localhost (p130.piuha.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N6+QyNi9fA6Q; Sun, 22 Aug 2010 05:54:46 +0300 (EEST) Received: from [IPv6:::1] (unknown [IPv6:2001:14b8:400::130]) by p130.piuha.net (Postfix) with ESMTP id F0EF82CC62; Sun, 22 Aug 2010 05:54:43 +0300 (EEST) Message-ID: <4C709173.3050201@piuha.net> Date: Sat, 21 Aug 2010 22:54:43 -0400 From: Jari Arkko User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Cameron Byrne CC: Fred Baker , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <1E46BEA0-85C4-44B0-B76B-29CBB7515ACF@cisco.com> <4C6FD292.1070806@piuha.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Cameron, > I would be very happy if we included the above point in the transition > draft section 4.4 > That's certainly fine (and Fred has already submitted a new version). > >> I do believe that IPv6-only (with nat64) is an excellent approach for mobile >> networks, and I hope we will soon see this in widespread commercial usage. >> > > And this above point too. > > The draft only includes a green field corporate LAN as the use case > for IPv6-only.... and testing. I believe adding the above points will > add mobile IPv6-only APNs as another relevant use case, not for > special purpose sensor networks, but generic IPv6 capable phones with > NAT64 systems to access the Internet. > > I am perfectly fine with saying that dual-stack is the default IETF > recommended strategy as long as we also say that with some > consideration and qualifications IPv6-only can be just as capable. > OK -- then we are on the same page! > Thanks Jari. > Thank you. Jari > Cameorn > > From owner-v6ops@ops.ietf.org Sat Aug 21 20:22:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9A9643A6823 for ; Sat, 21 Aug 2010 20:22:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.474 X-Spam-Level: X-Spam-Status: No, score=-0.474 tagged_above=-999 required=5 tests=[AWL=-1.202, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JssM8gAOUJ0L for ; Sat, 21 Aug 2010 20:22:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 006AD3A6359 for ; Sat, 21 Aug 2010 20:22:13 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On15v-000ITy-Nt for v6ops-data0@psg.com; Sun, 22 Aug 2010 03:19:39 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On15t-000ISk-9g for v6ops@ops.ietf.org; Sun, 22 Aug 2010 03:19:37 +0000 Received: by vws14 with SMTP id 14so6063886vws.11 for ; Sat, 21 Aug 2010 20:19:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.220.129.13 with SMTP id m13mr2156645vcs.132.1282447176510; Sat, 21 Aug 2010 20:19:36 -0700 (PDT) Received: by 10.220.193.66 with HTTP; Sat, 21 Aug 2010 20:19:36 -0700 (PDT) X-Originating-IP: [24.20.113.49] In-Reply-To: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> References: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> Date: Sat, 21 Aug 2010 20:19:36 -0700 Message-ID: Subject: Re: WG Chairs From: David Meyer To: Ronald Bonica Cc: "v6ops@ops.ietf.org" , "fred.baker@cisco.com" , "kurtis@kurtis.pp.se" , Joel Jaeggli , IETF Secretariat Content-Type: multipart/alternative; boundary=e0cb4e887b1b662da6048e610098 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --e0cb4e887b1b662da6048e610098 Content-Type: text/plain; charset=ISO-8859-1 Excellent choice. Congrats Joel. Dave On Sat, Aug 21, 2010 at 3:20 PM, Ronald Bonica wrote: > Folks, > > I am pleased to announce that Joel Jaeggli will be joining Fred Baker and > Kurt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this > new position. > > Ron Bonica > Co-chair, IETF O&M Area > > > --e0cb4e887b1b662da6048e610098 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Excellent choice. Congrats Joel.

Dave


=
On Sat, Aug 21, 2010 at 3:20 PM, Ronald Bonica <= span dir=3D"ltr"><rbonica@juniper= .net> wrote:
Folks,

I am pleased to announce that Joel Jaeggli will be joining Fred Baker and K= urt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this n= ew position.

=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 Ron Bonica
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 Co-chair, IETF O&M Area



--e0cb4e887b1b662da6048e610098-- From owner-v6ops@ops.ietf.org Sat Aug 21 20:41:34 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B457F3A67D1 for ; Sat, 21 Aug 2010 20:41:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.545 X-Spam-Level: X-Spam-Status: No, score=-99.545 tagged_above=-999 required=5 tests=[AWL=0.349, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4FKtuGvzP91y for ; Sat, 21 Aug 2010 20:41:29 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B47313A6359 for ; Sat, 21 Aug 2010 20:41:28 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On1Nw-000KSt-IK for v6ops-data0@psg.com; Sun, 22 Aug 2010 03:38:16 +0000 Received: from [119.145.14.64] (helo=szxga01-in.huawei.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On1Nu-000KSW-1X for v6ops@ops.ietf.org; Sun, 22 Aug 2010 03:38:14 +0000 Received: from huawei.com (szxga01-in [172.24.2.3]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7J00IVZBFOTR@szxga01-in.huawei.com> for v6ops@ops.ietf.org; Sun, 22 Aug 2010 11:38:13 +0800 (CST) Received: from huawei.com ([172.24.2.119]) by szxga01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7J00658BFOXK@szxga01-in.huawei.com> for v6ops@ops.ietf.org; Sun, 22 Aug 2010 11:38:12 +0800 (CST) Received: from [192.168.5.104] ([113.116.35.38]) by szxml01-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L7J008K6BFNVN@szxml01-in.huawei.com>; Sun, 22 Aug 2010 11:38:12 +0800 (CST) Date: Sun, 22 Aug 2010 11:38:11 +0800 From: Tina TSOU Subject: Re: WG Chairs In-reply-to: <2CB7DD70-6F7D-43B3-A578-9FF48FE75C1E@cisco.com> To: Fred Baker Cc: Joel Jaeggli , IPv6 v6ops , Fred Baker , Ronald Bonica , Kurt Erik Lindqvist , IETF Secretariat Message-id: <933A298E-16B8-4A33-8EF5-B05CB959250F@huawei.com> MIME-version: 1.0 X-Mailer: Apple Mail (2.936) Content-type: multipart/alternative; boundary="Boundary_(ID_Lpo7H28OdTIkji0HvWlC0Q)" References: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> <2CB7DD70-6F7D-43B3-A578-9FF48FE75C1E@cisco.com> Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Boundary_(ID_Lpo7H28OdTIkji0HvWlC0Q) Content-type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-transfer-encoding: 7BIT Joel has already been member of Operations Directorate. So I do not need to add him into it twice;) Double welcome! B. R. Tina http://tinatsou.weebly.com/index.html On Aug 22, 2010, at 6:50 AM, Fred Baker wrote: > Welcome aboard, Joel! > > On Aug 21, 2010, at 3:20 PM, Ronald Bonica wrote: > >> Folks, >> >> I am pleased to announce that Joel Jaeggli will be joining Fred >> Baker and Kurt Lindqvist as v6ops co-chair. Please join me in >> welcoming Joel to this new position. >> >> Ron Bonica >> Co-chair, IETF O&M Area >> > > --Boundary_(ID_Lpo7H28OdTIkji0HvWlC0Q) Content-type: text/html; charset=US-ASCII Content-transfer-encoding: 7BIT Joel has already been member of Operations Directorate.
So I do not need to add him into it twice;)
Double welcome!


On Aug 22, 2010, a t 6:50 A >
Welcome aboard, Joel!

On Aug 21, 2010, at 3:20 PM, Ronald Bonica wrote:

Folks,

I am pleased to announce that Joel Jaeggli will be joining Fred Baker and Kurt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this new position.

                                           Ron Bonica
                            & nbsp;&nb p;         Co-chair, IETF O&M Area




--Boundary_(ID_Lpo7H28OdTIkji0HvWlC0Q)-- From owner-v6ops@ops.ietf.org Sat Aug 21 21:09:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 774133A6827 for ; Sat, 21 Aug 2010 21:09:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.615 X-Spam-Level: X-Spam-Status: No, score=-101.615 tagged_above=-999 required=5 tests=[AWL=-0.908, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MISSING_HEADERS=1.292, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7X7yQ33Rb2r2 for ; Sat, 21 Aug 2010 21:09:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 1BD043A67F0 for ; Sat, 21 Aug 2010 21:09:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On1qX-000O8l-M9 for v6ops-data0@psg.com; Sun, 22 Aug 2010 04:07:49 +0000 Received: from [2001:418:1::81] (helo=nagasaki.bogus.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1On1qV-000O8M-Ml for v6ops@ops.ietf.org; Sun, 22 Aug 2010 04:07:47 +0000 Received: from joelja-mac.lan (c-98-234-104-156.hsd1.ca.comcast.net [98.234.104.156]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7M47kxP065982 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT) for ; Sun, 22 Aug 2010 04:07:47 GMT (envelope-from joelja@bogus.com) Message-ID: <4C70A292.7090306@bogus.com> Date: Sat, 21 Aug 2010 21:07:46 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 CC: "v6ops@ops.ietf.org" Subject: Re: WG Chairs References: <13205C286662DE4387D9AF3AC30EF456B00B281AB0@EMBX01-WF.jnpr.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Sun, 22 Aug 2010 04:07:47 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Thanks all, Your forbearance and enthusiasm is greatly appreciated. joel On 8/21/10 8:47 PM, Marshall Eubanks wrote: > +1 > > Marshall > > On Aug 21, 2010, at 11:19 PM, David Meyer wrote: > >> Excellent choice. Congrats Joel. >> >> Dave >> >> >> On Sat, Aug 21, 2010 at 3:20 PM, Ronald Bonica wrote: >> Folks, >> >> I am pleased to announce that Joel Jaeggli will be joining Fred Baker and Kurt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this new position. >> >> Ron Bonica >> Co-chair, IETF O&M Area >> >> >> > > From owner-v6ops@ops.ietf.org Sun Aug 22 14:18:21 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 56B283A68F9 for ; Sun, 22 Aug 2010 14:18:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.914 X-Spam-Level: X-Spam-Status: No, score=-0.914 tagged_above=-999 required=5 tests=[AWL=-0.243, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gKDNPLkmvTcI for ; Sun, 22 Aug 2010 14:18:20 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A19523A68A5 for ; Sun, 22 Aug 2010 14:18:19 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnHpq-00065j-BF for v6ops-data0@psg.com; Sun, 22 Aug 2010 21:12:10 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnHpn-00065R-4v for v6ops@ops.ietf.org; Sun, 22 Aug 2010 21:12:07 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OnHpe-0001fA-E4; Mon, 23 Aug 2010 06:41:58 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 3D6973B31E; Mon, 23 Aug 2010 06:38:18 +0930 (CST) Date: Mon, 23 Aug 2010 06:38:17 +0930 From: Mark Smith To: Christopher Morrow Cc: Miya Kohno , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100823063817.3de93c5f@opy.nosense.org> In-Reply-To: References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <20100816230806.629c633a@opy.nosense.org> <20100822093056.3bd9710b@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Sun, 22 Aug 2010 12:30:25 -0400 Christopher Morrow wrote: > On Sun, Aug 22, 2010 at 12:09 PM, Miya Kohno wrote: > > Hi Mark, > > > >> > *Except /127*, we support rfc3627 and the appendix B.2 of rfc5375. > > They > >> > have properly addressed the implication for using longer prefix than > >> > /64. > >> > > >> > >> So where is there reference to Appendix B.2 of RFC5375 in the /127 > >> draft? The draft does not mention anything about the 70/71 bit issue, > > mark, > what is that issue? that addrarch asks that 70/71 essentially both be > 0? What's the harm in them being 1? Taking the pragmatic approach that > 'bits are bits' in these cases they are not part of the host-address > so they shouldn't matter, I think. > I think people are missing the point. I'm only using the 70/71 issue as an example of something that is discussed in RFC3627, but not discussed or referenced in the /127 draft. If the /127 draft is a rebuttal of RFC3627, and that's how I think it is presented, then I think it needs to at least rebut ever issue relevant to /127s identified in RFC3627. It doesn't do that, with an example of something missing being the discussion or reference to what to do about the 70/71 bits. Other examples - there are probably more - of things I think that should be discussed, beyond what is in RFC3627 - o what is the prefix length of link locals - should it also be /127? o do the links need link locals (I'm partly asking because I've seen some P2P link implementations (tunnels specifically) not have link locals)? o in the ethernet example, is ND NS/NA enabled (the current /127 generally says no)? If not, now is the remote end going to learn the link layer address of the peer? o if /127s mitigate the ND cache exhaustion problem, then why not have ND NS/NA enabled, making them compliant with the ND RFC, where p2p links aren't treated as anything special? This rectifies the ethernet issue too. o The anycast router address isn't the only anycast address that /127s would disable - there are 128 reserved anycast addresses in a subnet. Another one impacted is the Mobile IPv6 Home-Agents anycast. So there are 126 left for future possible use. The existing uses may not be that valuable in point-to-point link scenarios today, but what are the /127s proponent's advice on what to do of another anycast address is assigned that is useful on p2p links? There are potentially others I think. > Curious though, since lots of things seem to be encoded for mysterious > reasons in the 128 bits of an ipv6 address. > It's certainly not unique to IPv6. IPv4 did it of course, with Classes, including Class E where the forwarding mechanism is different, or 0 network meaning this network, and other protocols like Appletalk and IPX have done it too. Regards, Mark. From owner-v6ops@ops.ietf.org Sun Aug 22 17:11:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4FBB33A68EA for ; Sun, 22 Aug 2010 17:11:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.493 X-Spam-Level: X-Spam-Status: No, score=-2.493 tagged_above=-999 required=5 tests=[AWL=0.106, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSXjFl9o8QG6 for ; Sun, 22 Aug 2010 17:11:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2CDBA3A67FB for ; Sun, 22 Aug 2010 17:11:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnKYz-000N7W-4j for v6ops-data0@psg.com; Mon, 23 Aug 2010 00:06:57 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnKYx-000N7E-2f for v6ops@ops.ietf.org; Mon, 23 Aug 2010 00:06:55 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OnKYu-0000qK-A4; Mon, 23 Aug 2010 00:06:52 +0000 Date: Mon, 23 Aug 2010 09:06:50 +0900 Message-ID: From: Randy Bush To: Mark Smith Cc: Christopher Morrow , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <20100823063817.3de93c5f@opy.nosense.org> References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <20100816230806.629c633a@opy.nosense.org> <20100822093056.3bd9710b@opy.nosense.org> <20100823063817.3de93c5f@opy.nosense.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > If the /127 draft is a rebuttal of RFC3627 and if it isn't? maybe it's just a bug report on one bit? > Other examples - there are probably more - of things I think that should > be discussed, beyond what is in RFC3627 - where is that darned immersion heater? randy From owner-v6ops@ops.ietf.org Sun Aug 22 20:24:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 339703A680A for ; Sun, 22 Aug 2010 20:24:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.769 X-Spam-Level: X-Spam-Status: No, score=-0.769 tagged_above=-999 required=5 tests=[AWL=-0.874, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_46=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F3kYi1WV0bKd for ; Sun, 22 Aug 2010 20:24:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BDD193A679F for ; Sun, 22 Aug 2010 20:24:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnNZv-000GiM-HY for v6ops-data0@psg.com; Mon, 23 Aug 2010 03:20:07 +0000 Received: from [209.85.213.66] (helo=mail-yw0-f66.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnNZs-000Gi0-Eg for v6ops@ops.ietf.org; Mon, 23 Aug 2010 03:20:04 +0000 Received: by ywg4 with SMTP id 4so970488ywg.5 for ; Sun, 22 Aug 2010 20:20:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:x-enigmail-version:openpgp :content-type:content-transfer-encoding; bh=CYFuCpSLj4MDebSZrSVy4iJS7i+Bs4Bn+YijflhjrtQ=; b=BzpWRPpuDfbqrd7zUYa4culTcSR0apN/7jcSUuulKezhGLNUOyISpwcy1gAeFn3GeS DAhY6Y1EoRFa2Cd3IEbQbZ9DtlQrGe8Kfw+WJ3IY6mTRcIqSqa8xfgFeLx2JM4FDzjb9 jhJmladEkgzy+gvNAuTGIiBy/acXhmrRQZexg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :x-enigmail-version:openpgp:content-type:content-transfer-encoding; b=w0GIhS2JCBNpT0Nd8npQ0X/+EnY+QodsIum81xpdjnmq50ifvvZIrsBTCx0wTGgH7S ZakK+BbArw8x+8zmAed3wXjhw6YULInU0bwyOK4qB5waTFb3pd1+kt9cmaPb/0XmvylC Rm1zwJL6PEgp2xA9W5+Nlw+CUppnbyxbR5UNE= Received: by 10.100.163.13 with SMTP id l13mr4556798ane.267.1282533601750; Sun, 22 Aug 2010 20:20:01 -0700 (PDT) Received: from [192.168.1.100] ([190.245.183.71]) by mx.google.com with ESMTPS id p12sm9934271ane.14.2010.08.22.20.19.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Aug 2010 20:20:01 -0700 (PDT) Message-ID: <4C71E8DC.7020005@gont.com.ar> Date: Mon, 23 Aug 2010 00:19:56 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: "v6ops@ops.ietf.org" CC: fltemplin@acm.org, gnakibly@yahoo.com Subject: Comments on draft-nakibly-v6ops-tunnel-loops X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Gabi & Fred, Some comments/questions on/about the aforementioned I-D: **** 1) Page 3. The I-D states: " Ref. [USENIX09] pointed out the existence of a vulnerability in the design of IPv6 automatic tunnels." I've read the aforementioned reference ([USENIX09]), and while it is an interesting read, it seems misleading in some aspects. First of all, I'd argue that the vulnerabilities that it discusses may be real, they do not really have to do with "vulnerabilities in the design of IPv6 automatic tunnels". I'd argue that they have to do either with poor operations practices, or with dumb implementation practices (although possibly still IETF-spec-compliant). Please let me exemplify (these a)-e) comments are really about the Nakibly & Arov paper, but clearly related to this I-D) : a) "Attack #1: 6to4 Relay to ISATAP Router" discussed in [USENIX09] implies that an ISATAP router will receive an encapsulated IPv6 packet on its *external* interface, destined to an IPv6 address that does not belong to that site, but nevertheless forward it on the native IPv6 network. The rule here should be simple: tunneled packets should only be received on the internal interface. Furthermore, ingress filtering should prevent processing a packet with an *internal* src addr that was received on an *external* interface. b) "Attack #2: ISATAP Router to 6to4 Relay" This one implies that the ISATAP router will send a tunneled packet on its *external* interface. Being ISATAP an *Intra-site* tunneling protocol, this clearly shouldn't happen (but Fred Templin is certainly in a much better position than me to correct me if I'm wrong). Both in this case and in Attack #1 above, there should never be a case in which a packet is received on the external physical interface, and forwarded back on that external physical interface. c) Attack #3: ISATAP Router to ISATAP Router Same as above. d) "Attack #4: Teredo Client to NAT" This not only implies that a Teredo client will accept packets on its Teredo interface, but also that it will forward them. Both behaviors seem to be ill-advised (despite the fact that Windows allegedly implements them). The countermeasure here is straightforward: drop packets received on the Teredo interface that are not received to your nodes. Never forward packets on the Teredo interface that have not originated in your own node. e) "E. Attack #5: Teredo Server" This one is probably trickier. Although one should probably argue that packets received on a physical interface for a unicast address, with a src addr that belongs to the host should be dropped. (such packets would typically be forwarded internally). **** 2) Section 1: "This assumption poses a security vulnerability since it may result in an inconsistency between a tunnel's overlay IPv6 routing state and the native IPv6 routing state there by allowing a routing loop to be formed." I'm not sure this terminology is clear. i.e., overlay IPv6 routing state vs. native IPv6 routing state. **** 3) Section 1 (nit): "The loop terminates only when the Hop Limit field in the IPv6 header of the packet is zeroed out." s/zeroed out/is decremented to zero/ (sounds better to me) **** 4) Section 1 (nit): "SP network" s/SP/Service Provider (SP)/ **** 5) Section 2, first para: " In this section we shall denote an IPv6 address of a node reached via a given tunnel by the prefix of the tunnel and the IPv4 address of the node, i.e., Addr(Prefix, IPv4)." This seems misleading. the IPv4 address (IPv4) corresponds to the tunnel end-point, and not to the node that is reachable by the given tunnel. **** 6) Section 2, page 4 (nit): ".... they are either both public or both private and belong to the same internal network." It might make snse to insert a comma between "public" and "or". **** 7) Section 2 (nit): " The source address of the packet is a T1 address with Prf1 as the prefix and IP2 as the embedded IPv4 address, i.e., Addr(Prf1, IP2)." While I do understand what you're talking about, this is the first time you mention that of "embedded address". Therefore, that of "embedded addresses" should be clarified/explained. **** 8) Section 2, Figure 1: It would be of much help to have a network diagram. I read this document before reading [USENIX09], and needed to draw a network diagram myself to better understand the issues you're discussing. Providing such a diagram in the I-D would be a plus. (native IPv6 network, IPv4 network over which packets are tunneled, etc.) **** 9) Section 3.1 (meta-comment): See the "counter-measures" I suggested when discussing each of the attack vectors above. They seem to be simpler than the ones you're proposing here.... **** 10) Sections 3.1/3.1.1 It's not clear to me if the advice in Section 3.1 is supposed to be different from that in Section 3.1.1. Is Section 3.1.1. simply being more detailed than Section 3.1? **** 11) Section 3.2.1 This section talks about the "Neighbor Cache Check". Does such a thing necessarily exist for, e.g., ISATAP? I guess that in the case of Teredo, you're really talking about the "List of recent Teredo peers"? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Sun Aug 22 21:35:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 769E63A685A for ; Sun, 22 Aug 2010 21:35:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.548 X-Spam-Level: X-Spam-Status: No, score=-101.548 tagged_above=-999 required=5 tests=[AWL=-1.053, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id O8EsfcTypzZK for ; Sun, 22 Aug 2010 21:35:36 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E744B3A6985 for ; Sun, 22 Aug 2010 21:35:24 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnOhV-000Nll-Em for v6ops-data0@psg.com; Mon, 23 Aug 2010 04:32:01 +0000 Received: from [198.24.6.13] (helo=imr3.ericy.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnOhP-000Nl6-CQ for v6ops@ops.ietf.org; Mon, 23 Aug 2010 04:31:58 +0000 Received: from eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) by imr3.ericy.com (8.13.8/8.13.8) with ESMTP id o7N4VXWO020842 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 22 Aug 2010 23:31:33 -0500 Received: from [142.133.10.113] (147.117.20.213) by eusaamw0706.eamcs.ericsson.se (147.117.20.91) with Microsoft SMTP Server id 8.2.234.1; Mon, 23 Aug 2010 00:31:33 -0400 Message-ID: <4C71F91F.3030604@ericsson.com> Date: Mon, 23 Aug 2010 00:29:19 -0400 From: Suresh Krishnan User-Agent: Thunderbird 2.0.0.24 (X11/20100411) MIME-Version: 1.0 To: Fernando Gont CC: "v6ops@ops.ietf.org" , Dave Thaler , "Jim_Hoagland@symantec.com" Subject: Re: Questions/comments about draft-krishnan-v6ops-teredo-update-10 References: <4C707777.6000309@gont.com.ar> In-Reply-To: <4C707777.6000309@gont.com.ar> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fernando, Thanks for your comments. Please see responses inline. On 10-08-21 09:03 PM, Fernando Gont wrote: > Folks, > > I have a few comments/questions about the aforementioned I-D. I realize > that these comments may be late in terms of the IETF-process (the I-D > has been approved by the IESG?), but nevertheless I'm interested in > discussing these issues. > > ** Meta-question: > > It's not very clear to me if it buys anything to deprecate the cone bit. I think it does. Here's why. The cone bit tells the attacker whether a bubble is needed to create a connection. It also has some value in terms of profiling to the extent that it reveals the security posture of the network. If the cone bit is set, the attacker may decide that it is worthwhile to port scan the embedded external IPv4 address and others associated with the same organization, looking for open ports. > > Let's put the random bits aside for a second (as their use is orthogonal > to the "cone bit" issue). If an attacker knows the address of an > existing Teredo client, he could e.g. send a packet to that Teredo > address from an arbitrary IP address, and wait for a response. If the > NAT e.g. sends an ICMP error message in response to packets for which > there's no corresponding mapping, then the attacker could easily learn > whether that node is behind a cone nat or not. > > Alternately, an attacker could scan the mapped IPv4 address through the > corresponding Teredo server (provided all Teredo nodes behind that NAT > use that Teredo server), by sending bubble packets. Then he wouldn't > care about whether the cone bit is set or not, because his packets would > nevertheless get to the Teredo node (as they'd be relayed by the Teredo > server). > > Finally, one might argue that by deprecating the "cone bit", you > actually *remove* one bit from the search space (as nodes could set the > cone bit to 0 even if they were behind a cone nat). You are right. The cone bit deprecation was done to conceal the posture of the network. The intent was not to increase the search space. > > So I'm not sure if it buys anything to deprecate the cone bit... And > considering the performance implications, whether this makes sense or not. > > Thoughts? > > > ** Also, if the cone bit is deprecated, then I assume that Teredo nodes > implementing this document should probably implement this check: > > "If a packet is received from an arbitrary Teredo node, there should be > an entry in the List of recent Teredo peers. This would prevent > attackers from trying to contact a Teredo node directly, despite the > implicit requirement in this document that a Teredo bubble be previously > sent through the corresponding Teredo server before contacting a Teredo > node." Wouldn't section 5.2.3 of RFC4380 cover this check already? > > > ** In Section 3.2, the document states: > >> o The cone bit in the IPv6 source address of a Router Solicitation >> (RS) from a client controls what IPv4 source address the server >> should use when sending a Router Advertisement (RA). If this >> behavior is not preserved, legacy clients will conclude that they >> are behind a cone NAT even when they are not (because the client >> WILL receive the RA where previously it would not, since cone bit >> set to 1 requires the server to respond from another IP address). >> They will then set their cone bit and lose connectivity. > > I would expect the Teredo client to not only check whether the RA is > received, but also check the Source Address of the RA. As a result, even > if the cone bit was ignored and thus the server sent an RA with the > "primary address" as the source address, the Teredo client should be > able to detect this (possibly failing on the "safe" side and concluding > that it is not behind a cone nat). > > > ** Appendix B of draft-krishnan-v6ops-teredo-update-10 analyzes > resistance to address prediction. It argues that the search space is > 16+12 bits. However, if the target NAT is a cone nat, the attacker would > not try a brute force approach. He'd first find those port numbers for > which there's an existing mapping in the NAT (see above), and *only* for > those ports he'd try to find the right 12 random bits that result in a > valid Teredo address. So this analysis might be a bit misleading. I am not sure why you think this is misleading. It talks about a scenario where the attacker does not know the port (i.e. Not the scenario you are considering). The following text in the Security Considerations section covers your scenario, doesn't it? "As a result, even if a malicious user were able to determine the external (mapped) IPv4 address and port assigned to the Teredo client, the malicious user would still need to attack a range of 4,096 IPv6 addresses to determine the actual Teredo IPv6 address of the client." Thanks Suresh From owner-v6ops@ops.ietf.org Sun Aug 22 22:06:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D5E163A67E3 for ; Sun, 22 Aug 2010 22:06:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.996 X-Spam-Level: X-Spam-Status: No, score=-0.996 tagged_above=-999 required=5 tests=[AWL=-0.501, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2owx8XYDLNnZ for ; Sun, 22 Aug 2010 22:06:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 504853A635F for ; Sun, 22 Aug 2010 22:06:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnPDW-0001AX-82 for v6ops-data0@psg.com; Mon, 23 Aug 2010 05:05:06 +0000 Received: from [74.125.83.66] (helo=mail-gw0-f66.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnPDT-0001AB-2z for v6ops@ops.ietf.org; Mon, 23 Aug 2010 05:05:03 +0000 Received: by gwb11 with SMTP id 11so1063856gwb.5 for ; Sun, 22 Aug 2010 22:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=k1Z1ph/46QDzG2my1O00DK5vgId0/AYZs0qqiZG36y4=; b=U1NpgBTd94dDeVi27nr+iQ1IiiXwfdMUTVbq2NefU2XtbpRgBiL10GXsgaseY9ChEi ZaIPV4GgiBirp7GTuHBuSq37aKoleTZ/vtK8qQMGi2sXMQ3vsnyUpngnCXcZtmh5viCm gf4Fd4hwA83Hg5x5a1yhOMuR/loQHTQIaeQgA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=H8DV21ZFMpq0YGz8FyKLhIXeZ5Ye9inRuFSCU/O5BS74pyTn//UoAijBm5SHC8rznN qPqdSBip3+0DO4ySllCgsLeKEi7VolcrI2uEwRi1hbRr9zV6dPa84cdwObHLU6WCVKmB fpslo0YVJUjRpUNWbqQ3zlww2Y9WKuYS4aCzE= Received: by 10.150.96.8 with SMTP id t8mr4888693ybb.1.1282539900685; Sun, 22 Aug 2010 22:05:00 -0700 (PDT) Received: from [192.168.1.100] ([190.245.183.71]) by mx.google.com with ESMTPS id m11sm6856616ybn.4.2010.08.22.22.04.58 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 22 Aug 2010 22:05:00 -0700 (PDT) Message-ID: <4C720177.2080805@gont.com.ar> Date: Mon, 23 Aug 2010 02:04:55 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Suresh Krishnan CC: "v6ops@ops.ietf.org" , Dave Thaler , "Jim_Hoagland@symantec.com" Subject: Re: Questions/comments about draft-krishnan-v6ops-teredo-update-10 References: <4C707777.6000309@gont.com.ar> <4C71F91F.3030604@ericsson.com> In-Reply-To: <4C71F91F.3030604@ericsson.com> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Suresh, Thanks so much for your response. Please find my comments inline.... >> It's not very clear to me if it buys anything to deprecate the cone bit. > > I think it does. Here's why. The cone bit tells the attacker whether a > bubble is needed to create a connection. Isn't it trivial to learn this information, anyway? And if it is, does it make sense to deprecate the cone bit? > It also has some value in > terms of profiling to the extent that it reveals the security posture of > the network. If the cone bit is set, the attacker may decide that it is > worthwhile to port scan the embedded external IPv4 address and others > associated with the same organization, looking for open ports. Please see my earlier comment about this. Regardless the deprecation of the cone bit, an attacker can nevertheless do this. >> ** Also, if the cone bit is deprecated, then I assume that Teredo nodes >> implementing this document should probably implement this check: >> >> "If a packet is received from an arbitrary Teredo node, there should be >> an entry in the List of recent Teredo peers. This would prevent >> attackers from trying to contact a Teredo node directly, despite the >> implicit requirement in this document that a Teredo bubble be previously >> sent through the corresponding Teredo server before contacting a Teredo >> node." > > Wouldn't section 5.2.3 of RFC4380 cover this check already? No. The relevant piece of RFC 4380 is: > 3) If the source IPv6 address is a Teredo address, the client > compares the mapped IPv4 address and mapped port in the source > address with the source IPv4 address and source port of the packet. > If the values match, the client MUST create a peer entry for the IPv6 > source address in the list of peers; it should update the entry if > one already existed; the mapped IPv4 address and mapped port in the > entry should be set to the value from which the packet was received, > and the status should be set to "trusted". That is, the Teredo client will trust unsolicited packets, instead of requiring a bubble beforehand. >> ** In Section 3.2, the document states: >> >>> o The cone bit in the IPv6 source address of a Router Solicitation >>> (RS) from a client controls what IPv4 source address the server >>> should use when sending a Router Advertisement (RA). If this >>> behavior is not preserved, legacy clients will conclude that they >>> are behind a cone NAT even when they are not (because the client >>> WILL receive the RA where previously it would not, since cone bit >>> set to 1 requires the server to respond from another IP address). >>> They will then set their cone bit and lose connectivity. >> >> I would expect the Teredo client to not only check whether the RA is >> received, but also check the Source Address of the RA. As a result, even >> if the cone bit was ignored and thus the server sent an RA with the >> "primary address" as the source address, the Teredo client should be >> able to detect this (possibly failing on the "safe" side and concluding >> that it is not behind a cone nat). This one remains unanswered ;-) >> ** Appendix B of draft-krishnan-v6ops-teredo-update-10 analyzes >> resistance to address prediction. It argues that the search space is >> 16+12 bits. However, if the target NAT is a cone nat, the attacker would >> not try a brute force approach. He'd first find those port numbers for >> which there's an existing mapping in the NAT (see above), and *only* for >> those ports he'd try to find the right 12 random bits that result in a >> valid Teredo address. So this analysis might be a bit misleading. > > I am not sure why you think this is misleading. This would imply that in order to find all Teredo nodes the search space would be 16+12 bits. In practice, it isn't. Firstly, you'd find open ports at the NAT, with a search space of 16 bits. Then, *only* for each open port the search space would be 12 bits. > It talks about a > scenario where the attacker does not know the port (i.e. Not the > scenario you are considering). The following text in the Security > Considerations section covers your scenario, doesn't it? > > "As a result, even if a malicious user were able to determine the > external (mapped) > IPv4 address and port assigned to the Teredo client, the malicious > user would still need to attack a range of 4,096 IPv6 addresses to > determine the actual Teredo IPv6 address of the client." Yes, but see the small nit above. Thanks! Kin regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Mon Aug 23 00:51:40 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2DF823A67CC for ; Mon, 23 Aug 2010 00:51:40 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.078 X-Spam-Level: X-Spam-Status: No, score=-109.078 tagged_above=-999 required=5 tests=[AWL=-0.583, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XJ9f4pm1KAUe for ; Mon, 23 Aug 2010 00:51:38 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8A6303A698E for ; Mon, 23 Aug 2010 00:51:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnRkI-000J99-PO for v6ops-data0@psg.com; Mon, 23 Aug 2010 07:47:06 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnRkG-000J8n-Ev for v6ops@ops.ietf.org; Mon, 23 Aug 2010 07:47:04 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEABbEcUyrR7Hu/2dsb2JhbACgL3GcCpp8hTcEhDWFQQ X-IronPort-AV: E=Sophos;i="4.56,256,1280707200"; d="scan'208";a="243732246" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-5.cisco.com with ESMTP; 23 Aug 2010 07:46:01 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7N7jsUm001708 for ; Mon, 23 Aug 2010 07:45:56 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Mon, 23 Aug 2010 00:46:01 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Mon, 23 Aug 2010 00:46:01 -0700 From: Fred Baker Subject: Fwd: [v4tov6transition] [Fwd: I-D Action:draft-carpenter-v4v6tran-framework-00.txt] Date: Mon, 23 Aug 2010 00:45:48 -0700 References: <4C6C8B8A.6040701@gmail.com> To: IPv6 v6ops Message-Id: <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I would invite comment on this draft... Begin forwarded message: > From: Brian E Carpenter > Date: August 18, 2010 6:40:26 PM PDT > To: v4tov6transition@ietf.org > Subject: [v4tov6transition] [Fwd: I-D = Action:draft-carpenter-v4v6tran-framework-00.txt] >=20 > -------- Original Message -------- > Subject: I-D Action:draft-carpenter-v4v6tran-framework-00.txt > Date: Wed, 18 Aug 2010 18:30:02 -0700 (PDT) > From: Internet-Drafts@ietf.org > Reply-To: internet-drafts@ietf.org > To: i-d-announce@ietf.org >=20 > A New Internet-Draft is available from the on-line Internet-Drafts = directories. >=20 > Title : Framework for IP Version Transition Scenarios > Author(s) : B. Carpenter, et al. > Filename : draft-carpenter-v4v6tran-framework-00.txt > Pages : 7 > Date : 2010-08-18 >=20 > This document sets out a framework for the presentation of scenarios > and recommendations for a variety of approaches to the transition > from IPv4 to IPv6, given the necessity for a long period of co- > existence of the two protocols. >=20 > A URL for this Internet-Draft is: > = http://www.ietf.org/internet-drafts/draft-carpenter-v4v6tran-framework-00.= txt >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Mon Aug 23 03:17:00 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3FCD23A6809 for ; Mon, 23 Aug 2010 03:17:00 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.524 X-Spam-Level: X-Spam-Status: No, score=-102.524 tagged_above=-999 required=5 tests=[AWL=0.075, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qfnJ7kQ8d7ez for ; Mon, 23 Aug 2010 03:16:59 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id D1B533A67DB for ; Mon, 23 Aug 2010 03:16:58 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnU1b-000D0x-Np for v6ops-data0@psg.com; Mon, 23 Aug 2010 10:13:07 +0000 Received: from [2a00:801::f] (helo=uplift.swm.pp.se) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnU1U-000ClT-K2 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 10:13:00 +0000 Received: by uplift.swm.pp.se (Postfix, from userid 501) id B0EE4A2; Mon, 23 Aug 2010 12:12:58 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id B0619A1; Mon, 23 Aug 2010 12:12:58 +0200 (CEST) Date: Mon, 23 Aug 2010 12:12:58 +0200 (CEST) From: Mikael Abrahamsson To: Fred Baker cc: IPv6 v6ops Subject: Re: Fwd: [v4tov6transition] [Fwd: I-D Action:draft-carpenter-v4v6tran-framework-00.txt] In-Reply-To: <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> Message-ID: References: <4C6C8B8A.6040701@gmail.com> <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> User-Agent: Alpine 1.10 (DEB 962 2008-03-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010, Fred Baker wrote: > I would invite comment on this draft... I think it's a sane amount of requirements, I like especially that it requires bringing up security concerns so that we get deployment scenarios that have spoofing concerns, RA-guard etc into the deployment scenarios, since historically this has been an area that has been lacking when it comes to IETF standardization. -- Mikael Abrahamsson email: swmike@swm.pp.se From owner-v6ops@ops.ietf.org Mon Aug 23 03:35:47 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 772C73A68FA for ; Mon, 23 Aug 2010 03:35:47 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.948 X-Spam-Level: X-Spam-Status: No, score=-99.948 tagged_above=-999 required=5 tests=[AWL=0.547, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id a8JGiFDa5qzv for ; Mon, 23 Aug 2010 03:35:46 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3EA6E3A69D3 for ; Mon, 23 Aug 2010 03:35:46 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnUMR-000Fv4-ND for v6ops-data0@psg.com; Mon, 23 Aug 2010 10:34:39 +0000 Received: from [119.145.14.65] (helo=szxga02-in.huawei.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnUMP-000Fuk-07 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 10:34:37 +0000 Received: from huawei.com (szxga02-in [172.24.2.6]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7L00K7TPDN40@szxga02-in.huawei.com> for v6ops@ops.ietf.org; Mon, 23 Aug 2010 18:34:35 +0800 (CST) Received: from huawei.com ([172.24.2.119]) by szxga02-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7L009IIPDN75@szxga02-in.huawei.com> for v6ops@ops.ietf.org; Mon, 23 Aug 2010 18:34:35 +0800 (CST) Received: from z00147053k ([10.70.39.122]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L7L0072SPDN87@szxml04-in.huawei.com> for v6ops@ops.ietf.org; Mon, 23 Aug 2010 18:34:35 +0800 (CST) Date: Mon, 23 Aug 2010 18:34:35 +0800 From: Tina TSOU Subject: Re: Fwd: [v4tov6transition] [Fwd: I-D Action:draft-carpenter-v4v6tran-framework-00.txt] To: Mikael Abrahamsson , Fred Baker Cc: IPv6 v6ops , v4tov6transition@ietf.org Message-id: <387DF50F67324DB4B2F9B240B3B792DF@china.huawei.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Content-type: text/plain; format=flowed; charset=iso-8859-1; reply-type=response Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: <4C6C8B8A.6040701@gmail.com> <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "Mikael Abrahamsson" To: "Fred Baker" Cc: "IPv6 v6ops" Sent: Monday, August 23, 2010 6:12 PM Subject: Re: Fwd: [v4tov6transition] [Fwd: I-D Action:draft-carpenter-v4v6tran-framework-00.txt] > On Mon, 23 Aug 2010, Fred Baker wrote: > >> I would invite comment on this draft... > > I think it's a sane amount of requirements, I like especially that it > requires bringing up security concerns so that we get deployment scenarios > that have spoofing concerns, RA-guard etc into the deployment scenarios, > since historically this has been an area that has been lacking when it > comes to IETF standardization. Good observation. Cc the v4tov6transition. > > -- > Mikael Abrahamsson email: swmike@swm.pp.se > > From owner-v6ops@ops.ietf.org Mon Aug 23 04:15:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5EAA13A6955 for ; Mon, 23 Aug 2010 04:15:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.494 X-Spam-Level: X-Spam-Status: No, score=-2.494 tagged_above=-999 required=5 tests=[AWL=0.105, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f7ShBAwYEyG0 for ; Mon, 23 Aug 2010 04:15:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 305403A6841 for ; Mon, 23 Aug 2010 04:15:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnUxk-0002Kr-Qq for v6ops-data0@psg.com; Mon, 23 Aug 2010 11:13:12 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnUxi-0002KJ-By for v6ops@ops.ietf.org; Mon, 23 Aug 2010 11:13:10 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OnUxg-0002xo-Tb; Mon, 23 Aug 2010 11:13:09 +0000 Date: Mon, 23 Aug 2010 20:13:08 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: IPv6 v6ops , my-oh-so-special-list@bogus.com Subject: Re: Fwd: [v4tov6transition] [Fwd: I-D Action:draft-carpenter-v4v6tran-framework-00.txt] In-Reply-To: <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> References: <4C6C8B8A.6040701@gmail.com> <737ADBF4-B46B-4D5A-8467-1E9CDBF5E8F3@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > http://www.ietf.org/internet-drafts/draft-carpenter-v4v6tran-framework-00.txt those who do not remember ngtrans are doomed to repeat it. what can we do to be better and more productive this time? copying my special list randy From owner-v6ops@ops.ietf.org Mon Aug 23 04:55:45 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4D0803A6A15 for ; Mon, 23 Aug 2010 04:55:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.755 X-Spam-Level: X-Spam-Status: No, score=-0.755 tagged_above=-999 required=5 tests=[AWL=-0.399, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1, SARE_MILLIONSOF=0.315] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FtAvbxhl-Vf3 for ; Mon, 23 Aug 2010 04:55:44 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 002453A6A0F for ; Mon, 23 Aug 2010 04:55:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnVaP-00079K-Cn for v6ops-data0@psg.com; Mon, 23 Aug 2010 11:53:09 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnVaK-00077x-5N; Mon, 23 Aug 2010 11:53:04 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OnVaE-0008Sn-9x; Mon, 23 Aug 2010 21:22:58 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id E9DA03B325; Mon, 23 Aug 2010 21:19:09 +0930 (CST) Date: Mon, 23 Aug 2010 21:19:09 +0930 From: Mark Smith To: Randy Bush Cc: Christopher Morrow , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100823211909.279cd620@opy.nosense.org> In-Reply-To: References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <20100816230806.629c633a@opy.nosense.org> <20100822093056.3bd9710b@opy.nosense.org> <20100823063817.3de93c5f@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 09:06:50 +0900 Randy Bush wrote: > > If the /127 draft is a rebuttal of RFC3627 > > and if it isn't? maybe it's just a bug report on one bit? > Well, firstly, this is the text in the /127 draft which seems to suggest to me it is: "This document provides rationale for using 127-bit prefix lengths, reevaluates the reasons why doing so was considered harmful, and specifies that /127 prefixes MUST be supported on inter-router links configured for use as point-to-point links." The MUST in capitals is the key word. The Interface ID has been 64 bits in length since RFC2373 (July 1998) for global prefixes. Many RFCs rely on that. This draft is setting itself up to be the new authoritative statement on an exception to all the prior RFCs that have followed the 64 IID specification. I think therefore it is obligated to address all the issues that an exception creates. Alternatively, if it was published as an Informational RFC, I think the threshold of detail required could be lower. IMHO, where the real problem lies isn't the /64 prefix length, it's in the neighbor discovery neighbor solicitation/neighbor advertisement mechanism, and even more specifically, it's caused by these two requirements in the Neighbor Discovery RFC, "7.2.2. Sending Neighbor Solicitations" - " While waiting for address resolution to complete, the sender MUST, for each neighbor, retain a small queue of packets waiting for address resolution to complete. The queue MUST hold at least one packet, and MAY contain more. However, the number of queued packets per neighbor SHOULD be limited to some small value. When a queue overflows, the new arrival SHOULD replace the oldest entry. Once address resolution completes, the node transmits any queued packets." and "If no Neighbor Advertisement is received after MAX_MULTICAST_SOLICIT solicitations, address resolution has failed. The sender MUST return ICMP destination unreachable indications with code 3 (Address Unreachable) for each packet queued awaiting address resolution." The MUST of holding a queue of NS triggering packets, and the MUST of returning an ICMP destination unreachable create remotely exploitable state on a router's interface. Switching off NS/NA on links where it could be (i.e. point-to-point links), mitigates that, however it then creates the ping-pong problem. /127s is a mitigation for that, however it isn't a solution for links containing end-nodes i.e. LANs. There'll still be millions of them that are remotely exploitable from offlink sources. So /127s are very much a partial rather than full solution. Lengthening the prefix length/shortening the IID is always a mitigation, not a solution to the remote exploitable state. I think there are two realities which reduce the usefulness of these MUST implement mechanisms - o the Internet is best effort, so if a source node wants to be confident that the packet arrived, it needs to be prepared to re-transmit it. Queueing it on a router while NS/NA takes place helps but doesn't avoid a node having to be prepared to retransmit. o Also due to the best effort nature of the Internet, there is a possibility that the ICMP destination unreachable won't make it back to the original packet's source, with perimeter firewalls being one of the causes. If those MUSTs were loosened to SHOULDs or MAYs, then it would be acceptable to avoid having a router maintain state while the ND NS/NA transaction takes place. Once that state requirement is removed, I think there are a number of ways to solve the layer 3 to layer 2 address mapping function on a link - o have nodes periodically announce themselves via unsolicited multicasts - the ES-IS model. o have nodes register there presence via a two way transaction - the 6lowpan ND optimisation mechanism might be a candidate. o use an NS/NA transaction, with the NS containing a magic cookie in the flow label field or maybe an ND option that is copied into the NA, and verified by the NS originator. The number of NSes per second might be rate limited to avoid creating a CPU DoS because of cookie generation. Source nodes will eventually retransmit their packets if the NS doesn't occur because the cookie generation rate limit was exceeded. o use an NS/NA transaction, and just accept NAs when ever they arrive. There are more trust issues here because on the onlink nodes could DoS the router with NAs - however they have far more of an incentive to not do it because they're likely to be DoSing the router that provides them with offlink connectivity. This is essentially a passive/solicited version of the ES-IS model. It could also be considered a "loose" or existing ND NS/NA "compatibility" mode of the more "strict" NS/NA cookie transaction mode. These mechanisms are applicable to any type of link, would preserve the simplicity of universal 64 bit IIDs and the other benefits of them e.g. CGAs, as well as avoiding the ping-pong problem. > > Other examples - there are probably more - of things I think that should > > be discussed, beyond what is in RFC3627 - > > where is that darned immersion heater? > No sure what they do. Can I buy one that runs IPv6? Regards, Mark. From owner-v6ops@ops.ietf.org Mon Aug 23 05:12:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4FC473A69E3 for ; Mon, 23 Aug 2010 05:12:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.572 X-Spam-Level: X-Spam-Status: No, score=-1.572 tagged_above=-999 required=5 tests=[AWL=-0.524, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MFbYhlNO0Vmf for ; Mon, 23 Aug 2010 05:12:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id DDDD23A69A0 for ; Mon, 23 Aug 2010 05:12:40 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnVrr-000A54-6b for v6ops-data0@psg.com; Mon, 23 Aug 2010 12:11:11 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnVrn-000A4E-48 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 12:11:07 +0000 Received: (qmail 39134 invoked from network); 23 Aug 2010 12:11:04 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 23 Aug 2010 12:11:04 -0000 Date: Mon, 23 Aug 2010 14:11:04 +0200 (CEST) Message-Id: <20100823.141104.74704994.sthaug@nethelp.no> To: ipng@69706e6720323030352d30312d31340a.nosense.org Cc: randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <20100823211909.279cd620@opy.nosense.org> References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > These mechanisms are applicable to any type of link, would preserve the > simplicity of universal 64 bit IIDs and the other benefits of them e.g. > CGAs, as well as avoiding the ping-pong problem. IMHO, the "universality" of 64 bit IIDs went down the drain the moment router vendors allowed longer than 64 bit netmasks to be configured. For the routers I am most familiar with (Juniper, Cisco), longer than 64 bit netmasks have been configurable for many years. And such masks are heavily used for provider backbone links. The IPv6 standards community can of course continue to pretend a belief in universal 64 bit IIDs - thus ensuring that they are out of touch with IPv6 reality... Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 23 06:24:52 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F2AA43A6A4F for ; Mon, 23 Aug 2010 06:24:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.911 X-Spam-Level: X-Spam-Status: No, score=-0.911 tagged_above=-999 required=5 tests=[AWL=-0.240, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TCMG9s8DOk20 for ; Mon, 23 Aug 2010 06:24:51 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 11B5E3A6A49 for ; Mon, 23 Aug 2010 06:24:51 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnWxy-000LqF-CZ for v6ops-data0@psg.com; Mon, 23 Aug 2010 13:21:34 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnWxw-000LpD-82; Mon, 23 Aug 2010 13:21:32 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OnWxp-0003w4-Sp; Mon, 23 Aug 2010 22:51:25 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id CA74B3B325; Mon, 23 Aug 2010 22:47:36 +0930 (CST) Date: Mon, 23 Aug 2010 22:47:36 +0930 From: Mark Smith To: sthaug@nethelp.no Cc: randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100823224736.74b0747f@opy.nosense.org> In-Reply-To: <20100823.141104.74704994.sthaug@nethelp.no> References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 14:11:04 +0200 (CEST) sthaug@nethelp.no wrote: > > These mechanisms are applicable to any type of link, would preserve the > > simplicity of universal 64 bit IIDs and the other benefits of them e.g. > > CGAs, as well as avoiding the ping-pong problem. > > IMHO, the "universality" of 64 bit IIDs went down the drain the moment > router vendors allowed longer than 64 bit netmasks to be configured. > So how does that prevent those prefix lengths being changed to /64? > For the routers I am most familiar with (Juniper, Cisco), longer than > 64 bit netmasks have been configurable for many years. And such masks > are heavily used for provider backbone links. > As before, how does that prevent those prefix lengths being changed to /64? > The IPv6 standards community can of course continue to pretend a belief > in universal 64 bit IIDs - thus ensuring that they are out of touch > with IPv6 reality... > Maybe that's your reality, but it isn't everybody's. From owner-v6ops@ops.ietf.org Mon Aug 23 06:27:48 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A442F3A6A38 for ; Mon, 23 Aug 2010 06:27:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.497 X-Spam-Level: X-Spam-Status: No, score=-2.497 tagged_above=-999 required=5 tests=[AWL=0.102, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TRFFf7EihBjz for ; Mon, 23 Aug 2010 06:27:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id ACBE53A6A1A for ; Mon, 23 Aug 2010 06:27:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnX3r-000Mlw-Qg for v6ops-data0@psg.com; Mon, 23 Aug 2010 13:27:39 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnX3p-000Mla-Q8 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 13:27:37 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OnX3h-0003Id-9n; Mon, 23 Aug 2010 13:27:29 +0000 Date: Mon, 23 Aug 2010 22:27:27 +0900 Message-ID: From: Randy Bush To: Mark Smith Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <20100823224736.74b0747f@opy.nosense.org> References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> The IPv6 standards community can of course continue to pretend a >> belief in universal 64 bit IIDs - thus ensuring that they are out of >> touch with IPv6 reality... > > Maybe that's your reality, but it isn't everybody's. as you demonstrate so clearly but those of us who are operators and actually use routers and actually use /127s etc. kinda like the reality we're experiencing and will play whack-a-vendor to keep it if we need to steinar's point is that this draft attempts to codify the operational reality in the normal way such is done in the ietf it's really pretty simple randy From owner-v6ops@ops.ietf.org Mon Aug 23 06:51:57 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4C3103A6A64 for ; Mon, 23 Aug 2010 06:51:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.918 X-Spam-Level: X-Spam-Status: No, score=-0.918 tagged_above=-999 required=5 tests=[AWL=-0.247, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JVvrcTZquoxa for ; Mon, 23 Aug 2010 06:51:56 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2EDD13A6A56 for ; Mon, 23 Aug 2010 06:51:56 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnXQQ-0000Oj-Ij for v6ops-data0@psg.com; Mon, 23 Aug 2010 13:50:58 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnXQN-0000O5-Q4; Mon, 23 Aug 2010 13:50:56 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OnXQC-00051y-2z; Mon, 23 Aug 2010 23:20:44 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id D13A33B325; Mon, 23 Aug 2010 23:16:54 +0930 (CST) Date: Mon, 23 Aug 2010 23:16:54 +0930 From: Mark Smith To: Randy Bush Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100823231654.59ee3502@opy.nosense.org> In-Reply-To: References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 22:27:27 +0900 Randy Bush wrote: > >> The IPv6 standards community can of course continue to pretend a > >> belief in universal 64 bit IIDs - thus ensuring that they are out of > >> touch with IPv6 reality... > > > > Maybe that's your reality, but it isn't everybody's. > > as you demonstrate so clearly > > but those of us who are operators Why do you assume I'm not? > and actually use routers So that's what they call those things I keep configuring to forward packets. Thanks for the tip. > and actually > use /127s etc. kinda like the reality we're experiencing and will play > whack-a-vendor to keep it if we need to > And all you'll end up with is IPv4 with bigger addresses. You really should catch up with the useful features of protocols that were designed in the late 80s / early 90s, like IPX, Appletalk, DECNet and CLNS. > steinar's point is that this draft attempts to codify the operational > reality in the normal way such is done in the ietf > I think the normal way is also to make sure the RFCs can be used to implement protocols, and can also be used as authoritative references on how devices that claim compliance with them should behave. That's what I use them for when lodging bugs with vendors, or providing feedback to vendors on IPv6 functionality, as I'm doing now with a couple of CPE vendors. > it's really pretty simple > Rarely is anything simple. > randy From owner-v6ops@ops.ietf.org Mon Aug 23 08:28:04 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4CF4A3A6879 for ; Mon, 23 Aug 2010 08:28:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.556 X-Spam-Level: X-Spam-Status: No, score=-1.556 tagged_above=-999 required=5 tests=[AWL=-0.508, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jq4YbcOBfBpV for ; Mon, 23 Aug 2010 08:28:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 735E53A6816 for ; Mon, 23 Aug 2010 08:28:03 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnYse-000DX6-Eq for v6ops-data0@psg.com; Mon, 23 Aug 2010 15:24:12 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnYsb-000DVl-PJ for v6ops@ops.ietf.org; Mon, 23 Aug 2010 15:24:10 +0000 Received: (qmail 82232 invoked from network); 23 Aug 2010 15:24:00 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 23 Aug 2010 15:24:00 -0000 Date: Mon, 23 Aug 2010 17:24:00 +0200 (CEST) Message-Id: <20100823.172400.74676472.sthaug@nethelp.no> To: ipng@69706e6720323030352d30312d31340a.nosense.org Cc: randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <20100823231654.59ee3502@opy.nosense.org> References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > And all you'll end up with is IPv4 with bigger addresses. You really > should catch up with the useful features of protocols that were > designed in the late 80s / early 90s, like IPX, Appletalk, DECNet and > CLNS. For me "more addresses" is the *only* justification for IPv6. All the other "useful" features are either uninteresting or even *unwanted*. I'm sort of okay with RA on customer links (though I would much rather have a more featureful DHCPv6). For my backbone links RA is simply out of the picture, not even interesting to discuss. The "failover" capabilities of IPv6 with RA I would much rather solve with HSRP/VRRP. etc. Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 23 09:30:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 28AF93A67B4 for ; Mon, 23 Aug 2010 09:30:43 -0700 (PDT) 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=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N+9zsZEMu8ME for ; Mon, 23 Aug 2010 09:30:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 143093A689C for ; Mon, 23 Aug 2010 09:30:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnZrS-000NKl-RB for v6ops-data0@psg.com; Mon, 23 Aug 2010 16:27:02 +0000 Received: from web51604.mail.re2.yahoo.com ([206.190.38.209]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnZrM-000NJ0-Q2 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 16:26:57 +0000 Received: (qmail 40579 invoked by uid 60001); 23 Aug 2010 16:26:45 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1282580805; bh=pabO3avRvKrwmirWe2/C69kPNREBk+Z5nZtL4Gqw5Xo=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=DaHJrGS18YbMT7jvqHW4gXelUaqi1ogBGDbg9LLL/w8JghiqQ1XwV6J+3x0ouWeKzjDaa6tRx+DQWSlR5Gh2O5hAPijobciYYEJnsNdd3f7ult6gniRUXSe3v7zoo3ul3QMsG0XEHS6j2wvXAoPVCMpAwW2PFK4c6BRF/qQFRRI= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=Wf58p+rFYGc6ghNKtRpMsAtG01+mLXb8r/2rppPcTdWcxbndvbGzoU1yzkhiZKxUHNlXb+RVXvlgdJLUDSILW8ICB9PLZw3r2OO4EYp/55H5OTSK8VMr6FaBG03DFB8PVpgW2lMq9Z25vgUB7g8eJdt2nsTs+fCwB2XmwT/xYZk=; Message-ID: <755172.40351.qm@web51604.mail.re2.yahoo.com> X-YMail-OSG: rzmFnk0VM1nrY1nk8xoTLdXY.su6yk3925gdk1BOJm.1ATf mR0CScXJkD.wls0_mtqHSPsck6AduQVzwz1W.ubodUuFaj9GoL5UbKuZhyaU HBDAD24cpFqQv7VGfw1bGte9U3jvnzi5SMOMbqSULuTCcNa.xE9X7kDbc8Gl QjHOoMnnm8nbcp_eBdwNuNrKIXXnZHFrVQhlIkq6HyQuZVJDn04yJJtaSsPJ PJLWSqJedxFFKviBCJ2b9wq43h37n19Lp4L9WJteI87bqdcSykFcjkzdYr5y OeaGIwmQ5o_ERSe9hbFrUBqpFBoe9MDWoSNkhNnVjJujYQ.aMhG79vamDDQA 8poR.HAjC61TvmfCkHat7XpcM1r0- Received: from [114.56.232.175] by web51604.mail.re2.yahoo.com via HTTP; Mon, 23 Aug 2010 09:26:45 PDT X-Mailer: YahooMailClassic/11.3.2 YahooMailWebService/0.8.105.279950 Date: Mon, 23 Aug 2010 09:26:45 -0700 (PDT) From: Goutama Bachtiar Subject: Re: WG Chairs To: Joel Jaeggli , Fred Baker Cc: IPv6 v6ops , Fred Baker , Ronald Bonica , Kurt Erik Lindqvist , IETF Secretariat In-Reply-To: <2CB7DD70-6F7D-43B3-A578-9FF48FE75C1E@cisco.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-923727965-1282580805=:40351" Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --0-923727965-1282580805=:40351 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Congrats Joel for the new assignment.=A0 --- On Sun, 22/8/10, Fred Baker wrote: From: Fred Baker Subject: Re: WG Chairs To: "Joel Jaeggli" Cc: "IPv6 v6ops" , "Fred Baker" ,= "Ronald Bonica" , "Kurt Erik Lindqvist" , "IETF Secretariat" Date: Sunday, 22 August, 2010, 5:50 Welcome aboard, Joel! On Aug 21, 2010, at 3:20 PM, Ronald Bonica wrote: > Folks, >=20 > I am pleased to announce that Joel Jaeggli will be joining Fred Baker and= Kurt Lindqvist as v6ops co-chair. Please join me in welcoming Joel to this= new position. >=20 >=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0=A0=A0Ron Bonica >=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0=A0=A0Co-chair, IETF O&M Area >=20 =0A=0A=0A --0-923727965-1282580805=:40351 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable
Congrats Joel for the new assignment. 
--- On Sun, 22/8/10, Fred Baker <fred@cisco.com> = wrote:

From: Fred Baker <fred@cisco.com&= gt;
Subject: Re: WG Chairs
To: "Joel Jaeggli" <joelja@bogus.com>= ;
Cc: "IPv6 v6ops" <v6ops@ops.ietf.org>, "Fred Baker" <fred.bak= er@cisco.com>, "Ronald Bonica" <rbonica@juniper.net>, "Kurt Erik L= indqvist" <kurtis@kurtis.pp.se>, "IETF Secretariat" <ietf-secretar= iat@ietf.org>
Date: Sunday, 22 August, 2010, 5:50

Welcome aboard, Joel!

On Aug 21, 2010, at 3:20 PM, Ro= nald Bonica wrote:

> Folks,
>
> I am pleased to anno= unce that Joel Jaeggli will be joining Fred Baker and Kurt Lindqvist as v6o= ps co-chair. Please join me in welcoming Joel to this new position.
> <= br>>                   = ;                     &nb= sp;    Ron Bonica
>          =                      = ;              Co-chair, IETF O&= ;M Area
>



=0A=0A= =0A=0A --0-923727965-1282580805=:40351-- From owner-v6ops@ops.ietf.org Mon Aug 23 09:48:24 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2E6CC3A6922 for ; Mon, 23 Aug 2010 09:48:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.78 X-Spam-Level: X-Spam-Status: No, score=-108.78 tagged_above=-999 required=5 tests=[AWL=-0.885, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Vx3nIEjoHELa for ; Mon, 23 Aug 2010 09:48:22 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 722143A689C for ; Mon, 23 Aug 2010 09:48:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnaAe-0000Dp-Ix for v6ops-data0@psg.com; Mon, 23 Aug 2010 16:46:52 +0000 Received: from [171.68.10.86] (helo=sj-iport-4.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnaAa-0000D3-Qk for v6ops@ops.ietf.org; Mon, 23 Aug 2010 16:46:49 +0000 Authentication-Results: sj-iport-4.cisco.com; dkim=neutral (message not signed) header.i=none X-Files: IPv4:IPv6 Transition Discus.ics : 2846 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAKZCckyrR7Hu/2dsb2JhbACgL3GIJJhmjHGOcYJ3CQcBBYIqBIQ1hUGKOA X-IronPort-AV: E=Sophos;i="4.56,258,1280707200"; d="ics'?scan'208";a="175646242" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-4.cisco.com with ESMTP; 23 Aug 2010 16:46:48 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7NGkdHN004011 for ; Mon, 23 Aug 2010 16:46:41 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Mon, 23 Aug 2010 09:46:47 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Mon, 23 Aug 2010 09:46:47 -0700 From: Fred Baker Subject: Fwd: Meeting scheduled: IPv4/IPv6 Transition Discussion Date: Mon, 23 Aug 2010 09:46:33 -0700 References: To: IPv6 v6ops Message-Id: Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: multipart/mixed; boundary=Apple-Mail-133--667884346 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-133--667884346 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Forwarding this to v6ops. This is not formally an interim meeting of = v6ops; it is a meeting of Tina's v4tov6transition@ietf.org folks. = However, I suspect that people in v6ops have things to contribute there, = so if you're so inclined you may join. Begin forwarded message: > From: Fred Baker > Date: August 23, 2010 9:43:25 AM PDT > To: v4tov6transition@ietf.org > Subject: Fwd: Meeting scheduled: IPv4/IPv6 Transition Discussion >=20 > I offered to host a meeting for this group. I started to set up = telepresence, but between the number of sites and the issues of access = to the equipment, I have concluded that webex would make more sense. So = that is what I have set up. As agreed on Doodle, this is: >=20 > 10:00-12:00 22 September China Standard Time > 19:00-21:00 21 September Pacific Daylight Time > 22:00-24:00 21 September Eastern Daylight Time > 4:00- 6:00 22 September Central European Summer Time > 5:00- 7:00 22 September in Helsinki, whatever that time is called >=20 > I presume that Tina is running the meeting. >=20 --Apple-Mail-133--667884346 Content-Disposition: attachment; filename="IPv4:IPv6 Transition Discus.ics" Content-Type: text/calendar; name="IPv4:IPv6 Transition Discus.ics" Content-Transfer-Encoding: quoted-printable BEGIN:VCALENDAR=0D=0AVERSION:2.0=0D=0APRODID:-//Apple=20Inc.//iCal=20= 4.0.3//EN=0D=0ACALSCALE:GREGORIAN=0D=0ABEGIN:VTIMEZONE=0D=0A= TZID:Asia/Shanghai=0D=0ABEGIN:STANDARD=0D=0ATZOFFSETFROM:+0900=0D=0A= RRULE:FREQ=3DYEARLY;UNTIL=3D19910914T150000Z;BYMONTH=3D9;BYDAY=3D3SU=0D=0A= DTSTART:19890917T000000=0D=0ATZNAME:GMT+08:00=0D=0ATZOFFSETTO:+0800=0D=0A= END:STANDARD=0D=0ABEGIN:DAYLIGHT=0D=0ATZOFFSETFROM:+0800=0D=0A= DTSTART:19910414T000000=0D=0ATZNAME:GMT+08:00=0D=0ATZOFFSETTO:+0900=0D=0A= RDATE:19910414T000000=0D=0AEND:DAYLIGHT=0D=0AEND:VTIMEZONE=0D=0A= BEGIN:VEVENT=0D=0ADTEND;TZID=3DAsia/Shanghai:20100922T120000=0D=0A= TRANSP:OPAQUE=0D=0AORGANIZER;CN=3D"Fred=20Baker":mailto:fred@cisco.com=0D= =0AUID:AF430C19-7F3D-4A7C-B07A-EAF58342E32E=0D=0A= DTSTAMP:20100823T162754Z=0D=0ALOCATION:WebEx=20-=20208=20721=20201=0D=0A= DESCRIPTION:-----=20WebEx=20Invite=20-----\n\nMeeting=20Number:=20= 208721201\nPassw=0D=0A=20ord:=203L5geCNo\n\n------------------------\nTo=20= join=20the=20meeting=20online\n-=0D=0A=20-----------------------\n1.=20= Go=20to=20https://cisco.webex.com/cisco/j.php?ED=0D=0A=20= =3D146918382&UID=3D0&PW=3DNYjJiZDY4MzVh&RT=3DMiMyMg%3D%3D\n2.=20Enter=20= your=20name=20an=0D=0A=20d=20email=20address.\n3.=20Enter=20the=20= meeting=20password:=203L5geCNo\n4.=20Click=20"Joi=0D=0A=20n".\n5.=20If=20= the=20meeting=20includes=20a=20teleconference\,=20follow=20the=20= instructio=0D=0A=20ns=20that=20appear=20on=20your=20= screen.\n\n------------------------\nTo=20join=20the=20=0D=0A=20= teleconference=20only=20\n------------------------\n1.=20Dial=20into=20= Cisco=20WebEx=0D=0A=20=20-=20view=20all=20Global=20Access=20Numbers=20at=20= \nhttp://cisco.com/en/US/about/doin=0D=0A=20= g_business/conferencing/index.html=20\n2.=20Follow=20the=20prompts=20to=20= enter=20the=20=0D=0A=20Meeting=20Number=20(listed=20above)=20or=20Access=20= Code=20followed=20by=20the=20#=20sign.=20\n\=0D=0A=20nSan=20Jose\,=20CA:=20= +1.408.525.6800=20RTP:=20+1.919.392.3330=20\nUS/Canada:=20+1.866=0D=0A=20= .432.9903=20United=20Kingdom:=20+44.20.8824.0117=20\nIndia:=20= +91.80.4350.1111=20Ger=0D=0A=20many:=20+49.619.6773.9002=20\nJapan:=20= +81.3.5763.9394=20China:=20+86.10.8515.5666=0D=0A=20=20\n\nAccess=20= code:=20208721201\n\nSign=20up=20for=20a=20free=20trial=20of=20= WebEx\nhttp:/=0D=0A=20/www.webex.com/go/mcemfreetrial\n\nIMPORTANT=20= NOTICE:=20This=20WebEx=20service=20=0D=0A=20includes=20a=20feature=20= that=20allows=20audio=20and=20any=20documents=20and=20other=20materia=0D=0A= =20ls=20exchanged=20or=20viewed=20during=20the=20session=20to=20be=20= recorded.=20By=20joining=20thi=0D=0A=20s=20session\,=20you=20= automatically=20consent=20to=20such=20recordings.=20If=20you=20do=20not=20= =0D=0A=20consent=20to=20the=20recording\,=20do=20not=20join=20the=20= session.=0D=0A= URL;VALUE=3DURI:https://cisco.webex.com/cisco/j.php?ED=3D146918382&UID=3D0= &PW=3D=0D=0A=20NYjJiZDY4MzVh&RT=3DMiMyMg=3D=3D=0D=0ASEQUENCE:14=0D=0A= SUMMARY:IPv4/IPv6=20Transition=20Discussion=0D=0A= DTSTART;TZID=3DAsia/Shanghai:20100922T100000=0D=0A= CREATED:20100818T192803Z=0D=0AATTENDEE;CN=3D"Fred=20= Baker";CUTYPE=3DINDIVIDUAL;PARTSTAT=3DACCEPTED:mailto:fred=0D=0A=20= @cisco.com=0D=0A= ATTENDEE;CN=3D"v6ops@ietf.org";CUTYPE=3DINDIVIDUAL;PARTSTAT=3DNEEDS-ACTION= ;RSV=0D=0A=20P=3DTRUE:mailto:v6ops@ietf.org=0D=0A= ATTENDEE;CN=3D"V4tov6transition@ietf.org";CUTYPE=3DINDIVIDUAL;PARTSTAT=3DN= EEDS=0D=0A=20-ACTION;RSVP=3DTRUE:mailto:V4tov6transition@ietf.org=0D=0A= BEGIN:VALARM=0D=0AX-WR-ALARMUID:14705E53-90B3-4473-8A29-F17AAFDFE326=0D=0A= TRIGGER:-PT5M=0D=0AATTACH;VALUE=3DURI:Basso=0D=0AACTION:AUDIO=0D=0A= END:VALARM=0D=0AEND:VEVENT=0D=0AEND:VCALENDAR=0D=0A= --Apple-Mail-133--667884346 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii >=20 >=20 > Begin forwarded message: >=20 >> From: >> Date: August 23, 2010 9:27:05 AM PDT >> To: fred@cisco.com >> Subject: Meeting scheduled: IPv4/IPv6 Transition Discussion >> Reply-To: fred@cisco.com >>=20 >> You are the host for this online meeting. >>=20 >> Topic: IPv4/IPv6 Transition Discussion >> Date: Tuesday, September 21, 2010 >> Time: 7:00 pm, Pacific Daylight Time (San Francisco, GMT-07:00) >> Meeting Number: 208 721 201 >> Meeting Password: 3L5geCNo >> Host Key: 542532 (Use this to reclaim host privileges.) >>=20 >> ------------------------------------------------------- >> To start the online meeting >> ------------------------------------------------------- >> 1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D146918382 >> 2. Log in to your account. >> 3. Click "Start Now". >> 4. Follow the instructions that appear on your screen. >>=20 >> ---------------------------------------------------------------- >> ALERT:Toll-Free Dial Restrictions for (408) and (919) Area Codes >> ---------------------------------------------------------------- >>=20 >> The affected toll free numbers are: (866) 432-9903 for the San = Jose/Milpitas area and (866) 349-3520 for the RTP area. >>=20 >> Please dial the local access number for your area from the list = below: >> - San Jose/Milpitas (408) area: 525-6800 >> - RTP (919) area: 392-3330 >>=20 >> -------------------------------------------------------=20 >> To join the teleconference only=20 >> -------------------------------------------------------=20 >> 1. Dial into Cisco WebEx (view all Global Access Numbers at=20 >> http://cisco.com/en/US/about/doing_business/conferencing/index.html=20= >> 2. Follow the prompts to enter the Meeting Number (listed above) or = Access Code followed by the # sign.=20 >>=20 >> San Jose, CA: +1.408.525.6800 RTP: +1.919.392.3330=20 >>=20 >> US/Canada: +1.866.432.9903 United Kingdom: +44.20.8824.0117=20 >>=20 >> India: +91.80.4350.1111 Germany: +49.619.6773.9002=20 >>=20 >> Japan: +81.3.5763.9394 China: +86.10.8515.5666 >>=20 >> ------------------------------------------------------- >> For assistance >> ------------------------------------------------------- >> 1. Go to https://cisco.webex.com/ciscosales/mc >> 2. On the left navigation bar, click "Support". >> To add this meeting to your calendar program (for example Microsoft = Outlook), click this link: >> = https://cisco.webex.com/ciscosales/j.php?ED=3D146918382&UID=3D484311977&IC= S=3DMS&LD=3D1&RD=3D2&ST=3D1&SHA2=3Dc6p//qOKC2JMExDh0ytf95jXLgH/qF-SIXSdZ9T= iPSs=3D >>=20 >> To check whether you have the appropriate players installed for UCF = (Universal Communications Format) rich media files, go to = https://cisco.webex.com/ciscosales/systemdiagnosis.php >>=20 >> http://www.webex.com >> We've got to start meeting like this(TM) >>=20 >> %ConfCallModerator% >>=20 >> ------------------------------------------------------- >> To invite others to join >> ------------------------------------------------------- >>=20 >> ....................Start copying here................... >>=20 >> Topic: IPv4/IPv6 Transition Discussion >> Date: Tuesday, September 21, 2010 >> Time: 7:00 pm, Pacific Daylight Time (San Francisco, GMT-07:00) >> Meeting Number: 208 721 201 >> Password: 3L5geCNo >>=20 >> ------------------------------------------------------- >> To join the meeting online >> ------------------------------------------------------- >> 1. Go to https://cisco.webex.com/ciscosales/j.php?ED=3D146918382&UID=3D= 0 >> 2. Enter your name and email address. >> 3. Enter the meeting password: 3L5geCNo >> 4. Click "Join". >> 5. If the meeting includes a teleconference, follow the instructions = that appear on your screen. >>=20 >> ------------------------------------------------------- >> To join the teleconference only >> ------------------------------------------------------- >> Provide your phone number when you join the meeting to receive a call = back. Or, call the number below and enter the meeting number.=20 >> Call-in toll-free number (US/Canada): +1-866-432-9903 >> Call-in toll number (US/Canada): +1-408-525-6800 >> Toll-free dialing restrictions: = http://www.webex.com/pdf/tollfree_restrictions.pdf >> Access code: 208 721 201 >>=20 >> Sign up for a free trial of WebEx >> http://www.webex.com/go/mcemfreetrial >>=20 >> IMPORTANT NOTICE: This WebEx service includes a feature that allows = audio and any documents and other materials exchanged or viewed during = the session to be recorded. By joining this session, you automatically = consent to such recordings. If you do not consent to the recording, do = not join the session. >> ....................Stop copying here ................... >=20 --Apple-Mail-133--667884346-- From v6ops-archive@ietf.org Mon Aug 23 10:18:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 78CD53A68F3 for ; Mon, 23 Aug 2010 10:18:14 -0700 (PDT) X-Quarantine-ID: <1K5nRPwLHKQb> X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): From: USA VIAGRA \256 Official ; Mon, 23 Aug 2010 10:18:13 -0700 (PDT) Received: from h178-129-51-117.dyn.bashtel.ru (h178-129-51-117.dyn.bashtel.ru [178.129.51.117]) by core3.amsl.com (Postfix) with SMTP id EB8503A6829 for ; Mon, 23 Aug 2010 10:18:11 -0700 (PDT) From: USA VIAGRA ® Official To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org VIAGRA ® Official Seller -61% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100823171811.EB8503A6829@core3.amsl.com> Date: Mon, 23 Aug 2010 10:18:11 -0700 (PDT)
Click here!

From owner-v6ops@ops.ietf.org Mon Aug 23 13:19:30 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BB2023A6AEB for ; Mon, 23 Aug 2010 13:19:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.626 X-Spam-Level: X-Spam-Status: No, score=-102.626 tagged_above=-999 required=5 tests=[AWL=-0.027, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Sg0mseE8FWZ9 for ; Mon, 23 Aug 2010 13:19:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CBB3E3A6AEA for ; Mon, 23 Aug 2010 13:19:29 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OndQd-0006Ac-S7 for v6ops-data0@psg.com; Mon, 23 Aug 2010 20:15:36 +0000 Received: from [2001:418:1::81] (helo=nagasaki.bogus.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OndQX-00069i-Dt; Mon, 23 Aug 2010 20:15:29 +0000 Received: from dhcp-176.nokia.net (dhcp-176.nokia.net [192.103.16.176] (may be forged)) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7NKFF8C094174 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Mon, 23 Aug 2010 20:15:16 GMT (envelope-from joelja@bogus.com) Message-ID: <4C72D6D3.6030308@bogus.com> Date: Mon, 23 Aug 2010 13:15:15 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: sthaug@nethelp.no CC: ipng@69706e6720323030352d30312d31340a.nosense.org, randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> In-Reply-To: <20100823.141104.74704994.sthaug@nethelp.no> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Mon, 23 Aug 2010 20:15:17 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 8/23/10 5:11 AM, sthaug@nethelp.no wrote: >> These mechanisms are applicable to any type of link, would preserve the >> simplicity of universal 64 bit IIDs and the other benefits of them e.g. >> CGAs, as well as avoiding the ping-pong problem. > > IMHO, the "universality" of 64 bit IIDs went down the drain the moment > router vendors allowed longer than 64 bit netmasks to be configured. > > For the routers I am most familiar with (Juniper, Cisco), longer than > 64 bit netmasks have been configurable for many years. And such masks > are heavily used for provider backbone links. > > The IPv6 standards community can of course continue to pretend a belief > in universal 64 bit IIDs - thus ensuring that they are out of touch > with IPv6 reality... I think it can be demonstrated that reality includes longer prefixes than /64. The document needs to be unequivocal about that fact. or more to the point that it is altering that specifications as they stand now. > Steinar Haug, Nethelp consulting, sthaug@nethelp.no > From owner-v6ops@ops.ietf.org Mon Aug 23 13:40:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C3C763A6AEB for ; Mon, 23 Aug 2010 13:40:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.07 X-Spam-Level: X-Spam-Status: No, score=-109.07 tagged_above=-999 required=5 tests=[AWL=-0.575, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gRMRlg2qGg+D for ; Mon, 23 Aug 2010 13:40:02 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 83AE63A6B36 for ; Mon, 23 Aug 2010 13:38:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OndlM-0008xE-Av for v6ops-data0@psg.com; Mon, 23 Aug 2010 20:37:00 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OndlJ-0008vh-QJ for v6ops@ops.ietf.org; Mon, 23 Aug 2010 20:36:57 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAI94ckyrR7H+/2dsb2JhbACgOnGhbZwChTcEhDWFQQ X-IronPort-AV: E=Sophos;i="4.56,259,1280707200"; d="scan'208";a="244087461" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-5.cisco.com with ESMTP; 23 Aug 2010 20:36:57 +0000 Received: from stealth-10-32-244-218.cisco.com (stealth-10-32-244-218.cisco.com [10.32.244.218]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7NKanbE008770; Mon, 23 Aug 2010 20:36:50 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Mon, 23 Aug 2010 13:36:57 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Mon, 23 Aug 2010 13:36:57 -0700 Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <4C72D6D3.6030308@bogus.com> Date: Mon, 23 Aug 2010 13:36:42 -0700 Cc: sthaug@nethelp.no, ipng@69706e6720323030352d30312d31340a.nosense.org, randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Message-Id: References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <4C72D6D3.6030308@bogus.com> To: Joel Jaeggli X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 23, 2010, at 1:15 PM, Joel Jaeggli wrote: > On 8/23/10 5:11 AM, sthaug@nethelp.no wrote: >>> These mechanisms are applicable to any type of link, would preserve = the >>> simplicity of universal 64 bit IIDs and the other benefits of them = e.g. >>> CGAs, as well as avoiding the ping-pong problem. >>=20 >> IMHO, the "universality" of 64 bit IIDs went down the drain the = moment >> router vendors allowed longer than 64 bit netmasks to be configured. >>=20 >> For the routers I am most familiar with (Juniper, Cisco), longer than >> 64 bit netmasks have been configurable for many years. And such masks >> are heavily used for provider backbone links. >>=20 >> The IPv6 standards community can of course continue to pretend a = belief >> in universal 64 bit IIDs - thus ensuring that they are out of touch >> with IPv6 reality... >=20 > I think it can be demonstrated that reality includes longer prefixes > than /64. The document needs to be unequivocal about that fact. or = more > to the point that it is altering that specifications as they stand = now. I agree, but I think I would phrase it differently. The point is that an = IPv6 address is a CIDR prefix with an interface ID. As allocated by = SLAAC, it will be a /64 prefix and a 64 bit IID. But SLACK is not the = only allocation paradigm. Addresses that are allocated by other = paradigms are not bound by the SLACK paradigm, only by the need to = perform and respond to duplicate address detection and as a result = guarantee the local uniqueness of the IID.= From owner-v6ops@ops.ietf.org Mon Aug 23 13:54:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 648383A6B07 for ; Mon, 23 Aug 2010 13:54:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.609 X-Spam-Level: X-Spam-Status: No, score=-0.609 tagged_above=-999 required=5 tests=[AWL=-0.538, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m23-cfFns4qt for ; Mon, 23 Aug 2010 13:54:22 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 701D73A6AE3 for ; Mon, 23 Aug 2010 13:54:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1One0t-000BDF-V6 for v6ops-data0@psg.com; Mon, 23 Aug 2010 20:53:04 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1One0q-000BCn-SP for v6ops@ops.ietf.org; Mon, 23 Aug 2010 20:53:01 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1One0l-0000F8-BJ; Tue, 24 Aug 2010 06:22:55 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id B56B83B31E; Tue, 24 Aug 2010 06:19:01 +0930 (CST) Date: Tue, 24 Aug 2010 06:19:01 +0930 From: Mark Smith To: Jared Mauch Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100824061901.659fb937@opy.nosense.org> In-Reply-To: References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 09:55:48 -0400 Jared Mauch wrote: > > On Aug 23, 2010, at 9:17 AM, Mark Smith wrote: > > > On Mon, 23 Aug 2010 14:11:04 +0200 (CEST) > > sthaug@nethelp.no wrote: > > > >>> These mechanisms are applicable to any type of link, would preserve the > >>> simplicity of universal 64 bit IIDs and the other benefits of them e.g. > >>> CGAs, as well as avoiding the ping-pong problem. > >> > >> IMHO, the "universality" of 64 bit IIDs went down the drain the moment > >> router vendors allowed longer than 64 bit netmasks to be configured. > >> > > > > So how does that prevent those prefix lengths being changed to /64? > > Because you would then end up with overlapping address space that is unreachable in a production deployment. > Not necessarily. If I were to deploy /127s, I'd be allocating /64s to the links. > But that would be an operational item and not an standards body item? > This has been cross posted to v6ops. > - Jared From owner-v6ops@ops.ietf.org Mon Aug 23 14:18:08 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 49A013A686D for ; Mon, 23 Aug 2010 14:18:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.902 X-Spam-Level: X-Spam-Status: No, score=-0.902 tagged_above=-999 required=5 tests=[AWL=-0.231, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JuGUgFl9Y9Cc for ; Mon, 23 Aug 2010 14:17:57 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 53ED93A6873 for ; Mon, 23 Aug 2010 14:17:56 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OneMS-000Eer-9I for v6ops-data0@psg.com; Mon, 23 Aug 2010 21:15:20 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OneMP-000Ee8-Ak; Mon, 23 Aug 2010 21:15:17 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OneMK-0000wM-J0; Tue, 24 Aug 2010 06:45:12 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 453073B31E; Tue, 24 Aug 2010 06:41:19 +0930 (CST) Date: Tue, 24 Aug 2010 06:41:18 +0930 From: Mark Smith To: sthaug@nethelp.no Cc: randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100824064118.75effea7@opy.nosense.org> In-Reply-To: <20100823.172400.74676472.sthaug@nethelp.no> References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.sthaug@nethelp.no> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 17:24:00 +0200 (CEST) sthaug@nethelp.no wrote: > > And all you'll end up with is IPv4 with bigger addresses. You really > > should catch up with the useful features of protocols that were > > designed in the late 80s / early 90s, like IPX, Appletalk, DECNet and > > CLNS. > > For me "more addresses" is the *only* justification for IPv6. All the > other "useful" features are either uninteresting or even *unwanted*. > Just so I know, are you confirming that you've only ever used IPv4, and know nothing about any other protocols and how they worked? Your view seems to me to be a bit like saying, "I'm perfectly happy with my 1970s car, it gets me from A to B, and I see no reason to have electric windows, anti-lock brakes, electronic fuel injection, or a GPS, because my 1970s car doesn't have them". > I'm sort of okay with RA on customer links (though I would much rather > have a more featureful DHCPv6). For my backbone links RA is simply out > of the picture, not even interesting to discuss. > > The "failover" capabilities of IPv6 with RA I would much rather solve > with HSRP/VRRP. > > etc. > > Steinar Haug, Nethelp consulting, sthaug@nethelp.no From iapuwax8669@comcast.net Mon Aug 23 14:30:50 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 971093A6966 for ; Mon, 23 Aug 2010 14:30:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -20.483 X-Spam-Level: X-Spam-Status: No, score=-20.483 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RDNS_DYNAMIC=0.1, SARE_MLH_Stock1=0.87, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q3+jPmdl+mcD for ; Mon, 23 Aug 2010 14:30:49 -0700 (PDT) Received: from comcast.net (c-75-64-8-183.hsd1.tn.comcast.net [75.64.8.183]) by core3.amsl.com (Postfix) with ESMTP id B1AAB3A67B2 for ; Mon, 23 Aug 2010 14:30:48 -0700 (PDT) Date: Mon, 23 Aug 2010 16:31:18 -0500 To: v6ops-archive@ietf.org From: Reply-To: Subject: Major stock crisis news forthcoming MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100823213048.B1AAB3A67B2@core3.amsl.com> Wonders of the world for men http://www.beastsummer.ru/ From owner-v6ops@ops.ietf.org Mon Aug 23 14:46:31 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 13B023A6966 for ; Mon, 23 Aug 2010 14:46:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.284 X-Spam-Level: X-Spam-Status: No, score=-0.284 tagged_above=-999 required=5 tests=[AWL=-0.813, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, J_CHICKENPOX_13=0.6, J_CHICKENPOX_51=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0AUBYQo7CLTb for ; Mon, 23 Aug 2010 14:46:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0B61C3A6B09 for ; Mon, 23 Aug 2010 14:46:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onemp-000IJB-My for v6ops-data0@psg.com; Mon, 23 Aug 2010 21:42:35 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onemk-000IIL-0w for v6ops@ops.ietf.org; Mon, 23 Aug 2010 21:42:30 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1Oneme-0001qc-EJ; Tue, 24 Aug 2010 07:12:24 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 7E3D53B31E; Tue, 24 Aug 2010 07:08:30 +0930 (CST) Date: Tue, 24 Aug 2010 07:08:30 +0930 From: Mark Smith To: Jared Mauch Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100824070830.0f3e2ff0@opy.nosense.org> In-Reply-To: <8D7C8AE6-0D11-4896-B51C-A91668D45E4C@puck.nether.net> References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> <20100824061901.659fb937@opy.nosense.org> <8D7C8AE6-0D11-4896-B51C-A91668D45E4C@puck.nether.net> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 17:23:09 -0400 Jared Mauch wrote: > > On Aug 23, 2010, at 4:49 PM, Mark Smith wrote: > > > On Mon, 23 Aug 2010 09:55:48 -0400 > > Jared Mauch wrote: > > > >> > >> On Aug 23, 2010, at 9:17 AM, Mark Smith wrote: > >> > >>> On Mon, 23 Aug 2010 14:11:04 +0200 (CEST) > >>> sthaug@nethelp.no wrote: > >>> > >>>>> These mechanisms are applicable to any type of link, would preserve the > >>>>> simplicity of universal 64 bit IIDs and the other benefits of them e.g. > >>>>> CGAs, as well as avoiding the ping-pong problem. > >>>> > >>>> IMHO, the "universality" of 64 bit IIDs went down the drain the moment > >>>> router vendors allowed longer than 64 bit netmasks to be configured. > >>>> > >>> > >>> So how does that prevent those prefix lengths being changed to /64? > >> > >> Because you would then end up with overlapping address space that is unreachable in a production deployment. > >> > > > > Not necessarily. If I were to deploy /127s, I'd be allocating /64s to > > the links. > > You may put a /64 on your /127 links in addition, but most people only put > one IP subnet on a link, otherwise they might want redirects ;) > I meant reserving a /64 for the link and then configuring a /127 prefix length on it. If my concerns about /64s were resolved, all I'd need to do would be change the prefix length back to a /64. > >> But that would be an operational item and not an standards body item? > >> > > > > This has been cross posted to v6ops. > > Operationally the vendors may be violating some RFC, so lets publish what is > relevant and working today so we can all move on? We can deal with > any additional updates and items with "how IPv6" works elsewhere or in a > new document so we can move /127 on p2p links along? > So that leaves the problem still existing on network edge LANs and virtual P2P links between customer aggregation routers and CPE, of which there'l be millions. Maybe you, Steinar and Randy don't have to worry about those types of links, but others of us do. A complete solution would solve the problem for all link types, not just mitigate it for point-to-point links in the backbone. Regards, Mark. From owner-v6ops@ops.ietf.org Mon Aug 23 14:58:48 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 112263A6B02 for ; Mon, 23 Aug 2010 14:58:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.544 X-Spam-Level: X-Spam-Status: No, score=-1.544 tagged_above=-999 required=5 tests=[AWL=-0.496, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id efSQ+I3nbznw for ; Mon, 23 Aug 2010 14:58:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 1F1C63A688B for ; Mon, 23 Aug 2010 14:58:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onf1b-000KcD-Uq for v6ops-data0@psg.com; Mon, 23 Aug 2010 21:57:51 +0000 Received: from [195.1.209.33] (helo=bizet.nethelp.no) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onf1V-000Kbb-P3 for v6ops@ops.ietf.org; Mon, 23 Aug 2010 21:57:46 +0000 Received: (qmail 60245 invoked from network); 23 Aug 2010 21:57:43 -0000 Received: from bizet.nethelp.no (HELO localhost) (195.1.209.33) by bizet.nethelp.no with SMTP; 23 Aug 2010 21:57:43 -0000 Date: Mon, 23 Aug 2010 23:57:43 +0200 (CEST) Message-Id: <20100823.235743.41709825.sthaug@nethelp.no> To: ipng@69706e6720323030352d30312d31340a.nosense.org Cc: randy@psg.com, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes From: sthaug@nethelp.no In-Reply-To: <20100824064118.75effea7@opy.nosense.org> References: <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.sthaug@nethelp.no> <20100824064118.75effea7@opy.nosense.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > > > And all you'll end up with is IPv4 with bigger addresses. You really > > > should catch up with the useful features of protocols that were > > > designed in the late 80s / early 90s, like IPX, Appletalk, DECNet and > > > CLNS. > > > > For me "more addresses" is the *only* justification for IPv6. All the > > other "useful" features are either uninteresting or even *unwanted*. > > > > Just so I know, are you confirming that you've only ever used IPv4, and > know nothing about any other protocols and how they worked? No. I've used DECnet both as an end user, as a network programmer and as a network admin. Appletalk as an end user and network admin, XNS only as a network admin. CLNS is still alive and well in our backbone, used for IS-IS. We even have a little bit of CLNS routing, over on the SDH/WDM side. > Your view seems to me to be a bit like saying, "I'm perfectly happy > with my 1970s car, it gets me from A to B, and I see no reason to have > electric windows, anti-lock brakes, electronic fuel injection, or a GPS, > because my 1970s car doesn't have them". I don't claim to represent all views on IPv6. I *do* claim that a view that "more addresses" is the only justification for IPv6 is reasonably widespread. I also claim that in my backbone the IPv6 RA baggage is an unwanted feature, and I'd much rather solve the problems with a more featureful DHCPv6, HSRP/VRRP etc. I'm quite willing to believe that there are large networks that want IPv6 RA functionality, want LAN segments to be locked to 64 bits, etc. But please don't assume these views universal - and I won't assume that *my* views are universal. Thank you. Steinar Haug, Nethelp consulting, sthaug@nethelp.no From owner-v6ops@ops.ietf.org Mon Aug 23 15:12:27 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 22BE23A6B30 for ; Mon, 23 Aug 2010 15:12:27 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.499 X-Spam-Level: X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sGYlmMK-hIAx for ; Mon, 23 Aug 2010 15:12:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id EFBC93A6B24 for ; Mon, 23 Aug 2010 15:12:24 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnfEe-000MXH-L5 for v6ops-data0@psg.com; Mon, 23 Aug 2010 22:11:20 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnfEb-000MWz-Vw for v6ops@ops.ietf.org; Mon, 23 Aug 2010 22:11:18 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OnfEb-0005DJ-En; Mon, 23 Aug 2010 22:11:17 +0000 Date: Tue, 24 Aug 2010 07:11:16 +0900 Message-ID: From: Randy Bush To: sthaug@nethelp.no Cc: v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes In-Reply-To: <20100823.235743.41709825.sthaug@nethelp.no> References: <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.sthaug@nethelp.no> <20100824064118.75effea7@opy.nosense.org> <20100823.235743.41709825.sthaug@nethelp.no> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > I don't claim to represent all views on IPv6. I *do* claim that a view > that "more addresses" is the only justification for IPv6 is reasonably > widespread. you don't want mandatory ipsec, longer battery life, ...? :) 96 more bits, no magic -- gaurab the problems existing operators (who just want to add v6 and not go to the cathedral of ipv6 religion) hit in deployment are 96 more bits and not all the features they use in ipv4. dhcp and vrrp, as you mention. but net management would be nice too, though that is not as much ietf issue. again, we need to make it EASY for people to deploy ipv6 on their networks. randy From owner-v6ops@ops.ietf.org Mon Aug 23 15:12:35 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A50D93A6B0D for ; Mon, 23 Aug 2010 15:12:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.869 X-Spam-Level: X-Spam-Status: No, score=-0.869 tagged_above=-999 required=5 tests=[AWL=-0.198, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zMP9BllIMAs1 for ; Mon, 23 Aug 2010 15:12:34 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id C41CD3A6958 for ; Mon, 23 Aug 2010 15:12:33 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnfEp-000MYI-5z for v6ops-data0@psg.com; Mon, 23 Aug 2010 22:11:31 +0000 Received: from [202.136.110.251] (helo=smtp2.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnfEm-000MXt-Ax for v6ops@ops.ietf.org; Mon, 23 Aug 2010 22:11:28 +0000 Received: from 182-239-154-130.ip.adam.com.au ([182.239.154.130] helo=opy.nosense.org) by smtp2.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OnfEg-0002sU-18; Tue, 24 Aug 2010 07:41:22 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 4FB1A3B31E; Tue, 24 Aug 2010 07:37:27 +0930 (CST) Date: Tue, 24 Aug 2010 07:37:27 +0930 From: Mark Smith To: Jared Mauch Cc: sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100824073727.4081f64f@opy.nosense.org> In-Reply-To: References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.sthaug@nethelp.no> <20100824064118.75effea7@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 17:19:26 -0400 Jared Mauch wrote: > > On Aug 23, 2010, at 5:11 PM, Mark Smith wrote: > > > On Mon, 23 Aug 2010 17:24:00 +0200 (CEST) > > sthaug@nethelp.no wrote: > > > >>> And all you'll end up with is IPv4 with bigger addresses. You really > >>> should catch up with the useful features of protocols that were > >>> designed in the late 80s / early 90s, like IPX, Appletalk, DECNet and > >>> CLNS. > >> > >> For me "more addresses" is the *only* justification for IPv6. All the > >> other "useful" features are either uninteresting or even *unwanted*. > >> > > > > Just so I know, are you confirming that you've only ever used IPv4, and > > know nothing about any other protocols and how they worked? > > > > Your view seems to me to be a bit like saying, "I'm perfectly happy > > with my 1970s car, it gets me from A to B, and I see no reason to have > > electric windows, anti-lock brakes, electronic fuel injection, or a GPS, > > because my 1970s car doesn't have them". > > If customers were saying they wanted "network based security" more people > would be offering it. Problem is that most providers set the price of > $security_thing (either 2547-style vpn, etc..) as something too costly > or external auditors don't sign-off on it, so they say: > > give me $dumb_pipe @ 5G/s and toss their own IPSec/VPN/whatnot > device/appliance on-top of it. > > The biggest feedback I hear from people about IPv6 (besides the extra > bits for addressses) is "Security", but they generally don't know what > that is outside marketing speak. Saying that your 1970's car doesn't > have an onboard GPS is correct, but that doesn't mean the customer won't > just get a $200 aftermarket at walmart. Well, GPS was only one of the examples I used, and I was envisioning one that is built into the dash. To continue with the analogy, how many people would buy and install after-market electric windows, anti-lock brakes, electronic fuel injection etc.? > Is that ideal for the $car_mfg? > Surely it is a hit on the profit margin, but overall customers are just > asking for $dumb_pipe @ 5Gb/s @ $low_low_price_per_meg. > I think you haven't really realised who the customers are of IPv6 or more generally Internet technologies. It isn't the people who pay ISPs or indirectly pay to access the Internet via corporate networks. They're customers of Internet services. More specifically they're customers of the function of allowing applications or processes to intercommunicate internationally. They don't and shouldn't have to care about the technology that makes it work. That's what operators are for. Thats why the "cloud" analogy for networks is a good one - it represents a concept of "don't worry about that magic inside, just assume your data will get from one side to the other". (no I'm not talking about "cloud computing") The people who buy, deploy and operate the technology of the Internet are the customers of IPv6. That's not the general public, that's people like you and I. Our job is to use Internet technologies to deliver Internet services to our customers. So when I say I think this is what I'd like IPv6 to do, or it shouldn't work like IPv4 because there are potentially better ways to do it, I'm the customer. So when I ask for simplicity, I'm asking for it so that my job is easier and quicker, and therefore cheaper in time or money for my customers - the end-users of Internet services. I'm even asking for it so that they don't even have to employ me to get basic connectivity going on a small scale, even without understanding the technology. (I'm also asking for it so that I won't have relatives ask me to help setup their Internet connections at home - as if I want to do my job unpaid on the weekend as well ...) Protocols like IPX and Appletalk demonstrated how easily deployable protocols could be made on a small to medium scale, and they did it in the 1990s. They define the minimum of what any protocol designed since then should be able to achieve in user friendliness. IPv4 doesn't. To paraphrase Soylent Green, "IPv6 customers is operators!" Regards, Mark. From owner-v6ops@ops.ietf.org Mon Aug 23 15:56:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6A0A13A6B3D for ; Mon, 23 Aug 2010 15:56:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.074 X-Spam-Level: X-Spam-Status: No, score=-109.074 tagged_above=-999 required=5 tests=[AWL=-0.579, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kLFnL8AMgaE2 for ; Mon, 23 Aug 2010 15:56:04 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4514B3A6B3A for ; Mon, 23 Aug 2010 15:56:04 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onfsb-0002Cq-Hd for v6ops-data0@psg.com; Mon, 23 Aug 2010 22:52:37 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OnfsY-0002CU-Db for v6ops@ops.ietf.org; Mon, 23 Aug 2010 22:52:34 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAKyYckyrR7Ht/2dsb2JhbACgOnGhEpwNhTcEhDWFQQ X-IronPort-AV: E=Sophos;i="4.56,259,1280707200"; d="scan'208";a="577708666" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-6.cisco.com with ESMTP; 23 Aug 2010 22:52:33 +0000 Received: from stealth-10-32-244-218.cisco.com (sjc-vpn5-1276.cisco.com [10.21.92.252]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7NMqPVR013956; Mon, 23 Aug 2010 22:52:27 GMT Received: from [127.0.0.1] by stealth-10-32-244-218.cisco.com (PGP Universal service); Mon, 23 Aug 2010 15:52:33 -0700 X-PGP-Universal: processed; by stealth-10-32-244-218.cisco.com on Mon, 23 Aug 2010 15:52:33 -0700 Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Mon, 23 Aug 2010 15:51:59 -0700 Cc: Jared Mauch , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Message-Id: References: <20100823224736.74b0747f@opy.nosense.org><20100823231654.59ee3502@opy.nosense.org><20100823.172400.74676472.st haug@nethelp.no><20100824064118.75effea7@opy.nosense.org> To: "Manfredi, Albert E" X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 23, 2010, at 2:53 PM, Manfredi, Albert E wrote: > Jared Mauch: >=20 >> The biggest feedback I hear from people about IPv6 (besides the extra >> bits for addressses) is "Security", but they generally don't know = what >> that is outside marketing speak. >=20 > +1, in spades. Nor do these folk seem to appreciate that it's not the = network that bears the greatest burden in providing that security. It is = the clients. They also don't get that it doesn't buy you anything if you don't use = it, or that it is generally available on IPv4 systems as well. Do a = packet capture on your favorite LAN and measure the percentage of = IPsec-protected traffic. Then ask yourself how many of those systems in = fact implement IPsec code. It's largely about the distribution of = certificates and "turning it on". > And that this is also true with IPv4. You don't get security if only = the network is secure. Conversely, you can get security if the network = is not secure. >=20 > The /64 limitation only applies for SLAAC. Seems to me that there are = many service providers with examples of links where SLAAC isn't = applicable. I don't see why models that work with IPv4, like CIDR, must = be rejected out of hand. Making IPv6 "less different" from IPv4 can only = help its implementation, IMO. >=20 > And too, good IPv6 ideas, like multiple addresses per client, also = create new problems and new mechanisms for non-reachability, which are = still having to be solved. >=20 > Bert > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > -------------------------------------------------------------------- From ibyxaohor5684@comcast.net Mon Aug 23 19:00:24 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 56A073A6B4F for ; Mon, 23 Aug 2010 19:00:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -16.026 X-Spam-Level: X-Spam-Status: No, score=-16.026 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, IP_NOT_FRIENDLY=0.334, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id r3lIdQc8bZDk for ; Mon, 23 Aug 2010 19:00:23 -0700 (PDT) Received: from comcast.net (c-67-168-121-18.hsd1.wa.comcast.net [67.168.121.18]) by core3.amsl.com (Postfix) with ESMTP id 7C1393A697B for ; Mon, 23 Aug 2010 19:00:23 -0700 (PDT) Date: Mon, 23 Aug 2010 19:00:44 -0700 To: v6ops-archive@ietf.org From: Reply-To: Subject: Victory is yours when its big MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100824020023.7C1393A697B@core3.amsl.com> Nothing is impossible. Here’s the proof http://www.amprebel.ru/ From owner-v6ops@ops.ietf.org Tue Aug 24 07:57:21 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B51F93A6B65 for ; Tue, 24 Aug 2010 07:57:21 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.364 X-Spam-Level: X-Spam-Status: No, score=-9.364 tagged_above=-999 required=5 tests=[AWL=-0.869, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id McWV-1sHnzXb for ; Tue, 24 Aug 2010 07:57:20 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A9CFA3A6B61 for ; Tue, 24 Aug 2010 07:57:20 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onuqs-000Kdv-NB for v6ops-data0@psg.com; Tue, 24 Aug 2010 14:51:50 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onuqp-000Kck-8i for v6ops@ops.ietf.org; Tue, 24 Aug 2010 14:51:47 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEADJ5c0ytJV2c/2dsb2JhbACgQHGfK5twgnCCRwSENYgy X-IronPort-AV: E=Sophos;i="4.56,263,1280707200"; d="scan'208";a="151315471" Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rtp-iport-2.cisco.com with ESMTP; 24 Aug 2010 14:51:45 +0000 Received: from xbh-rcd-302.cisco.com (xbh-rcd-302.cisco.com [72.163.63.9]) by rcdn-core-5.cisco.com (8.14.3/8.14.3) with ESMTP id o7OEpjTl004374; Tue, 24 Aug 2010 14:51:45 GMT Received: from xmb-rcd-114.cisco.com ([72.163.62.156]) by xbh-rcd-302.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 24 Aug 2010 09:51:45 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: ping-pong phenomenon with p2p links & /127 prefixes Date: Tue, 24 Aug 2010 09:51:41 -0500 Message-ID: In-Reply-To: <20100823.235743.41709825.sthaug@nethelp.no> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: ping-pong phenomenon with p2p links & /127 prefixes Thread-Index: ActDDj3keIkaoqvpTG+x8gk0roF6QgAWb3EQ References: <20100823231654.59ee3502@opy.nosense.org><20100823.172400.74676472.sthaug@nethelp.no><20100824064118.75effea7@opy.nosense.org> <20100823.235743.41709825.sthaug@nethelp.no> From: "Hemant Singh (shemant)" To: , Cc: , X-OriginalArrivalTime: 24 Aug 2010 14:51:45.0453 (UTC) FILETIME=[DF3D75D0:01CB439B] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: -----Original Message----- From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of sthaug@nethelp.no Sent: Monday, August 23, 2010 5:58 PM To: ipng@69706e6720323030352d30312d31340a.nosense.org Cc: v6ops@ops.ietf.org; ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes >I'm quite willing to believe that there are large networks that want >IPv6 RA functionality, want LAN segments to be locked to 64 bits, etc. >But please don't assume these views universal - and I won't assume >that *my* views are universal. Thank you. Since when does an ND RA locks LAN segments to 64 bits? I have already mailed this /127 thread during the IETF 78 week that an RA can be configured such that the RA does not send any PIO and signals the clients on the link to send traffic to the default router. Some SP networks such as the cable broadband network has host behind two different cable modems as off-link to each other and such networks do provision the RA with no PIO. I also pointed to our document in RFC 5942 that discusses ND off-link. Hemant From owner-v6ops@ops.ietf.org Tue Aug 24 13:19:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 04B713A6A0A for ; Tue, 24 Aug 2010 13:19:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.895 X-Spam-Level: X-Spam-Status: No, score=-0.895 tagged_above=-999 required=5 tests=[AWL=1.104, BAYES_00=-2.599, J_CHICKENPOX_46=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8xlBZOnNMzn6 for ; Tue, 24 Aug 2010 13:19:09 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BF1903A694C for ; Tue, 24 Aug 2010 13:19:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onzs6-0006hr-Jk for v6ops-data0@psg.com; Tue, 24 Aug 2010 20:13:26 +0000 Received: from n62.bullet.mail.sp1.yahoo.com ([98.136.44.35]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Onzrv-0006O9-Fd for v6ops@ops.ietf.org; Tue, 24 Aug 2010 20:13:17 +0000 Received: from [216.252.122.217] by n62.bullet.mail.sp1.yahoo.com with NNFMP; 24 Aug 2010 20:13:14 -0000 Received: from [98.136.44.161] by t2.bullet.sp1.yahoo.com with NNFMP; 24 Aug 2010 20:13:14 -0000 Received: from [127.0.0.1] by omp602.mail.sp1.yahoo.com with NNFMP; 24 Aug 2010 20:13:14 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 881661.54022.bm@omp602.mail.sp1.yahoo.com Received: (qmail 69427 invoked by uid 60001); 24 Aug 2010 20:13:13 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1282680793; bh=cSmNTUKpIwKcQaNQtp+WTEUWC0fQxsbUNwLSFMAt5t4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=imQ6k4TdZ5hKojRBJ2YRLeQb7oiGX9k7GzkxhrulYj0EPU4EqQYUGbFDc3Oor4V4QNid9qQagMp2CguvfQ3lR+lis5emsMnnH5me/Z7xR2CWPXW/cVbmsy0sEkxQQ8Xtm/25QPpFXS5C8z3oPSTQOwt6Qy7QSrs3oj9kImhw2u8= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Pc5sofFi9Tf17HT2Z08nr8hkp81zID2/Vk/QqgZbU6NOoIxzNTWEKjJHdsA1u4Q2KhSmz5mJVW9XICVByRRYrN+Z/Q6tZEuAXDhgWBUfTDKxzNhO6UJD6kOTH3AlogcP/jCPqhULfopMZ1T18gdPsU3E86qYgOFQERrs3VYOJts=; Message-ID: <586778.68736.qm@web45501.mail.sp1.yahoo.com> X-YMail-OSG: 4dHA9bIVM1muZSdsOekfhcWzVJqjU_vIFa7E5Y.cVy.EFmo iGuZ.hVkCu6mDPbjSdxJpBoSWjkbo59.a86Zd4WxADDxj1YbxLzrWWBRAWYX _AuHRWwqS6.QBHA7QlHtXN4QCn1cBrrZfPDSAEmvLuJMruNQHBwyI4IMVg0s 5lGk2OqUCwJJ5GhOplSrHb0SO3NvxW.LPn7ZZohjIu47PxjhLu6prfn.4CQK 23hFScd1f.qm6WqqSs42pQF3v598AGbKlcEphEcS4IkfgK7FkH3tzV92dbYe buW4IKy.UBAYr0IAet3jp1nY- Received: from [85.64.216.89] by web45501.mail.sp1.yahoo.com via HTTP; Tue, 24 Aug 2010 13:13:13 PDT X-Mailer: YahooMailRC/470 YahooMailWebService/0.8.105.279950 References: <4C71E8DC.7020005@gont.com.ar> Date: Tue, 24 Aug 2010 13:13:13 -0700 (PDT) From: Gabi Nakibly Subject: Re: Comments on draft-nakibly-v6ops-tunnel-loops To: Fernando Gont , "v6ops@ops.ietf.org" Cc: fltemplin@acm.org In-Reply-To: <4C71E8DC.7020005@gont.com.ar> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fernando,=0AThanks=A0for your valuable input. Please see our response in= line.=0A=0AFred & Gabi=0A=0A=0A=0A----- Original Message ----=0A> From: Fer= nando Gont =0A> To: "v6ops@ops.ietf.org" =0A> Cc: fltemplin@acm.org; gnakibly@yahoo.com=0A> Sent: Mon, Augus= t 23, 2010 6:19:56 AM=0A> Subject: Comments on draft-nakibly-v6ops-tunnel-l= oops=0A> =0A> Hi Gabi & Fred,=0A> =0A> Some comments/questions on/about the= aforementioned I-D:=0A> =0A> **** 1) Page 3. The I-D states:=0A> =0A> " Re= f. [USENIX09] pointed out the existence of a=0A> =A0 vulnerability in the d= esign of IPv6 automatic tunnels."=0A> =0A> I've read the aforementioned ref= erence ([USENIX09]), and while it is an=0A> interesting read, it seems misl= eading in some aspects. First of all, I'd=0A> argue that the vulnerabilitie= s that it discusses may be real, they do=0A> not really have to do with "vu= lnerabilities in the design of IPv6=0A> automatic tunnels". I'd argue that = they have to do either with poor=0A> operations practices, or with dumb imp= lementation practices (although=0A> possibly still IETF-spec-compliant).=0A= > =0A> Please let me exemplify (these a)-e) comments are really about the= =0A> Nakibly & Arov paper, but clearly related to this I-D) :=0A> =0A> a) "= Attack #1: 6to4 Relay to ISATAP Router" discussed in [USENIX09]=0A> implies= that an ISATAP router will receive an encapsulated IPv6 packet=0A> on its = *external* interface, destined to an IPv6 address that does not=0A> belong = to that site, but nevertheless forward it on the native IPv6 network.=0A> = =0A> The rule here should be simple: tunneled packets should only be receiv= ed=0A> on the internal interface. Furthermore, ingress filtering should pre= vent=0A> processing a packet with an *internal* src addr that was received = on an=0A> *external* interface.=0A> =0A=0AWe=A0agree with your observation.= However, please note that the ISATAP router will=0Anot always receive the = attack packet (packet #0) on its external interface.=0AThe=A0packet may ent= er the inside network=A0through=A0a border router which is not the=0AISATAP= router.=A0=A0Let's take for example a network with two border routers. The= =0Afirst border router is an ISATAP router that borders with a native IPv6 = network=0Aand a second border router that borders with an IPv4 network. The= attack packet=0Amay enter the network through the second router and the IS= ATAP router may=0Areceive it on its *internal* interface. The rule you prop= ose can not mitigate=0Athe attack in this case.=0A=0A> =0A> b) "Attack #2: = ISATAP Router to 6to4 Relay"=0A> =0A> This one implies that the ISATAP rout= er will send a tunneled packet on=0A> its *external* interface. Being ISATA= P an *Intra-site* tunneling=0A> protocol, this clearly shouldn't happen (bu= t Fred Templin is certainly=0A> in a much better position than me to correc= t me if I'm wrong).=0A> =0A> Both in this case and in Attack #1 above, ther= e should never be a case=0A> in which a packet is received on the external = physical interface, and=0A> forwarded back on that external physical interf= ace.=0A>=0A=0ASimilarly to=A0the case=A0we described above, the packet will= indeed be forwarded by=0Athe ISATAP router=A0over its internal interface, = but the packet will find its way=0Aout through=A0the second border router a= nd loop will continue.=0A=A0=0A> =0A> c) Attack #3: ISATAP Router to ISATAP= Router=0A> =0A> Same as above.=0A> =0A=0ASame as above.=0A=0A> =0A> d) "At= tack #4: Teredo Client to NAT"=0A> =0A> This not only implies that a Teredo= client will accept packets on its=0A> Teredo interface, but also that it w= ill forward them. Both behaviors=0A> seem to be ill-advised (despite the fa= ct that Windows allegedly=0A> implements them).=0A> =0A> The countermeasure= here is straightforward: drop packets received on the=0A> Teredo interface= that are not received to your nodes. Never forward=0A> packets on the Tere= do interface that have not originated in your own node.=0A> =0A> e) "E. Att= ack #5: Teredo Server"=0A> =0A> This one is probably trickier. Although one= should probably argue that=0A> packets received on a physical interface fo= r a unicast address, with a=0A> src addr that belongs to the host should be= dropped. (such packets would=0A> typically be forwarded internally).=0A> = =0A> =0A=0ARegarding the last two Teredo attacks, please note that the draf= t does=A0NOT=0Aaddress them. The nature of these two attacks are different = from the previous=0Aones, hence to make the draft more coherent and simple= =A0it only addresses=0Aprotocol-41 tunnel-based loops.=0AAs to the counterm= easure you proposed for attack #4, I think=A0that=A0it may not be=0Asuitabl= e for Teredo=A0clients that=A0do need to forward packets. For example, a=0A= router that serves as a gateway to an internal IPv6 network while the=A0rou= ter's=0Aexternal IPv6 connectivity is achieved via Teredo. However,=A0we do= agree that a=0Asimple countermeasure similar to the one you proposed can b= e devised.=0ABut, again, this is not related to the draft. If=A0the list fe= els that these =0Aattacks=0Ashould be addressed,=A0suitable=A0updates to Te= redo can be proposed. If yes, =0AI welcome any comments.=0A=0A> **** 2) Sec= tion 1:=0A> =A0 "This assumption poses a=0A> =A0 security vulnerability sin= ce it may result in an inconsistency=0A> =A0 between a tunnel's overlay IPv= 6 routing state and the native IPv6=0A> =A0 routing state there by allowing= a routing loop to be formed."=0A> =0A> I'm not sure this terminology is cl= ear. i.e., overlay IPv6 routing state=0A> vs. native IPv6 routing state.=0A= >=0A=0AThe text will be revised to make=A0this clearer.=0A=A0=0A> =0A> ****= 3) Section 1 (nit):=0A> =A0 "The loop terminates only when=0A> =A0 the Hop= Limit field in the IPv6 header of the packet is zeroed out."=0A> =0A> s/ze= roed out/is decremented to zero/=A0 (sounds better to me)=0A> =0A=0AYes, th= is change will be made.=0A=0A> =0A> **** 4) Section 1 (nit):=0A> "SP networ= k"=0A> =0A> s/SP/Service Provider (SP)/=0A> =0A=0AWe will change this.=0A= =0A> =0A> **** 5) Section 2, first para:=0A> "=A0 In this section we shall = denote an IPv6 address of a node reached via=0A> =A0 a given tunnel by the = prefix of the tunnel and the IPv4 address of=0A> =A0 the node, i.e., Addr(P= refix, IPv4)."=0A> =0A> This seems misleading. the IPv4 address (IPv4) corr= esponds to the tunnel=0A> end-point, and not to the node that is reachable = by the given tunnel.=0A> =0A=0AGood point, but to be more precise the IPv4 = address corresponds to an =0A(IPv4) interface associated with the tunnel en= dpoint. The tunnel endpoint =0Amay associate multiple such interfaces with = the tunnel endpoint, however, =0Aso the proposed resolution is to change "t= he IPv4 address" to "an IPv4 address".=0AWe will change this to make it cle= arer.=0A=0A> =0A> **** 6) Section 2, page 4 (nit):=0A> =0A> "....=A0 they a= re either both public or both private and belong to the=0A> same internal n= etwork."=0A> =0A> It might make snse to insert a comma between "public" and= "or".=0A> =0A=0AYes, this change will be made.=0A=0A> =0A> **** 7) Section= 2 (nit):=0A> "=A0 The source address of the packet is a T1=0A> =A0 address= with Prf1 as the prefix and IP2 as the embedded IPv4 address,=0A> =A0 i.e.= , Addr(Prf1, IP2)."=0A> =0A> While I do understand what you're talking abou= t, this is the first time=0A> you mention that of "embedded address". There= fore, that of "embedded=0A> addresses" should be clarified/explained.=0A> = =0A=0AOK. By way of clarification, the third sentence of Section 1 will be = changed to =0Athe following:=0A=0A=A0"Automatic tunnels form a category of = tunnels in which a=0A=A0 packet's egress node's IPv4 address is embedded wi= thin the=0A=A0 destination IPv6 address of the packet."=0A=0A> =0A> **** 8)= Section 2, Figure 1:=0A> =0A> It would be of much help to have a network d= iagram. I read this document=0A> before reading [USENIX09], and needed to d= raw a network diagram myself=0A> to better understand the issues you're dis= cussing. Providing such a=0A> diagram in the I-D would be a plus. (native I= Pv6 network, IPv4 network=0A> over which packets are tunneled, etc.)=0A>=0A= =0AOK. The next version will provide a network diagram.=0A=A0=0A> =0A> ****= 9) Section 3.1 (meta-comment):=0A> =0A> See the "counter-measures" I sugge= sted when discussing each of the=0A> attack vectors above. They seem to be = simpler than the ones you're=0A> proposing here....=0A> =0A=0AYes, but only= if it can be operationally assured that the case we described =0Aabove is = avoided. =0A=0AWe will=A0add these countermeasures in the draft with this r= eservation.=0A=0A> =0A> **** 10) Sections 3.1/3.1.1=0A> =0A> It's not clear= to me if the advice in Section 3.1 is supposed to be=0A> different from th= at in Section 3.1.1. Is Section 3.1.1. simply being=0A> more detailed than = Section 3.1?=0A> =0A=0AThe final two paragraphs of Section 3.1=0Adescribe a= sub-case that must be addressed in more detail and=0Aprovide a lead-in to = Section 3.1.1 which provides the details.=0AHence, we would prefer to retai= n the existing text and section=0Aorganization.=0A=0A> =0A> **** 11) Sectio= n 3.2.1=0A> =0A> This section talks about the "Neighbor Cache Check". Does = such a thing=0A> necessarily exist for, e.g., ISATAP?=0A> =0A> I guess that= in the case of Teredo, you're really talking about the=0A> "List of recent= Teredo peers"?=0A>=0A=0AAs mentioned above, Teredo is not addressed by the= draft.=0A=A0=0A> =0A> Thanks!=0A=0AThank you.=0A=0A> =0A> Kind regards,=0A= > -- =0A> Fernando Gont=0A> e-mail: fernando@gont.com.ar || fgont@acm.org= =0A> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1=0A>= =0A> =0A> =0A> =0A> =0A=0A=0A From owner-v6ops@ops.ietf.org Wed Aug 25 02:18:31 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6DE173A6A96 for ; Wed, 25 Aug 2010 02:18:31 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.579 X-Spam-Level: X-Spam-Status: No, score=-0.579 tagged_above=-999 required=5 tests=[AWL=-0.908, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, GB_AFFORDABLE=1, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NNkb2Ffel1pT for ; Wed, 25 Aug 2010 02:18:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6AB853A6A7C for ; Wed, 25 Aug 2010 02:18:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoC1g-000D0Q-Pd for v6ops-data0@psg.com; Wed, 25 Aug 2010 09:12:08 +0000 Received: from [202.136.110.253] (helo=smtp1.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoC1a-000Cyh-Ma for v6ops@ops.ietf.org; Wed, 25 Aug 2010 09:12:03 +0000 Received: from 114-30-113-67.ip.adam.com.au ([114.30.113.67] helo=opy.nosense.org) by smtp1.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OoC1S-0002kD-5Z; Wed, 25 Aug 2010 18:41:54 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id C67953B325; Wed, 25 Aug 2010 18:37:45 +0930 (CST) Date: Wed, 25 Aug 2010 18:37:45 +0930 From: Mark Smith To: "Manfredi, Albert E" Cc: "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100825183745.328aa00a@opy.nosense.org> In-Reply-To: References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.st haug@nethelp.no> <20100824064118.75effea7@opy.nosense.org> <20100824073727.4081f64f@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, 23 Aug 2010 17:19:03 -0500 "Manfredi, Albert E" wrote: > Mark Smith: > > > Well, GPS was only one of the examples I used, and I was envisioning > > one that is built into the dash. To continue with the > > analogy, how many > > people would buy and install after-market electric windows, anti-lock > > brakes, electronic fuel injection etc.? > > Analogies work both ways. In the '50s, a "great idea" was the helicopter parked in everyone's driveway. Or at the very least, nuclear powered cars. Yet here we are today, still driving on four wheels and four pneumatic tires, with internal combustion engines. > All the technologies I listed both exist today and are common in cars that are designed today. Those technologies didn't exist in the 1970s, or if they did, were probably so prohibitively expensive that they either weren't even considered for cars or weren't affordable to put into cars. If you were to design a car today, would you limit it's design to incorporating technologies that were available 30 years ago? Possibly it will be surprising to a number of people on this list, but some of the ideas in IPv6 are over 30 years old, such as single, fixed size network and node portions, and using link layer addresses as layer 3 node addresses - "Address Mappings", Jonathan B. Postel, 2 May 1979 http://www.ietf.org/rfc/ien/ien91.txt > > The people who buy, deploy and operate the technology of the Internet > > are the customers of IPv6. > > See, that's not entirely the case. They are also people who merely specify the use of IPv6, without appreciating exactly what that means. > > And then there are those who must make that happen intelligently, so everything still works right and operates safely. > > Bert From owner-v6ops@ops.ietf.org Wed Aug 25 02:55:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2079A3A6AB5 for ; Wed, 25 Aug 2010 02:55:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.37 X-Spam-Level: X-Spam-Status: No, score=-0.37 tagged_above=-999 required=5 tests=[AWL=-0.899, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, J_CHICKENPOX_13=0.6, J_CHICKENPOX_51=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HCrZc1MYMEub for ; Wed, 25 Aug 2010 02:55:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B1AD63A6AB4 for ; Wed, 25 Aug 2010 02:55:29 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoCfq-000IdW-SL for v6ops-data0@psg.com; Wed, 25 Aug 2010 09:53:38 +0000 Received: from [202.136.110.253] (helo=smtp1.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoCfn-000Icw-Hv for v6ops@ops.ietf.org; Wed, 25 Aug 2010 09:53:36 +0000 Received: from 114-30-113-67.ip.adam.com.au ([114.30.113.67] helo=opy.nosense.org) by smtp1.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OoCfh-0004mB-VM; Wed, 25 Aug 2010 19:23:30 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id F26F03B325; Wed, 25 Aug 2010 19:19:23 +0930 (CST) Date: Wed, 25 Aug 2010 19:19:23 +0930 From: Mark Smith To: Christopher Morrow Cc: Jared Mauch , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100825191923.3d7ee705@opy.nosense.org> In-Reply-To: References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> <20100824061901.659fb937@opy.nosense.org> <8D7C8AE6-0D11-4896-B51C-A91668D45E4C@puck.nether.net> <20100824070830.0f3e2ff0@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, 25 Aug 2010 00:55:34 -0400 Christopher Morrow wrote: > On Mon, Aug 23, 2010 at 5:38 PM, Mark Smith > wrote: > > On Mon, 23 Aug 2010 17:23:09 -0400 > > Jared Mauch wrote: > > > >> > >> On Aug 23, 2010, at 4:49 PM, Mark Smith wrote: > >> > >> > On Mon, 23 Aug 2010 09:55:48 -0400 > >> > Jared Mauch wrote: > >> > > >> >> > >> >> On Aug 23, 2010, at 9:17 AM, Mark Smith wrote: > >> >> > >> >>> On Mon, 23 Aug 2010 14:11:04 +0200 (CEST) > >> >>> sthaug@nethelp.no wrote: > >> >>> > >> >>>>> These mechanisms are applicable to any type of link, would prese= rve the > >> >>>>> simplicity of universal 64 bit IIDs and the other benefits of th= em e.g. > >> >>>>> CGAs, as well as avoiding the ping-pong problem. > >> >>>> > >> >>>> IMHO, the "universality" of 64 bit IIDs went down the drain the m= oment > >> >>>> router vendors allowed longer than 64 bit netmasks to be configur= ed. > >> >>>> > >> >>> > >> >>> So how does that prevent those prefix lengths being changed to /64? > >> >> > >> >> Because you would then end up with overlapping address space that i= s unreachable in a production deployment. > >> >> > >> > > >> > Not necessarily. If I were to deploy /127s, I'd be allocating /64s to > >> > the links. > >> > >> You may put a /64 on your /127 links in addition, but most people only= put > >> one IP subnet on a link, otherwise they might want redirects ;) > >> > > > > I meant reserving a /64 for the link and then configuring a /127 prefix > > length on it. If my concerns about /64s were resolved, all I'd need to > > do would be change the prefix length back to a /64. >=20 > this means you're already doing what the draft is asking to codify? No I'm not. If somebody was to ask me what my advice was I'd recommend /64s for all links. I'd also point out the issue that /127s is trying to mitigate. I'd point out that I think there are feasible solutions that properly address this issue for all link types. I'd then recommend that if they want to use /127s, they reserve a /64 for those links, so that if and when those solutions become available, they can merely change the prefix length back to /64. > So, in short you support the idea of the draft you just have some > reservations about it covering all the bases you feel are important. >=20 What I'm against is unnecessary complexity, because, to quote "anonymous" on slashdot, "complex =3D more things that can break". Variable length interface identifiers, if they're unnecessary, only create more complexity and therefore more things that can break. If the interface identifier is universally the same size, then it'd be pretty hard for people to get the size wrong. The other thing that complexity creates is more choice. Technical people like choice. The problem with too much choice, however, is choice paralysis. If there are too many choices, it can become too risky to make one. With too much choice, it may not be possible to adequately weigh up the positive and negative consequences of all of the choices, and in particular the consequences of making a wrong choice. So not making a choice becomes less risky than making the wrong one. So, if we have /64s everywhere, and have them not vulnerable to issues that /127s mitigates (but only on point-to-point links), then I think /127s are unnecessary. That's one less unnecessary complexity. > > > >> >> But that would be an operational item and not an standards body ite= m? > >> >> > >> > > >> > This has been cross posted to v6ops. > >> > >> Operationally the vendors may be violating some RFC, so lets publish w= hat is > >> relevant and working today so we can all move on? =C2=A0We can deal wi= th > >> any additional updates and items with "how IPv6" works elsewhere or in= a > >> new document so we can move /127 on p2p links along? > >> > > > > So that leaves the problem still existing on network edge LANs and > > virtual P2P links between customer aggregation routers and CPE, of > > which there'l be millions. Maybe you, Steinar and Randy don't > > have to worry about those types of links, but others of us do. >=20 > are cable/dsl providers going to provision each p2p link to the end > customer with a /64? It's likely to be the common model. It's the simplest and most widely available option because it uses no more than the basic IPv6 RA/PIO mechanism and SLAAC, and therefore would be a baseline functionality expectation in both CPE and customer aggregation routers. > won't that just be 2 off-link /128's (today I see > mostly 2 off-link /32's I think?) and PD to send down the prefix the > operator decides is appropriate for in-home use? >=20 > If so, the /127 discussion isn't involved here, I think. >=20 > > A complete solution would solve the problem for all link types, not > > just mitigate it for point-to-point links in the backbone. >=20 > I think the only thing that's being addressed in this one draft is > codifying what's happening in practice today. So that vendors don't > accidentally 'fix' the 'bug' that permits /127's to work just fine. > since you stated earlier you already do this, No I don't use them, as mentioned earlier. > that seems to fit with your requirements as well, yes? >=20 > -chris From owner-v6ops@ops.ietf.org Wed Aug 25 03:24:30 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BCF693A6AAC for ; Wed, 25 Aug 2010 03:24:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.928 X-Spam-Level: X-Spam-Status: No, score=-0.928 tagged_above=-999 required=5 tests=[AWL=-0.257, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id y7ZksUSc6hSB for ; Wed, 25 Aug 2010 03:24:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A6C5F3A6AC1 for ; Wed, 25 Aug 2010 03:24:29 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoD6W-000MHN-7f for v6ops-data0@psg.com; Wed, 25 Aug 2010 10:21:12 +0000 Received: from [202.136.110.253] (helo=smtp1.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoD6T-000MG1-Dr for v6ops@ops.ietf.org; Wed, 25 Aug 2010 10:21:09 +0000 Received: from 114-30-113-67.ip.adam.com.au ([114.30.113.67] helo=opy.nosense.org) by smtp1.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OoD6K-00061j-Rz; Wed, 25 Aug 2010 19:51:00 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 31C663B325; Wed, 25 Aug 2010 19:46:55 +0930 (CST) Date: Wed, 25 Aug 2010 19:46:55 +0930 From: Mark Smith To: Christopher Morrow Cc: Jared Mauch , v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100825194655.76f9b2f0@opy.nosense.org> In-Reply-To: References: <20100823063817.3de93c5f@opy.nosense.org> <20100823211909.279cd620@opy.nosense.org> <20100823.141104.74704994.sthaug@nethelp.no> <20100823224736.74b0747f@opy.nosense.org> <20100824061901.659fb937@opy.nosense.org> <8D7C8AE6-0D11-4896-B51C-A91668D45E4C@puck.nether.net> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, 25 Aug 2010 00:57:12 -0400 Christopher Morrow wrote: > On Mon, Aug 23, 2010 at 5:23 PM, Jared Mauch wrot= e: > > Operationally the vendors may be violating some RFC, so lets publish wh= at is > > relevant and working today so we can all move on? =C2=A0We can deal with > > any additional updates and items with "how IPv6" works elsewhere or in a > > new document so we can move /127 on p2p links along? >=20 > I like this as well.. if other link types would like special handling > can't they also gin up some rfc-text and refer to the work done here > as a stepping stone to their answer? >=20 If they did, I think they'd be missing the idea of implementing layer 3 to layer 2 address resolution within ICMPv6, instead of following the IPv4 model of having parallel and separate address resolution protocol like ARP. (Maybe ARP would have been implemented in ICMP if they hadn't decided to make it a more general purpose protocol that could suit Ethernet address resolution for multiple layer 3 protocols, such as Chaosnet, IPv4 and Xerox PUP) The idea in IPv6 is to try as much as possible to avoid treating link types specially, so that for new link types, new layer 3 to layer 2 protocols don't have to be developed. The only link layer capabilities Neighbor Discovery Address Resolution requires is unicast and multicast. If they can be provided, or emulated, such as in the cast of multicast over point-to-point links, then there isn't any need to create new protocols and additional complexity (because complex =3D more things that can break). It is simpler, when you can, to treat everything the same. Regards, Mark. From owner-v6ops@ops.ietf.org Wed Aug 25 07:23:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0A28E3A6AFA for ; Wed, 25 Aug 2010 07:23:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.569 X-Spam-Level: X-Spam-Status: No, score=-108.569 tagged_above=-999 required=5 tests=[AWL=-1.075, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_BACKHAIR_11=1, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3DGLzflNPsvb for ; Wed, 25 Aug 2010 07:23:43 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5A65B3A6B06 for ; Wed, 25 Aug 2010 07:23:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoGoD-0000Hn-BG for v6ops-data0@psg.com; Wed, 25 Aug 2010 14:18:33 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoGo9-0000H2-Ne for v6ops@ops.ietf.org; Wed, 25 Aug 2010 14:18:29 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnQFAMfCdEyrR7Ht/2dsb2JhbACBQ5FijR9xn1icDIU3BIFXgmOFSQ X-IronPort-AV: E=Sophos;i="4.56,268,1280707200"; d="scan'208,217";a="355214494" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 25 Aug 2010 14:18:29 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7PEILhB000939; Wed, 25 Aug 2010 14:18:23 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Wed, 25 Aug 2010 07:18:28 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Wed, 25 Aug 2010 07:18:28 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 25 Aug 2010 07:18:14 -0700 Cc: huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Message-Id: References: To: "Yiu L. Lee" X-Mailer: Apple Mail (2.1081) Content-Type: multipart/alternative; boundary=Apple-Mail-9--503982943 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-9--503982943 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Aug 25, 2010, at 7:05 AM, Yiu L. Lee wrote: > =46rom user=92s perspective, do they care IPv4 or IPv6? Most don=92t. = For example: a casual web user wants to access his/her favorite = IPv4-only website. If his web client and PC support IPv6 and on an = IPv6-only network with NAT64, the web traffic will go through the NAT = once. If his web client and PC support IPv4-only on an IPv4 network with = NAT444, the web traffic will go through the NAT twice. In the end, = he/she still gets the same content. =46rom this perspective, both = experience =93could be=94 very similar.=20 Yes and no. For the web, which is a client-server protocol, you are = correct. Any protocol that requires the receiver to have a stable = address at the time the sender decides to send to it - a server of any = kind, or a peer-to-peer protocol like SIP - one has to have some kind of = NAT-traversal mechanism to cross it - it pretty much becomes a service = the user is sold or (think bittorrent) the application goes through some = kind of hijinks to evade the service provider. For the user, the freedom = of being able to use such applications without heaving to have them as a = service has been one of the drivers of p2p applications. > However, this use case is rather limited and not applicable to many = applications. This is why I said =93could be=94. Also, both Cameron and = I agree that this is easier to implement IPv6-only on mobile network = than on fixed network because mobile operators have more control over = the devices and apps. IMHO, it will take longer time for fixed network = operators to support NAT64 only solution in the network. CERNET/CERNET2 started from stateless translation, and is a fixed = network. So I would be careful saying "never". But frankly, the solution = for the fixed operators is not translation 6<->4; it is IPv6 deployment. On 8/25/10 9:41 AM, "huang cancan" wrote: >> well, I mean: why customer experience of IPv4-only + NAT444 could be = the same as IPv6-only + NAT64? >>=20 >> On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee = wrote: >>> In order to deploy IPv6-only + NAT64, the client and network must = talk IPv6. It also requires DNS64. These requirements are not needed for = IPv4-only + NAT444. =46rom the deployment point of view, they are very = different technologies.=20 >>>=20 >>>=20 >>>=20 >>> On 8/25/10 7:13 AM, "huang cancan" > wrote: >>>=20 >>>> hi,Yiu: >>>> As you mentioned below: >>>> > All I am saying is the customer >>>> > experience of IPv4-only + NAT444 could be the same as IPv6-only + = NAT64, but >>>> > the technologies and plan to offer these service are very = different. >>>> =20 >>>> Do you have any test data to support this conclusion? >>>> =20 >>>> Can-can Huang >>>>=20 >>>>=20 >>>> On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee = > wrote: >>>>>=20 >>>>> > Agreed. The 2x cost is really just the packet core ... which is = of >>>>> > course a lot of money to double for no tangible benefit ..... = talk >>>>> > about no business case .... And, still have numbering issues, = customer >>>>> > experience is the same as IPv4-only + NAT44 and approximately = the same >>>>> > as IPv6-only + NAT64 >>>>> > >>>>> Life cycle of mobile equipments could be every 2-3 years, but life = cycle of >>>>> consumer electronics could be 5+ years. Consider many large TVs = with >>>>> Internet service selling today are still running IPv4-only, fixed = line >>>>> operators must prepare to support them in foreseeable future. >>>>>=20 >>>>> That said, I am not saying an operator must build a dual-stack = core network, >>>>> there are technologies such as DS-lite and Softwire Mesh available = to run a >>>>> pure IPv6 core network with dual-stack edge. All I am saying is = the customer >>>>> experience of IPv4-only + NAT444 could be the same as IPv6-only + = NAT64, but >>>>> the technologies and plan to offer these service are very = different. >>>>>=20 >>>>>=20 >>>>>=20 >>>>> _______________________________________________ >>>>> v4tov6transition mailing list >>>>> v4tov6transition@ietf.org =20 >>>>> https://www.ietf.org/mailman/listinfo/v4tov6transition >>>>=20 >>>>=20 >>=20 >>=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition --Apple-Mail-9--503982943 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252
=46rom user=92s perspective, do they care IPv4 = or IPv6? Most don=92t. For example: a casual web user wants to access = his/her favorite IPv4-only website. If his web client and PC support = IPv6 and on an IPv6-only network with NAT64, the web traffic will go = through the NAT once. If his web client and PC support IPv4-only on an = IPv4 network with NAT444, the web traffic will go through the NAT twice. = In the end, he/she still gets the same content. =46rom this perspective, = both experience =93could be=94 very similar. =

Yes and no. For the web, which is = a client-server protocol, you are correct. Any protocol that requires = the receiver to have a stable address at the time the sender decides to = send to it - a server of any kind, or a peer-to-peer protocol like SIP - = one has to have some kind of NAT-traversal mechanism to cross it - it = pretty much becomes a service the user is sold or (think bittorrent) the = application goes through some kind of hijinks to evade the service = provider. For the user, the freedom of being able to use such = applications without heaving to have them as a service has been one of = the drivers of p2p applications.

However, this use case is rather limited and not applicable to many = applications. This is why I said =93could be=94. Also, both Cameron and = I agree that this is easier to implement IPv6-only on mobile network = than on fixed network because mobile operators have more control over = the devices and apps. IMHO, it will take longer time for fixed network = operators to support NAT64 only solution in the = network.

CERNET/CERNET2 = started from stateless translation, and is a fixed network. So I would = be careful saying "never". But frankly, the solution for the fixed = operators is not translation 6<->4; it is IPv6 = deployment.

On 8/25/10 9:41 AM, "huang cancan" <cancanhuang110@gmail.com= > wrote:

well, I mean: why customer experience of IPv4-only + NAT444 = could be the same as IPv6-only + NAT64?

On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee <yiu_lee@cable.comcast.com> wrote:
In order to deploy = IPv6-only + NAT64, the client and network must talk IPv6. It also = requires DNS64. These requirements are not needed for IPv4-only + = NAT444. =46rom the deployment point of view, they are very different = technologies.



On 8/25/10 7:13 AM, "huang cancan" <
cancanhuang110@gmail.com= <http://cancanhuang110@gmail.com<= /a>> > wrote:

hi,Yiu:
  As you mentioned below:
> All I am saying is the customer
> experience of IPv4-only + NAT444 could be the same as IPv6-only + = NAT64, but
> the technologies and plan to offer these service are very = different.
 
  Do you have any test data to support this conclusion?
 
Can-can Huang


On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee <
yiu_lee@cable.comcast.com <http://yiu_lee@cable.comcast.co= m> > wrote:

> Agreed.  The 2x cost is really just the packet core ... which = is of
> course a lot of money to double for no tangible benefit ..... = talk
> about no business case .... And, still have numbering issues, = customer
> experience is the same as IPv4-only + NAT44 and approximately the = same
> as IPv6-only + NAT64
>
Life cycle of mobile equipments could be every 2-3 years, but life cycle = of
consumer electronics could be 5+ years. Consider many large TVs with
Internet service selling today are still running IPv4-only, fixed = line
operators must prepare to support them in foreseeable future.

That said, I am not saying an operator must build a dual-stack core = network,
there are technologies such as DS-lite and Softwire Mesh available to = run a
pure IPv6 core network with dual-stack edge. All I am saying is the = customer
experience of IPv4-only + NAT444 could be the same as IPv6-only + NAT64, = but
the technologies and plan to offer these service are very different.



_______________________________________________
v4tov6transition mailing list
v4tov6transition@ietf.org <http://v4tov6transition@ietf.or= g>
https://ww= w.ietf.org/mailman/listinfo/v4tov6transition




_______________________________________________
v4tov6transition = mailing list
v4tov6transition@ietf.orghttps://www.ietf.org/mailman/listinfo/v4tov6transition

= --Apple-Mail-9--503982943-- From owner-v6ops@ops.ietf.org Wed Aug 25 07:50:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 27E223A6B0F for ; Wed, 25 Aug 2010 07:50:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 0.114 X-Spam-Level: X-Spam-Status: No, score=0.114 tagged_above=-999 required=5 tests=[AWL=-1.014, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_BACKHAIR_11=1, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LXlVFD56IkvO for ; Wed, 25 Aug 2010 07:50:47 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 86FCC3A6AF9 for ; Wed, 25 Aug 2010 07:50:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHHp-0004Kt-Sv for v6ops-data0@psg.com; Wed, 25 Aug 2010 14:49:09 +0000 Received: from [209.85.210.52] (helo=mail-pz0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHHn-0004KR-Ni for v6ops@ops.ietf.org; Wed, 25 Aug 2010 14:49:07 +0000 Received: by pzk27 with SMTP id 27so373989pzk.11 for ; Wed, 25 Aug 2010 07:49:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.115.18.12 with SMTP id v12mr6844712wai.114.1282747744151; Wed, 25 Aug 2010 07:49:04 -0700 (PDT) Received: by 10.220.193.66 with HTTP; Wed, 25 Aug 2010 07:49:03 -0700 (PDT) X-Originating-IP: [128.223.156.117] In-Reply-To: References: Date: Wed, 25 Aug 2010 07:49:03 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: David Meyer To: Fred Baker Cc: "Yiu L. Lee" , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Content-Type: multipart/alternative; boundary=0016363b9698a087a9048ea6fb82 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --0016363b9698a087a9048ea6fb82 Content-Type: text/plain; charset=ISO-8859-1 CERNET/CERNET2 started from stateless translation, and is a fixed network. > So I would be careful saying "never". But frankly, the solution for the > fixed operators is not translation 6<->4; it is IPv6 deployment. > I have to agree with Fred here. While there may be advantages to PT in some cases, native IPv6 deployment has the advantage of preserving end-to-end (choose your definition of e2e), among others. Dave --0016363b9698a087a9048ea6fb82 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable

= CERNET/CERNET2 started from stateless translation, and is a fixed network. = So I would be careful saying "never". But frankly, the solution f= or the fixed operators is not translation 6<->4; it is IPv6 deploymen= t.

I have to agree with Fred here= . While there may be advantages to
PT in some cases, native IPv6 = deployment has the advantage of
preserving end-to-end (choose you= r definition of e2e), among others.=A0


Dave

=A0
<= /div>
--0016363b9698a087a9048ea6fb82-- From owner-v6ops@ops.ietf.org Wed Aug 25 08:10:30 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 486B03A6B27 for ; Wed, 25 Aug 2010 08:10:30 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.307 X-Spam-Level: X-Spam-Status: No, score=-0.307 tagged_above=-999 required=5 tests=[AWL=-0.435, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, FM_FORGED_GMAIL=0.622, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8ANUynN78IPK for ; Wed, 25 Aug 2010 08:10:29 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4205F3A6B12 for ; Wed, 25 Aug 2010 08:10:29 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHb9-00075y-5u for v6ops-data0@psg.com; Wed, 25 Aug 2010 15:09:07 +0000 Received: from [209.85.212.180] (helo=mail-px0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHb6-000759-WD for v6ops@ops.ietf.org; Wed, 25 Aug 2010 15:09:05 +0000 Received: by pxi7 with SMTP id 7so382443pxi.11 for ; Wed, 25 Aug 2010 08:09:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.192.9 with SMTP id p9mr3631662wff.46.1282748944254; Wed, 25 Aug 2010 08:09:04 -0700 (PDT) Received: by 10.220.193.66 with HTTP; Wed, 25 Aug 2010 08:09:04 -0700 (PDT) X-Originating-IP: [128.223.156.117] In-Reply-To: References: Date: Wed, 25 Aug 2010 08:09:04 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: David Meyer To: "Yiu L. Lee" Cc: Fred Baker , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Content-Type: multipart/alternative; boundary=000e0cd23b842886d2048ea7432c Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --000e0cd23b842886d2048ea7432c Content-Type: text/plain; charset=ISO-8859-1 Yiu, On Wed, Aug 25, 2010 at 8:00 AM, Yiu L. Lee wrote: > e2e IPv6 is the goal, nobody argues with it. However, China Telecom said > they would put 100+ million customers in the next 3 years. Obviously neither > they would get 100+ million public IPv4 addresses nor all the services in > the world would be IPv6 ready. Yes 6->4 may not be an immediate problem we > try to solve, but IPv4 exhaustion problem is immediate. I guess we are all > here to find out the real problems and give guidelines to solve the IPv4 > exhaustion problem and deploy IPv6 in parallel. > > Sure, and this seems like exactly the use case where you might need PT (6to4), since as you say, you need IPv6 to address the 10^8 hosts but those hosts will want to talk to some non-zero number of IPv4 services. Dave --000e0cd23b842886d2048ea7432c Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Yiu,

On Wed, Aug 25, 2010 at 8:00 AM, Yiu= L. Lee <= yiu_lee@cable.comcast.com> wrote:
e2e IPv6 is the goal, nobody argues with it. However, China Telecom s= aid they would put 100+ million customers in the next 3 years. Obviously ne= ither they would get 100+ million public IPv4 addresses nor all the service= s in the world would be IPv6 ready. Yes 6->4 may not be an immediate pro= blem we try to solve, but IPv4 exhaustion problem is immediate. I guess we = are all here to find out the real problems and give guidelines to solve the= IPv4 exhaustion problem and deploy IPv6 in parallel.


Sure, and this see= ms like exactly the use case where you might
need PT (6to4), sinc= e as you say, you need IPv6 to address the=A0
10^8 hosts but thos= e hosts will want to talk to some non-zero
number of IPv4 services.

Dave

<= /div>

=A0

--000e0cd23b842886d2048ea7432c-- From owner-v6ops@ops.ietf.org Wed Aug 25 08:28:28 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DCD543A69DA for ; Wed, 25 Aug 2010 08:28:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.002 X-Spam-Level: X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[AWL=-0.403, BAYES_00=-2.599, J_BACKHAIR_11=1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sx8INpEB3RV7 for ; Wed, 25 Aug 2010 08:28:28 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 01FBC3A6885 for ; Wed, 25 Aug 2010 08:28:28 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHr2-0009by-Oy for v6ops-data0@psg.com; Wed, 25 Aug 2010 15:25:32 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHr0-0009bd-NM for v6ops@ops.ietf.org; Wed, 25 Aug 2010 15:25:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoHqr-000CMC-8j; Wed, 25 Aug 2010 15:25:21 +0000 Date: Thu, 26 Aug 2010 00:25:20 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: "Yiu L. Lee" , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > the solution for the fixed operators is not translation 6<->4; it is > IPv6 deployment. i suspect we do not disagree, but just to clarify. fixed operators (in the non-wireless-phone sense) need to support home, enterprise, etc. customers who will have both ipv4 and, we hope, ipv6 needs for a while. so we need to deploy ipv6 *along side* ipv4, i.e. dual stack. stateless translation tools do not scale or perform well at isp backbone scale. our dual stack edge customers will use our dual stack backbones in a simple fashion, no impedance matching needed. the ipv6-only customer will need nat64/dns64 to reach legacy ipv4-only destinations. the ipv4-only customer will use ______ to reach ipv6-only destinations? randy From owner-v6ops@ops.ietf.org Wed Aug 25 08:30:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F251F3A69DA for ; Wed, 25 Aug 2010 08:30:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.068 X-Spam-Level: X-Spam-Status: No, score=-109.068 tagged_above=-999 required=5 tests=[AWL=-0.573, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cSnth8ZJCKnb for ; Wed, 25 Aug 2010 08:30:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 262653A6A4C for ; Wed, 25 Aug 2010 08:30:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHw1-000AGm-Bi for v6ops-data0@psg.com; Wed, 25 Aug 2010 15:30:41 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoHvz-000AGG-2t for v6ops@ops.ietf.org; Wed, 25 Aug 2010 15:30:39 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEABLUdEyrR7Ht/2dsb2JhbACgP3GgPJwYhTcEhDqFSQ X-IronPort-AV: E=Sophos;i="4.56,269,1280707200"; d="scan'208";a="355239883" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-1.cisco.com with ESMTP; 25 Aug 2010 15:30:38 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7PFUVk6011805; Wed, 25 Aug 2010 15:30:33 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Wed, 25 Aug 2010 08:30:38 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Wed, 25 Aug 2010 08:30:38 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 25 Aug 2010 08:30:24 -0700 Cc: "Yiu L. Lee" , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Message-Id: References: To: Randy Bush X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 25, 2010, at 8:25 AM, Randy Bush wrote: > the ipv4-only customer will use ______ to reach ipv6-only destinations? that of course would have to be stateless translation or ds-lite. From owner-v6ops@ops.ietf.org Wed Aug 25 08:48:17 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 313533A6B0E for ; Wed, 25 Aug 2010 08:48:17 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.498 X-Spam-Level: X-Spam-Status: No, score=-2.498 tagged_above=-999 required=5 tests=[AWL=0.101, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TU8Pzzl+gLeP for ; Wed, 25 Aug 2010 08:48:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3D54E3A6AD0 for ; Wed, 25 Aug 2010 08:48:16 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIBt-000CTe-4l for v6ops-data0@psg.com; Wed, 25 Aug 2010 15:47:05 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIBr-000CTL-7t for v6ops@ops.ietf.org; Wed, 25 Aug 2010 15:47:03 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoIBq-000CQS-JD; Wed, 25 Aug 2010 15:47:02 +0000 Date: Thu, 26 Aug 2010 00:47:01 +0900 Message-ID: From: Randy Bush To: Alain Durand Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <074F8B90-7793-4DBC-ABEF-1864CE1277A9@juniper.net> References: <074F8B90-7793-4DBC-ABEF-1864CE1277A9@juniper.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >>> the ipv4-only customer will use ______ to reach ipv6-only destinations? >> that of course would have to be stateless translation or ds-lite > > Wrong direction... DS-lite would enable a customer that is physically > connected to a v6-only network to contact v4 nodes using his v4 apps. > > Think more 6rd in that case to make that customer v6 capable no thanks. i have a dual stack backbone. i don't need or want to fake v6. > or some variation on NAT46. is nat46 in the cards? i thought that died in montreal or shortly thereafter. randy From owner-v6ops@ops.ietf.org Wed Aug 25 09:02:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5F3943A6B2C for ; Wed, 25 Aug 2010 09:02:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.499 X-Spam-Level: X-Spam-Status: No, score=-2.499 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qOb34GNvmTf1 for ; Wed, 25 Aug 2010 09:02:10 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 81C013A6B28 for ; Wed, 25 Aug 2010 09:02:10 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIPk-000EVV-Fv for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:01:24 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIPi-000EVF-IN for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:01:22 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoIPi-000CT0-4V; Wed, 25 Aug 2010 16:01:22 +0000 Date: Thu, 26 Aug 2010 01:01:21 +0900 Message-ID: From: Randy Bush To: Victor Kuarsingh Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> the ipv4-only customer will use ______ to reach ipv6-only >> destinations? > If what we mean here is the the operator only provided an IPv4 address > to a IPv6-capable device that is not what i meant. i meant ... > If what we mean here is that the end device is addressed with > IPv4-only and is also IPv4-only-capable (i.e. XP without v6 stack > enabled), then this is not longer just a network connectivity issue. > We are now looking at how to make IPv6 content (for example) available > to IPv4 endpoints (proxy? NAT46 [scary?], Other mechanisms?). exactly. i would add 'disgusting.' but i am not known for tact. i was just enumerating the cases. and they all exist. of course a v4 customer wanting access to v6 only content over my dual stack backbone may be a while off. but we do hope it will come. and when it does, how do we support it? randy From owner-v6ops@ops.ietf.org Wed Aug 25 09:05:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 876853A6B4D for ; Wed, 25 Aug 2010 09:05:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.052 X-Spam-Level: X-Spam-Status: No, score=-1.052 tagged_above=-999 required=5 tests=[AWL=-0.557, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUZpsNydThTf for ; Wed, 25 Aug 2010 09:04:52 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A4C1D3A6B21 for ; Wed, 25 Aug 2010 09:04:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoISa-000EwC-Ce for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:04:20 +0000 Received: from [74.125.83.52] (helo=mail-gw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoISY-000Evk-6O for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:04:18 +0000 Received: by gwj20 with SMTP id 20so379840gwj.11 for ; Wed, 25 Aug 2010 09:04:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=29N50NLRLqZgauFDP/XLs78lgZu68YFGPAk13NSU7f4=; b=cU3F3YOX3+x0nYfM7rShC7Njym37yn4q2JBZOt7bZ7kkMp+4z3pKG5LuLE7r0TJcL4 2f6sHtEG94TF2HakeKUyKClBOCs3NwBngtfgGmZkebIjbRUDHNtBpuWYLRMuGOLI/RaZ iB+Av6pABwW+bc3XPqcXZRX2LHJXojvbEoK1E= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=FziiPPEzNrq+asYjGUTL9JNx7ZTkM8aCaFLfCkQe5GZgKiwWAqrNgCJk+LTiVQZ2Wv vvpulerCr+nUZFpE0B4R6K74W2apqlkh/+nD6XX4yF3r6hHlsMp1C1ksoiC2qST8ELPE LG4ZXSQnhTg4yUgaAtqm4FtBQtuAfZomHRYKQ= MIME-Version: 1.0 Received: by 10.151.62.21 with SMTP id p21mr9207963ybk.170.1282752256990; Wed, 25 Aug 2010 09:04:16 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Wed, 25 Aug 2010 09:04:16 -0700 (PDT) In-Reply-To: References: Date: Wed, 25 Aug 2010 09:04:16 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: "Yiu L. Lee" Cc: David Meyer , Fred Baker , IPv6 v6ops , v4tov6transition@ietf.org, Kurt Erik Lindqvist Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, Aug 25, 2010 at 8:00 AM, Yiu L. Lee wrote: > e2e IPv6 is the goal, nobody argues with it. However, China Telecom said > they would put 100+ million customers in the next 3 years. Obviously neither > they would get 100+ million public IPv4 addresses nor all the services in > the world would be IPv6 ready. Yes 6->4 may not be an immediate problem we > try to solve, but IPv4 exhaustion problem is immediate. I guess we are all > here to find out the real problems and give guidelines to solve the IPv4 > exhaustion problem and deploy IPv6 in parallel. > +1 For me, the problem is uniquely numbering a very large number of NEW (m2m, mobile web, current BOGON mess, current n*RFC1918 mess...) hosts given that IPv4 (public and private), for all intents and purposes, is strategically (think current planning cycle) exhausted. My belief is that the reality of edge growth (especially in mobile) will force IPv6 deployments instead of counter-productive NAT444 and RFC1918 version 2. IPv6-only edge deployments will force NAT64 (more in mobile) and DSlite (more in fixed). The obvious disadvantages of DSlite and NAT64 will encourage all parties involved (users, SP, content) to earnestly TRANSITION to IPv6. And, hopefully, NAT64 and DSlite will only be a crutch for the long-tail. For my users in the USA, that fact that Facebook and Google / Youtube are already IPv6 make my last statement very close to being true today. From owner-v6ops@ops.ietf.org Wed Aug 25 09:10:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8D3BB3A6B48 for ; Wed, 25 Aug 2010 09:10:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.5 X-Spam-Level: X-Spam-Status: No, score=-2.5 tagged_above=-999 required=5 tests=[AWL=0.099, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4iwpxI4UtNqG for ; Wed, 25 Aug 2010 09:10:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 861A63A6879 for ; Wed, 25 Aug 2010 09:10:37 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIYD-000Fn5-SX for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:10:09 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIYB-000Fmp-VU for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:10:07 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoIYB-000CUf-Cg; Wed, 25 Aug 2010 16:10:07 +0000 Date: Thu, 26 Aug 2010 01:10:06 +0900 Message-ID: From: Randy Bush To: Cameron Byrne Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > My belief is that the reality of edge growth (especially in mobile) > will force IPv6 deployments instead of counter-productive NAT444 and > RFC1918 version 2. i wish i had your optimism. that would be sooooo coooool! randy From owner-v6ops@ops.ietf.org Wed Aug 25 09:10:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9F9083A68AE for ; Wed, 25 Aug 2010 09:10:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.911 X-Spam-Level: X-Spam-Status: No, score=-0.911 tagged_above=-999 required=5 tests=[AWL=-0.416, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HnQHp-YNNY+s for ; Wed, 25 Aug 2010 09:10:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9BE553A6B46 for ; Wed, 25 Aug 2010 09:10:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIYN-000FoY-EH for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:10:19 +0000 Received: from [209.85.160.180] (helo=mail-gy0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIYK-000Fo4-Vp for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:10:17 +0000 Received: by gyh3 with SMTP id 3so185676gyh.11 for ; Wed, 25 Aug 2010 09:10:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=/+NcwgAp//Jtnzygs9zCYgrjTkBw73dd57zcwcEHGsY=; b=sAYYDMR3ArGK9E18Etx1c5leQu0zQsmCFUbxP1GZmsrPEyjqHSvNxUt22hkRDZEEyw sQl+nI+l86s+p26wKG0eSpAfiRC/Mq2SGoMDqdZ6/paStppkM7g7peGTa7S3XxKThDGn l7edW+6LB5GxYM+3oUV29gG0LmK8cnG7THQCc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=sgg47n93kfpGiqpBpdX+HFU4Xb66lY+TSvnmoxqvCciJOnxImAtmCO+Kq2AT2hcGcw l78qPol02YFEktt0tAOMsz/pN09nN1OsAgmEwOUwhF136inJ73buZxxtFI4SynY3ftKs RvF550cX0V9G+W86LOO47NCfiOUPN8ySGpzpc= MIME-Version: 1.0 Received: by 10.150.201.15 with SMTP id y15mr4624461ybf.316.1282752613673; Wed, 25 Aug 2010 09:10:13 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Wed, 25 Aug 2010 09:10:13 -0700 (PDT) In-Reply-To: References: Date: Wed, 25 Aug 2010 09:10:13 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: "Yiu L. Lee" Cc: David Meyer , Erik Lindqvist , IPv6 v6ops , Kurt@core3.amsl.com, v4tov6transition@ietf.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Wed, Aug 25, 2010 at 9:03 AM, Yiu L. Lee wro= te: > Hi Dave, > > Well, I can=92t imagine an operator can launch an IPv6-only service with = NAT64 > to its customers in the next 3 years even the projection of growth is 10^= 8. > =A0The roadblock is the legacy IPv4-only hosts (TV, xbox, PS3, WinXP, etc= ) in > customer=92s homes. > T-Mobile USA will launch IPv6-only + NAT64 in the next ~12 months for a controlled set of new handsets models directed at consumers. The service is up and running today and you can try it if you like at http://groups.google.com/group/tmoipv6beta I have been using IPv6-only + NAT64 for the past 6 months, no major issues. ~99% of apps work (thank you IP version agnostic API / SDK), content works (very few IPv4 literals), .... It's really not the problem that many may think it is .... especially if you are a mobile operator. For mobile, LSN is not a new and neither is RFC1918 exhaust. Regards, Cameron From owner-v6ops@ops.ietf.org Wed Aug 25 09:29:35 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E3F23A6AFC for ; Wed, 25 Aug 2010 09:29:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.553 X-Spam-Level: X-Spam-Status: No, score=-108.553 tagged_above=-999 required=5 tests=[AWL=-1.058, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_BACKHAIR_11=1, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AxmgQlfa8kYV for ; Wed, 25 Aug 2010 09:29:34 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 053353A6896 for ; Wed, 25 Aug 2010 09:29:33 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIo2-000IP7-Mr for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:26:30 +0000 Received: from [171.71.176.71] (helo=sj-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoInz-000IOg-Un for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:26:28 +0000 Authentication-Results: sj-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAHnhdEyrR7Hu/2dsb2JhbACgPXGhL5wZhTcEhDqFSQ X-IronPort-AV: E=Sophos;i="4.56,269,1280707200"; d="scan'208";a="274550609" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-2.cisco.com with ESMTP; 25 Aug 2010 16:26:27 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7PGQ7YG026957; Wed, 25 Aug 2010 16:26:11 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Wed, 25 Aug 2010 09:26:23 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Wed, 25 Aug 2010 09:26:23 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 25 Aug 2010 09:25:58 -0700 Cc: David Meyer , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , Message-Id: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> References: To: "Yiu L. Lee" X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 25, 2010, at 8:00 AM, Yiu L. Lee wrote: > e2e IPv6 is the goal, nobody argues with it. However, China Telecom = said they would put 100+ million customers in the next 3 years. = Obviously neither they would get 100+ million public IPv4 addresses nor = all the services in the world would be IPv6 ready. Yes 6->4 may not be = an immediate problem we try to solve, but IPv4 exhaustion problem is = immediate. I guess we are all here to find out the real problems and = give guidelines to solve the IPv4 exhaustion problem and deploy IPv6 in = parallel. Yes. =46rom my admittedly-narrow perspective, it's primarily about = turning on IPv6; you're not going to "solve" IPv4 exhaustion - it's not = going to somehow become less exhausted. So if I may rephrase; it's about = how to keep your IPv4 business running while you deploy IPv6. If you = have an IPv4 network now, I would add "in your IPv4 network". If you = have a green field, we built the translation technology in behave and it = is now available from at least one vendor, and we have tunneling = capabilities. What I find a lot of is people letting the "how will I = access IPv4" question get in the way of deploying IPv6. It brings to my mind a joke common in the US that may not be in China. I = googled to find the canonical image, and mostly found US political = humor. So I'll describe it. The picture shows either a person walking = through a swamp and therefore waist-deep or chest-deep in water, or = (funnier version) someone climbing a small tree in a swamp, desperately = trying to get away from what is below. Caption: "when you're up to your = ass in alligators (or snakes), it's hard to remember that you set out to = drain the swamp". Based on the image, you will find Americans frequently = talk about solving a big problem in terms of "draining the swamp". In this case, "draining the swamp" is IPv6 deployment. At the point = where we have universal deployment, this entire discussion will seem to = have been a little pointless. Right now, the pressures of IPv4 access = can seem overwhelming.=20 The point of the joke is an object lesson in problem-solving. Yes, = alligators and snakes are a problem, and have to be dealt with. If you = let the issues consume you, that's all that will happen - you will be = caught in the middle in perpetuity. If you focus on the objective, which = is solving the "big problem", in this case IPv6 deployment, in time you = will find that you have also solved the other. So yes, deal with what = you have to, but don't let yourself be distracted from the real problem = at hand. In this case, deal with IPv4 of course, but don't let that = concern slow you down in deploying IPv6. If you have an existing IPv4 network, Free.FR deployed an IPv6 service = in their existing IPv4 network using 6rd with a team of a couple of = people and a month's time if I have the story straight. That involved = almost no actual native IPv6; 6rd is an IPv6/IPv4 tunnel infrastructure. = But it allowed them to provide both IPv4 and IPv6 *services* to their = customers while they took time to think about what they wanted to do = natively. They can change their network under the hood, so to speak, an = their own schedule. Changing the network under the hood - that is the process hardware and = software audit and upgrade, proving out configurations, and applying = them where needed. No intention to trivialize, but if one can separate = "delivery of the service" from "deployment of the technology", it might = make the road a little easier. Comcast has been a proponent of ds-lite. In this some portion of the = network (at least one router or one link, but I should think more in = practice) is converted to IPv6-only, and IPv4/IPv6 tunneling is used to = carry IPv4 over that infrastructure to an IPv4/IPv4 NAT. IPv4 service is = provided by tunnel while IPv6 is deployed natively. 3GPP has expressed = interest in this approach, and specifically gateway-initiated ds-lite; = in green field networks, several carriers (T-Mobile and Sprint that I = know of, and I know of more that have talked about it) have deployed = IPv6-only and used some form of tunnel infrastructure to provide IPv4 = access, again through IPv4/IPv4 NAT. The number of wireline networks that have literally turned up IPv6 = within their existing IPv4 networks is pretty large. Many of them are on = this list - Randy's comment a moment ago epitomizes their viewpoint. I = don't think any of them would describe it as "without challenges", but I = do get a lot of them quizzically wondering what the question here is. = "So you have IPv4 access to IPv4 systems, and you have IPv6 access to = IPv6 systems. Your point is what precisely?" Comments I get suggest that = solutions like 6to4 and ISATAP are interesting ways to prototype the = service, but if you need to do a build-out, they are science fair = projects by comparison, primarily useful for testing IPv6 applications = in a pre-IPv6 network. And yes, CERNET's case demonstrates that stateless translation between = an IPv4-only infrastructure and an IPv6-only infrastructure in fact = works. If it were my network to deploy in - and yes, this is the advice I am = giving in my own shop - I think there are solutions on the table that = have been shown to work. I would say "Pick one and do it". The hardest = step in any journey is the first one. Take it, and you're that much = closer to the destination. > Yiu >=20 > On 8/25/10 10:49 AM, "David Meyer" wrote: >=20 >>=20 >>=20 >>> CERNET/CERNET2 started from stateless translation, and is a fixed = network. So I would be careful saying "never". But frankly, the solution = for the fixed operators is not translation 6<->4; it is IPv6 deployment. >>=20 >> I have to agree with Fred here. While there may be advantages to >> PT in some cases, native IPv6 deployment has the advantage of >> preserving end-to-end (choose your definition of e2e), among others.=20= >>=20 >>=20 >> Dave >>=20 >> =20 >>=20 >>=20 From owner-v6ops@ops.ietf.org Wed Aug 25 09:30:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E9ECD3A6879 for ; Wed, 25 Aug 2010 09:30:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -109.047 X-Spam-Level: X-Spam-Status: No, score=-109.047 tagged_above=-999 required=5 tests=[AWL=-0.552, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QUjrcZL99oOh for ; Wed, 25 Aug 2010 09:30:07 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E71473A6887 for ; Wed, 25 Aug 2010 09:30:05 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIrd-000Iue-CZ for v6ops-data0@psg.com; Wed, 25 Aug 2010 16:30:13 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoIrb-000IuM-3J for v6ops@ops.ietf.org; Wed, 25 Aug 2010 16:30:11 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAGHidEyrR7H+/2dsb2JhbACgPXGhPpwYhTcEhDqFSQ X-IronPort-AV: E=Sophos;i="4.56,269,1280707200"; d="scan'208";a="355266243" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-1.cisco.com with ESMTP; 25 Aug 2010 16:30:10 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7PGTsYZ002838; Wed, 25 Aug 2010 16:29:58 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Wed, 25 Aug 2010 09:30:08 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Wed, 25 Aug 2010 09:30:08 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Wed, 25 Aug 2010 09:29:46 -0700 Cc: Cameron Byrne , David Meyer , IPv6 v6ops , , Kurt Erik Lindqvist Message-Id: <7EDE5F60-13BD-4546-9870-0B1860F7765A@cisco.com> References: To: "Yiu L. Lee" X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 25, 2010, at 9:23 AM, Yiu L. Lee wrote: > I see NAT64 and DS-lite are like Win9x technology. After few years, = most > people saw the benefits of the new kernel and most developers found it > expensive to build/support two code streams for the same application. > Eventually, almost every Windows user and developer migrated to 2000, = XP, > Vista, 7, etc. I hope IPv6 will happen the same way. That is exactly the intention of each of these so-called "transition" = technologies. They are in fact not for the purpose of transition, they = are for the purpose of coexistence. But at the point that coexistence is = no longer an issue - when either you have a dual stack deployment and = can happily talk with either or when the vast majority of the network is = in fact capable of using IPv6 end to end and IPv4 is therefore less of = an issue - I expect they will be lost in the dust of time.= From owner-v6ops@ops.ietf.org Wed Aug 25 12:49:01 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 12CE03A6B55 for ; Wed, 25 Aug 2010 12:49:01 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.695 X-Spam-Level: X-Spam-Status: No, score=-1.695 tagged_above=-999 required=5 tests=[AWL=-0.029, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, J_CHICKENPOX_14=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h6DQIQJZe1Rw for ; Wed, 25 Aug 2010 12:49:00 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 09ADE3A692C for ; Wed, 25 Aug 2010 12:49:00 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoLtC-000H4I-4z for v6ops-data0@psg.com; Wed, 25 Aug 2010 19:44:02 +0000 Received: from web111406.mail.gq1.yahoo.com ([67.195.15.162]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoLt6-000H3o-Az for v6ops@ops.ietf.org; Wed, 25 Aug 2010 19:43:59 +0000 Received: (qmail 40054 invoked by uid 60001); 25 Aug 2010 19:43:54 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1282765434; bh=/0BzC4M8nIWpWfX3/Os8RhcQQuxsMclG6KVX5W1P+RY=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=LwfX8T71gWaoKsiOiqfBgH0Fm9X2HU1KpqaFTzoVF9X1xv+LUeu79HrZSTaxOqwr0PY2XEBl9Z01Lu5ZU9FG+q87w/Pbc1wzR0N0f1YX5/RhXfffnxQNKsPcdL2JJeyJprC6aQ14lC+jPHxU5ARarBUVz1IQMGgfewNgCEu55Bo= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=0tbSvfXYo9/x/NJd/cu4PtvAhrN+lSaU0lsm2Mhjfwlg8a9l75keoRakCUd8EJcUnQxuyfYZU0YQVUpSxYemcBS39pRtTW9RIZEYop7Kcx97R0zQqUsBQLCEwnui7FHP5oB4mNV+ksy0PFbM4V42PraYoURRS/AkeNziNjXMMNI=; Message-ID: <456387.38065.qm@web111406.mail.gq1.yahoo.com> X-YMail-OSG: 5Mkl86IVM1ms3XVe8G_mcjTlfQTOJsSz44lZHgLlAQQ2ZLd KqDNjZXNYKcKRHbcVVHlYcQ5oTwgYVaPJRAFEKJCPsr4bhPc1A4CSXNGUJ3M ssa454Ojz1QMfkxtyNtw7tsaejFrIj2Ehho99.ygCWTX6dUrj9t6Smn4h_8u npWaYWnM83rdZhT.ErGWmt_ANcBeWVrNOVr8GVJjdnLLJsawDuG_uO90tAyP GsegSUXBtRWr2lQVRO7KanviVi.6NPR52mhlz5cMoCvZyXJdwpTpS8txIwpN tdnqYM.KQ9VOvLQJvq_42ptTAUJ1k0x1WzpewYKQd9n8OUNbMp8QPavz_5Od FQrlSmhkVTF2G Received: from [206.16.17.212] by web111406.mail.gq1.yahoo.com via HTTP; Wed, 25 Aug 2010 12:43:54 PDT X-Mailer: YahooMailRC/470 YahooMailWebService/0.8.105.279950 References: Date: Wed, 25 Aug 2010 12:43:54 -0700 (PDT) From: Behcet Sarikaya Reply-To: Behcet Sarikaya Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC To: Cameron Byrne Cc: IPv6 v6ops , v4tov6transition@ietf.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: =0A=0A=0A=0A----- Original Message ----=0A> From: Cameron Byrne =0A> To: Yiu L. Lee =0A> Cc: David Meye= r ; Erik Lindqvist ; IPv6 =0A>v6ops ; Kurt@core3.amsl.com; v4tov6transition@ietf.org=0A> Sent:= Wed, August 25, 2010 11:10:13 AM=0A> Subject: Re: [v4tov6transition] draft= -arkko-ipv6-transition-guidelines WGLC=0A> =0A> On Wed, Aug 25, 2010 at 9:0= 3 AM, Yiu L. Lee =0Awrote:=0A> > Hi Dave,=0A> = >=0A> > Well, I can=E2=80=99t imagine an operator can launch an IPv6-only = service with =0ANAT64=0A> > to its customers in the next 3 years even the = projection of growth is 10^8.=0A> > The roadblock is the legacy IPv4-only= hosts (TV, xbox, PS3, WinXP, etc) in=0A> > customer=E2=80=99s homes.=0A> = >=0A> =0A> T-Mobile USA will launch IPv6-only + NAT64 in the next ~12 mont= hs for=0A> a controlled set of new handsets models directed at consumers.= =0A=0AThis is good news indeed and shows some real good progress.=0AI tried= my IPhone 4 on v6only AP in Maastrict and it did not work, =0AI think that= contrary to what I hear, IPhone 4 does not seem to support IPv6.=0A=0A=0A= =0ARegards,=0A=0ABehcet=0A=0A=0A=0A From owner-v6ops@ops.ietf.org Wed Aug 25 14:58:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CE1773A6837 for ; Wed, 25 Aug 2010 14:58:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.528 X-Spam-Level: X-Spam-Status: No, score=-4.528 tagged_above=-999 required=5 tests=[AWL=-0.690, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_ORG=0.611, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OULTMD8cabwn for ; Wed, 25 Aug 2010 14:58:02 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BD67E3A63C9 for ; Wed, 25 Aug 2010 14:58:02 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoNvA-00064c-Fm for v6ops-data0@psg.com; Wed, 25 Aug 2010 21:54:12 +0000 Received: from [64.78.22.237] (helo=EXPFE100-2.exc.icann.org) by psg.com with esmtps (TLSv1:RC4-MD5:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoNv8-00064M-B0 for v6ops@ops.ietf.org; Wed, 25 Aug 2010 21:54:10 +0000 Received: from EXVPMBX100-1.exc.icann.org ([64.78.22.232]) by EXPFE100-2.exc.icann.org ([64.78.22.237]) with mapi; Wed, 25 Aug 2010 14:54:09 -0700 From: Leo Vegoda To: Behcet Sarikaya CC: Cameron Byrne , IPv6 v6ops , "v4tov6transition@ietf.org" Date: Wed, 25 Aug 2010 14:54:08 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: ActEoAtCLq1+1TDAQuOCTlwhG5K32Q== Message-ID: <9E58188E-1B32-4FE1-A200-F53CD8A71315@icann.org> References: <456387.38065.qm@web111406.mail.gq1.yahoo.com> In-Reply-To: <456387.38065.qm@web111406.mail.gq1.yahoo.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 25 Aug 2010, at 12:43, Behcet Sarikaya wrote: [...] > This is good news indeed and shows some real good progress. > I tried my IPhone 4 on v6only AP in Maastrict and it did not work,=20 > I think that contrary to what I hear, IPhone 4 does not seem to support I= Pv6. It works in the sense that it will load web pages, etc... over IPv6. See: http://twitpic.com/2i50fj I suspect it relies on DHCP for DNS resolver configuration though and so fa= ils to work for most purposes in IPv6-only at the moment. Regards, Leo= From owner-v6ops@ops.ietf.org Wed Aug 25 15:27:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BC6533A67B2 for ; Wed, 25 Aug 2010 15:27:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -8.99 X-Spam-Level: X-Spam-Status: No, score=-8.99 tagged_above=-999 required=5 tests=[AWL=-0.495, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f-e9BnLYY8QE for ; Wed, 25 Aug 2010 15:27:31 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 57A1F3A63C9 for ; Wed, 25 Aug 2010 15:27:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoOQ3-0009ga-6M for v6ops-data0@psg.com; Wed, 25 Aug 2010 22:26:07 +0000 Received: from [64.102.122.149] (helo=rtp-iport-2.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoOPz-0009g5-Bi for v6ops@ops.ietf.org; Wed, 25 Aug 2010 22:26:03 +0000 Authentication-Results: rtp-iport-2.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-AV: E=Sophos;i="4.56,270,1280707200"; d="scan'208";a="151926473" Received: from rtp-core-1.cisco.com ([64.102.124.12]) by rtp-iport-2.cisco.com with ESMTP; 25 Aug 2010 22:26:02 +0000 Received: from ams3-vpn-dhcp7318.cisco.com (ams3-vpn-dhcp7318.cisco.com [10.61.92.149]) by rtp-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7PMQ0eY015597; Wed, 25 Aug 2010 22:26:01 GMT Subject: Re: [Int-area] Review of draft-narten-ipv6-3177bis-48boundary-05 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Ole Troan In-Reply-To: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> Date: Thu, 26 Aug 2010 00:26:00 +0200 Cc: Tony Li , IPv6 Operations , int-area@ietf.org Content-Transfer-Encoding: quoted-printable Message-Id: <2380D029-A0BA-40F8-89C7-9C4C34C4962D@cisco.com> References: <28C4A15C-DE54-4DD2-A5FD-33BFF66EFE83@cisco.com> To: Fred Baker X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Thanks, Tony. >=20 > Let me comment on one point in your review. >=20 > On Aug 20, 2010, at 11:47 AM, Tony Li wrote: >=20 >> 5) The draft misses the opportunity to call for work in v6 = renumbering. The fact of the matter is that sooner or later, sites will = need to renumber. Even given adequate address space, there are other = compelling events (e.g., corporate acquisitions) that drive renumbering. = There's much work to do here. If we make the assumption that = renumbering WILL be easy (and make it come to pass), then it's = reasonable to argue that renumbering into a larger prefix is easy and = thus we can be more conservative in initial site addressing. >=20 > When I sat down to write what is now RFC 4192, I was really scratching = my head. Given that an IPv6 (or for that matter, an IPv4) interface can = take two or more prefixes, it seemed to me that there was an obvious = procedure for renumbering a network: >=20 > 1) start with a working network that you don't like the address plan = of > 2) design a new address plan using a different set of numbers > 3) configure the network equipment to use the new plan in addition to = the old > 4) test the new plan, fixing whatever needs to be fixed > ---> you now have two working networks running on the same = infrastructure <---- > ---> but you are only using one, the "old" one = <---- > 5) tell the hosts and their applications to use the new address plan > 6) verify that the hosts and applications in fact all work using the = new plan > ---> you now have two working networks running on the same = infrastructure <---- > ---> and you are actively using both of them = <---- > 7) stop advertising services using the old address plan > ---> you now have two working networks running on the same = infrastructure <---- > ---> but you are only using one, the "new" one = <---- > 8) do what you like with the old plan >=20 > Several of those points obviously imply waiting periods - the fact = that you removed a resource record in step 7 doesn't mean you're ready = for step 8, for example.=20 >=20 > I then went to the operational community, inside and outside Cisco, = and said "OK, I already know I'm insane. What I need to understand is = WHY I'm insane." >=20 > I got an education, and much of what I learned wound up explicitly = called out in the document. The thing that makes renumbering hard has = nothing to do with the procedures for renumbering. It has to do with = places where people type in numeric IP addresses, whether in router = configurations like interface addresses and route maps or in = applications that "Just Know" that the address of some system is = 192.0.2.1 or 2001:db8::12. Web pages that refer to other servers by = address instead of by name, SIP referrals, FTP (which tops it all by = having a different passive mode command and behavior for IPv6 than it = has for IPv4), and so on. >=20 > To be really honest, I have concluded that every time we further = idiot-proof the world, the world makes better idiots. >=20 > I'm all for improving our ability to renumber, but I'm not sure that's = something the IETF can solve technically. Vendors can help, by providing = configuration options that associate names with numbers in one common = location and then enables the administrator to use the names in = configuration files. But even those have issues. Consider this one: >=20 > You have a router configured: >=20 > ! > ipv6 unicast-routing > ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 > ! > interface foo 1 > ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 > ipv6 enable > ! > interface foo 2 > ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 > ipv6 enable > ! > interface foo 3 > ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 > ipv6 enable > ! >=20 > Now, someone decides to renumber the network, and replaces the = general-prefix using >=20 > ipv6 general-prefix EXAMPLE 2001:0DB8:1:0::/48 >=20 > What happens? The network stops working for a period of time, at least = through that router; depending on the placement of the router, the = outage may prevent access to other routers that happen to be beyond it, = and certainly disrupts the operations of hosts on the networks it is = attached to. Why? Because the existing routing depended on the old = prefix, and in replacing the configuration outright it disrupted the = existing routing before the new prefix was stable in the network. >=20 > What should they have done? >=20 > They should have configured >=20 > ! > ipv6 general-prefix EXAMPLE2 2001:0DB8:1:0::/48 > ! > interface foo 1 > ipv6 address EXAMPLE2 0:0:0:0::/64 eui-64 > ! > interface foo 2 > ipv6 address EXAMPLE2 0:0:0:1::/64 eui-64 > ! > interface foo 3 > ipv6 address EXAMPLE2 0:0:0:2::/64 eui-64 > ! >=20 > waited and tested, and at some later time when the new prefix and old = prefixes provably both worked for everyone concerned, applied >=20 > no ipv6 general-prefix EXAMPLE 2001:0DB8:0:0::/48 > ! > interface foo 1 > no ipv6 address EXAMPLE 0:0:0:0::/64 eui-64 > ! > interface foo 2 > no ipv6 address EXAMPLE 0:0:0:1::/64 eui-64 > ! > interface foo 3 > no ipv6 address EXAMPLE 0:0:0:2::/64 eui-64 >=20 >=20 > In this case, the "better idiot" worked at a random router vendor of = your and my acquaintance. Said person thought that by providing the = general-prefix, s/he had made renumbering simple. No, s/he had at most = added a level of indirection to the routing configuration. as said person is one of my better acquaintances, I can with certainty = say that said person thought no such thing. the mechanism above handles indirection via a single "name" to multiple = prefixes with differing lifetimes, but only with a dynamically acquired = prefix, not with manual configuration. file a bug. but that fact doesn't matter much, as the IETF hasn't figured out how a = network with multiple prefixes should work. i.e multi-prefix = multi-homing. cheers, Ole >=20 > s/he could be forgiven for the error, though; it is essentially the = same as is recommended in RFC 2894, which has the network administrator = distribute commands to, in its words >=20 > instruct the router to ... remove the prefix > which matched the Match-Prefix and replace it with the Use-Prefixes, > or replace all global-scope prefixes with the Use-Prefixes. >=20 > with the effect of disrupting the old prefix at a time that the new = prefix is not yet fully deployed or distributed in routing, neighbor = discovery, etc. Yes, it also has the option of adding a second prefix, = which is what it should have done, but it doesn't have the option of = removing a prefix. I guess you're supposed to add new prefixes, and then = replace the old prefixes with the already-added new prefixes. Maybe. >=20 > Yes, we need work on renumbering. But I think it will require more = than a simple technical solution. From owner-v6ops@ops.ietf.org Wed Aug 25 16:11:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 21C8E3A68E0 for ; Wed, 25 Aug 2010 16:11:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.608 X-Spam-Level: X-Spam-Status: No, score=-101.608 tagged_above=-999 required=5 tests=[AWL=-1.113, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id czQA7nmYMFiu for ; Wed, 25 Aug 2010 16:11:30 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 87A643A6A7D for ; Wed, 25 Aug 2010 16:11:30 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoP46-000ENh-5d for v6ops-data0@psg.com; Wed, 25 Aug 2010 23:07:30 +0000 Received: from [209.85.212.52] (helo=mail-vw0-f52.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoP42-000ENG-8C for v6ops@ops.ietf.org; Wed, 25 Aug 2010 23:07:26 +0000 Received: by vws14 with SMTP id 14so1539633vws.11 for ; Wed, 25 Aug 2010 16:07:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=exAYDoFumKivFQHA5UPJD+EvfhpLs7rOgYWO5lYPbFw=; b=dM2vJ7oUhQSae2ujXbyHmvGLVWxIjYdiXR7yUJG/KR90RbQ3y5llRdCgMUF+8t6nDf uT7gdU358Edn6P5aBYZRqdR1mltGTizMONVBj089YGffcWjqTE6bT2MZDTjsGRZKXTBm eWBKX/5WAI1xf+QMK9bj+CQKShNYQmy5nA24k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=cPW/JDQzjKJQbPcYLG39wYj1VQjGOWTLR/PC79mzE8L/ScGtNjGMOgKx3nFEt/kFHf 5384rlCK0pE1augXuck923W4tHqxAt0nNRkUsWWqd1KsNObX+COAc/e0BsVVJ6t3YcMs 4x8AyXi5oklgdyvbUPRIfEJ8C+ILQreP5Q/vs= Received: by 10.220.127.4 with SMTP id e4mr5719235vcs.95.1282777645062; Wed, 25 Aug 2010 16:07:25 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id m31sm894749vcf.37.2010.08.25.16.07.22 (version=SSLv3 cipher=RC4-MD5); Wed, 25 Aug 2010 16:07:24 -0700 (PDT) Message-ID: <4C75A228.20809@gmail.com> Date: Thu, 26 Aug 2010 11:07:20 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: huang cancan CC: "Yiu L. Lee" , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Subject: NAT444 v NAT64 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-26 01:41, huang cancan wrote: > well, I mean: why customer experience of IPv4-only + NAT444 could be the > same as IPv6-only + NAT64? There are application scenarios that will work through a single layer of NAT and fail through a double layer of NAT. I would have thought this would have considerable impact on customer experience. There are other negative impacts on content providers too, that were discussed in a bar BOF in Anaheim. Brian From owner-v6ops@ops.ietf.org Wed Aug 25 19:35:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 794933A68C3 for ; Wed, 25 Aug 2010 19:35:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.502 X-Spam-Level: X-Spam-Status: No, score=-2.502 tagged_above=-999 required=5 tests=[AWL=0.097, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNmPrL6nfpOp for ; Wed, 25 Aug 2010 19:35:31 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5C2B33A6847 for ; Wed, 25 Aug 2010 19:35:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoSEd-0008Ef-RG for v6ops-data0@psg.com; Thu, 26 Aug 2010 02:30:35 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoSEb-0008ER-Ev for v6ops@ops.ietf.org; Thu, 26 Aug 2010 02:30:33 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoSEa-000EU4-OM; Thu, 26 Aug 2010 02:30:33 +0000 Date: Thu, 26 Aug 2010 11:30:32 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > Free.FR deployed an IPv6 service in their existing IPv4 network using > 6rd with a team of a couple of people and a month's time if I have the > story straight. first, all free.fr stories are one engineer in two weeks. second, we should not confuse this with ipv6 deployment, as your words are very careful to hint. this is one way to hack ipv6 service when you do not deploy ipv6 in your network. i do not mean to dis free.fr. really great isp (with abyssmal customer service). but we really need to differentiiate ipv6 deployment from hacks to get around non-deployment. and they are not 'transition' mechanisms, as the network is not being transitioned to ipv6. just another hack to get around non-transition. but a lot better than teredo, 6to4, ... > That involved almost no actual native IPv6; 6rd is an IPv6/IPv4 tunnel > infrastructure. But it allowed them to provide both IPv4 and IPv6 > *services* to their customers while they took time to think about what > they wanted to do natively. They can change their network under the > hood, so to speak, an their own schedule. yep. one good strategy if you do not want to deploy ipv6. > Comcast has been a proponent of ds-lite. well, alain was. i would judge comcast by what it actually has done. > And yes, CERNET's case demonstrates that stateless translation between > an IPv4-only infrastructure and an IPv6-only infrastructure in fact > works. well, with some difficulty, as there are a lot of tunnels to get to the ipv4 internet. randy From owner-v6ops@ops.ietf.org Wed Aug 25 22:49:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C78033A682D for ; Wed, 25 Aug 2010 22:49:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.956 X-Spam-Level: X-Spam-Status: No, score=-101.956 tagged_above=-999 required=5 tests=[AWL=-0.357, BAYES_00=-2.599, J_BACKHAIR_11=1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ugcXf9fr20aB for ; Wed, 25 Aug 2010 22:49:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6A8D53A6403 for ; Wed, 25 Aug 2010 22:49:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoVGL-0000Dm-Kw for v6ops-data0@psg.com; Thu, 26 Aug 2010 05:44:33 +0000 Received: from [2001:418:1::81] (helo=nagasaki.bogus.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoVGI-0000DR-Sx; Thu, 26 Aug 2010 05:44:30 +0000 Received: from joelja-mac.lan (c-98-234-104-156.hsd1.ca.comcast.net [98.234.104.156]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7Q5iJTc081690 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Thu, 26 Aug 2010 05:44:20 GMT (envelope-from joelja@bogus.com) Message-ID: <4C75FF32.9010702@bogus.com> Date: Wed, 25 Aug 2010 22:44:18 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Randy Bush CC: Fred Baker , "Yiu L. Lee" , huang cancan , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Thu, 26 Aug 2010 05:44:20 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 8/25/10 8:25 AM, Randy Bush wrote: >> the solution for the fixed operators is not translation 6<->4; it is >> IPv6 deployment. > > i suspect we do not disagree, but just to clarify. > > fixed operators (in the non-wireless-phone sense) need to support home, > enterprise, etc. customers who will have both ipv4 and, we hope, ipv6 > needs for a while. so we need to deploy ipv6 *along side* ipv4, i.e. > dual stack. stateless translation tools do not scale or perform well at > isp backbone scale. > > our dual stack edge customers will use our dual stack backbones in a > simple fashion, no impedance matching needed. the ipv6-only customer > will need nat64/dns64 to reach legacy ipv4-only destinations. > > the ipv4-only customer will use ______ to reach ipv6-only destinations? prayer. you're back to the typical problem, you make a query, you get back only a aaaa record, so you're dead. since the likelyhood of you changing the v4 only customer's stack is limited you're stuck with alg's, and presumably only for a limited subset of applications. > randy > From owner-v6ops@ops.ietf.org Wed Aug 25 23:14:07 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 08A713A6817 for ; Wed, 25 Aug 2010 23:14:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.504 X-Spam-Level: X-Spam-Status: No, score=-2.504 tagged_above=-999 required=5 tests=[AWL=0.095, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fzpdtupikUBd for ; Wed, 25 Aug 2010 23:14:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 02B353A6403 for ; Wed, 25 Aug 2010 23:14:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoVhQ-00035L-UA for v6ops-data0@psg.com; Thu, 26 Aug 2010 06:12:33 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoVhO-000356-Q9; Thu, 26 Aug 2010 06:12:30 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from ) id 1OoVhO-000EyJ-HN; Thu, 26 Aug 2010 06:12:30 +0000 Date: Thu, 26 Aug 2010 15:12:29 +0900 Message-ID: From: Randy Bush To: Joel Jaeggli Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <4C75FF32.9010702@bogus.com> References: <4C75FF32.9010702@bogus.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: >> the ipv4-only customer will use ______ to reach ipv6-only destinations? > you're back to the typical problem, you make a query, you get back only > a aaaa record, so you're dead. well, the dns64 hack for those hiding behind a nat64 won't work here, as you can't kludge the v6 address inside a v4 address. so no stateless solution. > since the likelyhood of you changing the v4 only customer's stack is > limited you're stuck with alg's, and presumably only for a limited > subset of applications. sigh. i just don't have a happy business model that includes forcing customers to make significant change. especially not when the change consists of giving their money to someone else :) randy From owner-v6ops@ops.ietf.org Wed Aug 25 23:49:55 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5A8343A6887 for ; Wed, 25 Aug 2010 23:49:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.802 X-Spam-Level: X-Spam-Status: No, score=-101.802 tagged_above=-999 required=5 tests=[AWL=-0.403, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_14=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id abGSCnDlGPV3 for ; Wed, 25 Aug 2010 23:49:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7F3F83A684B for ; Wed, 25 Aug 2010 23:49:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoWEb-0006w4-1B for v6ops-data0@psg.com; Thu, 26 Aug 2010 06:46:49 +0000 Received: from [2001:418:1::81] (helo=nagasaki.bogus.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoWEY-0006vj-FX for v6ops@ops.ietf.org; Thu, 26 Aug 2010 06:46:46 +0000 Received: from joelja-mac.lan (c-98-234-104-156.hsd1.ca.comcast.net [98.234.104.156]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7Q6kdmB085108 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Thu, 26 Aug 2010 06:46:40 GMT (envelope-from joelja@bogus.com) Message-ID: <4C760DCF.3050101@bogus.com> Date: Wed, 25 Aug 2010 23:46:39 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Behcet Sarikaya CC: Behcet Sarikaya , Cameron Byrne , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <456387.38065.qm@web111406.mail.gq1.yahoo.com> In-Reply-To: <456387.38065.qm@web111406.mail.gq1.yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Thu, 26 Aug 2010 06:46:40 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 8/25/10 12:43 PM, Behcet Sarikaya wrote: > > > > > ----- Original Message ---- >> From: Cameron Byrne >> To: Yiu L. Lee >> Cc: David Meyer ; Erik Lindqvist ; IPv6 >> v6ops ; Kurt@core3.amsl.com; v4tov6transition@ietf.org >> Sent: Wed, August 25, 2010 11:10:13 AM >> Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC >> >> On Wed, Aug 25, 2010 at 9:03 AM, Yiu L. Lee > wrote: >>> Hi Dave, >>> >>> Well, I can’t imagine an operator can launch an IPv6-only service with > NAT64 >>> to its customers in the next 3 years even the projection of growth is 10^8. >>> The roadblock is the legacy IPv4-only hosts (TV, xbox, PS3, WinXP, etc) in >>> customer’s homes. >>> >> >> T-Mobile USA will launch IPv6-only + NAT64 in the next ~12 months for >> a controlled set of new handsets models directed at consumers. > > This is good news indeed and shows some real good progress. > I tried my IPhone 4 on v6only AP in Maastrict and it did not work, > I think that contrary to what I hear, IPhone 4 does not seem to support IPv6. A lot of consumer oriented devices continue to operate under the assumption that if they were unable to dhcp v4 that they should try another available network. That's not a problem from the cellular operator's vantage point, but if you happen to be planning an ipv6 only wireless lan you should take it under advisement. > > > Regards, > > Behcet > > > > > > From v6ops-archive@lists.ietf.org Thu Aug 26 05:05:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4E5FB3A698C for ; Thu, 26 Aug 2010 05:05:02 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: ...ve@lists.ietf.org V|AGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -5.022 X-Spam-Level: X-Spam-Status: No, score=-5.022 tagged_above=-999 required=5 tests=[AWL=16.564, BAYES_99=3.5, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FUZZY_VPILL=0.687, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_14=0.6, MANGLED_VIAGRA=2.5, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_OBFU_VIAGRA=1.666, SUBJECT_NEEDS_ENCODING=0.001, TT_OBSCURED_VIAGRA=1.652, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id awxPfHSHYN3h for ; Thu, 26 Aug 2010 05:05:01 -0700 (PDT) Received: from h178-129-10-170.dyn.bashtel.ru (h178-129-10-170.dyn.bashtel.ru [178.129.10.170]) by core3.amsl.com (Postfix) with ESMTP id B2FAF3A6838 for ; Thu, 26 Aug 2010 05:05:00 -0700 (PDT) From: v6ops-archive@lists.ietf.org To: v6ops-archive@lists.ietf.org Subject: v6ops-archive@lists.ietf.org V|AGRA ® Official Seller -82% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100826120500.B2FAF3A6838@core3.amsl.com> Date: Thu, 26 Aug 2010 05:05:00 -0700 (PDT)
Click here!

From v6ops-archive@ietf.org Thu Aug 26 05:05:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 532D03A6A96 for ; Thu, 26 Aug 2010 05:05:02 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org V|AGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -30.898 X-Spam-Level: X-Spam-Status: No, score=-30.898 tagged_above=-999 required=5 tests=[AWL=-8.812, BAYES_95=3, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FUZZY_VPILL=0.687, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_14=0.6, MANGLED_VIAGRA=2.5, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_PBL=0.905, RDNS_DYNAMIC=0.1, SARE_OBFU_VIAGRA=1.666, SUBJECT_NEEDS_ENCODING=0.001, TT_OBSCURED_VIAGRA=1.652, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dfLfGGxEgTCp for ; Thu, 26 Aug 2010 05:05:01 -0700 (PDT) Received: from h178-129-10-170.dyn.bashtel.ru (h178-129-10-170.dyn.bashtel.ru [178.129.10.170]) by core3.amsl.com (Postfix) with ESMTP id B97803A6982 for ; Thu, 26 Aug 2010 05:05:00 -0700 (PDT) From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org V|AGRA ® Official Seller -82% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100826120500.B97803A6982@core3.amsl.com> Date: Thu, 26 Aug 2010 05:05:00 -0700 (PDT)
Click here!

From sodulig8422@comcast.net Thu Aug 26 07:41:04 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E43253A697D for ; Thu, 26 Aug 2010 07:41:04 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.407 X-Spam-Level: X-Spam-Status: No, score=-5.407 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, IP_NOT_FRIENDLY=0.334, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SBL=20, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qC9QiCaoFCr6 for ; Thu, 26 Aug 2010 07:41:04 -0700 (PDT) Received: from comcast.net (c-69-142-226-159.hsd1.pa.comcast.net [69.142.226.159]) by core3.amsl.com (Postfix) with ESMTP id 009933A67ED for ; Thu, 26 Aug 2010 07:41:03 -0700 (PDT) Date: Thu, 26 Aug 2010 10:41:35 -0400 To: v6ops-archive@ietf.org From: Reply-To: Subject: Spray her with your new tool MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100826144104.009933A67ED@core3.amsl.com> Attain your true length for your organ in just 2 months http://www.raypoem.ru/ From owner-v6ops@ops.ietf.org Thu Aug 26 08:50:51 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1BA9C3A6852 for ; Thu, 26 Aug 2010 08:50:51 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -4.813 X-Spam-Level: X-Spam-Status: No, score=-4.813 tagged_above=-999 required=5 tests=[AWL=-0.918, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W8+LeLmchOhk for ; Thu, 26 Aug 2010 08:50:49 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id EF81B3A6843 for ; Thu, 26 Aug 2010 08:50:48 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoedJ-000IRT-Rr for v6ops-data0@psg.com; Thu, 26 Aug 2010 15:44:53 +0000 Received: from [130.76.32.69] (helo=blv-smtpout-01.boeing.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OoedH-000IRC-0e; Thu, 26 Aug 2010 15:44:51 +0000 Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by blv-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7QFijrA028851 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 26 Aug 2010 08:44:45 -0700 (PDT) Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7QFij2s014725; Thu, 26 Aug 2010 08:44:45 -0700 (PDT) Received: from XCH-NWHT-04.nw.nos.boeing.com (xch-nwht-04.nw.nos.boeing.com [130.247.64.250]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7QFijwU014707 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Thu, 26 Aug 2010 08:44:45 -0700 (PDT) Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.97]) by XCH-NWHT-04.nw.nos.boeing.com ([130.247.64.250]) with mapi; Thu, 26 Aug 2010 08:44:45 -0700 From: "Templin, Fred L" To: Randy Bush , Fred Baker CC: IPv6 v6ops Date: Thu, 26 Aug 2010 08:44:44 -0700 Subject: RE: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: ActEyMqaM/EngjduTfiYu5xP3YarmAAa+eWw Message-ID: References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behal= f Of Randy Bush > Sent: Wednesday, August 25, 2010 7:31 PM > To: Fred Baker > Cc: IPv6 v6ops > Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WG= LC >=20 > > Free.FR deployed an IPv6 service in their existing IPv4 network using > > 6rd with a team of a couple of people and a month's time if I have the > > story straight. >=20 > first, all free.fr stories are one engineer in two weeks. >=20 > second, we should not confuse this with ipv6 deployment, as your words > are very careful to hint. this is one way to hack ipv6 service when you > do not deploy ipv6 in your network. >=20 > i do not mean to dis free.fr. really great isp (with abyssmal customer > service). but we really need to differentiiate ipv6 deployment from > hacks to get around non-deployment. >=20 > and they are not 'transition' mechanisms, as the network is not being > transitioned to ipv6. just another hack to get around non-transition. > but a lot better than teredo, 6to4, ... Coexistence does not need to be through dint of hackery. Coexistence need not even stand in the way of transition. Coexistence faces up to the fact that there are billions of pieces of legacy network equipment out in the wild that will take years/decades/centuries to change out. It takes ownership of the legacy lemons and makes lemonade. Fred fred.l.templin@boeing.com=20 > > That involved almost no actual native IPv6; 6rd is an IPv6/IPv4 tunnel > > infrastructure. But it allowed them to provide both IPv4 and IPv6 > > *services* to their customers while they took time to think about what > > they wanted to do natively. They can change their network under the > > hood, so to speak, an their own schedule. >=20 > yep. one good strategy if you do not want to deploy ipv6. >=20 > > Comcast has been a proponent of ds-lite. >=20 > well, alain was. i would judge comcast by what it actually has done. >=20 > > And yes, CERNET's case demonstrates that stateless translation between > > an IPv4-only infrastructure and an IPv6-only infrastructure in fact > > works. >=20 > well, with some difficulty, as there are a lot of tunnels to get to the > ipv4 internet. >=20 > randy From iaivaqa6089@comcast.net Thu Aug 26 18:28:44 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 033C43A6B2F for ; Thu, 26 Aug 2010 18:28:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -68.771 X-Spam-Level: X-Spam-Status: No, score=-68.771 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_UNI=0.591, URIBL_BLACK=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N2X3woEaIoYc for ; Thu, 26 Aug 2010 18:28:42 -0700 (PDT) Received: from comcast.net (c-24-19-178-243.hsd1.wa.comcast.net [24.19.178.243]) by core3.amsl.com (Postfix) with ESMTP id 4BDB33A6B2A for ; Thu, 26 Aug 2010 18:28:42 -0700 (PDT) From: Top boosters of arousal To: v6ops-archive@ietf.org Subject: Mr. v6ops-archive, Receive your 80% discount.. FC of Miller Date: Thu, 26 Aug 2010 18:29:16 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100827012842.4BDB33A6B2A@core3.amsl.com> Faculty exposed the of
Click here to view as a web page.

August 26, 2010

Link to medstore







Unsubscribe |  Change e-mail address |  Privacy Policy |  About Us

Copyright © 2009 a widening the Inc. All rights reserved.

Just before shedding, the skin becomes dull and dry looking

and the

eyes
become cloudy

or blue-colored. NHL Collective Bargaining Agreement. In his 1869 book, The Malay Archipelago, Wallace described numerous species unique to the area. Hydrologic information, mainly of local interest, intended for quick release. The gmina covers an area
of
115.Giovanna Amati, Italian

race

car driver. SF Hub - resources for science-fiction research, created by the University of Liverpool Library. Other reef types or variants

are.By

1080, an area of 30,000square miles (78,000 km 2) had been lost to the empire.Participant in War in North-West Pakistan. If there is disagreement on the selection, the pitcher may shake off the sign and the catcher will call for a different pitch. Retention of eggs and live birth are most often associated with colder environments, as the retention of the young within the female. Radio stations in Hamilton - Niagara, Ontario.For example, grain harvesting is best done after dew
evaporates, so when field hands arrive and leave earlier in summer their labor is less valuable.Gurdwara Amrit Parchar Dharmik Diwan - High Wycombe, Buckinghamshire.The formation of iron(III) oxide. It

is spoken primarily

by persons of African, Amerindian, and European descent on the Caribbean Coast. The Council requested both Chad and the United Nations to assess the situation on the ground on a monthly basis. Several leftist club members perceived the telegram as a political comment on the Greek Civil War and they distanced themselves from the club. Its boundaries encompass many parks and open areas, giving it an airy and often very green appearance. Kaye, Bishop of Lincoln (1845, third edition) The Ecclesiastical History of the Second and Third Centuries, illustrated from the writings of Tertullian.Geraldine Ferraro, American politician. Org section of the Wikisource portal. Coral reefs are estimated to cover 284,300square kilometers (109,800 sqmi), which is just under one
percent of the surface area occupied
by the world oceans.Scolomys juruaense Patton and da Silva, 1995. Error correction is the detection of errors and reconstruction of the original, error-free data.Red Data Book of the Russian Federation. Oslo (with neighbouring

Sandvika-Asker) is

basically built in a horseshoe shape on the shores of the Oslofjord and limited in most directions by hills and forests. Sringer-Herlag, Berlin Heidelberg. The players on the team at bat attempt to score runs by circling or completing a tour of the four bases set at the corners of the square-shaped baseball diamond. To the south and east is the Atlantic Ocean and to the north and northeast is New Brunswick, a province of Canada. This is
a
regional school district that incorporates two or more towns into one school department with one high school and middle school. Clifton was incorporated as a city by an Act of the New Jersey Legislature on April 26, 1917, replacing Acquackanonk Township, based on the results of a referendum held two days earlier. The Niagara Falls area has seen continuous settlement since the 17th century, first by the Iroquois and then by Europeans who were drawn to the immense falls. Drone attack, and unconfirmed reports from Orakzai Agency

stated

that Malik Noor Jamal, alias Maulana Toofan, had assumed leadership of the TTP until the group determined how to proceed. Hartman for giving him the straight facts.
From owner-v6ops@ops.ietf.org Fri Aug 27 01:16:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2584D3A68FC for ; Fri, 27 Aug 2010 01:16:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.396 X-Spam-Level: X-Spam-Status: No, score=-0.396 tagged_above=-999 required=5 tests=[AWL=-1.101, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, J_CHICKENPOX_46=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PHnDlC2u0kgy for ; Fri, 27 Aug 2010 01:16:37 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F35DD3A6A24 for ; Fri, 27 Aug 2010 01:16:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oou13-0007Sj-5g for v6ops-data0@psg.com; Fri, 27 Aug 2010 08:10:25 +0000 Received: from [209.85.213.66] (helo=mail-yw0-f66.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oou0y-0007SG-N8 for v6ops@ops.ietf.org; Fri, 27 Aug 2010 08:10:21 +0000 Received: by ywg4 with SMTP id 4so472018ywg.5 for ; Fri, 27 Aug 2010 01:10:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=Qb95i868VAHlyDcA2LW0//tc7asogujPPdwyBY8IrD8=; b=iFGXEmJbuU4O2ox7qG+mjYvcoZ8XBXfGkqN6MEfhmwdqyBjDwXJO0EqCR9ucorv5MF 9OvCvYf9BBYMV1a6KGov0UyFjFFdwfEJf5BqM1tRv0Klk7t3OHNcP2eRAYEgE3GdDEaz RkC/sKdlY72LF1M6bDmHTyGDzg3s+7eBEuE0Y= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=xm1/85alMQbsbLuraW0F/fu5ixUWFbrDbQdXsRBs+eC4pvnRx9CejzkN6x/DXvgl+n G0eC1kOsC/xAcmJM1OgXUYIAqf7K+Q2TZtOHjfiKJqZNrOTgjSiHle7Nkyv9qPhWgM2M niywwYYodm1CjDraSFC2qboGHCRBSLpiI4eKU= Received: by 10.100.215.13 with SMTP id n13mr430045ang.229.1282896620004; Fri, 27 Aug 2010 01:10:20 -0700 (PDT) Received: from [192.168.2.11] ([190.245.181.90]) by mx.google.com with ESMTPS id n7sm5245841ane.1.2010.08.27.01.10.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 27 Aug 2010 01:10:18 -0700 (PDT) Message-ID: <4C77700B.5050807@gont.com.ar> Date: Fri, 27 Aug 2010 04:58:03 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Gabi Nakibly CC: "v6ops@ops.ietf.org" , fltemplin@acm.org Subject: Re: Comments on draft-nakibly-v6ops-tunnel-loops References: <4C71E8DC.7020005@gont.com.ar> <586778.68736.qm@web45501.mail.sp1.yahoo.com> In-Reply-To: <586778.68736.qm@web45501.mail.sp1.yahoo.com> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Gabi, Thanks so much for your response. Please find my comments inline.... >> a) "Attack #1: 6to4 Relay to ISATAP Router" discussed in [USENIX09] >> implies that an ISATAP router will receive an encapsulated IPv6 packet >> on its *external* interface, destined to an IPv6 address that does not >> belong to that site, but nevertheless forward it on the native IPv6 network. >> >> The rule here should be simple: tunneled packets should only be received >> on the internal interface. Furthermore, ingress filtering should prevent >> processing a packet with an *internal* src addr that was received on an >> *external* interface. >> > > We agree with your observation. However, please note that the ISATAP router will > not always receive the attack packet (packet #0) on its external interface. > The packet may enter the inside network through a border router which is not the > ISATAP router. Let's take for example a network with two border routers. The > first border router is an ISATAP router that borders with a native IPv6 network > and a second border router that borders with an IPv4 network. The attack packet > may enter the network through the second router and the ISATAP router may > receive it on its *internal* interface. The rule you propose can not mitigate > the attack in this case. In this scenario, the second router should be doing ingress filtering. I'd argue that having such a scenario and not doing ingress filtering is opening the door to lots of trouble -- not just this only issue. Nevertheless, it should be clarified in the I-D this possible scenario. Because for other scenarios, the check I've mentioned would solve this issue. (Note, nevertheless, that ingress filtering on the second router, plus the check I've mentioned fix this potential problem, with no magic) > >> b) "Attack #2: ISATAP Router to 6to4 Relay" >> >> This one implies that the ISATAP router will send a tunneled packet on >> its *external* interface. Being ISATAP an *Intra-site* tunneling >> protocol, this clearly shouldn't happen (but Fred Templin is certainly >> in a much better position than me to correct me if I'm wrong). >> >> Both in this case and in Attack #1 above, there should never be a case >> in which a packet is received on the external physical interface, and >> forwarded back on that external physical interface. > > Similarly to the case we described above, the packet will indeed be forwarded by > the ISATAP router over its internal interface, but the packet will find its way > out through the second border router and loop will continue. This scenario should be clearly explained, then. -- Even then, being a border router the ISATAP router probably knows the IP address block that's used within the site. Therefore, it should probably filter those packets that would need to be tunneled off-site. But, again: it should be made clear that you're thinking about a two-border-router scenario. >> c) Attack #3: ISATAP Router to ISATAP Router >> >> Same as above. >> > > Same as above. Same as above. :-) >> d) "Attack #4: Teredo Client to NAT" >> >> This not only implies that a Teredo client will accept packets on its >> Teredo interface, but also that it will forward them. Both behaviors >> seem to be ill-advised (despite the fact that Windows allegedly >> implements them). >> >> The countermeasure here is straightforward: drop packets received on the >> Teredo interface that are not received to your nodes. Never forward >> packets on the Teredo interface that have not originated in your own node. >> >> e) "E. Attack #5: Teredo Server" >> >> This one is probably trickier. Although one should probably argue that >> packets received on a physical interface for a unicast address, with a >> src addr that belongs to the host should be dropped. (such packets would >> typically be forwarded internally). > > > Regarding the last two Teredo attacks, please note that the draft does NOT > address them. The nature of these two attacks are different from the previous > ones, hence to make the draft more coherent and simple it only addresses > protocol-41 tunnel-based loops. > As to the countermeasure you proposed for attack #4, I think that it may not be > suitable for Teredo clients that do need to forward packets. Are there any of these available? For instance, does RFC 4380 support this? - I don't think that's the case (of the top of my head, though) > For example, a > router that serves as a gateway to an internal IPv6 network while the router's > external IPv6 connectivity is achieved via Teredo. This setup would be really broken. If there's an IPv6 island, then the border router of that island should be doing 6to4, or a configured tunnel or the like. > However, we do agree that a > simple countermeasure similar to the one you proposed can be devised. > But, again, this is not related to the draft. If the list feels that these > attacks should be addressed, suitable updates to Teredo can be proposed. If yes, > I welcome any comments. IMHO, if you mention the attack, you should probably point a possible way to fix this. -- although I understand that in this particular case this would be more in the scope of 6man than v6ops. >> **** 5) Section 2, first para: >> " In this section we shall denote an IPv6 address of a node reached via >> a given tunnel by the prefix of the tunnel and the IPv4 address of >> the node, i.e., Addr(Prefix, IPv4)." >> >> This seems misleading. the IPv4 address (IPv4) corresponds to the tunnel >> end-point, and not to the node that is reachable by the given tunnel. > > Good point, but to be more precise the IPv4 address corresponds to an > (IPv4) interface associated with the tunnel endpoint. The tunnel endpoint > may associate multiple such interfaces with the tunnel endpoint, however, > so the proposed resolution is to change "the IPv4 address" to "an IPv4 address". > We will change this to make it clearer. Looking at the text again, I realize that I looked confusion to me in this aspect: "node reached via a given tunnel" sounded to me more like e.g. a node in a network that was accessed through a tunnel (this "node" was different from the node/router that was the tunnel endpoint) -- hence the confusion. Again, a network diagram would be helpful here. > >> **** 7) Section 2 (nit): >> " The source address of the packet is a T1 >> address with Prf1 as the prefix and IP2 as the embedded IPv4 address, >> i.e., Addr(Prf1, IP2)." >> >> While I do understand what you're talking about, this is the first time >> you mention that of "embedded address". Therefore, that of "embedded >> addresses" should be clarified/explained. >> > > OK. By way of clarification, the third sentence of Section 1 will be changed to > the following: > > "Automatic tunnels form a category of tunnels in which a > packet's egress node's IPv4 address is embedded within the > destination IPv6 address of the packet." Great. >> **** 9) Section 3.1 (meta-comment): >> >> See the "counter-measures" I suggested when discussing each of the >> attack vectors above. They seem to be simpler than the ones you're >> proposing here.... > > Yes, but only if it can be operationally assured that the case we described > above is avoided. > > We will add these countermeasures in the draft with this reservation. Ok. >> **** 11) Section 3.2.1 >> >> This section talks about the "Neighbor Cache Check". Does such a thing >> necessarily exist for, e.g., ISATAP? >> >> I guess that in the case of Teredo, you're really talking about the >> "List of recent Teredo peers"? > > As mentioned above, Teredo is not addressed by the draft. What about ISATAP? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Fri Aug 27 03:33:10 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D63843A6B73 for ; Fri, 27 Aug 2010 03:33:10 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -98.152 X-Spam-Level: X-Spam-Status: No, score=-98.152 tagged_above=-999 required=5 tests=[AWL=-1.272, BAYES_40=-0.185, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, J_CHICKENPOX_75=0.6, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aHVFH7BMwDZW for ; Fri, 27 Aug 2010 03:33:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 335CF3A69F0 for ; Fri, 27 Aug 2010 03:33:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OowBY-000Ltn-MK for v6ops-data0@psg.com; Fri, 27 Aug 2010 10:29:24 +0000 Received: from [119.145.14.67] (helo=szxga04-in.huawei.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OowBT-000Lt2-96 for v6ops@ops.ietf.org; Fri, 27 Aug 2010 10:29:20 +0000 Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7T007MX3SR84@szxga04-in.huawei.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 18:29:15 +0800 (CST) Received: from huawei.com ([172.24.2.119]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7T006403SRDI@szxga04-in.huawei.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 18:29:15 +0800 (CST) Received: from z00147053k ([10.70.39.122]) by szxml04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L7T00D6X3SPVO@szxml04-in.huawei.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 18:29:15 +0800 (CST) Date: Fri, 27 Aug 2010 18:29:13 +0800 From: Tina TSOU Subject: Re: [v4tov6transition] Some opinions about establish a new WG To: joanthan Peng , v4tov6transition@ietf.org, IPv6 v6ops Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Content-type: multipart/alternative; boundary="Boundary_(ID_+DI3Fhza8keSi2KCEZriLg)" X-Priority: 3 X-MSMail-priority: Normal References: Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This is a multi-part message in MIME format. --Boundary_(ID_+DI3Fhza8keSi2KCEZriLg) Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: quoted-printable Hi, Creation of a working group is subject to the conditions of RFC 2418 = section 2.1 and is the responsibility of the IESG. The participants are responsible for satisfying the conditions of = 2.1. 2.1. Criteria for formation When determining whether it is appropriate to create a working group, the Area Director(s) and the IESG will consider several issues: - Are the issues that the working group plans to address clear and relevant to the Internet community? - Are the goals specific and reasonably achievable, and achievable within a reasonable time frame? - What are the risks and urgency of the work, to determine the level of effort required? - Do the working group's activities overlap with those of another working group? If so, it may still be appropriate to create the working group, but this question must be considered carefully by the Area Directors as subdividing efforts often dilutes the available technical expertise. - Is there sufficient interest within the IETF in the working group's topic with enough people willing to expend the effort to produce the desired result (e.g., a protocol specification)? Working groups require considerable effort, including management of the working group process, editing of working group documents, and contributing to the document text. IETF experience suggests that these roles typically cannot all be handled by one person; a minimum of four or five active participants in the management positions are typically required in addition to a minimum of one or two dozen people that will attend the working group meetings and contribute on the mailing list. NOTE: The interest must be broad enough that a working group would not be seen as merely the activity of a single vendor. - Is there enough expertise within the IETF in the working group's topic, and are those people interested in contributing in the working group? - Does a base of interested consumers (end-users) appear to exist for the planned work? Consumer interest can be measured by participation of end-users within the IETF process, as well as by less direct means. - Does the IETF have a reasonable role to play in the determination of the technology? There are many Internet-related technologies that may be interesting to IETF members but in some cases the IETF may not be in a position to effect the course of the technology in the "real world". This can happen, for example, if the technology is being developed by another standards body or an industry consortium. - Are all known intellectual property rights relevant to the proposed working group's efforts issues understood? - Is the proposed work plan an open IETF effort or is it an attempt to "bless" non-IETF technology where the effect of input from IETF participants may be limited? - Is there a good understanding of any existing work that is relevant to the topics that the proposed working group is to pursue? This includes work within the IETF and elsewhere. - Do the working group's goals overlap with known work in another standards body, and if so is adequate liaison in place? Considering the above criteria, the Area Director(s), using his or her best judgment, will decide whether to pursue the formation of the group through the chartering process. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message -----=20 From: joanthan Peng=20 To: v4tov6transition@ietf.org ; IPv6 v6ops=20 Sent: Friday, August 27, 2010 4:34 PM Subject: Re: [v4tov6transition] Some opinions about establish a new WG Hi all, I totally agree with Cancan opinion. In ISP's point of view, there are = so many problems we need to handle when transitioning v4 to v6, and some = of these problems may be not "very" technical, like how to do IPv6 = address planning and what elements should be considered, or in the case = of China Telecom's network, which technics should be selected to deploy = to CT's network and what elements should be considered, etc.=20 I think the answers for these problems are very valuable for other = ISPs, and worth our discussion. On Fri, Aug 27, 2010 at 12:46 PM, huang cancan = wrote: hi, folks: As a person who have worked in telecom operator for many years, = I do appreciate the thousands of rfcs the IETF provide us and they do = help us a lot when we deploy technologies in our network. However, I am = here to argue that is very necessary to establish a new WG which is = really focus on the operator's need and solve our problems.=20 At first, I want to make it clear that what is the operator = really need when they starting v4 to v6 transition. Why I emphasize the = topic of v6 transition is because this item is quite different from any = other projects. It is just like to establish a new Internet world!!! It = is definitely a huge systematic work other than how to deploy DS-lite in = the network. When we start this project, we first have to show our boss = the migration strategies and paths, tell him what will happen at what = time and what we can do to solve that problems step by step. When we = start to do a thing we need a road map, isn't it? So, the real = requirement of a operator to start his tour on IPv6 transition is to = work out the strategies. And this is what 6ops cannot provide us because = they say it is our own business problem. However, hey, the business = problem is the foremost problem, isn't it? Without solve this problem, = we even cannot start our tour~~~ The evidence is as below: = -------------------------------------------------------------------------= -------------------------------------------------------------------------= ----------------------------------------------- How to decide the = scale of the IPv6 address space we need? For example, China telecom will = have 100+ millions subscribers in the next 3 years, and M2M service will = come soon, so we should apply for /24 or shorter? Since IPv6 address space is large, you can start with a = longer prefix and grow. If the APNIC=92s policy allows you to get a /24, = you can ask for it. What kind of address allocation schemes should be deployed in = enterprise networks? Provider aggregatable address, provider independent = address or local address? If PA address, how to avoid renumbering when = the enterprise network change site or provider? If PI address, how to = reduce routing table? If local address, how to make sure all of the = computers can access internet, NAT66 is a good choice or not? I think this is more like a business decision than technology = decision. An ISP can definitely offer service to give enterprises an IP = prefix from its own aggregate. However, some enterprise won=92t like it = because of the renumber problem you mentioned by switching provider.=20 = -------------------------------------------------------------------------= -------------------------------------------------------------------------= ------- Well, it is not the answer we need. What we need is what = length of prefix we should apply, which is appropriate for us. You = cannot suggest every operator that them can start a longer prefix...... = What we need is: is there any model or formula to calculate the prefix = length that we need or address architecture planning with the = considerations of the subscriber scale and increase rate? And how can = operators to utilize the address bits before /56 and after /56 to = distinguish different type of service or different metropolitan area = network in order to optimize the routing or management. You may said it is our own business problem,depend which one we = like...... I do believe this answer can not solve the operator's = problem. If 6ops continues gave us that answer, I don't believe the = final guideline 6ops provide us will meet our requirements. If the so called business problem,which is the most important = factor to make a strategy, is not concerned by 6ops, can we gather some = people working in the operator who is interest about that to discuss our = business problem in another WG, in which business problem will not be = ignored? Can-can Huang _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition -------------------------------------------------------------------------= ----- _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition --Boundary_(ID_+DI3Fhza8keSi2KCEZriLg) Content-type: text/html; charset=windows-1252 Content-transfer-encoding: quoted-printable
Hi,
Creation of a working group is subject to the = conditions of=20 RFC 2418 section 2.1 and is the responsibility of the
IESG. The = participants=20 are responsible for satisfying the conditions of 2.1.
2.1. Criteria for=20 formation

   When = determining whether it is appropriate to create a working = group,
  =20 the Area Director(s) and the IESG will consider several=20 issues:

    - Are the issues that the working = group plans=20 to address clear and
      relevant to the = Internet=20 community?

    - Are the goals specific and = reasonably=20 achievable, and achievable
      within a = reasonable=20 time frame?
 
    - What are the risks and urgency = of the=20 work, to determine the level
      of effort = required?

    - Do the working group's activities = overlap=20 with those of another
      working = group?  If=20 so, it may still be appropriate to create = the
     =20 working group, but this question must be considered carefully=20 by
      the Area Directors as subdividing = efforts=20 often dilutes the
      available technical=20 expertise.

    - Is there sufficient interest = within the=20 IETF in the working
      group's topic with = enough=20 people willing to expend the effort to
      = produce=20 the desired result (e.g., a protocol=20 specification)?
      Working groups require = considerable effort, including = management
      of=20 the working group process, editing of working group=20 documents,
      and contributing to the = document=20 text.  IETF experience suggests
      = that=20 these roles typically cannot all be handled by one person;=20 a
      minimum of four or five active = participants=20 in the management
      positions are = typically=20 required in addition to a minimum of = one
      or=20 two dozen people that will attend the working group=20 meetings
      and contribute on the mailing = list.  NOTE: The interest must be
      = broad=20 enough that a working group would not be seen as merely=20 the
      activity of a single=20 vendor.

    - Is there enough expertise within the = IETF in=20 the working group's
      topic, and are = those=20 people interested in contributing in = the
     =20 working group?

    - Does a base of interested = consumers=20 (end-users) appear to exist
      for the = planned=20 work?  Consumer interest can be measured=20 by
      participation of end-users within = the IETF=20 process, as well as by
      less direct=20 means.

    - Does the IETF have a reasonable role = to play=20 in the determination
      of the = technology? =20 There are many Internet-related = technologies
     =20 that may be interesting to IETF members but in some cases the=20 IETF
      may not be in a position to = effect the=20 course of the technology in
      the "real=20 world".  This can happen, for example, if the=20 technology
      is being developed by = another=20 standards body or an industry
     =20 consortium.

    - Are all known intellectual = property=20 rights relevant to the
      proposed = working=20 group's efforts issues understood?

    - Is the = proposed=20 work plan an open IETF effort or is it an=20 attempt
      to "bless" non-IETF technology = where=20 the effect of input from IETF
      = participants may=20 be limited?

    - Is there a good = understanding of any=20 existing work that is
      relevant to the = topics=20 that the proposed working group is to
     =20 pursue?  This includes work within the IETF and=20 elsewhere.

    - Do the working group's goals = overlap with=20 known work in another
      standards body, = and if=20 so is adequate liaison in place?

   Considering the = above=20 criteria, the Area Director(s), using his or
   her best = judgment,=20 will decide whether to pursue the formation of
   the group = through=20 the chartering process.
 
B. R.
Tina
http://tinatsou.weebly.com= /index.html
----- Original Message -----
From:=20 joanthan=20 Peng
To: v4tov6transition@ietf.org = ; IPv6 = v6ops=20
Sent: Friday, August 27, 2010 = 4:34=20 PM
Subject: Re: [v4tov6transition] = Some=20 opinions about establish a new WG

Hi all,
I totally agree with Cancan opinion. In ISP's point of view, = there are so=20 many problems we need to handle when transitioning v4 to v6, and some = of these=20 problems may be not "very" technical, like how to do IPv6 address = planning and=20 what elements should be considered, or in the case of China Telecom's = network,=20 which technics should be selected to deploy to CT's network = and what=20 elements should be considered, etc. 

I think the answers for these problems are very valuable for = other ISPs,=20 and worth our discussion.

On Fri, Aug 27, 2010 at 12:46 PM, huang = cancan <cancanhuang110@gmail.com> wrote:
hi, folks:
    As a person who have worked in telecom = operator for=20 many years, I do appreciate the thousands of rfcs the IETF provide = us and=20 they do help us a lot when we deploy  technologies in our = network.=20 However, I am here to argue that is very necessary to establish a = new WG=20 which is really focus on the operator's need and solve our problems. =
 
    At first, I want to make it=20 clear that what is the operator really need when they = starting v4=20 to v6 transition. Why I emphasize the topic of v6 transition is = because=20 this item is quite different from any other projects. It is = just like=20 to establish a new Internet world!!!  It is definitely a = huge=20 systematic work other than how to deploy DS-lite in the network. = When we=20 start this project, we  first have to show our boss = the=20 migration strategies and paths, tell him what will happen at what = time and=20 what we can do to solve that problems step by step. When we start to = do a=20 thing we need a road map, isn't it?  So, the real = requirement of a=20 operator to start his tour on IPv6 transition is to work out the = strategies.=20 And this is what 6ops cannot provide us because they say it = is our=20 own business problem. However, hey, the business problem is the = foremost problem, isn't it? Without solve this problem, we even = cannot start=20 our tour~~~   The evidence is as below:
=
--------------------------------------------------------------------= -------------------------------------------------------------------------= ----------------------------------------------------     How to decide the scale of the IPv6 = address space we=20 need? For example, China telecom will have 100+ millions subscribers = in the=20 next 3 years, and M2M service will come soon, so we should apply for = /24 or=20 shorter?
        Since IPv6 address space is = large,=20 you can start with a longer prefix and grow. If the APNIC=92s policy = allows=20 you to get a /24, you can ask for it.
 
     What kind of = address=20 allocation schemes should be deployed in enterprise networks? = Provider=20 aggregatable address, provider independent address or local address? = If PA=20 address, how to avoid renumbering when the enterprise network change = site or=20 provider? If PI address, how to reduce routing table? If local = address, how=20 to make sure all of the computers can access internet, NAT66 is a = good=20 choice or not?
     I think this is = more like=20 a business decision than technology decision. An ISP can definitely = offer=20 service to give enterprises an IP prefix from its own aggregate. = However,=20 some enterprise won=92t like it because of the renumber problem you = mentioned=20 by switching provider.
 
  ---------------------------------------------------------= -------------------------------------------------------------------------= -----------------------
      Well, it is not = the answer=20 we need. What we need is what length of prefix we should apply, = which is=20 appropriate for us.  You cannot suggest every operator that = them can=20 start a longer prefix...... What we need is: is there any model = or=20 formula to calculate the prefix length that we need or address = architecture=20 planning with the considerations of the subscriber scale and = increase rate?=20 And how can operators to utilize the address bits before /56 and = after /56=20 to distinguish different type of service or different metropolitan = area=20 network in order to optimize the routing or management.
You may = said it=20 is our own business problem,depend which one we like...... I do = believe this=20 answer can not solve the operator's problem. If 6ops continues = gave us=20 that answer, I don't believe the final guideline 6ops provide us = will meet=20 our requirements.
      If the so = called=20 business problem,which is the most important factor = to make a=20 strategy, is not concerned by 6ops, can we gather some people = working=20 in the operator who is interest about that to discuss our business = problem=20 in another WG, in which business problem will not be=20 ignored?
 
Can-can Huang
 

____________________= ___________________________
v4tov6transition=20 mailing list
v4tov6transition@ietf.org
https://www.ietf.org/mailman/listinfo/v4tov6transition



=

_______________________________________________
v4tov6transitio= n=20 mailing=20 = list
v4tov6transition@ietf.org
https://www.ietf.org/mailman/listinf= o/v4tov6transition
--Boundary_(ID_+DI3Fhza8keSi2KCEZriLg)-- From owner-v6ops@ops.ietf.org Fri Aug 27 07:47:50 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D276A3A6984 for ; Fri, 27 Aug 2010 07:47:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.744 X-Spam-Level: X-Spam-Status: No, score=-108.744 tagged_above=-999 required=5 tests=[AWL=-0.849, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x1CSv62k1Isw for ; Fri, 27 Aug 2010 07:47:48 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CBDCF3A698D for ; Fri, 27 Aug 2010 07:47:47 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op08i-000Mgh-Su for v6ops-data0@psg.com; Fri, 27 Aug 2010 14:42:44 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op08f-000MgI-NK for v6ops@ops.ietf.org; Fri, 27 Aug 2010 14:42:42 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEANNrd0yrR7Ht/2dsb2JhbACgWXGfb5t/gm2CSgSEO4VO X-IronPort-AV: E=Sophos;i="4.56,278,1280707200"; d="scan'208";a="246301176" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-5.cisco.com with ESMTP; 27 Aug 2010 14:42:40 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7REgXJm028441; Fri, 27 Aug 2010 14:42:35 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Fri, 27 Aug 2010 07:42:40 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Fri, 27 Aug 2010 07:42:40 -0700 Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 27 Aug 2010 07:42:27 -0700 Cc: Tina TSOU , IPv6 v6ops , v4tov6transition@ietf.org, Ron Bonica Message-Id: References: To: huang cancan X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Copying my AD. He's on the list, but I know I monitor more closely = discussions I am copied on, and I suspect he does as well. On Aug 27, 2010, at 6:51 AM, huang cancan wrote: > - Do the working group's activities overlap with those of another > working group? If so, it may still be appropriate to create the > working group, but this question must be considered carefully by > the Area Directors as subdividing efforts often dilutes the > available technical expertise. > //This question was also discussed in the side group. I only copy them = here. >=20 > 1) V6ops has not implemented item 4 in its charter and that it is = better to split the work into two WGs, to spread the workload. >=20 > " 4. Publish Informational or BCP RFCs that identify and analyze = solutions for deploying IPv6 within common network environments, such as = ISP Networks, Enterprise Networks, Unmanaged Networks (Home/Small = Office), and Cellular Networks. " You no doubt went to http://datatracker.ietf.org/wg/v6ops/charter/ to = find the charter. May I request that you select "documents" on that page = or (equivalent) go to http://datatracker.ietf.org/wg/v6ops/ and survey = the RFCs output by the working group? It has gone to some lengths to do = this. > 2)I see the following text in v6ops charter: >=20 >> The main focus of the v6ops WG is to look at the immediate deployment = issues; more advanced stages of deployment and transition are a lower = priority. >=20 > I want to work on "more advanced stages of transition" that is out of = scope for v6ops. Some operators would like to focus on operational = issues related to the final phases of transition of v4 networks to v6, = i.e. the protection of v4 applications that need to continue to be = operational for all users while the networks are gradually transitioned = from v4 to v6. Let me put this in context. When Kurtis and I took over the working group in 2004, there were quite = a number of people that really wanted to talk about their favorite cool = tool for helping people make the transition. There was discussion at the = time of a separate working group for the purpose, and in any event v6ops = was instructed to not build protocols and with respect to transition = tool, to only generate requirements. That work eventually went to behave = and softwire. You will hear me tell people with some regularity to take = a draft to a different working group due to charter issues, and this = will be the usual reason. The continuation of IPv4 service during transition, what I call the = "coexistence phase", is at this point very near term transition issue, = and is the subject in part of=20 http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10, which will go into working group last call on 12 September. I would = encourage the operators to read and comment on it. Frankly, the final = phases of transition will not be about "keeping IPv4 alive" as much as = "how best to turn it off". In any event, it has been a while since we updated the charter; if the = charter itself is at issue, we should discuss that. You are correct that = the question is no longer, if it ever actually was actually, "how to = deploy IPv6". The current phase is "coexistence" more than "deployment", = and perhaps the charter needs to say that.= From owner-v6ops@ops.ietf.org Fri Aug 27 08:17:09 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 50D063A682D for ; Fri, 27 Aug 2010 08:17:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.67 X-Spam-Level: X-Spam-Status: No, score=-0.67 tagged_above=-999 required=5 tests=[AWL=-0.775, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4jzPSk156QAU for ; Fri, 27 Aug 2010 08:17:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 719B73A672E for ; Fri, 27 Aug 2010 08:17:08 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op0eb-0000CE-Fy for v6ops-data0@psg.com; Fri, 27 Aug 2010 15:15:41 +0000 Received: from [128.18.30.17] (helo=mail1.sri.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op0eZ-0000Bv-Ck for v6ops@ops.ietf.org; Fri, 27 Aug 2010 15:15:39 +0000 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from [192.168.1.144] ([unknown] [69.248.172.73]) by mail.sri.com (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L7T006KGH20BAH1@mail.sri.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 08:15:37 -0700 (PDT) Message-id: <4C77D69C.1080601@sri.com> Date: Fri, 27 Aug 2010 11:15:40 -0400 From: Ed Jankiewicz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 To: Fred Baker Cc: huang cancan , IPv6 v6ops , Ron Bonica , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] Some opinions about establish a new WG References: In-reply-to: Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I believe this mailing list is surfacing some really good information and has the potential to fill in a lot of blanks for network operators. Can-can has emphatically described some of the problems an operator faces and made a good case for the need for guidance. I support continuing this work and as Fred and others have pointed out, it should certainly build upon the already large body of RFCs, active and expired drafts in v6ops, 6man, softwires and behave. An annotated bibliography (of all the transition/coexistence docs) would help and if no one has one I might take a crack at that - I had done that before the behave interim meeting on transition scenarios, but have not kept it up to date. It is good to have a focused discussion to pull together problem statements, use cases and prior work that may address them. I don't have a strong opinion on creating a new WG, holding a BoF at IETF79 or doing the work under an existing charter such as v6ops. I will try to contribute and review the work regardless of where it is done. I hope we don't waste time debating logistics and organizational matters - the time could be better spent on the real problem and solutions. Ed J SRI International From owner-v6ops@ops.ietf.org Fri Aug 27 08:56:11 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 628A03A6AAA for ; Fri, 27 Aug 2010 08:56:11 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.738 X-Spam-Level: X-Spam-Status: No, score=-108.738 tagged_above=-999 required=5 tests=[AWL=-0.843, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Kgwzco4cIgD3 for ; Fri, 27 Aug 2010 08:56:10 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 95B173A6A1B for ; Fri, 27 Aug 2010 08:56:09 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op1Es-0004Op-T6 for v6ops-data0@psg.com; Fri, 27 Aug 2010 15:53:10 +0000 Received: from [171.71.176.117] (helo=sj-iport-6.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op1Eq-0004OX-V3 for v6ops@ops.ietf.org; Fri, 27 Aug 2010 15:53:09 +0000 Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAHd8d0yrR7Hu/2dsb2JhbACgWXGgUZwAhTcEhDuFTg X-IronPort-AV: E=Sophos;i="4.56,279,1280707200"; d="scan'208";a="579666906" Received: from sj-core-5.cisco.com ([171.71.177.238]) by sj-iport-6.cisco.com with ESMTP; 27 Aug 2010 15:53:08 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id o7RFqx8P024238; Fri, 27 Aug 2010 15:53:01 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Fri, 27 Aug 2010 08:53:08 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Fri, 27 Aug 2010 08:53:08 -0700 Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <4C77D69C.1080601@sri.com> Date: Fri, 27 Aug 2010 08:52:53 -0700 Cc: huang cancan , IPv6 v6ops , Ron Bonica , v4tov6transition@ietf.org Message-Id: <964A58AE-BF21-4587-AAAC-A9C77715D3AE@cisco.com> References: <4C77D69C.1080601@sri.com> To: Ed Jankiewicz X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 27, 2010, at 8:15 AM, Ed Jankiewicz wrote: > It is good to have a focused discussion to pull together problem = statements, use cases and prior work that may address them. I don't = have a strong opinion on creating a new WG, holding a BoF at IETF79 or = doing the work under an existing charter such as v6ops. I will try to = contribute and review the work regardless of where it is done. I hope = we don't waste time debating logistics and organizational matters - the = time could be better spent on the real problem and solutions. I'm pretty much in the same boat. From owner-v6ops@ops.ietf.org Fri Aug 27 09:45:43 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 223583A6994 for ; Fri, 27 Aug 2010 09:45:43 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.105 X-Spam-Level: X-Spam-Status: No, score=-0.105 tagged_above=-999 required=5 tests=[AWL=-1.196, BAYES_05=-1.11, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OWkFSvyAo5DY for ; Fri, 27 Aug 2010 09:45:42 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 1B4143A6843 for ; Fri, 27 Aug 2010 09:45:42 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op225-000AaZ-0z for v6ops-data0@psg.com; Fri, 27 Aug 2010 16:44:01 +0000 Received: from [93.17.128.11] (helo=smtp22.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op222-000AaE-He for v6ops@ops.ietf.org; Fri, 27 Aug 2010 16:43:59 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id 8B3DA7000092; Fri, 27 Aug 2010 18:43:55 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id 3AE507000087; Fri, 27 Aug 2010 18:43:54 +0200 (CEST) X-SFR-UUID: 20100827164354241.3AE507000087@msfrf2222.sfr.fr Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> Date: Fri, 27 Aug 2010 18:43:53 +0200 Cc: Yiu Lee , David Meyer , IPv6 v6ops , Kurt Erik Lindqvist Content-Transfer-Encoding: quoted-printable Message-Id: References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> To: Fred Baker , v4tov6transition@ietf.org X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Le 25 ao=FBt 2010 =E0 18:25, Fred Baker a =E9crit : > ... > If you have an existing IPv4 network, Free.FR deployed an IPv6 service = in their existing IPv4 network using 6rd with a team of a couple of = people and a month's time if I have the story straight. Not in a month's time, to be accurate, but still in only 5 weeks!=20 IMHO, everyone involved in IPv6 deployment should be interested in this = story. For more details: - tools.ietf.org/html/rfc5569=20 - www.ripe.net/ripe/meetings/ripe-58/content/presentations/ipv6-free =20 Regards, RD > That involved almost no actual native IPv6; 6rd is an IPv6/IPv4 tunnel = infrastructure. But it allowed them to provide both IPv4 and IPv6 = *services* to their customers while they took time to think about what = they wanted to do natively. They can change their network under the = hood, so to speak, an their own schedule. >=20 > Changing the network under the hood - that is the process hardware and = software audit and upgrade, proving out configurations, and applying = them where needed. No intention to trivialize, but if one can separate = "delivery of the service" from "deployment of the technology", it might = make the road a little easier. > ... From owner-v6ops@ops.ietf.org Fri Aug 27 10:32:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01A833A6A10 for ; Fri, 27 Aug 2010 10:32:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: 1.069 X-Spam-Level: * X-Spam-Status: No, score=1.069 tagged_above=-999 required=5 tests=[AWL=-2.147, BAYES_40=-0.185, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, J_CHICKENPOX_75=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cj88NMQbZ5SS for ; Fri, 27 Aug 2010 10:32:03 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 477243A69E9 for ; Fri, 27 Aug 2010 10:31:53 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op2j4-000G9X-H8 for v6ops-data0@psg.com; Fri, 27 Aug 2010 17:28:26 +0000 Received: from [93.17.128.11] (helo=smtp22.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op2j0-000G96-Et for v6ops@ops.ietf.org; Fri, 27 Aug 2010 17:28:23 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id E8F7D700009D; Fri, 27 Aug 2010 19:28:20 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id 931D070000A1; Fri, 27 Aug 2010 19:28:20 +0200 (CEST) X-SFR-UUID: 20100827172820602.931D070000A1@msfrf2222.sfr.fr Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=windows-1252 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: Date: Fri, 27 Aug 2010 19:28:20 +0200 Cc: IPv6 v6ops , joanthan Peng Content-Transfer-Encoding: quoted-printable Message-Id: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> References: To: v4tov6transition@ietf.org X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi all, I support Tina's proposal to have a FAQ document on IPv6 deployments. IETF is in my understanding the right place to work on official answers = to these questions, in an easily readable format. If v6ops isn't the place to do this work, and write consensus answers to = ALL questions that people involved in IPv6 deployments may ask, then a = new WG is IMHO the right solution. - Answers may be pointers to other bodies. - Questions, shouldn't be limited to Operations-and-Management = considerations; they should include some customer-oriented ones. Regards, RD > Hi all, > I totally agree with Cancan opinion. In ISP's point of view, there are = so many problems we need to handle when transitioning v4 to v6, and some = of these problems may be not "very" technical, like how to do IPv6 = address planning and what elements should be considered, or in the case = of China Telecom's network, which technics should be selected to deploy = to CT's network and what elements should be considered, etc.=20 >=20 > I think the answers for these problems are very valuable for other = ISPs, and worth our discussion. >=20 > On Fri, Aug 27, 2010 at 12:46 PM, huang cancan = wrote: > hi, folks: > As a person who have worked in telecom operator for many years, I = do appreciate the thousands of rfcs the IETF provide us and they do help = us a lot when we deploy technologies in our network. However, I am here = to argue that is very necessary to establish a new WG which is really = focus on the operator's need and solve our problems. > =20 > At first, I want to make it clear that what is the operator really = need when they starting v4 to v6 transition. Why I emphasize the topic = of v6 transition is because this item is quite different from any other = projects. It is just like to establish a new Internet world!!! It is = definitely a huge systematic work other than how to deploy DS-lite in = the network. When we start this project, we first have to show our boss = the migration strategies and paths, tell him what will happen at what = time and what we can do to solve that problems step by step. When we = start to do a thing we need a road map, isn't it? So, the real = requirement of a operator to start his tour on IPv6 transition is to = work out the strategies. And this is what 6ops cannot provide us because = they say it is our own business problem. However, hey, the business = problem is the foremost problem, isn't it? Without solve this problem, = we even cannot start our tour~~~ The evidence is as below: > = --------------------------------------------------------------------------= --------------------------------------------------------------------------= --------------------------------------------- How to decide the = scale of the IPv6 address space we need? For example, China telecom will = have 100+ millions subscribers in the next 3 years, and M2M service will = come soon, so we should apply for /24 or shorter? > Since IPv6 address space is large, you can start with a longer = prefix and grow. If the APNIC=92s policy allows you to get a /24, you = can ask for it. > =20 > What kind of address allocation schemes should be deployed in = enterprise networks? Provider aggregatable address, provider independent = address or local address? If PA address, how to avoid renumbering when = the enterprise network change site or provider? If PI address, how to = reduce routing table? If local address, how to make sure all of the = computers can access internet, NAT66 is a good choice or not? > I think this is more like a business decision than technology = decision. An ISP can definitely offer service to give enterprises an IP = prefix from its own aggregate. However, some enterprise won=92t like it = because of the renumber problem you mentioned by switching provider. > =20 > = --------------------------------------------------------------------------= --------------------------------------------------------------------------= ----- > Well, it is not the answer we need. What we need is what length = of prefix we should apply, which is appropriate for us. You cannot = suggest every operator that them can start a longer prefix...... What we = need is: is there any model or formula to calculate the prefix length = that we need or address architecture planning with the considerations of = the subscriber scale and increase rate? And how can operators to utilize = the address bits before /56 and after /56 to distinguish different type = of service or different metropolitan area network in order to optimize = the routing or management. > You may said it is our own business problem,depend which one we = like...... I do believe this answer can not solve the operator's = problem. If 6ops continues gave us that answer, I don't believe the = final guideline 6ops provide us will meet our requirements. > If the so called business problem,which is the most important = factor to make a strategy, is not concerned by 6ops, can we gather some = people working in the operator who is interest about that to discuss our = business problem in another WG, in which business problem will not be = ignored? > =20 > Can-can Huang > =20 >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition >=20 >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Fri Aug 27 12:20:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EF1A23A6AC0 for ; Fri, 27 Aug 2010 12:20:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.612 X-Spam-Level: X-Spam-Status: No, score=-0.612 tagged_above=-999 required=5 tests=[AWL=-0.417, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OmhUwS2C2SZ8 for ; Fri, 27 Aug 2010 12:20:27 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 9929E3A6ABB for ; Fri, 27 Aug 2010 12:20:27 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op4Pq-0002ki-WF for v6ops-data0@psg.com; Fri, 27 Aug 2010 19:16:43 +0000 Received: from [128.18.30.17] (helo=mail1.sri.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op4Po-0002kT-Hn for v6ops@ops.ietf.org; Fri, 27 Aug 2010 19:16:40 +0000 MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=ISO-8859-1; format=flowed Received: from [192.168.1.144] ([unknown] [69.248.172.73]) by mail.sri.com (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L7T00FAYS7PJI60@mail.sri.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 12:16:38 -0700 (PDT) Message-id: <4C780F18.5000709@sri.com> Date: Fri, 27 Aug 2010 15:16:40 -0400 From: Ed Jankiewicz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= Cc: Fred Baker , v4tov6transition@ietf.org, David Meyer , IPv6 v6ops , Kurt Erik Lindqvist Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> In-reply-to: Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Not an endorsement, merely a data point: I am currently using 6rd for IPv6 access as part of a trial deployment by Comcast. The shipped me the 6rd-enhanced router, and it was plug-and-play. If not for the dancing turtle (and Google and Facebook via IPv6) I would hardly notice a difference from my baseline service. WFM, YMMV. This is a methodology to consider if modification of CPE is reasonable in your network. If not, there are variants being discussed that will work with unmodified CPE. http://tools.ietf.org/html/rfc5569 http://tools.ietf.org/html/rfc5969 http://tools.ietf.org/html/draft-despres-softwire-6rdplus-00 http://tools.ietf.org/html/draft-lee-softwire-6rd-udp-02 Ed J On 8/27/2010 12:43 PM, Rémi Després wrote: > Le 25 août 2010 à 18:25, Fred Baker a écrit : >> ... >> If you have an existing IPv4 network, Free.FR deployed an IPv6 service in their existing IPv4 network using 6rd with a team of a couple of people and a month's time if I have the story straight. > Not in a month's time, to be accurate, but still in only 5 weeks! > IMHO, everyone involved in IPv6 deployment should be interested in this story. > For more details: > - tools.ietf.org/html/rfc5569 > - www.ripe.net/ripe/meetings/ripe-58/content/presentations/ipv6-free > > Regards, > RD > > >> That involved almost no actual native IPv6; 6rd is an IPv6/IPv4 tunnel infrastructure. But it allowed them to provide both IPv4 and IPv6 *services* to their customers while they took time to think about what they wanted to do natively. They can change their network under the hood, so to speak, an their own schedule. >> >> Changing the network under the hood - that is the process hardware and software audit and upgrade, proving out configurations, and applying them where needed. No intention to trivialize, but if one can separate "delivery of the service" from "deployment of the technology", it might make the road a little easier. >> ... > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Fri Aug 27 13:59:37 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 594C33A6828 for ; Fri, 27 Aug 2010 13:59:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.324 X-Spam-Level: X-Spam-Status: No, score=-101.324 tagged_above=-999 required=5 tests=[AWL=-0.829, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GAl0seMVf+CG for ; Fri, 27 Aug 2010 13:59:36 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 12CA93A67B5 for ; Fri, 27 Aug 2010 13:59:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op5xr-000DJU-Iw for v6ops-data0@psg.com; Fri, 27 Aug 2010 20:55:55 +0000 Received: from [209.85.215.180] (helo=mail-ey0-f180.google.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op5xo-000DJD-NA for v6ops@ops.ietf.org; Fri, 27 Aug 2010 20:55:53 +0000 Received: by eya25 with SMTP id 25so2985675eya.11 for ; Fri, 27 Aug 2010 13:55:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=yOUms34hL2S8597Cn4mdmRU/dZVLvx79OUrBqUdZito=; b=hrJESFS2huNxr3ryxFhGhk1qqJOeph68ulaG1tfytNHWZrwzmt9jcqQ7OdDBsav+WO 48NQbTyQfkw5/TK9955QVGSTs9ApAUwIyXsEeqbp35GB0fBF7p798o+m57MTCXSOWYbP PX1pi2ps2SHnc44/PNO9T8qvUm+oC5EecDSSY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=muFBFVXbWVuyLuKqZhj2jqOu2g6O2dXo972SxngMZYxWoOb7+WpE7VFIM4lo/dZYqN gxTagc1oA217/BveHNm/J5Xlv8AnrSIdz2YgpY1phsbhPaxlyeWhnv0Hxtv/UhDDCXhF 8L/7ccpwYeajGJ25nwnUC3OAzx77rCX3PZCi0= Received: by 10.213.4.130 with SMTP id 2mr3058351ebr.10.1282942548608; Fri, 27 Aug 2010 13:55:48 -0700 (PDT) Received: from [10.1.1.4] ([121.98.142.15]) by mx.google.com with ESMTPS id z55sm6806792eeh.15.2010.08.27.13.55.43 (version=SSLv3 cipher=RC4-MD5); Fri, 27 Aug 2010 13:55:47 -0700 (PDT) Message-ID: <4C782649.2000903@gmail.com> Date: Sat, 28 Aug 2010 08:55:37 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Ed Jankiewicz CC: =?UTF-8?B?UsOpbWkgRGVzcHLDqXM=?= , David Meyer , IPv6 v6ops , Kurt Erik Lindqvist , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> <4C780F18.5000709@sri.com> In-Reply-To: <4C780F18.5000709@sri.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Ed, To your list of alternatives, please add http://tools.ietf.org/html/draft-carpenter-softwire-sample Regards Brian Carpenter On 2010-08-28 07:16, Ed Jankiewicz wrote: > Not an endorsement, merely a data point: I am currently using 6rd for= > IPv6 access as part of a trial deployment by Comcast. The shipped me > the 6rd-enhanced router, and it was plug-and-play. If not for the > dancing turtle (and Google and Facebook via IPv6) I would hardly notice= > a difference from my baseline service. WFM, YMMV. >=20 > This is a methodology to consider if modification of CPE is reasonable > in your network. If not, there are variants being discussed that will > work with unmodified CPE. >=20 > http://tools.ietf.org/html/rfc5569 > http://tools.ietf.org/html/rfc5969 > http://tools.ietf.org/html/draft-despres-softwire-6rdplus-00 > http://tools.ietf.org/html/draft-lee-softwire-6rd-udp-02 >=20 > Ed J > On 8/27/2010 12:43 PM, R=C3=A9mi Despr=C3=A9s wrote: >> Le 25 ao=C3=BBt 2010 =C3=A0 18:25, Fred Baker a =C3=A9crit : >>> ... >>> If you have an existing IPv4 network, Free.FR deployed an IPv6 >>> service in their existing IPv4 network using 6rd with a team of a >>> couple of people and a month's time if I have the story straight. >> Not in a month's time, to be accurate, but still in only 5 weeks! >> IMHO, everyone involved in IPv6 deployment should be interested in >> this story. >> For more details: >> - tools.ietf.org/html/rfc5569 >> - www.ripe.net/ripe/meetings/ripe-58/content/presentations/ipv6-free >> >> Regards, >> RD >> >> >>> That involved almost no actual native IPv6; 6rd is an IPv6/IPv4 >>> tunnel infrastructure. But it allowed them to provide both IPv4 and >>> IPv6 *services* to their customers while they took time to think >>> about what they wanted to do natively. They can change their network >>> under the hood, so to speak, an their own schedule. >>> >>> Changing the network under the hood - that is the process hardware >>> and software audit and upgrade, proving out configurations, and >>> applying them where needed. No intention to trivialize, but if one >>> can separate "delivery of the service" from "deployment of the >>> technology", it might make the road a little easier. >>> ... >> >> _______________________________________________ >> v4tov6transition mailing list >> v4tov6transition@ietf.org >> https://www.ietf.org/mailman/listinfo/v4tov6transition >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition >=20 From owner-v6ops@ops.ietf.org Fri Aug 27 14:40:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F65B3A687F for ; Fri, 27 Aug 2010 14:40:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.78 X-Spam-Level: X-Spam-Status: No, score=-0.78 tagged_above=-999 required=5 tests=[AWL=-0.285, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ONWKVPWpVObF for ; Fri, 27 Aug 2010 14:40:01 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5D55D3A687E for ; Fri, 27 Aug 2010 14:40:01 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op6cQ-000Hp7-9L for v6ops-data0@psg.com; Fri, 27 Aug 2010 21:37:50 +0000 Received: from [128.18.30.17] (helo=mail1.sri.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op6cN-000Hog-Qf for v6ops@ops.ietf.org; Fri, 27 Aug 2010 21:37:48 +0000 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Received: from [192.168.1.144] ([unknown] [69.248.172.73]) by mail.sri.com (Sun Java(tm) System Messaging Server 7u2-7.05 32bit (built Jul 30 2009)) with ESMTPSA id <0L7T00FRTYQYCQC0@mail.sri.com> for v6ops@ops.ietf.org; Fri, 27 Aug 2010 14:37:47 -0700 (PDT) Message-id: <4C78302C.2060306@sri.com> Date: Fri, 27 Aug 2010 17:37:48 -0400 From: Ed Jankiewicz User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 To: IPv6 v6ops Cc: Brian E Carpenter , v4tov6transition@ietf.org Subject: Annotated Bibliography of v4v6 Transition Docs References: <1267DE09-3BBB-45C7-897C-6F8620F22AB4@cisco.com> <4C780F18.5000709@sri.com> <4C782649.2000903@gmail.com> In-reply-to: <4C782649.2000903@gmail.com> Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: As I said, that comment was just one data point; there are a lot of proposals and alternatives and I'm sure we are all swamped. I am willing to try to collate all the docs floating around the topic into a comprehensive (eventually) annotated bibliography for this group to consider. This should help authors find each other, avoid duplication and cite related work. I am accepting any and all suggestions and pointers. Please reply on this thread, either just directly to me, or to the v4tov6transition@ietf.org if it might be of interest to all. Internet-Drafts, RFCs, other publications and websites on topics of interest: transition problem statements network operator experience, implementation reports experiments, trials and prototypes vendor/operator white papers, how-to, FAQs coexistence and transition tools and anything that you think is relevant Thanks Ed J. On 8/27/2010 4:55 PM, Brian E Carpenter wrote: > Ed, > > To your list of alternatives, please add > http://tools.ietf.org/html/draft-carpenter-softwire-sample > > Regards > Brian Carpenter From owner-v6ops@ops.ietf.org Fri Aug 27 14:53:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 10FAE3A683E for ; Fri, 27 Aug 2010 14:53:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.051 X-Spam-Level: X-Spam-Status: No, score=-2.051 tagged_above=-999 required=5 tests=[AWL=-0.352, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EImVTIkMFQnN for ; Fri, 27 Aug 2010 14:53:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0F8E03A67E6 for ; Fri, 27 Aug 2010 14:53:18 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op6qU-000JK5-Aq for v6ops-data0@psg.com; Fri, 27 Aug 2010 21:52:22 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op6qS-000JJu-8w for v6ops@ops.ietf.org; Fri, 27 Aug 2010 21:52:20 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op6qP-000IZs-3L; Fri, 27 Aug 2010 21:52:17 +0000 Date: Sat, 28 Aug 2010 06:52:16 +0900 Message-ID: From: Randy Bush To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= Cc: v4tov6transition@ietf.org, IPv6 v6ops , joanthan Peng Subject: Re: [v4tov6transition] Some opinions about establish a new WG In-Reply-To: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> References: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > If v6ops isn't the place to do this work, and write consensus answers > to ALL questions that people involved in IPv6 deployments may ask then why the heck would v6ops exist? randy From owner-v6ops@ops.ietf.org Fri Aug 27 15:04:45 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6AC033A687B for ; Fri, 27 Aug 2010 15:04:45 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.498 X-Spam-Level: X-Spam-Status: No, score=-2.498 tagged_above=-999 required=5 tests=[AWL=0.101, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yx0STuc0R36V for ; Fri, 27 Aug 2010 15:04:44 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A5DE53A683E for ; Fri, 27 Aug 2010 15:04:43 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op705-000KlA-BI for v6ops-data0@psg.com; Fri, 27 Aug 2010 22:02:17 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op702-000KkT-TR for v6ops@ops.ietf.org; Fri, 27 Aug 2010 22:02:14 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op702-000Ic5-Ms; Fri, 27 Aug 2010 22:02:14 +0000 Date: Sat, 28 Aug 2010 07:02:13 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: IPv6 v6ops Subject: Re: [v4tov6transition] Some opinions about establish a new WG In-Reply-To: References: User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > The continuation of IPv4 service during transition, what I call the > "coexistence phase", is at this point very near term transition issue, > and is the subject in part of > > http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn my apologies for being picky again. but is this really about transition, or more about yet another complex solution for how to hack ipv6 through a severely damaged ipv4 network? i.e. it's a we're-not-gonna-transition draft. maybe we should call it ipv4 'intransigent' technology :) > I would encourage the operators to read and comment on it. are you sure you want to encourage me further? :) > Frankly, the final phases of transition will not be about "keeping > IPv4 alive" as much as "how best to turn it off". yep. and analogously, are not the intial phases about actually turning ipv6 on? for real. like not tunnels, not hacks. randy From owner-v6ops@ops.ietf.org Fri Aug 27 15:22:56 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7F0893A683E for ; Fri, 27 Aug 2010 15:22:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -6.427 X-Spam-Level: X-Spam-Status: No, score=-6.427 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id whFhuiUXi6yP for ; Fri, 27 Aug 2010 15:22:55 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6DB073A687B for ; Fri, 27 Aug 2010 15:22:55 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op7I3-000NPM-Lu for v6ops-data0@psg.com; Fri, 27 Aug 2010 22:20:51 +0000 Received: from [171.71.176.70] (helo=sj-iport-1.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op7I1-000NOu-6E for v6ops@ops.ietf.org; Fri, 27 Aug 2010 22:20:49 +0000 Authentication-Results: sj-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoUHAGfXd0yrRN+K/2dsb2JhbACDFZAjhRcBiAoCcaFHiWqRboEigyJzBIQ7hU6Ccw X-IronPort-AV: E=Sophos;i="4.56,280,1280707200"; d="scan'208";a="356007119" Received: from sj-core-4.cisco.com ([171.68.223.138]) by sj-iport-1.cisco.com with ESMTP; 27 Aug 2010 22:20:48 +0000 Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-4.cisco.com (8.13.8/8.14.3) with ESMTP id o7RMKmC6011179 for ; Fri, 27 Aug 2010 22:20:48 GMT Received: from xmb-sjc-232.amer.cisco.com ([128.107.191.41]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 27 Aug 2010 15:20:48 -0700 Received: from 72.163.62.136 ([72.163.62.136]) by xmb-sjc-232.amer.cisco.com ([128.107.191.41]) with Microsoft Exchange Server HTTP-DAV ; Fri, 27 Aug 2010 22:20:46 +0000 Message-ID: <53ADA6FA-34C8-41DE-813B-01CC9F2DB9FB@cisco.com> From: "Brad Stewart (brastewa)" Thread-Topic: [v4tov6transition] Some opinions about establish a new WG thread-index: ActGNhhKShVIVwitS3GWLkVtmbqs0A== To: "Fred Baker" Cc: "IPv6 v6ops" Subject: [v4tov6transition] Some opinions about establish a new WG Importance: Normal MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1_1282947659399"; charset="utf-8" X-OriginalArrivalTime: 27 Aug 2010 22:20:48.0246 (UTC) FILETIME=[19A2A960:01CB4636] Date: 27 Aug 2010 15:20:48 -0700 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: ------=_Part_1_1282947659399 Content-Type: text/plain; charset= utf-8 Content-Transfer-Encoding: utf-8 Content-Disposition: inline > The continuation of IPv4 service during transition, what I call the > "coexistence phase", is at this point very near term transition issue, > and is the subject in part of > > http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn my apologies for being picky again. but is this really about transition, or more about yet another complex solution for how to hack ipv6 through a severely damaged ipv4 network? i.e. it's a we're-not-gonna-transition draft. maybe we should call it ipv4 'intransigent' technology :) > I would encourage the operators to read and comment on it. are you sure you want to encourage me further? :) > Frankly, the final phases of transition will not be about "keeping > IPv4 alive" as much as "how best to turn it off". yep. and analogously, are not the intial phases about actually turning ipv6 on? for real. like not tunnels, not hacks. randy ------=_Part_1_1282947659399 Content-Type: text/html; charset= utf-8 Content-Transfer-Encoding: utf-8 Content-Disposition: inline > The continuation of IPv4 service during transition, what I call the
> "coexistence phase", is at this point very near term transition issue,
> and is the subject in part of
>
> http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn

my apologies for being picky again.  but is this really about
transition, or more about yet another complex solution for how to
hack ipv6 through a severely damaged ipv4 network?  i.e. it's a
we're-not-gonna-transition draft.  maybe we should call it ipv4
'intransigent' technology :)

> I would encourage the operators to read and comment on it.

are you sure you want to encourage me further?  :)

> Frankly, the final phases of transition will not be about "keeping
> IPv4 alive" as much as "how best to turn it off".

yep.  and analogously, are not the intial phases about actually
turning ipv6 on?  for real.  like not tunnels, not hacks.

randy

------=_Part_1_1282947659399-- From owner-v6ops@ops.ietf.org Fri Aug 27 15:29:55 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DEE143A687B for ; Fri, 27 Aug 2010 15:29:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.739 X-Spam-Level: X-Spam-Status: No, score=-108.739 tagged_above=-999 required=5 tests=[AWL=-0.844, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KaPE8K65-j-q for ; Fri, 27 Aug 2010 15:29:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4895A3A68AF for ; Fri, 27 Aug 2010 15:29:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op7QO-000OJJ-8A for v6ops-data0@psg.com; Fri, 27 Aug 2010 22:29:28 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op7QL-000OJ1-PI for v6ops@ops.ietf.org; Fri, 27 Aug 2010 22:29:25 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAM7Yd0yrR7Ht/2dsb2JhbACgXHGhQ5tYhTcEhDuFTg X-IronPort-AV: E=Sophos;i="4.56,280,1280707200"; d="scan'208";a="246489018" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-5.cisco.com with ESMTP; 27 Aug 2010 22:29:25 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7RMTGB7016041; Fri, 27 Aug 2010 22:29:18 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Fri, 27 Aug 2010 15:29:25 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Fri, 27 Aug 2010 15:29:25 -0700 Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: Date: Fri, 27 Aug 2010 15:29:10 -0700 Cc: IPv6 v6ops Message-Id: <0DE40875-031E-4CE8-94CD-1F1E9B0CE5A2@cisco.com> References: To: Randy Bush X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Aug 27, 2010, at 3:02 PM, Randy Bush wrote: >> The continuation of IPv4 service during transition, what I call the = "coexistence phase", is at this point very near term transition issue, = and is the subject in part of >>=20 >> http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn >=20 > my apologies for being picky again. but is this really about = transition, or more about yet another complex solution for how to hack = ipv6 through a severely damaged ipv4 network? i.e. it's a = we're-not-gonna-transition draft. maybe we should call it ipv4 = 'intransigent' technology :) That's not how I read it. I read it as pretty responsive to what the = operators on v4tov6transition@ietf.org are asking: "while we deploy IPv6 = with global addressing, we have an existing IPv4 business to maintain. = We have issues in how we do that. How should we do that?" It says, in essence, "run two networks in parallel". One is a vanilla = IPv6 network. The other is, gak, an IPv4 network in which several = instances of RFC 1918 address space are run in parallel to IPv4/IPv4 = NATs within the SP. Examples of such exist in many networks; at the = recent Google symposium, Verizon is quoted (I wasn't there) as saying = they had 70 instances of such running in parallel. Since homes = frequently use 192.168.0.0/16 or 10.0.0.0/8, I would expect ISPs might = use 172.16.0.0/12 in their layer. It has all the issues of NAT'd address = space, and being dual layer, has them even more so, so it's not a very = wonderful service. But, for client/server applications whose servers are = in the global address space and for p2p applications with supernodes and = meet-me points in the global address space, it works. It permits the ISP = to keep its business functional while deploying IPv6. Having deployed = IPv6, and having their customers upgrade CPE software and/or hardware to = be able to use it, they will have a much better network and better = service.=20 I opened a discussion this morning with my AD on this topic; I will = argue that it is perhaps in a grey area of the charter (it is an issue = related to deployment and transition, which is in scope but per the = charter of less emphasis). We as a working group will probably wind up = amending the charter to make this more clear. I don't think, though, that v6ops - an operationally-focussed working = group - can practically say "we're only going to look at the issues of = networks that have finished deployment; we will not look at the issues = of networks that want to deploy and have problems". I understand = legitimate problems to be in scope, and this is a problem that they = legitimately have. In any event, once the WGLC is completed and the document is off to the = IESG, we won't need to have this discussion regarding it.=20= From owner-v6ops@ops.ietf.org Fri Aug 27 16:19:24 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 72F323A688F for ; Fri, 27 Aug 2010 16:19:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.736 X-Spam-Level: X-Spam-Status: No, score=-108.736 tagged_above=-999 required=5 tests=[AWL=-0.841, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v39tBnVtRel4 for ; Fri, 27 Aug 2010 16:19:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0AE533A68DE for ; Fri, 27 Aug 2010 16:19:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op89F-0003UE-Ep for v6ops-data0@psg.com; Fri, 27 Aug 2010 23:15:49 +0000 Received: from [171.71.176.72] (helo=sj-iport-3.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Op89C-0003Tz-Su for v6ops@ops.ietf.org; Fri, 27 Aug 2010 23:15:46 +0000 Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAErkd0yrR7H+/2dsb2JhbACgXnGhJptOhTcEhDuFTg X-IronPort-AV: E=Sophos;i="4.56,280,1280707200"; d="scan'208";a="235843013" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 27 Aug 2010 23:15:46 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7RNFc7c014971; Fri, 27 Aug 2010 23:15:39 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Fri, 27 Aug 2010 16:15:46 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Fri, 27 Aug 2010 16:15:46 -0700 Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <0DE40875-031E-4CE8-94CD-1F1E9B0CE5A2@cisco.com> Date: Fri, 27 Aug 2010 16:15:31 -0700 Cc: IPv6 v6ops Message-Id: <2FE692E5-4B1D-4F2E-8A6B-083FDCF8FF44@cisco.com> References: <0DE40875-031E-4CE8-94CD-1F1E9B0CE5A2@cisco.com> To: Randy Bush X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I'll remind you, btw, that "draft-ietf-v6ops..." means that the working = group was asked if they wanted to support it, and said "yes". I'm = willing to talk about why it's in the WG, but - it's in the WG. On Aug 27, 2010, at 3:29 PM, Fred Baker wrote: > On Aug 27, 2010, at 3:02 PM, Randy Bush wrote: >>> The continuation of IPv4 service during transition, what I call the = "coexistence phase", is at this point very near term transition issue, = and is the subject in part of >>>=20 >>> http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn >>=20 >> my apologies for being picky again. but is this really about = transition, or more about yet another complex solution for how to hack = ipv6 through a severely damaged ipv4 network? i.e. it's a = we're-not-gonna-transition draft. maybe we should call it ipv4 = 'intransigent' technology :) >=20 > That's not how I read it. I read it as pretty responsive to what the = operators on v4tov6transition@ietf.org are asking: "while we deploy IPv6 = with global addressing, we have an existing IPv4 business to maintain. = We have issues in how we do that. How should we do that?" >=20 > It says, in essence, "run two networks in parallel". One is a vanilla = IPv6 network. The other is, gak, an IPv4 network in which several = instances of RFC 1918 address space are run in parallel to IPv4/IPv4 = NATs within the SP. Examples of such exist in many networks; at the = recent Google symposium, Verizon is quoted (I wasn't there) as saying = they had 70 instances of such running in parallel. Since homes = frequently use 192.168.0.0/16 or 10.0.0.0/8, I would expect ISPs might = use 172.16.0.0/12 in their layer. It has all the issues of NAT'd address = space, and being dual layer, has them even more so, so it's not a very = wonderful service. But, for client/server applications whose servers are = in the global address space and for p2p applications with supernodes and = meet-me points in the global address space, it works. It permits the ISP = to keep its business functional while deploying IPv6. Having deployed = IPv6, and having their customers upgrade CPE software and/or hardware to = be able to use it, they will have a much better network and better = service.=20 >=20 > I opened a discussion this morning with my AD on this topic; I will = argue that it is perhaps in a grey area of the charter (it is an issue = related to deployment and transition, which is in scope but per the = charter of less emphasis). We as a working group will probably wind up = amending the charter to make this more clear. >=20 > I don't think, though, that v6ops - an operationally-focussed working = group - can practically say "we're only going to look at the issues of = networks that have finished deployment; we will not look at the issues = of networks that want to deploy and have problems". I understand = legitimate problems to be in scope, and this is a problem that they = legitimately have. >=20 > In any event, once the WGLC is completed and the document is off to = the IESG, we won't need to have this discussion regarding it.=20 From owner-v6ops@ops.ietf.org Fri Aug 27 19:58:32 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 74F4D3A677E for ; Fri, 27 Aug 2010 19:58:32 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.199 X-Spam-Level: X-Spam-Status: No, score=-2.199 tagged_above=-999 required=5 tests=[AWL=-0.200, BAYES_00=-2.599, J_CHICKENPOX_13=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id potC9OEZmK1a for ; Fri, 27 Aug 2010 19:58:31 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 757F23A677C for ; Fri, 27 Aug 2010 19:58:31 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpBXe-000LEo-Iz for v6ops-data0@psg.com; Sat, 28 Aug 2010 02:53:14 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpBXZ-000LEP-5d for v6ops@ops.ietf.org; Sat, 28 Aug 2010 02:53:10 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpBXX-000KMc-GV; Sat, 28 Aug 2010 02:53:07 +0000 Date: Sat, 28 Aug 2010 11:53:05 +0900 Message-ID: From: Randy Bush To: Fred Baker Cc: IPv6 v6ops Subject: Re: [v4tov6transition] Some opinions about establish a new WG In-Reply-To: <0DE40875-031E-4CE8-94CD-1F1E9B0CE5A2@cisco.com> References: <0DE40875-031E-4CE8-94CD-1F1E9B0CE5A2@cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: will it cause you pain if i send this? randy -- From: Randy Bush To: Fred Baker Subject: Re: [v4tov6transition] Some opinions about establish a new WG i think we are actually in agreement. as i said, i was only picking on terminology. and if mrs. greenberg has to be loaded on the train, who better than we? >> my apologies for being picky again. but is this really about >> transition, or more about yet another complex solution for how to >> hack ipv6 through a severely damaged ipv4 network? i.e. it's a >> we're-not-gonna-transition draft. maybe we should call it ipv4 >> 'intransigent' technology :) > That's not how I read it. I read it as pretty responsive to what the > operators on v4tov6transition@ietf.org are asking: "while we deploy > IPv6 with global addressing, we have an existing IPv4 business to > maintain. We have issues in how we do that. How should we do that?" the problem is that, as far as i know, it is s/while/until/. i.e. the nat444 (and similar) networks are not actually deploying ipv6 with global addressing. it is not that i am objecting to this work being done, someone needs to rescue their vic^h^h^hcustomers. i just have a problem calling it 'transition' when the network is not actually being transitioned. the vic^h^h^hcustomers are being given strange tools to tunnel over/through ever more damaged ipv4 networks. > It says, in essence, "run two networks in parallel". does it? or does it say, run a heavily natted rfc1918 network and provide tunnel overlays for ipv6? dual-stack is two networks in parallel. and, btw, we have seen that, where the two networks of a dual-stack deployment are non-congruent, noc calls breed [0]. and tunnels are non-congruent, and have similar employment opportunities for noccers. > I don't think, though, that v6ops - an operationally-focussed working > group - can practically say "we're only going to look at the issues of > networks that have finished deployment; i guess, if it has to happen, it should be in v6ops. my altzheimer's device is saying that i chartered ngtrans, and i did read george santayana back in school. randy --- [0] - just try turning on multi-protocol is-is on a local c7200 image, for a fun example. From owner-v6ops@ops.ietf.org Fri Aug 27 23:05:54 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3E9033A6774 for ; Fri, 27 Aug 2010 23:05:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.336 X-Spam-Level: X-Spam-Status: No, score=-0.336 tagged_above=-999 required=5 tests=[AWL=-0.538, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X089pJ0eba1U for ; Fri, 27 Aug 2010 23:05:53 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3387A3A63D3 for ; Fri, 27 Aug 2010 23:05:53 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpETD-0007lc-EA for v6ops-data0@psg.com; Sat, 28 Aug 2010 06:00:51 +0000 Received: from [93.17.128.19] (helo=smtp23.services.sfr.fr) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpETB-0007lL-8N for v6ops@ops.ietf.org; Sat, 28 Aug 2010 06:00:49 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2304.sfr.fr (SMTP Server) with ESMTP id B4C5A7000094; Sat, 28 Aug 2010 08:00:47 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2304.sfr.fr (SMTP Server) with ESMTP id DE72D7000087; Sat, 28 Aug 2010 08:00:46 +0200 (CEST) X-SFR-UUID: 20100828060046911.DE72D7000087@msfrf2304.sfr.fr Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: Date: Sat, 28 Aug 2010 08:00:44 +0200 Cc: v4tov6transition@ietf.org, IPv6 v6ops , joanthan Peng Content-Transfer-Encoding: quoted-printable Message-Id: <08792D62-872C-4034-8000-8D22A03733F2@free.fr> References: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> To: Randy Bush X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Le 27 ao=FBt 2010 =E0 23:52, Randy Bush a =E9crit : >> If v6ops isn't the place to do this work, and write consensus answers >> to ALL questions that people involved in IPv6 deployments may ask >=20 > then why the heck would v6ops exist? Whether v6ops is the place not only for OAM questions, but ALSO for = customer and product-vendor considerations, is IMHO still unclear. Making official where the work on a comprehensive and easily readable = FAQ-document may start would be welcome. RD =20 >=20 > randy From owner-v6ops@ops.ietf.org Sat Aug 28 00:44:09 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4FFC53A680E for ; Sat, 28 Aug 2010 00:44:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -108.73 X-Spam-Level: X-Spam-Status: No, score=-108.73 tagged_above=-999 required=5 tests=[AWL=-0.836, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KhMyMRqQeIba for ; Sat, 28 Aug 2010 00:44:08 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7AE853A680D for ; Sat, 28 Aug 2010 00:44:07 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpG1p-000F2Z-4j for v6ops-data0@psg.com; Sat, 28 Aug 2010 07:40:41 +0000 Received: from [171.71.176.72] (helo=sj-iport-3.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpG1k-000F1v-7N for v6ops@ops.ietf.org; Sat, 28 Aug 2010 07:40:36 +0000 Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AlwFAKZaeEyrR7H+/2dsb2JhbACBQoFTlT2IDXGeNolkCJFahEB3BIQ7hU4 X-IronPort-AV: E=Sophos;i="4.56,283,1280707200"; d="scan'208,217";a="235864900" Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 28 Aug 2010 07:40:35 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7S7eSA9015754; Sat, 28 Aug 2010 07:40:29 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Sat, 28 Aug 2010 00:40:35 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Sat, 28 Aug 2010 00:40:35 -0700 Subject: Re: [v4tov6transition] I-Ds in the pipeline Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker X-Priority: 3 In-Reply-To: <8CE4E74D3087453FBE85836713BD2FC5@china.huawei.com> Date: Sat, 28 Aug 2010 00:40:21 -0700 Cc: v4tov6transition@ietf.org, IPv6 v6ops Message-Id: References: <8CE4E74D3087453FBE85836713BD2FC5@china.huawei.com> To: Tina TSOU X-Mailer: Apple Mail (2.1081) Content-Type: multipart/alternative; boundary=Apple-Mail-593--268656405 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-593--268656405 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Thanks, Tina. Copying v6ops. On Aug 27, 2010, at 11:57 PM, Tina TSOU wrote: > Hi all, > There are I-Ds in the pipeline. They were discussed in 3 ad hoc = meetings in Maastricht. The 3rd ad hoc meeting was the name of = v4tov6transition Bar BoF. It was clear for the people who participated = in, mainly the people from v4transition@googlegroups.com. Fred suggested = making it more open. Here we go. > =20 > The summary below might not be precise, so please correct me if = needed. > =20 > draft-lee-v4v6tran-problem-statemetn-00 (Interested people can contact = the editor Yiu yiu_Lee@Cable.Comcast.com for your contribution) > =20 > draft-yang-v4v6tran-use-case (affiliation China Telecom, Interested = people can contact the editors Guo-Liang yanggl@gsta.com and Can-can = huangcc@gsta.com for your contribution) > =20 > draft-lee-v4v6tran-use-case-na-cable (affiliation Cable Labs, Rogers, = Cable Labs, Cox, Interested people can contact the editors = Yiuyiu_Lee@Cable.Comcast.com and Victor victor.kuarsingh@rci.rogers.com = for your contribution) > =20 > draft-li-v4v6tran-use-case (affiliation China Mobile, Interested = people can contact the editor Lian-Yuan lilianyuan@chinamobile.com ; = Qiong-Fang maqiongfang@chinamobile.com; and Gang = chengang@chinamobile.com for your contribution) > =20 > draft-carpenter-v4v6tran-framework-00 (Interested people can contact = the editor Brian brian.e.carpenter@gmail.com for your contribution) > =20 > draft-yang-v4v6tran-migration-guide-for-scenario-1 (Interested people = can contact the editors Guo-Liang yanggl@gsta.com and Can-can = huangcc@gsta.com for your contribution) > =20 > draft-lee-v4v6tran-migration-guide-for-scenario-2 (Interested people = can contact the editors Yiu yiu_Lee@Cable.Comcast.com and Victor = victor.kuarsingh@rci.rogers.com for your contribution) > =20 > draft-jankiewicz-v4v6tran-annotated-bibliography (Interested people = can contact the editor Ed edward.jankiewicz@sri.com for your = contribution) > =20 > More is coming on the way...... > =20 > =20 > B. R. > Tina > http://tinatsou.weebly.com/index.html > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition --Apple-Mail-593--268656405 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=GB2312 Thanks, Tina. Copying = v6ops.

On Aug 27, 2010, at 11:57 PM, Tina = TSOU wrote:

Hi = all,
There are I-Ds in the pipeline. They were discussed in 3 ad hoc = meetings in Maastricht. = The 3rd ad hoc meeting was the name of v4tov6transition Bar BoF. It was = clear for the people who participated in, mainly the people from . Fred suggested making = it more open. Here we go.

The = summary below might not be precise, so please correct me if = needed.

 
 yanggl@gsta.com and Can-can huangcc@gsta.com for your = contribution)
 
draft-lee-v4v6tran-use-case-na-cable (affiliation = Cable Labs, Rogers, Cable Labs, Cox, Interested people can contact the = editors Yiuyiu_Lee@Cable.Comcast.com and = Victor victor.kuarsingh@rci.rogers.com for = your contribution)
 
draft-li-v4v6tran-use-case (affiliation China Mobile, = Interested people can contact the editor Lian-Yuan lilianyuan@chinamobile.com ; = Qiong-Fang maqiongfang@chinamobile.com; and Gang chengang@chinamobile.com = ;for your contribution)
 
draft-carpenter-v4v6tran-framework-00 (Interested = people can contact the editor Brian brian.e.carpenter@gmail.com for = your contribution)
 
 yanggl@gsta.com and Can-can huangcc@gsta.com for your = contribution)
 
draft-lee-v4v6tran-migration-guide-for-scenario-2 = (Interested people can contact the editors Yiu yiu_Lee@Cable.Comcast.com and = Victor victor.kuarsingh@rci.rogers.com for = your contribution)
 
draft-jankiewicz-v4v6tran-annotated-bibliography (Interested = people can contact the editor Ed edward.jankiewicz@sri.com&nb= sp;for your contribution)
 
More is coming on the way......
 
 

= --Apple-Mail-593--268656405-- From owner-v6ops@ops.ietf.org Sat Aug 28 14:24:55 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7BA3C3A681F for ; Sat, 28 Aug 2010 14:24:55 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -105.127 X-Spam-Level: X-Spam-Status: No, score=-105.127 tagged_above=-999 required=5 tests=[AWL=-1.232, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zPXXrEo9bndC for ; Sat, 28 Aug 2010 14:24:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 3EAFD3A681E for ; Sat, 28 Aug 2010 14:24:53 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpSna-00060k-LC for v6ops-data0@psg.com; Sat, 28 Aug 2010 21:18:50 +0000 Received: from [64.18.2.169] (helo=exprod7og108.obsmtp.com) by psg.com with smtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpSnX-000605-Tz for v6ops@ops.ietf.org; Sat, 28 Aug 2010 21:18:48 +0000 Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob108.postini.com ([64.18.6.12]) with SMTP ID DSNKTHl9M8PBKha9Uh2MjJxykaGe7kHLW1DL@postini.com; Sat, 28 Aug 2010 14:18:47 PDT Received: from p-emfe02-wf.jnpr.net (172.28.145.25) by P-EMHUB03-HQ.jnpr.net (172.24.192.37) with Microsoft SMTP Server (TLS) id 8.2.254.0; Sat, 28 Aug 2010 14:11:46 -0700 Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe02-wf.jnpr.net ([fe80::c126:c633:d2dc:8090%11]) with mapi; Sat, 28 Aug 2010 17:11:46 -0400 From: Ronald Bonica To: Fred Baker , huang cancan CC: IPv6 v6ops , Ron Bonica , "v4tov6transition@ietf.org" Date: Sat, 28 Aug 2010 17:11:45 -0400 Subject: RE: [v4tov6transition] Some opinions about establish a new WG Thread-Topic: [v4tov6transition] Some opinions about establish a new WG Thread-Index: ActF9hy5IDt3oRggRqWNxRFzASDhhAA/u+XA Message-ID: <13205C286662DE4387D9AF3AC30EF456B0151C78EF@EMBX01-WF.jnpr.net> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Fred, I am monitoring the conversation, but have been a bit slow responding to em= ail. For the last two days I have been distracted, delivering both of my ki= ds to college.=20 Ron > -----Original Message----- > From: v4tov6transition-bounces@ietf.org [mailto:v4tov6transition- > bounces@ietf.org] On Behalf Of Fred Baker > Sent: Friday, August 27, 2010 10:42 AM > To: huang cancan > Cc: IPv6 v6ops; Ron Bonica; v4tov6transition@ietf.org > Subject: Re: [v4tov6transition] Some opinions about establish a new WG >=20 > Copying my AD. He's on the list, but I know I monitor more closely > discussions I am copied on, and I suspect he does as well. >=20 > On Aug 27, 2010, at 6:51 AM, huang cancan wrote: >=20 > > - Do the working group's activities overlap with those of another > > working group? If so, it may still be appropriate to create > the > > working group, but this question must be considered carefully > by > > the Area Directors as subdividing efforts often dilutes the > > available technical expertise. > > //This question was also discussed in the side group. I only copy > them here. > > > > 1) V6ops has not implemented item 4 in its charter and that it is > better to split the work into two WGs, to spread the workload. > > > > " 4. Publish Informational or BCP RFCs that identify and analyze > solutions for deploying IPv6 within common network environments, such > as ISP Networks, Enterprise Networks, Unmanaged Networks (Home/Small > Office), and Cellular Networks. " >=20 > You no doubt went to http://datatracker.ietf.org/wg/v6ops/charter/ to > find the charter. May I request that you select "documents" on that > page or (equivalent) go to http://datatracker.ietf.org/wg/v6ops/ and > survey the RFCs output by the working group? It has gone to some > lengths to do this. >=20 > > 2)I see the following text in v6ops charter: > > > >> The main focus of the v6ops WG is to look at the immediate > deployment issues; more advanced stages of deployment and transition > are a lower priority. > > > > I want to work on "more advanced stages of transition" that is out of > scope for v6ops. Some operators would like to focus on operational > issues related to the final phases of transition of v4 networks to v6, > i.e. the protection of v4 applications that need to continue to be > operational for all users while the networks are gradually transitioned > from v4 to v6. >=20 > Let me put this in context. >=20 > When Kurtis and I took over the working group in 2004, there were quite > a number of people that really wanted to talk about their favorite cool > tool for helping people make the transition. There was discussion at > the time of a separate working group for the purpose, and in any event > v6ops was instructed to not build protocols and with respect to > transition tool, to only generate requirements. That work eventually > went to behave and softwire. You will hear me tell people with some > regularity to take a draft to a different working group due to charter > issues, and this will be the usual reason. >=20 > The continuation of IPv4 service during transition, what I call the > "coexistence phase", is at this point very near term transition issue, > and is the subject in part of >=20 > http://datatracker.ietf.org/doc/draft-ietf-v6ops-incremental-cgn > http://tools.ietf.org/html/draft-ietf-v6ops-incremental-cgn > "An Incremental Carrier-Grade NAT (CGN) for IPv6 Transition", Sheng > Jiang, Dayong Guo, Brian Carpenter, 18-Jun-10, > >=20 > which will go into working group last call on 12 September. I would > encourage the operators to read and comment on it. Frankly, the final > phases of transition will not be about "keeping IPv4 alive" as much as > "how best to turn it off". >=20 > In any event, it has been a while since we updated the charter; if the > charter itself is at issue, we should discuss that. You are correct > that the question is no longer, if it ever actually was actually, "how > to deploy IPv6". The current phase is "coexistence" more than > "deployment", and perhaps the charter needs to say that. > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Sat Aug 28 16:42:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B491A3A679F for ; Sat, 28 Aug 2010 16:42:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.079 X-Spam-Level: X-Spam-Status: No, score=-1.079 tagged_above=-999 required=5 tests=[AWL=-0.408, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4yL20AdyUBZJ for ; Sat, 28 Aug 2010 16:42:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 598493A681F for ; Sat, 28 Aug 2010 16:42:36 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpUyu-000GsV-Dm for v6ops-data0@psg.com; Sat, 28 Aug 2010 23:38:40 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpUyr-000GsI-LD for v6ops@ops.ietf.org; Sat, 28 Aug 2010 23:38:38 +0000 Received: from 219-90-190-92.ip.adam.com.au ([219.90.190.92] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OpUyk-0006YP-AJ; Sun, 29 Aug 2010 09:08:30 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 766383B31E; Sun, 29 Aug 2010 09:04:35 +0930 (CST) Date: Sun, 29 Aug 2010 09:04:34 +0930 From: Mark Smith To: "Manfredi, Albert E" Cc: "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100829090434.64e1e660@opy.nosense.org> In-Reply-To: References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100823.172400.74676472.st haug@nethelp.no> <20100824064118.75effea7@opy.nosense.org> <20100824073727.4081f64f@opy.nosense.or g> <20100825183745.328aa00a@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Bert, On Wed, 25 Aug 2010 14:44:31 -0500 "Manfredi, Albert E" wrote: > Mark Smith: > > > Possibly it will be surprising to a number of people on this list, but > > some of the ideas in IPv6 are over 30 years old, such as single, fixed > > size network and node portions, and using link layer > > addresses as layer > > 3 node addresses - > > > > "Address Mappings", Jonathan B. Postel, 2 May 1979 > > http://www.ietf.org/rfc/ien/ien91.txt > > Doesn't surprise me at all. > > I take it, your position is that if an address can have a 64-bit prefix and a 64-bit host ID, then all you should need or want is classful addressing. And only one class at that. Does that sum it up? > When it is possible, it is simpler to have a single sized node address, which also means the same sized prefix length. Simplicity benefits everybody - protocol developers, implementers, operators and end-users. In IPv4 it isn't possible anymore, and hasn't been since around 1981/82 (i.e. somewhere between rfc760 and rfc791), because there weren't enough addressing bits. Classes were a work around, and were the first of the "elegant hacks" used to overcome IPv4's limited address size as the scale of it's deployment started to exceed the original design assumptions. Fixed length subnets, then variable length subnets, then classless inter-domain routing were subsequent elegant hacks to get around these limitations.* With IPv6 we can have that simplicity back, because the address size constraint has been removed. We don't need to redeploy the complexities of IPv4 that we've become comfortable with - we've only become comfortable with them because we didn't have a choice. We're used to paying the price of that complexity, and don't notice it, because it was an essential cost of growing and operating the Internet. (* if you defined a protocol version change as occurring when the way packets are processed is changed at a fundamental level, e.g. address lookups, and software/firmware or hardware replacement needs to take place to facilitate that change, then each of these "elegant hacks" could have been a new version of IP - IPv6 might actually be IPv10 (allowing for IPv5 / Internet Stream Protocol)) > What's old is new again. We could almost revert back to RIPv1. > > I don't necessarily disagree, and I got that same message from others on the list in the past. And I also wouldn't suggest that prefixes shorter than 64 should be in heavy demand (except in assigning address blocks). It's just that the restriction seems unnecessary, especially given that /127s and /128s are already in use, that CIDR has been invented and everyone knows how it works, and also because the /64 restriction only matters for SLAAC. > I think IPv6 "CIDR" i.e. longest match rule across the whole 128 bits is really only insurance against having to perform a whole of Internet upgrade, similar to what had to happen when CIDR was introduced, should the chosen boundary between the network and interface id portions end up being incorrect. Its likely it won't be necessary to use, as all the address sizing calculations, e.g. RFC3177, RIR policies etc., are based on the assumption of 64 bit interface ids. I think that is a wise decision, however it is only insurance - something you use if the unexpected occurs. Regards, Mark. From owner-v6ops@ops.ietf.org Sat Aug 28 20:38:22 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7D6FE3A6973 for ; Sat, 28 Aug 2010 20:38:22 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.067 X-Spam-Level: X-Spam-Status: No, score=-1.067 tagged_above=-999 required=5 tests=[AWL=-0.396, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MmD6L-o+2wne for ; Sat, 28 Aug 2010 20:38:19 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 81A3F3A6971 for ; Sat, 28 Aug 2010 20:36:03 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpYbI-0008RN-SP for v6ops-data0@psg.com; Sun, 29 Aug 2010 03:30:33 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpYbF-0008R3-9I for v6ops@ops.ietf.org; Sun, 29 Aug 2010 03:30:29 +0000 Received: from 219-90-190-92.ip.adam.com.au ([219.90.190.92] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OpYb7-0005ku-JD; Sun, 29 Aug 2010 13:00:21 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 2A91E3B31E; Sun, 29 Aug 2010 12:56:27 +0930 (CST) Date: Sun, 29 Aug 2010 12:56:26 +0930 From: Mark Smith To: Christopher Morrow Cc: "Manfredi, Albert E" , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100829125626.7983d3ff@opy.nosense.org> In-Reply-To: References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100824064118.75effea7@opy.nosense.org> <20100825183745.328aa00a@opy.nosense.org> <20100829090434.64e1e660@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Sat, 28 Aug 2010 22:43:21 -0400 Christopher Morrow wrote: > On Sat, Aug 28, 2010 at 7:34 PM, Mark Smith > wrote: > > > I think IPv6 "CIDR" i.e. longest match rule across the whole 128 bits is > > really only insurance against having to perform a whole of Internet > > upgrade, similar to what had to happen when CIDR was introduced, should > > folk are already holding (internally) /128's for things, I suppose > they could have /64's, but that means dedicating a 'LAN' to some task > (anycast of a nameserver, for instance) when you really only want to > use a 'host' for that. > This is one of the issues. People are being unnecessarily precious about address space. What real benefit do they gain? It seems that their IPv4 "must conserve address space" mentality is so ingrained that they can't even conceive of anything else. That's what makes me think that they haven't experienced any other protocols that trade addressing bits for operational convenience. Of course they've probably used Ethernet, and never or rarely set MAC addresses, so they've already experienced that sort of operational convenience, but somehow don't realise that it can also exist at layer 3. > It means using a 'LAN' for each 'host' you want to anycast... or > losing some flexibility in your service management/offering. > > moving back to 'classful' addressing isn't a move forward, or not such > that it's worth the move with the additional overhead incurred. That's not what I'm advocating. If I was, I'd be advocating separate network and node fields in the IPv6 header - as IPX/XNS/Appletalk etc. implemented. > I > agree that making almost all 'LAN' segments a /64 is a fine plan, So why isn't it a fine plan for all links in a network? We can afford the address space. > some > folks may choose other boundaries and in those cases will not get RA > or other things, they may not need those things though. > A number of innovations are possible and have been developed in IPv6 because the single and soft boundary between the network and node portions at the 64 bit mark. These innovations would not have been possible if that soft boundary hadn't been chosen in the past. If that soft boundary is now eliminated, then what useful innovations won't be possible in the future? Maybe somebody will come up with an innovation that would be of real benefit on point-to-point links between routers, however it needs 64 bit identifiers. Yet if /127s are widely deployed, then that innovation may never be worth developing because it can't be widely deployed. It may even never be thought of, because people will become ingrained in "point-to-point" links are only /127s. One of my concerns about /127s is that it'll become the thin edge of the wedge for also eliminating the /64 boundary on LANs. Then we'll have spotty SLAAC support, different devices with different prefix lengths etc., - all the problems we've had with incorrect subnet masks in IPv4, as well as new ones like SLAAC not working. Fundamentally, people seem to be wanting to introduce constraints into IPv6 that seem to have no other reason to be other than "that's how we did it in IPv4". Yet there doesn't seem to be any questioning of why those methods had to be implemented in IPv4, and if the design of IPv6 eliminates those IPv4 constraints - and if we'd had a choice in IPv4, would we have accepted them in the first place. Regards, Mark. From owner-v6ops@ops.ietf.org Sat Aug 28 21:21:54 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 564113A6784 for ; Sat, 28 Aug 2010 21:21:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.419 X-Spam-Level: X-Spam-Status: No, score=-0.419 tagged_above=-999 required=5 tests=[AWL=-0.961, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_EQ_AU=0.377, RDNS_NONE=0.1, SARE_OBFU_MILLIONS=1.213] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8Rjt3WSStmqn for ; Sat, 28 Aug 2010 21:21:53 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id BA8E83A6783 for ; Sat, 28 Aug 2010 21:21:52 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpZNI-000CCm-J1 for v6ops-data0@psg.com; Sun, 29 Aug 2010 04:20:08 +0000 Received: from [202.136.110.249] (helo=smtp3.adam.net.au) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpZNF-000CC5-8B for v6ops@ops.ietf.org; Sun, 29 Aug 2010 04:20:05 +0000 Received: from 219-90-190-92.ip.adam.com.au ([219.90.190.92] helo=opy.nosense.org) by smtp3.adam.net.au with esmtp (Exim 4.63) (envelope-from ) id 1OpZN6-0007DI-7g; Sun, 29 Aug 2010 13:49:56 +0930 Received: from opy.nosense.org (localhost.localdomain [IPv6:::1]) by opy.nosense.org (Postfix) with ESMTP id 584C43B31E; Sun, 29 Aug 2010 13:46:02 +0930 (CST) Date: Sun, 29 Aug 2010 13:46:02 +0930 From: Mark Smith To: Christopher Morrow Cc: "Manfredi, Albert E" , "v6ops@ops.ietf.org" , "ipv6@ietf.org" Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes Message-ID: <20100829134602.0218bd6a@opy.nosense.org> In-Reply-To: References: <20100823224736.74b0747f@opy.nosense.org> <20100823231654.59ee3502@opy.nosense.org> <20100824064118.75effea7@opy.nosense.org> <20100825183745.328aa00a@opy.nosense.org> <20100829090434.64e1e660@opy.nosense.org> <20100829125626.7983d3ff@opy.nosense.org> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-unknown-linux-gnu) X-Location: Lower Mitcham, South Australia, 5062 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I don't agree with any of your points I'm afraid, and I don't think they'd stand up to any thorough analysis (e.g. /128s verses /64s don't have any significant impact on HD ratios when an ISP gets a _minimum_ of a /32 or 4 billion /64s) However, I don't think this conversation is making any progress. People do what they want to do, including sometimes making life harder for themselves than it needs to be. C'est la vie. On Sat, 28 Aug 2010 23:56:07 -0400 Christopher Morrow wrote: > On Sat, Aug 28, 2010 at 11:26 PM, Mark Smith > wrote: > > On Sat, 28 Aug 2010 22:43:21 -0400 > > Christopher Morrow wrote: > > > >> On Sat, Aug 28, 2010 at 7:34 PM, Mark Smith > >> wrote: > >> > >> > I think IPv6 "CIDR" i.e. longest match rule across the whole 128 bits is > >> > really only insurance against having to perform a whole of Internet > >> > upgrade, similar to what had to happen when CIDR was introduced, should > >> > >> folk are already holding (internally) /128's for things, I suppose > >> they could have /64's, but that means dedicating a 'LAN' to some task > >> (anycast of a nameserver, for instance) when you really only want to > >> use a 'host' for that. > >> > > > > This is one of the issues. People are being unnecessarily precious about > > address space. What real benefit do they gain? It seems that their > > not precious with address space, precious with opex costs... > > if you put each service address on it's own /64 that may be fine for > some folks but will run afoul of hd-ratio and other measures of how > 'full' your use of the address space you'd been allocated may be. > > if you put multiple service-addrs on a single /64 you have to > maintenance all of these service-addrs at the same time or suffer > spotty service coverage. > > If you value resilient services (dns and ntp for two simple examples) > spotty coverage isn't really an option. > > >> I > >> agree that making almost all 'LAN' segments a /64 is a fine plan, > > > > So why isn't it a fine plan for all links in a network? We can afford > > the address space. > > not every link needs it and there are some pretty scary implications > of using /64's on some link types (ptp links, for the /127 example > here), plus complexity and headache that's just not necessary when you > aim to put the 2 ends of the ptp link on well known (to you) and well > defined addresses. SLAAC is just un-useful in this case, RA and ND and > other functions are just a waste of CPU time I want to be used making > RIB/FIB updates go faster. > > > > >> some > >> folks may choose other boundaries and in those cases will not get RA > >> or other things, they may not need those things though. > >> > > > > A number of innovations are possible and have been developed in IPv6 > > because the single and soft boundary between the network and node > > portions at the 64 bit mark. These innovations would not have been > > possible if that soft boundary hadn't been chosen in the past. If that > > soft boundary is now eliminated, then what useful innovations won't be > > possible in the future? Maybe somebody will come up with an innovation > > that would be of real benefit on point-to-point links between routers, > > maybe, though we've been using the same (essentially) technology for > this for ~30 years and ... the largest change has been /30 -> /31 > migrations. this part of the network isn't where 'innovation' is > supposed to happen. the edge can do that just fine... operating a > cheap (very, very cheap), fast (very, very fast) and simple core is > the goal. 'innovation' in the core isn't a super good plan for the 2 > other parts (cheap/fast). > > Today, and in the past number of years, the operational reality and > migration of the industry has been to fast, cheap core wherever > possible. Costs added to operations or capital in the core just don't > happen. Ask VZB/UUNET how many 'network engineers' are doing 'network > engineering' for their global public ip backbone today? far fewer than > in years past. I suspect you'll see the same story at Level3, ATT, > Comcast, Telia, NTT etc... > > > however it needs 64 bit identifiers. Yet if /127s are widely deployed, > > then that innovation may never be worth developing because it can't be > > widely deployed. It may even never be thought of, because people will > > core links are, by numbers, I imagine far fewer than edge links... > Enterprises make up the vast majority of edge network user cases, > equipment buys, etc. Heck, Comcast has ~20m end users, that's got to > be a few orders of magnitude more than their core links, right? :) > > > become ingrained in "point-to-point" links are only /127s. > > they are. > > > One of my concerns about /127s is that it'll become the thin edge of > > the wedge for also eliminating the /64 boundary on LANs. Then we'll > > for LANs, SLAAC works fine for getting addresses and default-gw pushed > out. Until ~3 years ago (thanks to thaler, nartens, et-al for the > change then) it was useless for pretty much everything else :( > > I don't think folks really want to change LAN architecture... it does > seem to 'just work'. > > > have spotty SLAAC support, different devices with different prefix > > lengths etc., - all the problems we've had with incorrect subnet masks > > in IPv4, as well as new ones like SLAAC not working. > > > > Fundamentally, people seem to be wanting to introduce constraints into > > IPv6 that seem to have no other reason to be other than "that's how we > > did it in IPv4". Yet there doesn't seem to be any questioning of why > > "thats how our operations model works today, that's where the money is > driving this train, that's what operations folks are asking for." > > > those methods had to be implemented in IPv4, and if the design of IPv6 > > eliminates those IPv4 constraints - and if we'd had a choice in IPv4, > > would we have accepted them in the first place. > > I do think folks asked these questions, they did so sometime in the > past... they now have implemented a bunch of stuff and want to keep > operating their networks in the manner they are today. Adding more > complications isn't the right direction here. > > Understanding that 10+ years ago when ipv6 was designed the world was > a very different place is what we all need to keep in mind. Today > billiions (at least) of dollars depend on a reliable, scalable, useful > network. screwing with that is not in anyone's best interest. I think > what the authors are trying to do here is to document what they've got > working, why it's working that way and push that forward (since there > seems to be a decent amount of agreement among folks that operate > networks, worldwide) as an acceptable method. > > -chris From owner-v6ops@ops.ietf.org Sat Aug 28 23:13:12 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A13DF3A67D6 for ; Sat, 28 Aug 2010 23:13:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -107.482 X-Spam-Level: X-Spam-Status: No, score=-107.482 tagged_above=-999 required=5 tests=[AWL=-2.037, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, J_CHICKENPOX_13=0.6, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_HI=-8, RDNS_NONE=0.1, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bpnWvG1I8kDK for ; Sat, 28 Aug 2010 23:13:10 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 21C573A67BE for ; Sat, 28 Aug 2010 23:13:10 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opb4u-000KfA-Hz for v6ops-data0@psg.com; Sun, 29 Aug 2010 06:09:16 +0000 Received: from [171.68.10.87] (helo=sj-iport-5.cisco.com) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opb4r-000Key-Fz for v6ops@ops.ietf.org; Sun, 29 Aug 2010 06:09:13 +0000 Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EADGWeUyrR7Ht/2dsb2JhbACDF51GcZ1XiWcIkGCBHoMidwSEHxyFTg X-IronPort-AV: E=Sophos;i="4.56,286,1280707200"; d="scan'208";a="246746139" Received: from sj-core-1.cisco.com ([171.71.177.237]) by sj-iport-5.cisco.com with ESMTP; 29 Aug 2010 06:09:12 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id o7T694ik004755; Sun, 29 Aug 2010 06:09:06 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Sat, 28 Aug 2010 23:09:12 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Sat, 28 Aug 2010 23:09:12 -0700 Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) From: Fred Baker In-Reply-To: <002a01cb4712$d9f72fb0$8de58f10$@com> Date: Sat, 28 Aug 2010 23:08:58 -0700 Cc: "Yiu L. Lee" , huang cancan , IPv6 v6ops , v4tov6transition@ietf.org, Kurt Erik Lindqvist , Behave WG Message-Id: References: <002a01cb4712$d9f72fb0$8de58f10$@com> To: YangGL X-Mailer: Apple Mail (2.1081) Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: May I ask a question? When you say you tested it with NAT64, what did you test with? There are two modes for translation between IPv4 and IPv6. The stateful = mode, described in draft-ietf-behave-v6v4-xlate-stateful, is essentially = identical in function to IPv4/IPv4 NAT, and allows IPv6 systems to = connect to IPv4 systems but not the reverse. The stateless mode, = described in draft-ietf-behave-v6v4-xlate, allows connections to be = initiated in either direction. The downside of the stateless mode is = that it requires a direct mapping between an IPv4 and an IPv6 address. = The are two parts of a common framework, use the same addressing plan, = and the same DNS extension. Are you running both modes, or only the stateful mode? If you are only = running the stateful mode, that what you're reporting is what we have = been saying for some time it will behave like. http://datatracker.ietf.org/doc/draft-ietf-behave-address-format http://tools.ietf.org/html/draft-ietf-behave-address-format "IPv6 Addressing of IPv4/IPv6 Translators", Congxiao Bao, Christian Huitema, Marcelo Bagnulo, Mohammed Boucadair, Xing Li, 15-Aug-10, http://datatracker.ietf.org/doc/draft-ietf-behave-dns64 http://tools.ietf.org/html/draft-ietf-behave-dns64 "DNS64: DNS extensions for Network Address Translation from IPv6 = Clients to IPv4 Servers", Marcelo Bagnulo, Andrew Sullivan, Philip Matthews, Iljitsch van Beijnum, 5-Jul-10, http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-framework http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework "Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao Bao, Kevin Yin, 17-Aug-10, http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate "IP/ICMP Translation Algorithm", Xing Li, Congxiao Bao, Fred Baker, 22-Aug-10, http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate-stateful http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate-stateful "Stateful NAT64: Network Address and Protocol Translation from IPv6 Clients to IPv4 Servers", Marcelo Bagnulo, Philip Matthews, Iljitsch = van Beijnum, 12-Jul-10, On Aug 28, 2010, at 5:40 PM, YangGL wrote: > Tests in my lab have proved that many popular applications cannot work = on IPv6-only network with NAT64, such as IM, P2P, games, and part of = video. WEB and part of mail (Outlook and Outlook express) are the only = applications we can find working properly with NAT64. But there are more = than 50% traffic is P2P, WEB traffic is less than 20% on CT=A1=AFs = network. I think it is not a good news to NAT64. > Tests also prove that almost all of popular applications on Internet = can work on IPv4-only network with single level and double level NAT44, = such as WEB, mail, IM, P2P, games, video and etc. > NAT64 and NAT44 are similar in theory. But what make the difference of = application support? I think it should be timing. NAT44 appears ten = years ago. There are a few applications on internet at that time. = Subsequent applications, such as IM, P2P, were designed to work with = NAT44. NAT64 come after this popular applications, situation is totally = different. If NAT64 is deployed on commercial network now, CT=A1=AFs = network traffic will cut down 70% immediately, and most applications = will release a new version for IPv6-only or NAT64 in the next one year. = But it is not a good idea to providers. > =20 > Best regards, > Yang Guoliang > =20 > =B7=A2=BC=FE=C8=CB: v4tov6transition-bounces@ietf.org = [mailto:v4tov6transition-bounces@ietf.org] =B4=FA=B1=ED Yiu L. Lee > =B7=A2=CB=CD=CA=B1=BC=E4: 2010=C4=EA8=D4=C225=C8=D5 22:05 > =CA=D5=BC=FE=C8=CB: huang cancan > =B3=AD=CB=CD: Kurt Erik Lindqvist; IPv6 v6ops; = v4tov6transition@ietf.org > =D6=F7=CC=E2: Re: [v4tov6transition] = draft-arkko-ipv6-transition-guidelines WGLC > =20 > =46rom user=A1=AFs perspective, do they care IPv4 or IPv6? Most = don=A1=AFt. For example: a casual web user wants to access his/her = favorite IPv4-only website. If his web client and PC support IPv6 and on = an IPv6-only network with NAT64, the web traffic will go through the NAT = once. If his web client and PC support IPv4-only on an IPv4 network with = NAT444, the web traffic will go through the NAT twice. In the end, = he/she still gets the same content. =46rom this perspective, both = experience =A1=B0could be=A1=B1 very similar.=20 >=20 > However, this use case is rather limited and not applicable to many = applications. This is why I said =A1=B0could be=A1=B1. Also, both = Cameron and I agree that this is easier to implement IPv6-only on mobile = network than on fixed network because mobile operators have more control = over the devices and apps. IMHO, it will take longer time for fixed = network operators to support NAT64 only solution in the network. >=20 >=20 > On 8/25/10 9:41 AM, "huang cancan" wrote: >=20 > well, I mean: why customer experience of IPv4-only + NAT444 could be = the same as IPv6-only + NAT64? >=20 > On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee = wrote: > In order to deploy IPv6-only + NAT64, the client and network must talk = IPv6. It also requires DNS64. These requirements are not needed for = IPv4-only + NAT444. =46rom the deployment point of view, they are very = different technologies.=20 >=20 >=20 >=20 > On 8/25/10 7:13 AM, "huang cancan" > wrote: >=20 > hi,Yiu: > As you mentioned below: > > All I am saying is the customer > > experience of IPv4-only + NAT444 could be the same as IPv6-only + = NAT64, but > > the technologies and plan to offer these service are very different. > =20 > Do you have any test data to support this conclusion? > =20 > Can-can Huang >=20 >=20 > On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee > wrote: >=20 > > Agreed. The 2x cost is really just the packet core ... which is of > > course a lot of money to double for no tangible benefit ..... talk > > about no business case .... And, still have numbering issues, = customer > > experience is the same as IPv4-only + NAT44 and approximately the = same > > as IPv6-only + NAT64 > > > Life cycle of mobile equipments could be every 2-3 years, but life = cycle of > consumer electronics could be 5+ years. Consider many large TVs with > Internet service selling today are still running IPv4-only, fixed line > operators must prepare to support them in foreseeable future. >=20 > That said, I am not saying an operator must build a dual-stack core = network, > there are technologies such as DS-lite and Softwire Mesh available to = run a > pure IPv6 core network with dual-stack edge. All I am saying is the = customer > experience of IPv4-only + NAT444 could be the same as IPv6-only + = NAT64, but > the technologies and plan to offer these service are very different. >=20 >=20 >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org =20 > https://www.ietf.org/mailman/listinfo/v4tov6transition > =20 >=20 > =20 >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Sat Aug 28 23:23:23 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 849F43A67B4 for ; Sat, 28 Aug 2010 23:23:23 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.621 X-Spam-Level: X-Spam-Status: No, score=-1.621 tagged_above=-999 required=5 tests=[AWL=-0.775, BAYES_00=-2.599, MIME_BASE64_TEXT=1.753] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aWgiluVv3jRv for ; Sat, 28 Aug 2010 23:23:22 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id A34753A67B7 for ; Sat, 28 Aug 2010 23:23:22 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpbHd-000Lm4-DC for v6ops-data0@psg.com; Sun, 29 Aug 2010 06:22:25 +0000 Received: from [2001:418:1::40] (helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpbHb-000Llo-5W for v6ops@ops.ietf.org; Sun, 29 Aug 2010 06:22:23 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpbHa-000OS2-9S; Sun, 29 Aug 2010 06:22:22 +0000 Date: Sun, 29 Aug 2010 15:22:21 +0900 Message-ID: From: Randy Bush To: YangGL Cc: IPv6 v6ops Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: References: <002a01cb4712$d9f72fb0$8de58f10$@com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: base64 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: WyBtYWlsaW5nIGxpc3RzIHRyaW1tZWQgXQ0KDQo+IE9uIEF1ZyAyOCwgMjAxMCwgYXQgNTo0MCBQ TSwgWWFuZ0dMIHdyb3RlOg0KPj4gVGVzdHMgaW4gbXkgbGFiIGhhdmUgcHJvdmVkIHRoYXQgbWFu eSBwb3B1bGFyIGFwcGxpY2F0aW9ucyBjYW5ub3QNCj4+IHdvcmsgb24gSVB2Ni1vbmx5IG5ldHdv cmsgd2l0aCBOQVQ2NCwgc3VjaCBhcyBJTSwgUDJQLCBnYW1lcywgYW5kDQo+PiBwYXJ0IG9mIHZp ZGVvLiBXRUIgYW5kIHBhcnQgb2YgbWFpbCAoT3V0bG9vayBhbmQgT3V0bG9vayBleHByZXNzKSBh cmUNCj4+IHRoZSBvbmx5IGFwcGxpY2F0aW9ucyB3ZSBjYW4gZmluZCB3b3JraW5nIHByb3Blcmx5 IHdpdGggTkFUNjQuIEJ1dA0KPj4gdGhlcmUgYXJlIG1vcmUgdGhhbiA1MCUgdHJhZmZpYyBpcyBQ MlAsIFdFQiB0cmFmZmljIGlzIGxlc3MgdGhhbiAyMCUNCj4+IG9uIENUoa9zIG5ldHdvcmsuIEkg dGhpbmsgaXQgaXMgbm90IGEgZ29vZCBuZXdzIHRvIE5BVDY0Lg0KDQpjYW4geW91IHBsZWFzZSBl eHBsYWluIHRoZSBuYW5vZywgbWVub2csIGFwcmljb3QsIC4uLiBleHBlcmltZW50cz8gIHdlcmUN CnRoZWlyIGRydWdzIGluIHRoZSBkcmlua2luZyB3YXRlcj8NCg0KcmFuZHk= From edunydigoj4534@comcast.net Sun Aug 29 04:38:03 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 52F433A67FC for ; Sun, 29 Aug 2010 04:38:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -35.949 X-Spam-Level: X-Spam-Status: No, score=-35.949 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4DyEiAuJcC9t for ; Sun, 29 Aug 2010 04:38:02 -0700 (PDT) Received: from comcast.net (c-67-161-171-105.hsd1.ca.comcast.net [67.161.171.105]) by core3.amsl.com (Postfix) with ESMTP id 103EF3A67F1 for ; Sun, 29 Aug 2010 04:38:01 -0700 (PDT) From: "TopPfizer's Products" To: v6ops-archive@ietf.org Subject: Hey v6ops-archive 80% OFF. of Date: Sun, 29 Aug 2010 04:37:56 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100829113801.103EF3A67F1@core3.amsl.com> Newsletter
View as a web page

Unable to view this image? Click here





An observant traveller in the South in 1865 said that in his belief seven-tenths of all persons above the age of twelve years, both male and female, used tobacco in some form.
The Chronicle of Henry of Livonia mentions Tharapita as the superior god of Oeselians (inhabitants of Saaremaa island), also well known to Vironian tribes in northern Estonia.
The Estonian National Defence Policy aim is to guarantee the preservation of the independence and sovereignty of the state, the integrity of its land, territorial waters, airspace and its constitutional order.
Cimmerians and other pastoralists roamed through the area by 1000 BCE.
Handbook to Life in the Ancient Mayan World.
Extreme Prejudice is an American action film originally released in 1987.
The Rogers Plan, as it has come to be known, reflected the German research university model, emphasizing an independent faculty engaged in research as well as instruction oriented around seminars and laboratories.
The Royal Gibraltar Regiment provides the army garrison, based at Devils Tower Camp [87].
The duration of abstinence increased from an average of 32 days prior to treatment to 217 days during treatment.
Larger hotels may provide a number of additional guest facilities such as a restaurant, a swimming pool or childcare, and have conference and social function services.
Grace prosecutes a TV talk show host accused of inciting a murder.
These groups share the presence of complex jaws, from which they are called the Gnathifera.
Weather Easter Island Foundation.
The current birth rate in Ukraine is 9.
For example, it is safe to argue that most people would not consider an anvil, a brake drum (the circular hub which houses the brake on the wheel of a motor vehicle), or a fifty-five gallon oil barrel to be musical instruments, yet these objects are used regularly by composers and percussionists of modern music.
To do it, take the bundles of flax and untie them.

This e-mail message was sent to: v6ops-archive@ietf.org

Unsubsribe

(c) 2006 the University Privacy Statement.
All rights reserved.

From owner-v6ops@ops.ietf.org Sun Aug 29 05:06:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 02E993A6808 for ; Sun, 29 Aug 2010 05:06:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -110.194 X-Spam-Level: X-Spam-Status: No, score=-110.194 tagged_above=-999 required=5 tests=[AWL=0.404, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TzwES6-9IaTw for ; Sun, 29 Aug 2010 05:06:24 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E40283A6811 for ; Sun, 29 Aug 2010 05:06:23 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpgYp-000OzO-Bs for v6ops-data0@psg.com; Sun, 29 Aug 2010 12:00:31 +0000 Received: from sj-iport-3.cisco.com ([171.71.176.72]) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OpgYi-000OwK-S9 for v6ops@ops.ietf.org; Sun, 29 Aug 2010 12:00:25 +0000 Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AggGABfpeUyrRN+J/2dsb2JhbACBQ5FhjSZxnQaaY4U3BIQ7hU4 X-IronPort-AV: E=Sophos;i="4.56,286,1280707200"; d="scan'208,217";a="235901397" Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-3.cisco.com with ESMTP; 29 Aug 2010 12:00:24 +0000 Received: from stealth-10-32-244-222.cisco.com (stealth-10-32-244-222.cisco.com [10.32.244.222]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id o7TC0FMx017213; Sun, 29 Aug 2010 12:00:17 GMT Received: from [127.0.0.1] by stealth-10-32-244-222.cisco.com (PGP Universal service); Sun, 29 Aug 2010 05:00:23 -0700 X-PGP-Universal: processed; by stealth-10-32-244-222.cisco.com on Sun, 29 Aug 2010 05:00:23 -0700 From: Fred Baker Subject: draft-ietf-v6ops-tunnel-security WGLC Date: Sun, 29 Aug 2010 05:00:08 -0700 Message-Id: <1AB78814-4BDA-41A0-A60E-90F9EA0E3DFD@cisco.com> Cc: v6ops-chairs@tools.ietf.org, Ron Bonica To: v6ops@ops.ietf.org Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) Content-Type: multipart/alternative; boundary=Apple-Mail-7--166669632 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --Apple-Mail-7--166669632 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii This is to initiate a two week working group last call of = draft-ietf-v6ops-tunnel-security. Please read it now. If you find nits = (spelling errors, minor We are looking specifically for comments on the importance of the = document as well as its content. If you have read the document and = believe it to be of operational utility, that is also an important = comment to make.= --Apple-Mail-7--166669632 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii This is to initiate a two week working = group last call of draft-ietf-v6ops-tunnel-security. Please read it = now. If you find nits (spelling errors, minor

We are = looking specifically for comments on the importance of the document as = well as its content. If you have read the document and believe it to be = of operational utility, that is also an important comment to = make.
= --Apple-Mail-7--166669632-- From owner-v6ops@ops.ietf.org Sun Aug 29 10:59:39 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5E1F33A682D for ; Sun, 29 Aug 2010 10:59:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -101.926 X-Spam-Level: X-Spam-Status: No, score=-101.926 tagged_above=-999 required=5 tests=[AWL=-0.227, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SriYEcXK6ih9 for ; Sun, 29 Aug 2010 10:59:38 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2951F3A684D for ; Sun, 29 Aug 2010 10:59:37 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opm4i-0007yi-JB for v6ops-data0@psg.com; Sun, 29 Aug 2010 17:53:48 +0000 Received: from nagasaki.bogus.com ([2001:418:1::81]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opm4c-0007yD-Cv; Sun, 29 Aug 2010 17:53:42 +0000 Received: from joelja-mac.lan (c-98-234-104-156.hsd1.ca.comcast.net [98.234.104.156]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7THrYo9049270 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Sun, 29 Aug 2010 17:53:35 GMT (envelope-from joelja@bogus.com) Message-ID: <4C7A9E9E.8060205@bogus.com> Date: Sun, 29 Aug 2010 10:53:34 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= CC: Randy Bush , v4tov6transition@ietf.org, IPv6 v6ops , joanthan Peng Subject: Re: [v4tov6transition] Some opinions about establish a new WG References: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> <08792D62-872C-4034-8000-8D22A03733F2@free.fr> In-Reply-To: <08792D62-872C-4034-8000-8D22A03733F2@free.fr> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Sun, 29 Aug 2010 17:53:36 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 8/27/10 11:00 PM, Rémi Després wrote: > > Le 27 août 2010 à 23:52, Randy Bush a écrit : > >>> If v6ops isn't the place to do this work, and write consensus >>> answers to ALL questions that people involved in IPv6 deployments >>> may ask >> >> then why the heck would v6ops exist? > > Whether v6ops is the place not only for OAM questions, but ALSO for > customer and product-vendor considerations, is IMHO still unclear. > Making official where the work on a comprehensive and easily readable > FAQ-document may start would be welcome. I'll just leave items 1 and 4 from the v6ops charter here: 1. Solicit input from network operators and users to identify operational issues with the IPv4/IPv6 Internet, and determine solutions or workarounds to those issues. These issues will be documented in Informational or BCP RFCs, or in Internet-Drafts. This work should primarily be conducted by those areas and WGs which are responsible and best fit to analyze these problems, but v6ops may also cooperate in focusing such work. 4. Publish Informational or BCP RFCs that identify and analyze solutions for deploying IPv6 within common network environments, such as ISP Networks, Enterprise Networks, Unmanaged Networks (Home/Small Office), and Cellular Networks. Regarding a comprehensive FAQ I'm not an encyclopedist (http://en.wikipedia.org/wiki/Encyclop%C3%A9die) but I have some experience with shepherding large documents through the ietf, and I will say that large interdependant document series can be challenging to get through the process in a timely fashion, get proper review on and or build consenus for. and thus I tend to favor dsicrete documents. Randy and Lucy built a lovely wiki for the purpose of generating a faq something like 2 years ago, which had more than few contributors from this community. there are limits as to the utility of a faq without regular updates. > RD > > > >> >> randy > > > > From owner-v6ops@ops.ietf.org Sun Aug 29 18:18:49 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7ED063A659B for ; Sun, 29 Aug 2010 18:18:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -106.16 X-Spam-Level: X-Spam-Status: No, score=-106.16 tagged_above=-999 required=5 tests=[AWL=-0.162, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mhsrRg22KdHT for ; Sun, 29 Aug 2010 18:18:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 2907A3A63C9 for ; Sun, 29 Aug 2010 18:18:44 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opsuo-0003xm-B7 for v6ops-data0@psg.com; Mon, 30 Aug 2010 01:12:02 +0000 Received: from exprod7og106.obsmtp.com ([64.18.2.165]) by psg.com with smtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opsuh-0003vG-3L for v6ops@ops.ietf.org; Mon, 30 Aug 2010 01:11:55 +0000 Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob106.postini.com ([64.18.6.12]) with SMTP ID DSNKTHsFVz9Mw7nFS5ptq6qPIvv3Ic6PB914@postini.com; Sun, 29 Aug 2010 18:11:55 PDT Received: from p-emfe02-wf.jnpr.net (172.28.145.25) by P-EMHUB01-HQ.jnpr.net (172.24.192.35) with Microsoft SMTP Server (TLS) id 8.2.254.0; Sun, 29 Aug 2010 17:55:54 -0700 Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe02-wf.jnpr.net ([fe80::c126:c633:d2dc:8090%11]) with mapi; Sun, 29 Aug 2010 20:55:53 -0400 From: Ronald Bonica To: Tina TSOU , joanthan Peng , "v4tov6transition@ietf.org" , IPv6 v6ops Date: Sun, 29 Aug 2010 20:55:52 -0400 Subject: RE: [v4tov6transition] Some opinions about establish a new WG Thread-Topic: [v4tov6transition] Some opinions about establish a new WG Thread-Index: ActF0r6Rfpp+EbHYRqmJTi6FDeFzIwBRiiJw Message-ID: <13205C286662DE4387D9AF3AC30EF456B01618FF3F@EMBX01-WF.jnpr.net> References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_13205C286662DE4387D9AF3AC30EF456B01618FF3FEMBX01WFjnprn_" MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: --_000_13205C286662DE4387D9AF3AC30EF456B01618FF3FEMBX01WFjnprn_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Tina, It appears that there are two distinct issues being debated here. These are= : - Is there interesting work to be done? - Do we need a new WG in which to do this work? The IETF has procedures to address both questions. In order to determine th= e answer to the first question, the DT should submit its problem statement,= framework and (possibly) an annotated bibliography to the v6ops wg. They a= re clearly within the charter of the v6ops and the v6ops chairs have indica= ted a willingness to entertain these drafts. If the wg adopts and progresse= s this drafts, the framework will be set for subsequent drafts. At this time, I don't see any need for a new WG. The operational expertise = that we need to review these documents lives in v6 ops, and if we were to s= pin off an new working group, it would probably be populated by the same pe= ople who populate v6ops today. However, I will keep a eye on this situation= to see if it changes. = Your friendly AD, = Ron --_000_13205C286662DE4387D9AF3AC30EF456B01618FF3FEMBX01WFjnprn_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

 

Tina,

 

It appears that there are two distinct issues being debated here. These are:

 

-&nb= sp;         Is there interesting work to be done?

-&nb= sp;         Do we need a new WG in which to do this work?

 

The IETF has procedures to address both questions. In order = to determine the answer to the first question, the DT should submit its proble= m statement, framework and (possibly) an annotated bibliography to the v6ops = wg. They are clearly within the charter of the v6ops and the v6ops chairs have indicated a willingness to entertain these drafts. If the wg adopts and progresses this drafts, the framework will be set for subsequent drafts.

 

At this time, I don’t see any need for a new WG. The operational expertise that we need to review these documents lives in v6 op= s, and if we were to spin off an new working group, it would probably be popul= ated by the same people who populate v6ops today. However, I will keep a eye on = this situation to see if it changes.

 

          =             &nb= sp;            =             &nb= sp;            =             &nb= sp;            =     Your friendly AD,

          =             &nb= sp;            =             &nb= sp;            =                  &nb= sp;            =    Ron

--_000_13205C286662DE4387D9AF3AC30EF456B01618FF3FEMBX01WFjnprn_-- From owner-v6ops@ops.ietf.org Mon Aug 30 01:25:18 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BC5953A688D for ; Mon, 30 Aug 2010 01:25:18 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.13 X-Spam-Level: X-Spam-Status: No, score=-0.13 tagged_above=-999 required=5 tests=[AWL=-0.640, BAYES_20=-0.74, HELO_EQ_FR=0.35, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zjQLEOWL5j5W for ; Mon, 30 Aug 2010 01:25:17 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 792C73A6835 for ; Mon, 30 Aug 2010 01:25:16 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opzak-0000WP-Kn for v6ops-data0@psg.com; Mon, 30 Aug 2010 08:19:46 +0000 Received: from smtp22.services.sfr.fr ([93.17.128.11]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Opzad-0000Vg-Qu for v6ops@ops.ietf.org; Mon, 30 Aug 2010 08:19:40 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id 95D427000091; Mon, 30 Aug 2010 10:19:37 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2222.sfr.fr (SMTP Server) with ESMTP id A66F77000090; Mon, 30 Aug 2010 10:19:36 +0200 (CEST) X-SFR-UUID: 20100830081936681.A66F77000090@msfrf2222.sfr.fr Subject: Re: [v4tov6transition] Some opinions about establish a new WG Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: <4C7A9E9E.8060205@bogus.com> Date: Mon, 30 Aug 2010 10:19:35 +0200 Cc: Randy Bush , v4tov6transition@ietf.org, IPv6 v6ops , joanthan Peng Content-Transfer-Encoding: quoted-printable Message-Id: <1AD50821-64CD-48D5-834E-17CF2007DA60@free.fr> References: <32807B28-C3C0-47AC-9916-3C9048041F94@free.fr> <08792D62-872C-4034-8000-8D22A03733F2@free.fr> <4C7A9E9E.8060205@bogus.com> To: Joel Jaeggli X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Joel, Thanks for your reaction, Further comments below. =20 Le 29 ao=FBt 2010 =E0 19:53, Joel Jaeggli a =E9crit : > On 8/27/10 11:00 PM, R=E9mi Despr=E9s wrote: >>=20 >> Le 27 ao=FBt 2010 =E0 23:52, Randy Bush a =E9crit : >>=20 >>>> If v6ops isn't the place to do this work, and write consensus >>>> answers to ALL questions that people involved in IPv6 deployments >>>> may ask >>>=20 >>> then why the heck would v6ops exist? >>=20 >> Whether v6ops is the place not only for OAM questions, but ALSO for >> customer and product-vendor considerations, is IMHO still unclear.=20 >> Making official where the work on a comprehensive and easily readable >> FAQ-document may start would be welcome. >=20 > I'll just leave items 1 and 4 from the v6ops charter here: >=20 > 1. Solicit input from network operators and users to identify > operational issues with the IPv4/IPv6 Internet, and > determine solutions or workarounds to those issues. These issues > will be documented in Informational or BCP RFCs, or in > Internet-Drafts. Limited to "Operational issues". This doesn't include, in my understanding, questions like "Are there reasons for users to ask for IPv6, in addition to IPv4, if = their providers continues to offer IPv4 (be it across cascades of NATs? = If yes, what are these reasons?" "What are the security implications for a user of e-mail and of the web, = with one of the main OSes, if it has IPv6 enabled?"=20 Permitting v6ops, or a new group, to provide simple answers to such = questions would IMHO facilitate IPv6 deployment. =20 > This work should primarily be conducted by those areas and WGs > which are responsible and best fit to analyze these problems, but > v6ops may also cooperate in focusing such work. > 4. Publish Informational or BCP RFCs that identify and analyze > solutions > for deploying IPv6 within common network environments, such as > ISP Networks, Enterprise Networks, Unmanaged Networks (Home/Small > Office), and Cellular Networks. >=20 > Regarding a comprehensive FAQ >=20 > I'm not an encyclopedist Neither am I. I just noted that, on many subjects, FAQ answers are very convenient. > (http://en.wikipedia.org/wiki/Encyclop%C3%A9die) >=20 > but I have some experience with shepherding large documents through = the > ietf, and I will say that large interdependant document series can be > challenging to get through the process in a timely fashion, get proper > review on and or build consenus for. and thus I tend to favor dsicrete > documents. >=20 > Randy and Lucy built a lovely wiki for the purpose of generating a faq > something like 2 years ago, which had more than few contributors from > this community. > there are limits as to the utility of a faq without > regular updates. Same view here. One update per year, for example, could be a reasonable target. A reader-friendly way to number successive versions shouldn't be = difficult to adopt (RFC 99nnnn for version nnnn, or RFCxxxx-nnnn, are = examples of what could be done if there is the will). A different production and approval procedure than that of other RFCs = isn't needed. Regards, RD =20 >=20 >> RD >>=20 >>=20 >>=20 >>>=20 >>> randy >>=20 >>=20 >>=20 >>=20 >=20 From ogyanu2872@comcast.net Mon Aug 30 04:57:40 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0000F3A69A9 for ; Mon, 30 Aug 2010 04:57:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -57.16 X-Spam-Level: X-Spam-Status: No, score=-57.16 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yqMa03m37-X8 for ; Mon, 30 Aug 2010 04:57:38 -0700 (PDT) Received: from comcast.net (c-98-249-249-214.hsd1.fl.comcast.net [98.249.249.214]) by core3.amsl.com (Postfix) with ESMTP id 0E9F43A69AA for ; Mon, 30 Aug 2010 04:57:22 -0700 (PDT) From: "BestPfizer's Shop" To: v6ops-archive@ietf.org Subject: User v6ops-archive gets 70% off. Their about of Date: Mon, 30 Aug 2010 07:56:55 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100830115723.0E9F43A69AA@core3.amsl.com> Newsletter
View as a web page

Unable to view this image? Click here





Elements of the Nature and Properties of Soils.
During many dynasties, the southwestern border of China has been the high mountains and deep valleys of Yunnan, which separate modern China from Burma, Laos and Vietnam.
Hiragana are used for words without kanji representation, for words no longer written in kanji, and also following kanji to show conjugational endings.
Location of New York in the United States.
December 1988 - Clapham Train Crash - A packed commuter train passed a defective signal and ran into the back of a second train, derailing it into the path of a third coming the other way.
Reforms of Gorbachev and collapse of the Soviet Union.
Books are collections of articles that can be downloaded or ordered in print.
Popular Songs from the Civil War to the Cold War.
Johann Eck, speaking on behalf of the Empire as assistant of the Archbishop of Trier, presented Luther with copies of his writings laid out on a table and asked him if the books were his, and whether he stood by their contents.
Turkey is a parliamentary representative democracy.
Rail transport in England is the oldest in the world, with the system originating there in 1825.
There is no devolved English government, but an attempt to create a similar system on a sub-regional basis was rejected by referendum.
To provide for organizing, arming, and disciplining, the militia, and for governing such part of them as may be employed in the service of the United States, reserving to the states respectively, the appointment of the officers, and the authority of training the militia according to the discipline prescribed by Congress.
The Old Sheldon Church Ruins are located nearby.
Kleinman, Rachel (6 September 2007).
Preparation for war was one of the main driving forces behind industrialization, mostly due to distrust of the outside capitalistic world.

This e-mail message was sent to: v6ops-archive@ietf.org

Unsubsribe

(c) 2001 are Privacy Statement.
All rights reserved.

From v6ops-archive@ietf.org Mon Aug 30 07:56:39 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 637DC3A6819 for ; Mon, 30 Aug 2010 07:56:39 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org V|AGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -11.859 X-Spam-Level: X-Spam-Status: No, score=-11.859 tagged_above=-999 required=5 tests=[BAYES_95=3, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FUZZY_VPILL=0.687, HELO_EQ_DYNAMIC=1.144, HELO_EQ_RU=0.595, HOST_EQ_RU=0.875, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_14=0.6, MANGLED_VIAGRA=2.5, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_OBFU_VIAGRA=1.666, SUBJECT_NEEDS_ENCODING=0.001, TT_OBSCURED_VIAGRA=1.652, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_SC_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vVEaO-UE8zea for ; Mon, 30 Aug 2010 07:56:33 -0700 (PDT) Received: from 5f448e40.dynamic.mv.ru (5f448e40.dynamic.mv.ru [95.68.142.64]) by core3.amsl.com (Postfix) with SMTP id C2D3F3A6842 for ; Mon, 30 Aug 2010 07:56:32 -0700 (PDT) From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org V|AGRA ® Official Seller -50% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100830145632.C2D3F3A6842@core3.amsl.com> Date: Mon, 30 Aug 2010 07:56:32 -0700 (PDT)
Click here!

From owner-v6ops@ops.ietf.org Mon Aug 30 08:49:54 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB2E23A676A for ; Mon, 30 Aug 2010 08:49:54 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KIBN-2fc+zmI for ; Mon, 30 Aug 2010 08:49:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B87A23A67CC for ; Mon, 30 Aug 2010 08:49:53 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oq6XI-000Cyh-GU for v6ops-data0@psg.com; Mon, 30 Aug 2010 15:44:40 +0000 Received: from eunet-gw.ipv6.netcore.fi ([2001:670:86:3001::1] helo=netcore.fi) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oq6XB-000Cxr-2u for v6ops@ops.ietf.org; Mon, 30 Aug 2010 15:44:33 +0000 Received: from netcore.fi (localhost [127.0.0.1]) by netcore.fi (8.13.8/8.13.8) with ESMTP id o7UFiTcL016795 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 30 Aug 2010 18:44:29 +0300 Received: from localhost (pekkas@localhost) by netcore.fi (8.13.8/8.13.8/Submit) with ESMTP id o7UFiSps016792 for ; Mon, 30 Aug 2010 18:44:29 +0300 Date: Mon, 30 Aug 2010 18:44:28 +0300 (EEST) From: Pekka Savola To: v6ops@ops.ietf.org Subject: Re: draft-carpenter-v4v6tran-framework In-Reply-To: <201008271653.o7RGrDl00592@irp-view13.cisco.com> Message-ID: References: <201008271653.o7RGrDl00592@irp-view13.cisco.com> User-Agent: Alpine 2.00 (LRH 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: clamav-milter 0.96.1 at otso.netcore.fi X-Virus-Status: Clean Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, I was solicited to send comments on this so here we come. This sounds awfully familiar to the scenarios/analysis work we did some 5-7 years ago back here, though goal seems to produce more detailed, and more future-proof documents. A challenge here is that information, in order to be useful requires including vendor-specific and/or configuration detail which may be issue from multiple perspectives. I applaud any and all such work, but I will note that I'm somewhat skeptical of another IETF effort in this front. The previous experience was a challenge enough. I wonder if similar goals could be met by working on documenting these in a wiki. Write drafts if it helps focus discussion, but turning the crank to produce 10+ RFCs that will get outdated soon enough doesn't seem like worth the effort. -- Pekka Savola "You each name yourselves king, yet the Netcore Oy kingdom bleeds." Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings From owner-v6ops@ops.ietf.org Mon Aug 30 15:11:35 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 79D0F3A69F8 for ; Mon, 30 Aug 2010 15:11:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.949 X-Spam-Level: X-Spam-Status: No, score=-1.949 tagged_above=-999 required=5 tests=[AWL=0.650, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nzD4QXVcqqlO for ; Mon, 30 Aug 2010 15:11:33 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 654B53A6897 for ; Mon, 30 Aug 2010 15:11:33 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqCVk-000Mm1-V6 for v6ops-data0@psg.com; Mon, 30 Aug 2010 22:07:28 +0000 Received: from mail-gy0-f179.google.com ([209.85.160.179]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqCVe-000MlQ-Li for v6ops@ops.ietf.org; Mon, 30 Aug 2010 22:07:22 +0000 Received: by gyh4 with SMTP id 4so3014225gyh.24 for ; Mon, 30 Aug 2010 15:07:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=2OiB6POppP+usENonDZIR5N7SdRTRdE8QbQ3+XXhiZM=; b=cfKwm8OXKrLitQEVn4r7hhd93EBhyEZV6iT88BP8kma4DbefL8/r3dVPAZE5ljXP3a C0u7PfBiwj6F0kY2tOGVwoASmQh8fAoWdU/yG442WrQcrVFl9PuudpSOy54WN0dha1uI VCzGO7euVzv20RswubQwv8wQKcS2rQGdVpYkU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=EDszNCWqrWy2PE1b/XxI2P7sG7VdYffSijQkOtAm5NWRfj40O0lS71hA7pR/Wg+Kz6 tjOfnMqrAOYea1SU5Nq9a+PduFsb+1tHGcM0uvO/PD/7O/QHClNTvinIneyNsWtuBL4H NYZkahLcfs6JzCZIFDWT4w43k7m1Fdw8zPll4= MIME-Version: 1.0 Received: by 10.151.133.10 with SMTP id k10mr693498ybn.260.1283206038790; Mon, 30 Aug 2010 15:07:18 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Mon, 30 Aug 2010 15:07:18 -0700 (PDT) In-Reply-To: References: <201008271653.o7RGrDl00592@irp-view13.cisco.com> Date: Mon, 30 Aug 2010 15:07:18 -0700 Message-ID: Subject: Re: draft-carpenter-v4v6tran-framework From: Cameron Byrne To: Pekka Savola Cc: v6ops@ops.ietf.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On Mon, Aug 30, 2010 at 8:44 AM, Pekka Savola wrote: > Hi, > > I was solicited to send comments on this so here we come. > > This sounds awfully familiar to the scenarios/analysis work we did some 5= -7 > years ago back here, though goal seems to produce more detailed, and more > future-proof documents. =A0A challenge here is that information, in order= to > be useful requires including vendor-specific and/or configuration detail > which may be issue from multiple perspectives. > > I applaud any and all such work, but I will note that I'm somewhat skepti= cal > of another IETF effort in this front. =A0The previous experience was a > challenge enough. > > I wonder if similar goals could be met by working on documenting these in= a > wiki. Write drafts if it helps focus discussion, but turning the crank to > produce 10+ RFCs that will get outdated soon enough doesn't seem like wor= th > the effort. I completely agree. A wiki would be more timely, relevant, and accessible. The reality of the IETF is that the people doing tactical deployment and testing don't care what the RFC / SDO says (IPv6 mandatory in 3GPP IMS ....). Many operators just write an RFP for what they want. In my experience, vendors build to RFP, not RFC. Just think of how many RFCs have never shipped in production code. The danger is that once an RFC is written, regardless of standards track, working group, or not .... it then becomes a reference to justify all kinds of things that are very unnatural and unintended, especially when we are talking about thins other than protocol specifics. The fact is, in rolling out my own (IMHO wildy successful) pilot, i used wikis and search engines (for NANOG presentations...) , books, and manuals, not RFCs. I think this is how most hands on folks operate. RFC are only involved when going after a vendor for bugs, interoperability, and features. Most telcos are big companies with lots of resources. How the resources are handed out is another matter entirely, and the IETF cannot help there either. Cameron ps. Sorry if this is more of a rant about the suggested v4v6transition working group than this individual draft. From owner-v6ops@ops.ietf.org Mon Aug 30 15:37:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E85F3A6887 for ; Mon, 30 Aug 2010 15:37:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.34 X-Spam-Level: X-Spam-Status: No, score=-102.34 tagged_above=-999 required=5 tests=[AWL=-0.341, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7ypNAUDLRh0c for ; Mon, 30 Aug 2010 15:37:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 5C3453A67B6 for ; Mon, 30 Aug 2010 15:37:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqCxk-0001Zn-Ks for v6ops-data0@psg.com; Mon, 30 Aug 2010 22:36:24 +0000 Received: from mail-qy0-f173.google.com ([209.85.216.173]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqCxe-0001ZG-9b for v6ops@ops.ietf.org; Mon, 30 Aug 2010 22:36:18 +0000 Received: by qyk5 with SMTP id 5so3609614qyk.11 for ; Mon, 30 Aug 2010 15:36:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=1Set7Gdq6x3Kq38z8UCiQJZ+s1xSAbEYnRpaOYP8xgU=; b=hC+VINGYFthgtpGTUkaNCionSuXynhPFUhv/NBWcGD4qxK24AqBhz7eXxd014ZnU/m yLWBhGwHwN8mUKRUiPOAytKe1pKv+GprTRtbG9iMhfJl0RK3ApqATWm5Kg0wI4X0aSVA JvtB8WPyQ58tLpLaGcjUkV50GQm4FXTXHokws= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=HuwYj8Wc+fU1RkTsZZIfubjXW27qZEcNL5WIxAW3FLPGkYBOyv6yUjzw4l+sZS9QmT KYUsSlUtQs1ndFrUYK6fa8kyuY6fw1Nsr+lcJ66wX9TD+ssnED9ogF9KOIjqWgtw5dc0 Q6Ke7LuxI7w/QurjWW3gNBNeOVlC8TTTA6f70= Received: by 10.220.161.200 with SMTP id s8mr3654908vcx.216.1283207777259; Mon, 30 Aug 2010 15:36:17 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id a16sm2647880vcm.18.2010.08.30.15.36.12 (version=SSLv3 cipher=RC4-MD5); Mon, 30 Aug 2010 15:36:14 -0700 (PDT) Message-ID: <4C7C3259.9070304@gmail.com> Date: Tue, 31 Aug 2010 10:36:09 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Pekka Savola CC: v6ops@ops.ietf.org Subject: Re: draft-carpenter-v4v6tran-framework References: <201008271653.o7RGrDl00592@irp-view13.cisco.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Pekka, Thanks. Yes, this is not so different from the earliest goals of v6ops, but the difference now is that we have many ISPs who are strongly motivated, and also a clear understanding that the address runout is visible within current planning cycles. Personally I don't believe that a wiki is going to meet the needs. Wikis can and do serve as useful repositories and I'm all for them, for reasons that Cameron has stated in his message, but they are not solid enough for the target audience. We need both. Regards Brian Carpenter On 2010-08-31 03:44, Pekka Savola wrote: > Hi, > > I was solicited to send comments on this so here we come. > > This sounds awfully familiar to the scenarios/analysis work we did some > 5-7 years ago back here, though goal seems to produce more detailed, and > more future-proof documents. A challenge here is that information, in > order to be useful requires including vendor-specific and/or > configuration detail which may be issue from multiple perspectives. > > I applaud any and all such work, but I will note that I'm somewhat > skeptical of another IETF effort in this front. The previous experience > was a challenge enough. > > I wonder if similar goals could be met by working on documenting these > in a wiki. Write drafts if it helps focus discussion, but turning the > crank to produce 10+ RFCs that will get outdated soon enough doesn't > seem like worth the effort. > From owner-v6ops@ops.ietf.org Mon Aug 30 15:41:09 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1F17F3A69EC for ; Mon, 30 Aug 2010 15:41:09 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.631 X-Spam-Level: X-Spam-Status: No, score=-102.631 tagged_above=-999 required=5 tests=[AWL=-0.032, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NNTXnHfiMvi4 for ; Mon, 30 Aug 2010 15:40:56 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 862EB3A68D0 for ; Mon, 30 Aug 2010 15:40:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD1j-0002Fx-JW for v6ops-data0@psg.com; Mon, 30 Aug 2010 22:40:31 +0000 Received: from mail-qy0-f173.google.com ([209.85.216.173]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD1d-0002Fc-0T for v6ops@ops.ietf.org; Mon, 30 Aug 2010 22:40:25 +0000 Received: by qyk5 with SMTP id 5so3615382qyk.11 for ; Mon, 30 Aug 2010 15:40:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=p3RZbKfhdwwrmbbk3lJbT2UE76CRxyLUen/qMUFIbTY=; b=efetcWoXMGyiHN0izs3sorqd8e9xkfZsS2w2boPjfTrpE4KkON9wt/QhEnQuqCAPS6 EUbisJTBshZEwnsTMP7fyjIlNnih0w+vXUlvfEkjIo48qvERa6gewinHhjdwozwdpM8J AXdi8TaoC9BaeqR2/R25HenYAFGXZSOLjXtZw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; b=cwmAvJGZF1Ww5RgEpcexBVMGRFDuvSCoNbOeAJPwLs7iHqsKQzPcMKBJD2mOO9EgH/ w9BeTxsY2mjU7CCuXit3Fym0feySXG81aQNvUjto54nmdbi+9F2vcmPVQH8arz09B1te i6vBrp/LH7F1lr4c66Ru10Biw1FmMPvzl2L+s= Received: by 10.220.129.13 with SMTP id m13mr3075485vcs.132.1283208022315; Mon, 30 Aug 2010 15:40:22 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id m30sm4581460vbr.19.2010.08.30.15.40.20 (version=SSLv3 cipher=RC4-MD5); Mon, 30 Aug 2010 15:40:21 -0700 (PDT) Message-ID: <4C7C334A.8070606@gmail.com> Date: Tue, 31 Aug 2010 10:40:10 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: IPv6 Operations Subject: [Fwd: New Version Notification for draft-lee-v4v6tran-problem-00] Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This should help to clarify the reasons for publishing draft-carpenter-v4v6tran-framework Brian -------- Original Message -------- Subject: [v4tov6transition] FW: New Version Notification for draft-lee-v4v6tran-problem-00 Date: Mon, 30 Aug 2010 17:39:02 -0400 From: Yiu L. Lee To: ------ Forwarded Message From: IETF I-D Submission Tool Date: Mon, 30 Aug 2010 14:24:03 -0700 To: Yiu Leung Lee Subject: New Version Notification for draft-lee-v4v6tran-problem-00 A new version of I-D, draft-lee-v4v6tran-problem-00.txt has been successfully submitted by Yiu Lee and posted to the IETF repository. Filename: draft-lee-v4v6tran-problem Revision: 00 Title: Problem Statements of IPv6 Transition of ISP Creation_date: 2010-08-30 WG ID: Independent Submission Number_of_pages: 10 Abstract: The IETF has defined a number of technologies and techniques that targets the transition from IPv4 to IPv6. Documented techniques identify high level use cases and generalized options for networks. Operators may have difficulty attempting to apply the documented techniques to their networks since each network and system operates uniquely within the global Internet. Operators may require guidance on how to identify the appropriate technology, or technologies, and apply them to their specific environments. This memo describes the problem statements related to the transition of operator's networks to IPv6. The IETF Secretariat. ------ End of Forwarded Message _______________________________________________ v4tov6transition mailing list v4tov6transition@ietf.org https://www.ietf.org/mailman/listinfo/v4tov6transition From owner-v6ops@ops.ietf.org Mon Aug 30 15:42:46 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BD18C3A68AD for ; Mon, 30 Aug 2010 15:42:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.961 X-Spam-Level: X-Spam-Status: No, score=-1.961 tagged_above=-999 required=5 tests=[AWL=0.638, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6vl1ahsjiv5c for ; Mon, 30 Aug 2010 15:42:45 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 808423A689E for ; Mon, 30 Aug 2010 15:42:45 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD3Y-0002bZ-N3 for v6ops-data0@psg.com; Mon, 30 Aug 2010 22:42:24 +0000 Received: from mail-gx0-f180.google.com ([209.85.161.180]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD3S-0002ax-JC for v6ops@ops.ietf.org; Mon, 30 Aug 2010 22:42:18 +0000 Received: by gxk4 with SMTP id 4so1531058gxk.11 for ; Mon, 30 Aug 2010 15:42:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=MZEInki4js7zvnHY5rKe3LnhNYdBzgW6Fxq7j8vhIEQ=; b=gJr5OT0PVkEZn19Y0gGcjS6+tmZMndvV9+6CTcj0Pvk3bKBrLDvw0XKBdPymd5NSvC 8V05liv4YBdPR+VH81aHayya140z3k7bgCQ0E9B5O2P9sHSCGCZPLNJTlqXjc2Nlyclg 57aArTi+ukAyPBn+plxNasZaLIGjyajmhEGpw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=nS9XjCwWOzWzVKx5jse/7luX/tQWKT27Qf231P72yDFM9vgINd+Z//4SzBZTTd4yjk Pyx0MfpmWzNWyS6RAJ5ZyEiei4/cst5fN2P2SLKLaM8J6u+TK99LRXKVqs1RYHtvnK8p n/Jwrh+bDJbRF/8nEn5CzxqS8xLARbH0jp7eg= MIME-Version: 1.0 Received: by 10.151.132.21 with SMTP id j21mr665879ybn.104.1283208137051; Mon, 30 Aug 2010 15:42:17 -0700 (PDT) Received: by 10.150.189.4 with HTTP; Mon, 30 Aug 2010 15:42:16 -0700 (PDT) In-Reply-To: <002a01cb4712$d9f72fb0$8de58f10$@com> References: <002a01cb4712$d9f72fb0$8de58f10$@com> Date: Mon, 30 Aug 2010 15:42:16 -0700 Message-ID: Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC From: Cameron Byrne To: YangGL Cc: "Yiu L. Lee" , huang cancan , IPv6 v6ops , v4tov6transition@ietf.org, Kurt Erik Lindqvist Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: 2010/8/28 YangGL : > Tests in my lab have proved that many popular applications cannot work on > IPv6-only network with NAT64, such as IM, P2P, games, and part of video. = WEB > and part of mail (Outlook and Outlook express) are the only applications = we > can find working properly with NAT64. But there are more than 50% traffic= is > P2P, WEB traffic is less than 20% on CT=92s network. I think it is not a = good > news to NAT64. > I agree, NAT64 is not great for fixed line operators today, but i am sure someone has suggested DS-lite to you. Mobile wireless in the USA is a different case, 90+% of my traffic is Web (tcp 80 and 443) and Email (pop,smtp, imap ...). And, 40+% of my overall aggregate ISP bandwidth goes to content providers that have substantial capability to deliver IPv6 content today (Google, Facebook, ...). As draft-arkko-ipv6-only-experience states, mobile can reach near 100% functionality today with IPv6-only on the handsets. The expedience varies greatly between handset manufactures, but the gap is closing quickly. Most folks know Nokia is a leader in IPv6, and now we see substantial IPv6 efforts from Android and Apple (Windows phone 7?). >From an access network perspective, i have found it is extremely important to partner with content providers as well as applications developers and have an open dialog about native IPv6 as well as how transition mechanisms will impact the user experience. In my real world experience, the content providers take user experience very seriously, and they know CGN is harmful and IPv6 is a near term reality. And, i have taken the wiki approach to fix IPv4 literals http://groups.google.com/group/ipv4literals , at least the ones that can be fixed as i encounter them in my real world pilot network. I believe the point here, as someone else likely said, there is no one size fits all. Using a search engine, you can find enough general and enough specific information to find what works best for you. Review it with your vendors, do labs, trials, pilots, betas .... learn, repeat, deploy at small scale, learn, then deploy at large scale, monitor, learn, fix ... probably need to do training in there somewhere too. From a technology evolution and process perspective, there is nothing new with IPv6. Finally, it is interesting you said that 50% of the traffic is P2P and you are concerned P2P will not work with IPv6. According to this link, P2P traffic is driving IPv6 growth http://tinyurl.com/lkjwhq and http://tinyurl.com/25ka5jp From the operators that i have talked to, rolling out IPv6 natively in the fixed-line environment reveals a substantial amount of P2P IPv6 traffic. uTorrent is an IPv6 vanguard. Others will follow if they have not already in making their apps work with IPv6. Once again, the knife cuts both ways. Some P2P applications will thrive in IPv6 (seems obvious given e2e nature of things) while others will be forced to evolve or be deprecated by their users. Regards, Cameron =3D=3D=3D=3D=3D=3D=3D http://groups.google.com/group/tmoipv6beta =3D=3D=3D=3D=3D=3D=3D From owner-v6ops@ops.ietf.org Mon Aug 30 15:43:51 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F1E4D3A68AE for ; Mon, 30 Aug 2010 15:43:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.33 X-Spam-Level: X-Spam-Status: No, score=-102.33 tagged_above=-999 required=5 tests=[AWL=-0.331, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dudCsHnKwORQ for ; Mon, 30 Aug 2010 15:43:49 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 35DE13A689E for ; Mon, 30 Aug 2010 15:43:49 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD4t-0002qa-9F for v6ops-data0@psg.com; Mon, 30 Aug 2010 22:43:47 +0000 Received: from mail-qy0-f173.google.com ([209.85.216.173]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqD4m-0002pj-C1 for v6ops@ops.ietf.org; Mon, 30 Aug 2010 22:43:40 +0000 Received: by qyk5 with SMTP id 5so3619918qyk.11 for ; Mon, 30 Aug 2010 15:43:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=nXn+KdsWC7qSLuFKuigjB0HbxKtO9YV2kr1gQ0/dHts=; b=n15UePCbp2p7yPcyTzpOs4eqNr8DMYoW77JqRfmw3nRvsUHVqYxq9W4iYusivBKrtW Zte4caGtXQtAcD2asgz1El1cI576GX/rAyljn3GxqP90M4mDLtBFNdj3HVTSo50FXUqE wFb/McQNsL931c1MchbAFUGDVZJAeFXG8UK6A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=Nj9iOa+9ARx+BwyV2NzCUOMkQ/igjlK1NwNbRWspH83BXHgsZu/erz2AKWdWSmub6Z tlAxSL45tw+f39Cpwe9kvup6Do5mprc/IDZIEPSJollGVAj1Oa2yAq9LZeZLEAtq1aM/ N4SM/fzRkVTPLpcuTMevbxZOGPvhpqWeL36Vs= Received: by 10.220.49.202 with SMTP id w10mr3166095vcf.70.1283207898220; Mon, 30 Aug 2010 15:38:18 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id s29sm2649747vcr.23.2010.08.30.15.38.13 (version=SSLv3 cipher=RC4-MD5); Mon, 30 Aug 2010 15:38:15 -0700 (PDT) Message-ID: <4C7C32D2.70909@gmail.com> Date: Tue, 31 Aug 2010 10:38:10 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: huang cancan CC: Fred Baker , Behave WG , Kurt Erik Lindqvist , IPv6 v6ops , v4tov6transition@ietf.org Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <002a01cb4712$d9f72fb0$8de58f10$@com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, On 2010-08-30 21:26, huang cancan wrote: > Another reason why we don't test stateless NAT64 is that there are few > application clients support IPv6, we can only test web or mail applicat= ions > which are also OK with the stateful one. But you reported other applications failing. How can they fail with NAT64= if they have no IPv6 support in the first place? Brian > 2010/8/29 Fred Baker >=20 >> >> >> >> May I ask a question? >> >> When you say you tested it with NAT64, what did you test with? >> >> There are two modes for translation between IPv4 and IPv6. The statefu= l >> mode, described in draft-ietf-behave-v6v4-xlate-stateful, is essential= ly >> identical in function to IPv4/IPv4 NAT, and allows IPv6 systems to con= nect >> to IPv4 systems but not the reverse. The stateless mode, described in >> draft-ietf-behave-v6v4-xlate, allows connections to be initiated in ei= ther >> direction. The downside of the stateless mode is that it requires a di= rect >> mapping between an IPv4 and an IPv6 address. The are two parts of a co= mmon >> framework, use the same addressing plan, and the same DNS extension. >> >> Are you running both modes, or only the stateful mode? If you are only= >> running the stateful mode, that what you're reporting is what we have = been >> saying for some time it will behave like. >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-address-format >> http://tools.ietf.org/html/draft-ietf-behave-address-format >> "IPv6 Addressing of IPv4/IPv6 Translators", Congxiao Bao, Christian >> Huitema, Marcelo Bagnulo, Mohammed Boucadair, Xing Li, 15-Aug-10, >> >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-dns64 >> http://tools.ietf.org/html/draft-ietf-behave-dns64 >> "DNS64: DNS extensions for Network Address Translation from IPv6 Clie= nts >> to IPv4 Servers", Marcelo Bagnulo, Andrew Sullivan, Philip Matthews, >> Iljitsch van Beijnum, 5-Jul-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-framework >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework >> "Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao >> Bao, Kevin Yin, 17-Aug-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate >> "IP/ICMP Translation Algorithm", Xing Li, Congxiao Bao, Fred Baker, >> 22-Aug-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate-stateful >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate-stateful >> "Stateful NAT64: Network Address and Protocol Translation from IPv6 >> Clients to IPv4 Servers", Marcelo Bagnulo, Philip Matthews, Iljitsch = van >> Beijnum, 12-Jul-10, >> >> >> On Aug 28, 2010, at 5:40 PM, YangGL wrote: >> >>> Tests in my lab have proved that many popular applications cannot wor= k on >> IPv6-only network with NAT64, such as IM, P2P, games, and part of vide= o. WEB >> and part of mail (Outlook and Outlook express) are the only applicatio= ns we >> can find working properly with NAT64. But there are more than 50% traf= fic is >> P2P, WEB traffic is less than 20% on CT=E2=80=99s network. I think it = is not a good >> news to NAT64. >>> Tests also prove that almost all of popular applications on Internet = can >> work on IPv4-only network with single level and double level NAT44, su= ch as >> WEB, mail, IM, P2P, games, video and etc. >>> NAT64 and NAT44 are similar in theory. But what make the difference o= f >> application support? I think it should be timing. NAT44 appears ten ye= ars >> ago. There are a few applications on internet at that time. Subsequent= >> applications, such as IM, P2P, were designed to work with NAT44. NAT64= come >> after this popular applications, situation is totally different. If NA= T64 is >> deployed on commercial network now, CT=E2=80=99s network traffic will = cut down 70% >> immediately, and most applications will release a new version for IPv6= -only >> or NAT64 in the next one year. But it is not a good idea to providers.= >>> Best regards, >>> Yang Guoliang >>> >>> =E5=8F=91=E4=BB=B6=E4=BA=BA: v4tov6transition-bounces@ietf.org [mailt= o: >> v4tov6transition-bounces@ietf.org] =E4=BB=A3=E8=A1=A8 Yiu L. Lee >>> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2010=E5=B9=B48=E6=9C=8825=E6=97= =A5 22:05 >>> =E6=94=B6=E4=BB=B6=E4=BA=BA: huang cancan >>> =E6=8A=84=E9=80=81: Kurt Erik Lindqvist; IPv6 v6ops; v4tov6transition= @ietf.org >>> =E4=B8=BB=E9=A2=98: Re: [v4tov6transition] draft-arkko-ipv6-transitio= n-guidelines WGLC >>> >>> From user=E2=80=99s perspective, do they care IPv4 or IPv6? Most don=E2= =80=99t. For >> example: a casual web user wants to access his/her favorite IPv4-only >> website. If his web client and PC support IPv6 and on an IPv6-only net= work >> with NAT64, the web traffic will go through the NAT once. If his web c= lient >> and PC support IPv4-only on an IPv4 network with NAT444, the web traff= ic >> will go through the NAT twice. In the end, he/she still gets the same >> content. From this perspective, both experience =E2=80=9Ccould be=E2=80= =9D very similar. >>> However, this use case is rather limited and not applicable to many >> applications. This is why I said =E2=80=9Ccould be=E2=80=9D. Also, bot= h Cameron and I agree >> that this is easier to implement IPv6-only on mobile network than on f= ixed >> network because mobile operators have more control over the devices an= d >> apps. IMHO, it will take longer time for fixed network operators to su= pport >> NAT64 only solution in the network. >>> >>> On 8/25/10 9:41 AM, "huang cancan" wrote: >>> >>> well, I mean: why customer experience of IPv4-only + NAT444 could be = the >> same as IPv6-only + NAT64? >>> On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee >> wrote: >>> In order to deploy IPv6-only + NAT64, the client and network must tal= k >> IPv6. It also requires DNS64. These requirements are not needed for >> IPv4-only + NAT444. From the deployment point of view, they are very >> different technologies. >>> >>> >>> On 8/25/10 7:13 AM, "huang cancan" > http://cancanhuang110@gmail.com> > wrote: >>> hi,Yiu: >>> As you mentioned below: >>>> All I am saying is the customer >>>> experience of IPv4-only + NAT444 could be the same as IPv6-only + >> NAT64, but >>>> the technologies and plan to offer these service are very different.= >>> Do you have any test data to support this conclusion? >>> >>> Can-can Huang >>> >>> >>> On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee > http://yiu_lee@cable.comcast.com> > wrote: >>>> Agreed. The 2x cost is really just the packet core ... which is of >>>> course a lot of money to double for no tangible benefit ..... talk >>>> about no business case .... And, still have numbering issues, custom= er >>>> experience is the same as IPv4-only + NAT44 and approximately the sa= me >>>> as IPv6-only + NAT64 >>>> >>> Life cycle of mobile equipments could be every 2-3 years, but life cy= cle >> of >>> consumer electronics could be 5+ years. Consider many large TVs with >>> Internet service selling today are still running IPv4-only, fixed lin= e >>> operators must prepare to support them in foreseeable future. >>> >>> That said, I am not saying an operator must build a dual-stack core >> network, >>> there are technologies such as DS-lite and Softwire Mesh available to= run >> a >>> pure IPv6 core network with dual-stack edge. All I am saying is the >> customer >>> experience of IPv4-only + NAT444 could be the same as IPv6-only + NAT= 64, >> but >>> the technologies and plan to offer these service are very different. >>> >>> >>> >>> _______________________________________________ >>> v4tov6transition mailing list >>> v4tov6transition@ietf.org >>> https://www.ietf.org/mailman/listinfo/v4tov6transition >>> >>> >>> >>> >>> _______________________________________________ >>> v4tov6transition mailing list >>> v4tov6transition@ietf.org >>> https://www.ietf.org/mailman/listinfo/v4tov6transition >> >=20 >=20 > -----------------------------------------------------------------------= - >=20 > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition From v6ops-archive@ietf.org Mon Aug 30 15:52:37 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0E6FB3A6814 for ; Mon, 30 Aug 2010 15:52:37 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org V|AGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -14.985 X-Spam-Level: X-Spam-Status: No, score=-14.985 tagged_above=-999 required=5 tests=[BAYES_95=3, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FM_DDDD_TIMES_2=1.999, FUZZY_VPILL=0.687, HELO_DYNAMIC_DHCP=1.398, HELO_DYNAMIC_IPADDR=2.426, HELO_EQ_PL=1.135, HOST_EQ_PL=1.95, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_14=0.6, MANGLED_VIAGRA=2.5, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_OBFU_VIAGRA=1.666, SUBJECT_NEEDS_ENCODING=0.001, TT_OBSCURED_VIAGRA=1.652, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hScWbfuVoPMD for ; Mon, 30 Aug 2010 15:52:34 -0700 (PDT) Received: from CMPC-089-239-124-159.CNet.Gawex.PL (CMPC-089-239-124-159.CNet.Gawex.PL [89.239.124.159]) by core3.amsl.com (Postfix) with SMTP id EB2DA3A67F9 for ; Mon, 30 Aug 2010 15:52:33 -0700 (PDT) From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org V|AGRA ® Official Seller -34% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100830225233.EB2DA3A67F9@core3.amsl.com> Date: Mon, 30 Aug 2010 15:52:33 -0700 (PDT)
Click here!

From owner-v6ops@ops.ietf.org Mon Aug 30 16:30:56 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9E6E83A68CF for ; Mon, 30 Aug 2010 16:30:56 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.983 X-Spam-Level: X-Spam-Status: No, score=-1.983 tagged_above=-999 required=5 tests=[AWL=0.616, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F8FcT8e2vMxe for ; Mon, 30 Aug 2010 16:30:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 6EE773A68C5 for ; Mon, 30 Aug 2010 16:30:54 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDlW-000AEG-0j for v6ops-data0@psg.com; Mon, 30 Aug 2010 23:27:50 +0000 Received: from mail-gx0-f194.google.com ([209.85.161.194]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDlP-000ADm-N3 for v6ops@ops.ietf.org; Mon, 30 Aug 2010 23:27:43 +0000 Received: by gxk23 with SMTP id 23so1180095gxk.5 for ; Mon, 30 Aug 2010 16:27:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=GGfVSUsTwUJqNhzCRH1L7vTHhSpN0gehuOaXzBs72yI=; b=X3QnSfMj2kKqBRDLiBkIhxlmyaOD2iZiT+LSz/VixaJJ9ewqCtk6ObRNNNnpayD/1p 7snnpwlhqdecSIQJfCWpVXN4Pl+NgwUQIxsGw8txB95SbGQxyM6//Agj3pbNvf2pyHL7 z8rYtDWsRzIYU93I+WrWwJkBBagzzKFdHkYIQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=hlTqw+mw8PIBo9qi1kjmY1mzqcj230S6mrNVYtNmfccFH8quHSU3w9iDoBylO38uFV bLF5WbmGcWyAv3FH40RM8Ya/IXON1YpJ+e7qaGl9xWWuggcH6Hcj1Ezls+UTmaeoAKfN 3ayafWV2tRoz3yxy+bKmkca5voDf3zoAdFoWY= Received: by 10.100.137.11 with SMTP id k11mr5432857and.103.1283210863078; Mon, 30 Aug 2010 16:27:43 -0700 (PDT) Received: from [192.168.2.11] ([190.245.181.90]) by mx.google.com with ESMTPS id x33sm13449346ana.13.2010.08.30.16.27.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 30 Aug 2010 16:27:42 -0700 (PDT) Message-ID: <4C7C3846.3090905@gont.com.ar> Date: Mon, 30 Aug 2010 20:01:26 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Fred Baker CC: v6ops@ops.ietf.org, v6ops-chairs@tools.ietf.org, Ron Bonica Subject: Re: draft-ietf-v6ops-tunnel-security WGLC References: <1AB78814-4BDA-41A0-A60E-90F9EA0E3DFD@cisco.com> In-Reply-To: <1AB78814-4BDA-41A0-A60E-90F9EA0E3DFD@cisco.com> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Fred, I have recently sent feedback for the aforementioned I-D (on-list, but also CC'ed the authors). Please consider those comments as part of the WGLC of this document. Thanks! Kind regards, Fernando Fred Baker wrote: > This is to initiate a two week working group last call > of draft-ietf-v6ops-tunnel-security. Please read it now. If you find > nits (spelling errors, minor > > We are looking specifically for comments on the importance of the > document as well as its content. If you have read the document and > believe it to be of operational utility, that is also an important > comment to make. -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Mon Aug 30 16:38:07 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7EACB3A6882 for ; Mon, 30 Aug 2010 16:38:07 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.49 X-Spam-Level: X-Spam-Status: No, score=-2.49 tagged_above=-999 required=5 tests=[AWL=0.109, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cJQGgJN5jo7Q for ; Mon, 30 Aug 2010 16:38:06 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 4B3F83A6859 for ; Mon, 30 Aug 2010 16:38:06 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDv4-000BlT-Gt for v6ops-data0@psg.com; Mon, 30 Aug 2010 23:37:42 +0000 Received: from ssh.psg.com ([2001:418:1::40] helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDuy-000BiK-J9 for v6ops@ops.ietf.org; Mon, 30 Aug 2010 23:37:36 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDux-00041P-07; Mon, 30 Aug 2010 23:37:36 +0000 Date: Tue, 31 Aug 2010 08:37:34 +0900 Message-ID: From: Randy Bush To: Pekka Savola Cc: v6ops@ops.ietf.org Subject: Re: draft-carpenter-v4v6tran-framework In-Reply-To: References: <201008271653.o7RGrDl00592@irp-view13.cisco.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > I applaud any and all such work, but I will note that I'm somewhat > skeptical of another IETF effort in this front. The previous > experience was a challenge enough. those who do not remember ngtrans are doomed to repeat it. > I wonder if similar goals could be met by working on documenting these > in a wiki. Write drafts if it helps focus discussion, but turning the > crank to produce 10+ RFCs that will get outdated soon enough doesn't > seem like worth the effort. agree. my guess is that documentation is either un-useful pontification which lacks detail or is useful but ephemeral. randy From owner-v6ops@ops.ietf.org Mon Aug 30 16:42:05 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 800F33A6882 for ; Mon, 30 Aug 2010 16:42:05 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.491 X-Spam-Level: X-Spam-Status: No, score=-2.491 tagged_above=-999 required=5 tests=[AWL=0.108, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Cd2+h9edf2nt for ; Mon, 30 Aug 2010 16:42:04 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id DF8443A6859 for ; Mon, 30 Aug 2010 16:42:01 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDyn-000CBJ-NF for v6ops-data0@psg.com; Mon, 30 Aug 2010 23:41:33 +0000 Received: from ssh.psg.com ([2001:418:1::40] helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDyh-000CAi-V3 for v6ops@ops.ietf.org; Mon, 30 Aug 2010 23:41:27 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqDyh-00041p-0O; Mon, 30 Aug 2010 23:41:27 +0000 Date: Tue, 31 Aug 2010 08:41:26 +0900 Message-ID: From: Randy Bush To: Brian E Carpenter Cc: IPv6 Operations Subject: Re: [Fwd: New Version Notification for draft-lee-v4v6tran-problem-00] In-Reply-To: <4C7C334A.8070606@gmail.com> References: <4C7C334A.8070606@gmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: > This should help to clarify the reasons for publishing > draft-carpenter-v4v6tran-framework > o What is the recommended prefix length for a large operator? > > o What is the recommended prefix length for a medium operator? > > o What is the recommended prefix length to hand out to customers? > > o What is the recommended longest prefix length an operator should > accept from customers? you gotta love it. we spend a decade getting the ietf out of telling operators how to run our business, and here we go again. randy From owner-v6ops@ops.ietf.org Mon Aug 30 17:45:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EFC203A68B1 for ; Mon, 30 Aug 2010 17:45:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.624 X-Spam-Level: X-Spam-Status: No, score=-102.624 tagged_above=-999 required=5 tests=[AWL=-0.025, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vm5uYrPK59oT for ; Mon, 30 Aug 2010 17:45:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id F0C5B3A68C0 for ; Mon, 30 Aug 2010 17:45:12 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqEuc-000Jk1-G9 for v6ops-data0@psg.com; Tue, 31 Aug 2010 00:41:20 +0000 Received: from mail-gw0-f52.google.com ([74.125.83.52]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqEuS-000JfF-1J for v6ops@ops.ietf.org; Tue, 31 Aug 2010 00:41:08 +0000 Received: by gwj20 with SMTP id 20so3249307gwj.11 for ; Mon, 30 Aug 2010 17:40:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=+Pe66V6yuP1n/9HQVYQqFz4udt51Vrg2awyLu4IpHUM=; b=q/NkIRzAgG6XeBwO4DmUg+Yv/UuwVt0iCV1uuryCluY+S5CLAJxsaCk3iYUihx30sk Y7CinZE9HqZiVsdgy4uwINvWjLtfU12Boc7dRV+Vi4OVdEtvlPIpZvK6Yg1e2SypglyE o1X8PW4UzKhrDmMh4ZRG8GnQNbYhcBdBdH9ws= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=gRznjISa2Y14jBaXzqLRtpzSC06ZqvGqGQQLiLWiPkirm7eBDuma8YWkfKBL0xN+tg In4RDiqbIJcZStYGIlbLPTTDQ4ULza+ypTc5FGB/VXj0zZ/1f6KandXAr5XSmxnierjC CuWIe0Y622wQi5/rczKnDxOliMadmqHMMHqJ4= Received: by 10.220.122.151 with SMTP id l23mr3131120vcr.162.1283215249912; Mon, 30 Aug 2010 17:40:49 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id w1sm4663381vbl.18.2010.08.30.17.40.48 (version=SSLv3 cipher=RC4-MD5); Mon, 30 Aug 2010 17:40:49 -0700 (PDT) Message-ID: <4C7C4F98.1050809@gmail.com> Date: Tue, 31 Aug 2010 12:40:56 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Randy Bush CC: IPv6 Operations Subject: Re: [Fwd: New Version Notification for draft-lee-v4v6tran-problem-00] References: <4C7C334A.8070606@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-08-31 11:41, Randy Bush wrote: >> This should help to clarify the reasons for publishing >> draft-carpenter-v4v6tran-framework > >> o What is the recommended prefix length for a large operator? >> >> o What is the recommended prefix length for a medium operator? >> >> o What is the recommended prefix length to hand out to customers? >> >> o What is the recommended longest prefix length an operator should >> accept from customers? > > you gotta love it. we spend a decade getting the ietf out of telling > operators how to run our business, and here we go again. I agree that the end product in this case shouldn't be firm recommendations (see draft-narten-ipv6-3177bis-48boundary for the discussion). But the reasons why different lengths suit different cases are worth describing. Brian From owner-v6ops@ops.ietf.org Mon Aug 30 20:20:28 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8E02F3A6894 for ; Mon, 30 Aug 2010 20:20:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.417 X-Spam-Level: X-Spam-Status: No, score=-99.417 tagged_above=-999 required=5 tests=[AWL=0.131, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MIME_CHARSET_FARAWAY=2.45, STOX_REPLY_TYPE=0.001, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id njtkqAGDfPTy for ; Mon, 30 Aug 2010 20:20:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 19F223A6452 for ; Mon, 30 Aug 2010 20:20:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqHIk-000FCn-W1 for v6ops-data0@psg.com; Tue, 31 Aug 2010 03:14:23 +0000 Received: from szxga04-in.huawei.com ([119.145.14.67] helo=szxga05-in.huawei.com) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqHIc-000F5t-N4 for v6ops@ops.ietf.org; Tue, 31 Aug 2010 03:14:15 +0000 Received: from huawei.com (szxga05-in [172.24.2.49]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7Z00MPKY9OML@szxga05-in.huawei.com> for v6ops@ops.ietf.org; Tue, 31 Aug 2010 11:13:00 +0800 (CST) Received: from huawei.com ([172.24.2.119]) by szxga05-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L7Z00GA4Y9NKA@szxga05-in.huawei.com> for v6ops@ops.ietf.org; Tue, 31 Aug 2010 11:12:59 +0800 (CST) Received: from z00147053k ([10.70.39.122]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L7Z00MV7Y9MO4@szxml06-in.huawei.com> for v6ops@ops.ietf.org; Tue, 31 Aug 2010 11:12:59 +0800 (CST) Date: Tue, 31 Aug 2010 11:12:58 +0800 From: Tina TSOU Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC To: 'Fred Baker' , YangGL Cc: v4tov6transition@ietf.org, 'IPv6 v6ops' , 'Kurt Erik Lindqvist' , 'Behave WG' Message-id: <0D2B9D8C199A4D7B80B3B8E2E2389380@china.huawei.com> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Mailer: Microsoft Outlook Express 6.00.2900.5931 Content-type: text/plain; format=flowed; charset=gb2312; reply-type=original Content-transfer-encoding: 8BIT X-Priority: 3 X-MSMail-priority: Normal References: <002a01cb4712$d9f72fb0$8de58f10$@com> <00a701cb48b4$08ff66e0$1afe34a0$@com> Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Technically, these drafts are well written and very useful. It is really appreciated. Fred, would you explicitly point out the answers of the following questions from these drafts? Thanks. 1) There are some applications, server, clients don¡¯t support IPv6. These situations will be met regardless of stateful or stateless NAT64. No one has right to request these applications must support IPv6 (Monocrat may have), but these applications have existed and been used for many people. In the migration to IPv6, if these users can¡¯t use these service and applications, it will result in the losing of subscribers for operators, unless all the operators of the world support IPv6 at the same moment. 2) Some applications have supported NAT44 traversal maturely, but in a long period of time in the future these applications would unlikely to support NAT64¡¯s traversal. If adopting NAT64, these applications would be impacted. No one has the right to request these applications must support NAT64 traversal, so after the usage of NAT64, these application will conk out inevitably. Both stateful and stateless NAT64 have the same issues. 3) Some applications contain the senders¡¯ IP address in the packet payload, even in the encrypted packet case. These will have problems when using NAT64. Since these applications are existing applications, no one has right to requesting stop using these applications. These issues will be encountered when using NAT64 (both stateful and stateless ones have the same problem). 4) No one has the right to force all the UE to support IPV6, therefore from the technology evolution point of view, we don't have to consider IPV4 only user actively visits IPv6 only service, but in the actual use people have to consider it, otherwise it may result in the subscriber losing. Yes, it is not NAT64. 5) For some P2P application, after using NAT64, IPv4 only peer is not able to actively scan the IPv6 only peer; some P2P applications don¡¯t consider NAT64 traversal for the time being. Again, these drafts are very practical drafts, any way. B. R. Tina http://tinatsou.weebly.com/index.html ----- Original Message ----- From: "YangGL" To: "'Fred Baker'" Cc: "'Behave WG'" ; "'Kurt Erik Lindqvist'" ; "'IPv6 v6ops'" ; Sent: Tuesday, August 31, 2010 10:27 AM Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC > Hi Fred, > You are really the dictionary of IPv6! Your mail always make me feel > difficult to answer, too many references to read, give me some time, I > will > come back after reading those documents mentioned in your mail. > > > Best regards, > Yang Guoliang > > > > > > May I ask a question? > > When you say you tested it with NAT64, what did you test with? > > There are two modes for translation between IPv4 and IPv6. The stateful > mode, described in draft-ietf-behave-v6v4-xlate-stateful, is essentially > identical in function to IPv4/IPv4 NAT, and allows IPv6 systems to connect > to IPv4 systems but not the reverse. The stateless mode, described in > draft-ietf-behave-v6v4-xlate, allows connections to be initiated in either > direction. The downside of the stateless mode is that it requires a direct > mapping between an IPv4 and an IPv6 address. The are two parts of a common > framework, use the same addressing plan, and the same DNS extension. > > Are you running both modes, or only the stateful mode? If you are only > running the stateful mode, that what you're reporting is what we have been > saying for some time it will behave like. > > http://datatracker.ietf.org/doc/draft-ietf-behave-address-format > http://tools.ietf.org/html/draft-ietf-behave-address-format > "IPv6 Addressing of IPv4/IPv6 Translators", Congxiao Bao, Christian > Huitema, Marcelo Bagnulo, Mohammed Boucadair, Xing Li, 15-Aug-10, > > > http://datatracker.ietf.org/doc/draft-ietf-behave-dns64 > http://tools.ietf.org/html/draft-ietf-behave-dns64 > "DNS64: DNS extensions for Network Address Translation from IPv6 Clients > to IPv4 Servers", Marcelo Bagnulo, Andrew Sullivan, Philip Matthews, > Iljitsch van Beijnum, 5-Jul-10, > > http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-framework > http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework > "Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao > Bao, Kevin Yin, 17-Aug-10, > > http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate > http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate > "IP/ICMP Translation Algorithm", Xing Li, Congxiao Bao, Fred Baker, > 22-Aug-10, > > http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate-stateful > http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate-stateful > "Stateful NAT64: Network Address and Protocol Translation from IPv6 > Clients to IPv4 Servers", Marcelo Bagnulo, Philip Matthews, Iljitsch van > Beijnum, 12-Jul-10, > > > On Aug 28, 2010, at 5:40 PM, YangGL wrote: > >> Tests in my lab have proved that many popular applications cannot work on > IPv6-only network with NAT64, such as IM, P2P, games, and part of video. > WEB > and part of mail (Outlook and Outlook express) are the only applications > we > can find working properly with NAT64. But there are more than 50% traffic > is > P2P, WEB traffic is less than 20% on CT¡¯s network. I think it is not a > good > news to NAT64. >> Tests also prove that almost all of popular applications on Internet can > work on IPv4-only network with single level and double level NAT44, such > as > WEB, mail, IM, P2P, games, video and etc. >> NAT64 and NAT44 are similar in theory. But what make the difference of > application support? I think it should be timing. NAT44 appears ten years > ago. There are a few applications on internet at that time. Subsequent > applications, such as IM, P2P, were designed to work with NAT44. NAT64 > come > after this popular applications, situation is totally different. If NAT64 > is > deployed on commercial network now, CT¡¯s network traffic will cut down > 70% > immediately, and most applications will release a new version for > IPv6-only > or NAT64 in the next one year. But it is not a good idea to providers. >> >> Best regards, >> Yang Guoliang >> >> ·¢¼þÈË: v4tov6transition-bounces@ietf.org > [mailto:v4tov6transition-bounces@ietf.org] ´ú±í Yiu L. Lee >> ·¢ËÍʱ¼ä: 2010Äê8ÔÂ25ÈÕ 22:05 >> ÊÕ¼þÈË: huang cancan >> ³­ËÍ: Kurt Erik Lindqvist; IPv6 v6ops; v4tov6transition@ietf.org >> Ö÷Ìâ: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC >> >> From user¡¯s perspective, do they care IPv4 or IPv6? Most don¡¯t. For > example: a casual web user wants to access his/her favorite IPv4-only > website. If his web client and PC support IPv6 and on an IPv6-only network > with NAT64, the web traffic will go through the NAT once. If his web > client > and PC support IPv4-only on an IPv4 network with NAT444, the web traffic > will go through the NAT twice. In the end, he/she still gets the same > content. From this perspective, both experience ¡°could be¡± very similar. >> >> However, this use case is rather limited and not applicable to many > applications. This is why I said ¡°could be¡±. Also, both Cameron and I > agree that this is easier to implement IPv6-only on mobile network than on > fixed network because mobile operators have more control over the devices > and apps. IMHO, it will take longer time for fixed network operators to > support NAT64 only solution in the network. >> >> >> On 8/25/10 9:41 AM, "huang cancan" wrote: >> >> well, I mean: why customer experience of IPv4-only + NAT444 could be the > same as IPv6-only + NAT64? >> >> On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee > wrote: >> In order to deploy IPv6-only + NAT64, the client and network must talk > IPv6. It also requires DNS64. These requirements are not needed for > IPv4-only + NAT444. From the deployment point of view, they are very > different technologies. >> >> >> >> On 8/25/10 7:13 AM, "huang cancan" > wrote: >> >> hi,Yiu: >> As you mentioned below: >> > All I am saying is the customer >> > experience of IPv4-only + NAT444 could be the same as IPv6-only + >> > NAT64, > but >> > the technologies and plan to offer these service are very different. >> >> Do you have any test data to support this conclusion? >> >> Can-can Huang >> >> >> On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee > wrote: >> >> > Agreed. The 2x cost is really just the packet core ... which is of >> > course a lot of money to double for no tangible benefit ..... talk >> > about no business case .... And, still have numbering issues, customer >> > experience is the same as IPv4-only + NAT44 and approximately the same >> > as IPv6-only + NAT64 >> > >> Life cycle of mobile equipments could be every 2-3 years, but life cycle > of >> consumer electronics could be 5+ years. Consider many large TVs with >> Internet service selling today are still running IPv4-only, fixed line >> operators must prepare to support them in foreseeable future. >> >> That said, I am not saying an operator must build a dual-stack core > network, >> there are technologies such as DS-lite and Softwire Mesh available to run > a >> pure IPv6 core network with dual-stack edge. All I am saying is the > customer >> experience of IPv4-only + NAT444 could be the same as IPv6-only + NAT64, > but >> the technologies and plan to offer these service are very different. >> >> >> >> _______________________________________________ >> v4tov6transition mailing list >> v4tov6transition@ietf.org >> https://www.ietf.org/mailman/listinfo/v4tov6transition >> >> >> >> >> _______________________________________________ >> v4tov6transition mailing list >> v4tov6transition@ietf.org >> https://www.ietf.org/mailman/listinfo/v4tov6transition > > _______________________________________________ > v4tov6transition mailing list > v4tov6transition@ietf.org > https://www.ietf.org/mailman/listinfo/v4tov6transition > From owner-v6ops@ops.ietf.org Mon Aug 30 21:27:57 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 848513A68C7 for ; Mon, 30 Aug 2010 21:27:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -100.475 X-Spam-Level: X-Spam-Status: No, score=-100.475 tagged_above=-999 required=5 tests=[AWL=-1.526, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_83=0.6, MIME_CHARSET_FARAWAY=2.45, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9aAs-WdGKbyq for ; Mon, 30 Aug 2010 21:27:54 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B05DC3A672F for ; Mon, 30 Aug 2010 21:27:53 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqIOo-000Pjb-7Z for v6ops-data0@psg.com; Tue, 31 Aug 2010 04:24:42 +0000 Received: from nagasaki.bogus.com ([2001:418:1::81]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqIOf-000PhL-V6 for v6ops@ops.ietf.org; Tue, 31 Aug 2010 04:24:34 +0000 Received: from joelja-mac.lan (c-98-234-104-156.hsd1.ca.comcast.net [98.234.104.156]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id o7V4NaLe059422 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Tue, 31 Aug 2010 04:23:37 GMT (envelope-from joelja@bogus.com) Message-ID: <4C7C83C8.9060201@bogus.com> Date: Mon, 30 Aug 2010 21:23:36 -0700 From: Joel Jaeggli User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.8) Gecko/20100802 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: Tina TSOU CC: "'Fred Baker'" , YangGL , "'IPv6 v6ops'" , "'Behave WG'" , v4tov6transition@ietf.org Subject: Re: [BEHAVE] [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC References: <002a01cb4712$d9f72fb0$8de58f10$@com> <00a701cb48b4$08ff66e0$1afe34a0$@com> <0D2B9D8C199A4D7B80B3B8E2E2389380@china.huawei.com> In-Reply-To: <0D2B9D8C199A4D7B80B3B8E2E2389380@china.huawei.com> Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 8bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.2 (nagasaki.bogus.com [147.28.0.81]); Tue, 31 Aug 2010 04:23:38 +0000 (UTC) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Just a few observations without the wg-cochair hat on. On 8/30/10 8:12 PM, Tina TSOU wrote: > Technically, these drafts are well written and very useful. It is really > appreciated. Fred, would you explicitly point out the answers of the > following questions from these drafts? Thanks. > > 1) There are some applications, server, clients don¡¯t support IPv6. > These situations will be met regardless of stateful or stateless NAT64. > No one has right to request these applications must support IPv6 > (Monocrat may have), but these applications have existed and been used > for many people. In the migration to IPv6, if these users can¡¯t use > these service and applications, it will result in the losing of > subscribers for operators, unless all the operators of the world support > IPv6 at the same moment. Legacy ipv4 only apps aren't going to support v6 period, it has nothing to do with when operators support or don't support ipv6. legacy applications do not become new again. see (3) for dicussion of rights. > 2) Some applications have supported NAT44 traversal maturely, but in a > long period of time in the future these applications would unlikely to > support NAT64¡¯s traversal. If adopting NAT64, these applications would > be impacted. No one has the right to request these applications must > support NAT64 traversal, so after the usage of NAT64, these application > will conk out inevitably. Both stateful and stateless NAT64 have the > same issues. An application that supports nat64 traversal is fact a native ipv6 application that isn't dependent on layer violations for it's signaling of among other things ip address port numbers or security bindings. You sort of characterized this in (3). > 3) Some applications contain the senders¡¯ IP address in the packet > payload, even in the encrypted packet case. These will have problems > when using NAT64. Since these applications are existing applications, no > one has right to requesting stop using these applications. These issues > will be encountered when using NAT64 (both stateful and stateless ones > have the same problem). The word "right" is a challenge to me here. Supporting a protocol on a network is a business decision(for example, when do I add ipv6 aaaa records to a service in my network). It is is in the interests of internet service providers to induce as little deliberate breakage into the network as possible. As a content and services provider (which is what I do) if I don't adhere to this axiom I get to look for a new job. > 4) No one has the right to force all the UE to support IPV6, therefore > from the technology evolution point of view, we don't have to consider > IPV4 only user actively visits IPv6 only service, but in the actual use > people have to consider it, otherwise it may result in the subscriber > losing. Yes, it is not NAT64. There is going to be a time where ipv4 only users cannot access a resource because it only accessible via v6, in superficial cases this happens all the time. It is in the interests of most if perhaps not all network operators, application vendors and end users, to push the time in which that occurs routinely, beyond the window in which ipv6 deployment largely occurs. That said it seems like that workarounds associated with ipv4 support post-runout will result in a gradually less usable ipv4 network, which is if anything and incentive against holding out to the bitter end. > 5) For some P2P application, after using NAT64, IPv4 only peer is not > able to actively scan the IPv6 only peer; some P2P applications don¡¯t > consider NAT64 traversal for the time being. p2p applications have a built-in assumption of the existence of usable endpoint identifiers. To the extent that ipv4 identifiers become progressively less usable, p2p applications will prefer ipv6, that will require upgrade or substitution. > Again, these drafts are very practical drafts, any way. It is useful to understand what on a v6 native host is not going to work well through a 6to4 gateway. It is not so useful to have an existence-proof for problems with ipv4 only applications, given that we have ipv4-only-hosts to support into the immediately forseeable future. The assumption that I make with those devices be they embedded systems, pc's, mobile phones, etc, Is that I have the luxury of zero stack change. > B. R. > Tina > http://tinatsou.weebly.com/index.html > > ----- Original Message ----- From: "YangGL" > To: "'Fred Baker'" > Cc: "'Behave WG'" ; "'Kurt Erik Lindqvist'" > ; "'IPv6 v6ops'" ; > > Sent: Tuesday, August 31, 2010 10:27 AM > Subject: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC > > >> Hi Fred, >> You are really the dictionary of IPv6! Your mail always make me feel >> difficult to answer, too many references to read, give me some time, I >> will >> come back after reading those documents mentioned in your mail. >> >> >> Best regards, >> Yang Guoliang >> >> >> >> >> >> May I ask a question? >> >> When you say you tested it with NAT64, what did you test with? >> >> There are two modes for translation between IPv4 and IPv6. The stateful >> mode, described in draft-ietf-behave-v6v4-xlate-stateful, is essentially >> identical in function to IPv4/IPv4 NAT, and allows IPv6 systems to >> connect >> to IPv4 systems but not the reverse. The stateless mode, described in >> draft-ietf-behave-v6v4-xlate, allows connections to be initiated in >> either >> direction. The downside of the stateless mode is that it requires a >> direct >> mapping between an IPv4 and an IPv6 address. The are two parts of a >> common >> framework, use the same addressing plan, and the same DNS extension. >> >> Are you running both modes, or only the stateful mode? If you are only >> running the stateful mode, that what you're reporting is what we have >> been >> saying for some time it will behave like. >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-address-format >> http://tools.ietf.org/html/draft-ietf-behave-address-format >> "IPv6 Addressing of IPv4/IPv6 Translators", Congxiao Bao, Christian >> Huitema, Marcelo Bagnulo, Mohammed Boucadair, Xing Li, 15-Aug-10, >> >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-dns64 >> http://tools.ietf.org/html/draft-ietf-behave-dns64 >> "DNS64: DNS extensions for Network Address Translation from IPv6 Clients >> to IPv4 Servers", Marcelo Bagnulo, Andrew Sullivan, Philip Matthews, >> Iljitsch van Beijnum, 5-Jul-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-framework >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-framework >> "Framework for IPv4/IPv6 Translation", Fred Baker, Xing Li, Congxiao >> Bao, Kevin Yin, 17-Aug-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate >> "IP/ICMP Translation Algorithm", Xing Li, Congxiao Bao, Fred Baker, >> 22-Aug-10, >> >> http://datatracker.ietf.org/doc/draft-ietf-behave-v6v4-xlate-stateful >> http://tools.ietf.org/html/draft-ietf-behave-v6v4-xlate-stateful >> "Stateful NAT64: Network Address and Protocol Translation from IPv6 >> Clients to IPv4 Servers", Marcelo Bagnulo, Philip Matthews, Iljitsch van >> Beijnum, 12-Jul-10, >> >> >> On Aug 28, 2010, at 5:40 PM, YangGL wrote: >> >>> Tests in my lab have proved that many popular applications cannot >>> work on >> IPv6-only network with NAT64, such as IM, P2P, games, and part of >> video. WEB >> and part of mail (Outlook and Outlook express) are the only >> applications we >> can find working properly with NAT64. But there are more than 50% >> traffic is >> P2P, WEB traffic is less than 20% on CT¡¯s network. I think it is not a >> good >> news to NAT64. >>> Tests also prove that almost all of popular applications on Internet can >> work on IPv4-only network with single level and double level NAT44, >> such as >> WEB, mail, IM, P2P, games, video and etc. >>> NAT64 and NAT44 are similar in theory. But what make the difference of >> application support? I think it should be timing. NAT44 appears ten years >> ago. There are a few applications on internet at that time. Subsequent >> applications, such as IM, P2P, were designed to work with NAT44. NAT64 >> come >> after this popular applications, situation is totally different. If >> NAT64 is >> deployed on commercial network now, CT¡¯s network traffic will cut down >> 70% >> immediately, and most applications will release a new version for >> IPv6-only >> or NAT64 in the next one year. But it is not a good idea to providers. >>> >>> Best regards, >>> Yang Guoliang >>> >>> ·¢¼þÈË: v4tov6transition-bounces@ietf.org >> [mailto:v4tov6transition-bounces@ietf.org] ´ú±í Yiu L. Lee >>> ·¢ËÍʱ¼ä: 2010Äê8ÔÂ25ÈÕ 22:05 >>> ÊÕ¼þÈË: huang cancan >>> ³­ËÍ: Kurt Erik Lindqvist; IPv6 v6ops; v4tov6transition@ietf.org >>> Ö÷Ìâ: Re: [v4tov6transition] draft-arkko-ipv6-transition-guidelines WGLC >>> >>> From user¡¯s perspective, do they care IPv4 or IPv6? Most don¡¯t. For >> example: a casual web user wants to access his/her favorite IPv4-only >> website. If his web client and PC support IPv6 and on an IPv6-only >> network >> with NAT64, the web traffic will go through the NAT once. If his web >> client >> and PC support IPv4-only on an IPv4 network with NAT444, the web traffic >> will go through the NAT twice. In the end, he/she still gets the same >> content. From this perspective, both experience ¡°could be¡± very similar. >>> >>> However, this use case is rather limited and not applicable to many >> applications. This is why I said ¡°could be¡±. Also, both Cameron and I >> agree that this is easier to implement IPv6-only on mobile network >> than on >> fixed network because mobile operators have more control over the devices >> and apps. IMHO, it will take longer time for fixed network operators to >> support NAT64 only solution in the network. >>> >>> >>> On 8/25/10 9:41 AM, "huang cancan" wrote: >>> >>> well, I mean: why customer experience of IPv4-only + NAT444 could be the >> same as IPv6-only + NAT64? >>> >>> On Wed, Aug 25, 2010 at 9:24 PM, Yiu L. Lee >> wrote: >>> In order to deploy IPv6-only + NAT64, the client and network must talk >> IPv6. It also requires DNS64. These requirements are not needed for >> IPv4-only + NAT444. From the deployment point of view, they are very >> different technologies. >>> >>> >>> >>> On 8/25/10 7:13 AM, "huang cancan" > > wrote: >>> >>> hi,Yiu: >>> As you mentioned below: >>> > All I am saying is the customer >>> > experience of IPv4-only + NAT444 could be the same as IPv6-only + > >>> NAT64, >> but >>> > the technologies and plan to offer these service are very different. >>> >>> Do you have any test data to support this conclusion? >>> >>> Can-can Huang >>> >>> >>> On Sat, Aug 21, 2010 at 7:37 AM, Yiu L. Lee > > wrote: >>> >>> > Agreed. The 2x cost is really just the packet core ... which is of >>> > course a lot of money to double for no tangible benefit ..... talk >>> > about no business case .... And, still have numbering issues, customer >>> > experience is the same as IPv4-only + NAT44 and approximately the same >>> > as IPv6-only + NAT64 >>> > >>> Life cycle of mobile equipments could be every 2-3 years, but life cycle >> of >>> consumer electronics could be 5+ years. Consider many large TVs with >>> Internet service selling today are still running IPv4-only, fixed line >>> operators must prepare to support them in foreseeable future. >>> >>> That said, I am not saying an operator must build a dual-stack core >> network, >>> there are technologies such as DS-lite and Softwire Mesh available to >>> run >> a >>> pure IPv6 core network with dual-stack edge. All I am saying is the >> customer >>> experience of IPv4-only + NAT444 could be the same as IPv6-only + NAT64, >> but >>> the technologies and plan to offer these service are very different. >>> >>> >>> >>> _______________________________________________ >>> v4tov6transition mailing list >>> v4tov6transition@ietf.org >>> https://www.ietf.org/mailman/listinfo/v4tov6transition >>> >>> >>> >>> >>> _______________________________________________ >>> v4tov6transition mailing list >>> v4tov6transition@ietf.org >>> https://www.ietf.org/mailman/listinfo/v4tov6transition >> >> _______________________________________________ >> v4tov6transition mailing list >> v4tov6transition@ietf.org >> https://www.ietf.org/mailman/listinfo/v4tov6transition >> > > > _______________________________________________ > Behave mailing list > Behave@ietf.org > https://www.ietf.org/mailman/listinfo/behave > From eoadode7160@comcast.net Tue Aug 31 01:24:50 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E91C33A6956 for ; Tue, 31 Aug 2010 01:24:49 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -66.283 X-Spam-Level: X-Spam-Status: No, score=-66.283 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_BLACK=20, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mVO+3QwXCXsd for ; Tue, 31 Aug 2010 01:24:48 -0700 (PDT) Received: from comcast.net (c-76-125-46-253.hsd1.ca.comcast.net [76.125.46.253]) by core3.amsl.com (Postfix) with ESMTP id A1B933A6783 for ; Tue, 31 Aug 2010 01:24:48 -0700 (PDT) From: "SuperPfizer's e-Shop" To: v6ops-archive@ietf.org Subject: Dear v6ops-archive 77% Off. defeated Date: Tue, 31 Aug 2010 01:24:28 -0700 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100831082448.A1B933A6783@core3.amsl.com> Newsletter
View as a web page

Can't view this image? Click here





The concert was recorded on May 21, 2001.
In practice this would mean not putting the clocks forward for daylight saving time in the year of adjustment.
Cost overruns and the failure of the 1957 big-budget epic Raintree County prompted the studio to release Schary from his contract.
Emotion and affective computing .
Canadian Broadcasting Corporation.
Following the success of their debut album, the band began working on their sophomore album.
The Capitoline now hosts the Municipality of Rome, and the Palatine Hill is an archaeological area.
Ernest Borgnine at the Internet Broadway Database.
Guthrie had been a revelation to Dylan and was the biggest influence on his early performances.
In 2009 the school was invited to take up a third designation as a Leadership Partner School.
Cycling News, December 1999, Race organisers support superleague.
The Communist Party has sought to play an active role in the US labor movement since its origins as part of its effort to build a mass movement of American workers to bring about their own liberation through socialist revolution.
Rik van Steenbergen of Belgium led in the bunch after a stage of 340km from Nancy.
In more recent years, legspinner Anil Kumble (now retired) and, in fewer instances, offspinner Harbhajan Singh (currently playing), have created match-winning circumstances for India, both at home and abroad.
A b "A peaceful Europe - the beginnings of cooperation".
Overall, the Phase I data demonstrated that high doses of human neural stem cells, delivered by a direct transplantation procedure into multiple sites within the brain, followed by twelve months of immunosuppression, were well tolerated by all six patients enrolled in the trial.

This e-mail message was sent to: v6ops-archive@ietf.org

Unsubsribe

(c) 2008 and Privacy Statement.
All rights reserved.

From owner-v6ops@ops.ietf.org Tue Aug 31 09:11:33 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A750A3A689B for ; Tue, 31 Aug 2010 09:11:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.151 X-Spam-Level: X-Spam-Status: No, score=-0.151 tagged_above=-999 required=5 tests=[AWL=-0.616, BAYES_40=-0.185, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u3UAfrEm5vsE for ; Tue, 31 Aug 2010 09:11:32 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 97A313A6827 for ; Tue, 31 Aug 2010 09:11:32 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqTMO-000F2C-Lj for v6ops-data0@psg.com; Tue, 31 Aug 2010 16:06:56 +0000 Received: from smtp23.services.sfr.fr ([93.17.128.21]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqTMI-000F1Q-3u for v6ops@ops.ietf.org; Tue, 31 Aug 2010 16:06:50 +0000 Received: from filter.sfr.fr (localhost [127.0.0.1]) by msfrf2313.sfr.fr (SMTP Server) with ESMTP id 024B570000A5; Tue, 31 Aug 2010 18:06:47 +0200 (CEST) Received: from [192.168.0.20] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by msfrf2313.sfr.fr (SMTP Server) with ESMTP id 61BD070000A3; Tue, 31 Aug 2010 18:06:45 +0200 (CEST) X-SFR-UUID: 20100831160646400.61BD070000A3@msfrf2313.sfr.fr Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= In-Reply-To: Date: Tue, 31 Aug 2010 18:06:45 +0200 Cc: Cameron Byrne , IPv6 v6ops Content-Transfer-Encoding: quoted-printable Message-Id: <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> To: Randy Bush X-Mailer: Apple Mail (2.1081) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Le 19 ao=FBt 2010 =E0 08:09, Randy Bush a =E9crit : > from 10,000m, what is 6rd but a teredo/6to4 that colludes with the > provider who won't do real v6? it's a cute hack, but a hack. Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd = provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine = whether the ISP network is dual stack throughout or 6rd. - =46rom 6rd sites, connectivity with other IPv6 native addresses is = guaranteed, which is the case with neither Teredo nor 6to4. You told me once that, for you, "hack" had no negative connotation. Then, "cute hack" can nicely be taken positively, thanks ;-). Cheers, RD PS: Note that I have absolutely no financial interest in any of its = actual applications, just being proud of having originated a useful = mechanism.= From owner-v6ops@ops.ietf.org Tue Aug 31 09:33:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6E7933A69DF for ; Tue, 31 Aug 2010 09:33:25 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -11.111 X-Spam-Level: X-Spam-Status: No, score=-11.111 tagged_above=-999 required=5 tests=[AWL=-1.412, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Yhy4eNEQ6Hl5 for ; Tue, 31 Aug 2010 09:33:23 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 035263A6A4A for ; Tue, 31 Aug 2010 09:33:04 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqTkP-000JhB-49 for v6ops-data0@psg.com; Tue, 31 Aug 2010 16:31:45 +0000 Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqTkI-000JgX-IB for v6ops@ops.ietf.org; Tue, 31 Aug 2010 16:31:38 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAKvKfExAZnwN/2dsb2JhbACgV3GkBZwOhTcEjQw X-IronPort-AV: E=Sophos;i="4.56,299,1280707200"; d="scan'208";a="153734819" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 31 Aug 2010 16:31:37 +0000 Received: from xbh-ams-201.cisco.com (xbh-ams-201.cisco.com [144.254.75.7]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7VGVaBs001552; Tue, 31 Aug 2010 16:31:37 GMT Received: from xmb-ams-101.cisco.com ([144.254.74.76]) by xbh-ams-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 31 Aug 2010 18:31:36 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC Date: Tue, 31 Aug 2010 18:31:34 +0200 Message-ID: <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> In-Reply-To: <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: ActJJ/yIZCH984HwSMKoCQZuXeXYtgAAcFcw References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> From: "Gunter Van de Velde (gvandeve)" To: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , "Randy Bush" Cc: "Cameron Byrne" , "IPv6 v6ops" X-OriginalArrivalTime: 31 Aug 2010 16:31:36.0561 (UTC) FILETIME=[FB1C3E10:01CB4929] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Next to that... teredo and 6to4 are non-managed services, while 6rd is a = managed service... big difference for the user experience. http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 G/ -----Original Message----- From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On = Behalf Of R=E9mi Despr=E9s Sent: Tuesday, August 31, 2010 6:07 PM To: Randy Bush Cc: Cameron Byrne; IPv6 v6ops Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Le 19 ao=FBt 2010 =E0 08:09, Randy Bush a =E9crit : > from 10,000m, what is 6rd but a teredo/6to4 that colludes with the > provider who won't do real v6? it's a cute hack, but a hack. Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd = provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine = whether the ISP network is dual stack throughout or 6rd. - From 6rd sites, connectivity with other IPv6 native addresses is = guaranteed, which is the case with neither Teredo nor 6to4. You told me once that, for you, "hack" had no negative connotation. Then, "cute hack" can nicely be taken positively, thanks ;-). Cheers, RD PS: Note that I have absolutely no financial interest in any of its = actual applications, just being proud of having originated a useful = mechanism. From owner-v6ops@ops.ietf.org Tue Aug 31 09:54:58 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A2263A6A43 for ; Tue, 31 Aug 2010 09:54:58 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.112 X-Spam-Level: X-Spam-Status: No, score=-99.112 tagged_above=-999 required=5 tests=[AWL=-0.308, BAYES_00=-2.599, HELO_EQ_HU=1.35, HOST_EQ_HU=1.245, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id E7358i6cTlgZ for ; Tue, 31 Aug 2010 09:54:56 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 55BD53A6A3F for ; Tue, 31 Aug 2010 09:54:56 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqU5f-000Nin-HQ for v6ops-data0@psg.com; Tue, 31 Aug 2010 16:53:43 +0000 Received: from mail.ki.iif.hu ([2001:738:0:411::241]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqU5Z-000Nhk-8w for v6ops@ops.ietf.org; Tue, 31 Aug 2010 16:53:37 +0000 Received: from cirkusz.lvs.iif.hu (cirkusz.lvs.iif.hu [193.225.14.182]) by mail.ki.iif.hu (Postfix) with ESMTP id E13EE85159; Tue, 31 Aug 2010 18:53:34 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cirkusz.lvs.iif.hu Received: from mail.ki.iif.hu ([IPv6:::ffff:193.6.222.241]) by cirkusz.lvs.iif.hu (cirkusz.lvs.iif.hu [::ffff:193.225.14.72]) (amavisd-new, port 10024) with ESMTP id vkxUGFNZmx+T; Tue, 31 Aug 2010 18:53:28 +0200 (CEST) Received: by mail.ki.iif.hu (Postfix, from userid 9002) id 696FB85297; Tue, 31 Aug 2010 18:53:28 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.ki.iif.hu (Postfix) with ESMTP id 67AA185291; Tue, 31 Aug 2010 18:53:28 +0200 (CEST) Date: Tue, 31 Aug 2010 18:53:28 +0200 (CEST) From: Mohacsi Janos X-X-Sender: mohacsi@mignon.ki.iif.hu To: "Gunter Van de Velde (gvandeve)" cc: =?ISO-8859-15?Q?R=E9mi_Despr=E9s?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-295855370-1283273608=:46553" Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-295855370-1283273608=:46553 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > Next to that... teredo and 6to4 are non-managed services, while 6rd is a managed service... big difference for the user experience. > > http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 What do you mean about managed service? I think 6to4 and teredo can be managed.... Best Regards, Janos Mohacsi > > G/ > > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behalf Of Rémi Després > Sent: Tuesday, August 31, 2010 6:07 PM > To: Randy Bush > Cc: Cameron Byrne; IPv6 v6ops > Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC > > > Le 19 ao?t 2010 ? 08:09, Randy Bush a écrit : > >> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >> provider who won't do real v6? it's a cute hack, but a hack. > > Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: > - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine whether the ISP network is dual stack throughout or 6rd. > - From 6rd sites, connectivity with other IPv6 native addresses is guaranteed, which is the case with neither Teredo nor 6to4. > > You told me once that, for you, "hack" had no negative connotation. > Then, "cute hack" can nicely be taken positively, thanks ;-). > > Cheers, > RD > > PS: Note that I have absolutely no financial interest in any of its actual applications, just being proud of having originated a useful mechanism. > > > --0-295855370-1283273608=:46553-- From owner-v6ops@ops.ietf.org Tue Aug 31 10:23:41 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 350503A68DF for ; Tue, 31 Aug 2010 10:23:41 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -10.255 X-Spam-Level: X-Spam-Status: No, score=-10.255 tagged_above=-999 required=5 tests=[AWL=-0.856, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xaRrg82nZEuL for ; Tue, 31 Aug 2010 10:23:40 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id B74A13A683C for ; Tue, 31 Aug 2010 10:23:39 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUWG-0003cE-EO for v6ops-data0@psg.com; Tue, 31 Aug 2010 17:21:12 +0000 Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUW9-0003Ux-RK for v6ops@ops.ietf.org; Tue, 31 Aug 2010 17:21:06 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAGTWfEytJV2Y/2dsb2JhbACgV3GkI5wQhTcEjQw X-IronPort-AV: E=Sophos;i="4.56,299,1280707200"; d="scan'208";a="153757594" Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rtp-iport-1.cisco.com with ESMTP; 31 Aug 2010 17:21:04 +0000 Received: from xbh-ams-101.cisco.com (xbh-ams-101.cisco.com [144.254.74.71]) by rcdn-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id o7VHL2YD030756; Tue, 31 Aug 2010 17:21:03 GMT Received: from xmb-ams-101.cisco.com ([144.254.74.76]) by xbh-ams-101.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 31 Aug 2010 19:21:03 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC Date: Tue, 31 Aug 2010 19:21:02 +0200 Message-ID: <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: ActJLRepx8EMDgC1SgCg0WJbqsmKpgAA5vGw References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> From: "Gunter Van de Velde (gvandeve)" To: "Mohacsi Janos" Cc: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , "Randy Bush" , "Cameron Byrne" , "IPv6 v6ops" X-OriginalArrivalTime: 31 Aug 2010 17:21:03.0142 (UTC) FILETIME=[E3549460:01CB4930] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Can be mananaged... but... if you use 6to4, then do you know the person = running the relays? Do you even know who is running the relays? And why = should the people running the relays care about you if you are not there = direct customer? G/ -----Original Message----- From: Mohacsi Janos [mailto:mohacsi@niif.hu]=20 Sent: Tuesday, August 31, 2010 6:53 PM To: Gunter Van de Velde (gvandeve) Cc: R=E9mi Despr=E9s; Randy Bush; Cameron Byrne; IPv6 v6ops Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > Next to that... teredo and 6to4 are non-managed services, while 6rd is = a managed service... big difference for the user experience. > > http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 What do you mean about managed service? I think 6to4 and teredo can be=20 managed.... Best Regards, Janos Mohacsi > > G/ > > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On = Behalf Of R=E9mi Despr=E9s > Sent: Tuesday, August 31, 2010 6:07 PM > To: Randy Bush > Cc: Cameron Byrne; IPv6 v6ops > Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC > > > Le 19 ao?t 2010 ? 08:09, Randy Bush a =E9crit : > >> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >> provider who won't do real v6? it's a cute hack, but a hack. > > Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd = provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: > - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine = whether the ISP network is dual stack throughout or 6rd. > - From 6rd sites, connectivity with other IPv6 native addresses is = guaranteed, which is the case with neither Teredo nor 6to4. > > You told me once that, for you, "hack" had no negative connotation. > Then, "cute hack" can nicely be taken positively, thanks ;-). > > Cheers, > RD > > PS: Note that I have absolutely no financial interest in any of its = actual applications, just being proud of having originated a useful = mechanism. > > > From owner-v6ops@ops.ietf.org Tue Aug 31 10:36:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E7D9F3A68DC for ; Tue, 31 Aug 2010 10:36:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.073 X-Spam-Level: X-Spam-Status: No, score=-99.073 tagged_above=-999 required=5 tests=[AWL=-0.269, BAYES_00=-2.599, HELO_EQ_HU=1.35, HOST_EQ_HU=1.245, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FVPmWVkET5H2 for ; Tue, 31 Aug 2010 10:36:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 0EF6A3A6838 for ; Tue, 31 Aug 2010 10:36:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUjg-00067U-Ib for v6ops-data0@psg.com; Tue, 31 Aug 2010 17:35:04 +0000 Received: from mail.ki.iif.hu ([2001:738:0:411::241]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUjZ-00066V-GG for v6ops@ops.ietf.org; Tue, 31 Aug 2010 17:34:58 +0000 Received: from cirkusz.lvs.iif.hu (cirkusz.lvs.iif.hu [193.225.14.182]) by mail.ki.iif.hu (Postfix) with ESMTP id 0F66A85239; Tue, 31 Aug 2010 19:34:55 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cirkusz.lvs.iif.hu Received: from mail.ki.iif.hu ([IPv6:::ffff:193.6.222.241]) by cirkusz.lvs.iif.hu (cirkusz.lvs.iif.hu [::ffff:193.225.14.72]) (amavisd-new, port 10024) with ESMTP id g0ayMY0fNtfX; Tue, 31 Aug 2010 19:34:48 +0200 (CEST) Received: by mail.ki.iif.hu (Postfix, from userid 9002) id 301538521F; Tue, 31 Aug 2010 19:34:48 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.ki.iif.hu (Postfix) with ESMTP id 2E19B8514E; Tue, 31 Aug 2010 19:34:48 +0200 (CEST) Date: Tue, 31 Aug 2010 19:34:48 +0200 (CEST) From: Mohacsi Janos X-X-Sender: mohacsi@mignon.ki.iif.hu To: "Gunter Van de Velde (gvandeve)" cc: =?ISO-8859-15?Q?R=E9mi_Despr=E9s?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC In-Reply-To: <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-613808874-1283276088=:46553" Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-613808874-1283276088=:46553 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > Can be mananaged... but... if you use 6to4, then do you know the person > running the relays? Do you even know who is running the relays? And why > should the people running the relays care about you if you are not there > direct customer? If a provider is encouraging to use 6to4, it will provide 6to4 relay for their customers: announcing anycast 6to4 relay address to them (probably only for them). Provider is monitoring operational status of 6to4 relay, traffic volume etc. plus help debugging MTU problems... Yes I know, this is can be done only for outgoing direction.... But if every 6to4 relay provider would be doing the same.... For example I used to know who is running the 6to4 relay used by me...(me and network operation team). For 1.5 years I don't care much about 6to4 relay anymore since I am using native IPv6 both at home and at work. Best Regards, Janos Mohacsi > > G/ > > -----Original Message----- > From: Mohacsi Janos [mailto:mohacsi@niif.hu] > Sent: Tuesday, August 31, 2010 6:53 PM > To: Gunter Van de Velde (gvandeve) > Cc: Rémi Després; Randy Bush; Cameron Byrne; IPv6 v6ops > Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC > > > > > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > >> Next to that... teredo and 6to4 are non-managed services, while 6rd is a managed service... big difference for the user experience. >> >> http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 > > What do you mean about managed service? I think 6to4 and teredo can be > managed.... > > Best Regards, > Janos Mohacsi > >> >> G/ >> >> -----Original Message----- >> From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behalf Of Rémi Després >> Sent: Tuesday, August 31, 2010 6:07 PM >> To: Randy Bush >> Cc: Cameron Byrne; IPv6 v6ops >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Le 19 ao?t 2010 ? 08:09, Randy Bush a écrit : >> >>> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >>> provider who won't do real v6? it's a cute hack, but a hack. >> >> Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: >> - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine whether the ISP network is dual stack throughout or 6rd. >> - From 6rd sites, connectivity with other IPv6 native addresses is guaranteed, which is the case with neither Teredo nor 6to4. >> >> You told me once that, for you, "hack" had no negative connotation. >> Then, "cute hack" can nicely be taken positively, thanks ;-). >> >> Cheers, >> RD >> >> PS: Note that I have absolutely no financial interest in any of its actual applications, just being proud of having originated a useful mechanism. >> >> >> > --0-613808874-1283276088=:46553-- From owner-v6ops@ops.ietf.org Tue Aug 31 10:39:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 16FBF3A699A for ; Tue, 31 Aug 2010 10:39:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -9.97 X-Spam-Level: X-Spam-Status: No, score=-9.97 tagged_above=-999 required=5 tests=[AWL=-0.571, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_HI=-8] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BLxs4IR+c6+Q for ; Tue, 31 Aug 2010 10:39:16 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8CC6A3A6A7B for ; Tue, 31 Aug 2010 10:39:13 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUnS-0006uB-3W for v6ops-data0@psg.com; Tue, 31 Aug 2010 17:38:58 +0000 Received: from rtp-iport-1.cisco.com ([64.102.122.148]) by psg.com with esmtps (TLSv1:RC4-SHA:128) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUnK-0006tM-T4 for v6ops@ops.ietf.org; Tue, 31 Aug 2010 17:38:51 +0000 Authentication-Results: rtp-iport-1.cisco.com; dkim=neutral (message not signed) header.i=none X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEABPbfExAZnwN/2dsb2JhbACgV3GkOJwNhTcEjQw X-IronPort-AV: E=Sophos;i="4.56,299,1280707200"; d="scan'208";a="153765497" Received: from rtp-core-2.cisco.com ([64.102.124.13]) by rtp-iport-1.cisco.com with ESMTP; 31 Aug 2010 17:38:49 +0000 Received: from xbh-ams-201.cisco.com (xbh-ams-201.cisco.com [144.254.75.7]) by rtp-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id o7VHcnuI026033; Tue, 31 Aug 2010 17:38:49 GMT Received: from xmb-ams-101.cisco.com ([144.254.74.76]) by xbh-ams-201.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 31 Aug 2010 19:38:49 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: Non-Managed tunnl services [WAS: RE: draft-arkko-ipv6-transition-guidelines WGLC] Date: Tue, 31 Aug 2010 19:38:48 +0200 Message-ID: <4269EA985EACD24987D82DAE2FEC62E5021A96E1@XMB-AMS-101.cisco.com> In-Reply-To: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Non-Managed tunnl services [WAS: RE: draft-arkko-ipv6-transition-guidelines WGLC] Thread-Index: ActJMuHY6LlKxeXOR8ipuH206XjjbwAABoNw References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> From: "Gunter Van de Velde (gvandeve)" To: "Mohacsi Janos" Cc: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , "Randy Bush" , "Cameron Byrne" , "IPv6 v6ops" X-OriginalArrivalTime: 31 Aug 2010 17:38:49.0055 (UTC) FILETIME=[5EA9FEF0:01CB4933] Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: The thing is... you can't control the return path... so its non-managed = and one relies upon the good-will of other people to have a good = behaving 6to4 relay. It may work now, and I do know people being super happy with 6to4, but = if there would be 10000 people using same relay, the service may be = degraded if it is just a sponsored service with revenue... It is a = result of business reality. G/ -----Original Message----- From: Mohacsi Janos [mailto:mohacsi@niif.hu]=20 Sent: Tuesday, August 31, 2010 7:35 PM To: Gunter Van de Velde (gvandeve) Cc: R=E9mi Despr=E9s; Randy Bush; Cameron Byrne; IPv6 v6ops Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > Can be mananaged... but... if you use 6to4, then do you know the = person=20 > running the relays? Do you even know who is running the relays? And = why=20 > should the people running the relays care about you if you are not = there=20 > direct customer? If a provider is encouraging to use 6to4, it will provide 6to4 relay for = their customers: announcing anycast 6to4 relay address to them (probably = only for them). Provider is monitoring operational status of 6to4 relay, = traffic volume etc. plus help debugging MTU problems... Yes I know, this = is can be done only for outgoing direction.... But if every 6to4 relay=20 provider would be doing the same.... For example I used to know who is running the 6to4 relay used by = me...(me=20 and network operation team). For 1.5 years I don't care much about 6to4 = relay anymore since I am using native IPv6 both at home and at work. Best Regards, Janos Mohacsi > > G/ > > -----Original Message----- > From: Mohacsi Janos [mailto:mohacsi@niif.hu] > Sent: Tuesday, August 31, 2010 6:53 PM > To: Gunter Van de Velde (gvandeve) > Cc: R=E9mi Despr=E9s; Randy Bush; Cameron Byrne; IPv6 v6ops > Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC > > > > > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > >> Next to that... teredo and 6to4 are non-managed services, while 6rd = is a managed service... big difference for the user experience. >> >> http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 > > What do you mean about managed service? I think 6to4 and teredo can be > managed.... > > Best Regards, > Janos Mohacsi > >> >> G/ >> >> -----Original Message----- >> From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On = Behalf Of R=E9mi Despr=E9s >> Sent: Tuesday, August 31, 2010 6:07 PM >> To: Randy Bush >> Cc: Cameron Byrne; IPv6 v6ops >> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> Le 19 ao?t 2010 ? 08:09, Randy Bush a =E9crit : >> >>> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >>> provider who won't do real v6? it's a cute hack, but a hack. >> >> Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd = provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: >> - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine = whether the ISP network is dual stack throughout or 6rd. >> - From 6rd sites, connectivity with other IPv6 native addresses is = guaranteed, which is the case with neither Teredo nor 6to4. >> >> You told me once that, for you, "hack" had no negative connotation. >> Then, "cute hack" can nicely be taken positively, thanks ;-). >> >> Cheers, >> RD >> >> PS: Note that I have absolutely no financial interest in any of its = actual applications, just being proud of having originated a useful = mechanism. >> >> >> > From owner-v6ops@ops.ietf.org Tue Aug 31 10:44:14 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B6FF93A6842 for ; Tue, 31 Aug 2010 10:44:14 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -99.044 X-Spam-Level: X-Spam-Status: No, score=-99.044 tagged_above=-999 required=5 tests=[AWL=-0.239, BAYES_00=-2.599, HELO_EQ_HU=1.35, HOST_EQ_HU=1.245, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MAL-IwlN2Y2x for ; Tue, 31 Aug 2010 10:44:13 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 7D8D13A6840 for ; Tue, 31 Aug 2010 10:44:13 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUs6-0007vJ-AN for v6ops-data0@psg.com; Tue, 31 Aug 2010 17:43:46 +0000 Received: from mail.ki.iif.hu ([2001:738:0:411::241]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUrz-0007uL-3w for v6ops@ops.ietf.org; Tue, 31 Aug 2010 17:43:39 +0000 Received: from bolha.lvs.iif.hu (bolha.lvs.iif.hu [193.225.14.181]) by mail.ki.iif.hu (Postfix) with ESMTP id D793C85299; Tue, 31 Aug 2010 19:43:36 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at bolha.lvs.iif.hu Received: from mail.ki.iif.hu ([IPv6:::ffff:193.6.222.241]) by bolha.lvs.iif.hu (bolha.lvs.iif.hu [::ffff:193.225.14.72]) (amavisd-new, port 10024) with ESMTP id 82dB7Kk744a1; Tue, 31 Aug 2010 19:43:30 +0200 (CEST) Received: by mail.ki.iif.hu (Postfix, from userid 9002) id 2F02085239; Tue, 31 Aug 2010 19:43:30 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mail.ki.iif.hu (Postfix) with ESMTP id 2C5088521F; Tue, 31 Aug 2010 19:43:30 +0200 (CEST) Date: Tue, 31 Aug 2010 19:43:30 +0200 (CEST) From: Mohacsi Janos X-X-Sender: mohacsi@mignon.ki.iif.hu To: "Gunter Van de Velde (gvandeve)" cc: =?ISO-8859-15?Q?R=E9mi_Despr=E9s?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: Re: Non-Managed tunnl services [WAS: RE: draft-arkko-ipv6-transition-guidelines WGLC] In-Reply-To: <4269EA985EACD24987D82DAE2FEC62E5021A96E1@XMB-AMS-101.cisco.com> Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96E1@XMB-AMS-101.cisco.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-1116040593-1283276610=:46553" Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-1116040593-1283276610=:46553 Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8BIT On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > The thing is... you can't control the return path... so its non-managed > and one relies upon the good-will of other people to have a good > behaving 6to4 relay. Yes I know as I wrote. But if every 6to4 relay operator cares about the service.... > > It may work now, and I do know people being super happy with 6to4, but > if there would be 10000 people using same relay, the service may be > degraded if it is just a sponsored service with revenue... It is a > result of business reality. Same for any relay. As you might notice you announce your 6to4 relay only for your customers.... And you monitor the operational status of your 6to4 relay, if ther is a need you deploy more.... Best Regards, Janos > > G/ > > -----Original Message----- > From: Mohacsi Janos [mailto:mohacsi@niif.hu] > Sent: Tuesday, August 31, 2010 7:35 PM > To: Gunter Van de Velde (gvandeve) > Cc: Rémi Després; Randy Bush; Cameron Byrne; IPv6 v6ops > Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC > > > > > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > >> Can be mananaged... but... if you use 6to4, then do you know the person >> running the relays? Do you even know who is running the relays? And why >> should the people running the relays care about you if you are not there >> direct customer? > > If a provider is encouraging to use 6to4, it will provide 6to4 relay for > their customers: announcing anycast 6to4 relay address to them (probably > only for them). Provider is monitoring operational status of 6to4 relay, > traffic volume etc. plus help debugging MTU problems... Yes I know, this > is can be done only for outgoing direction.... But if every 6to4 relay > provider would be doing the same.... > > For example I used to know who is running the 6to4 relay used by me...(me > and network operation team). For 1.5 years I don't care much about 6to4 > relay anymore since I am using native IPv6 both at home and at work. > > Best Regards, > Janos Mohacsi > > >> >> G/ >> >> -----Original Message----- >> From: Mohacsi Janos [mailto:mohacsi@niif.hu] >> Sent: Tuesday, August 31, 2010 6:53 PM >> To: Gunter Van de Velde (gvandeve) >> Cc: Rémi Després; Randy Bush; Cameron Byrne; IPv6 v6ops >> Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> >> >> On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: >> >>> Next to that... teredo and 6to4 are non-managed services, while 6rd is a managed service... big difference for the user experience. >>> >>> http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 >> >> What do you mean about managed service? I think 6to4 and teredo can be >> managed.... >> >> Best Regards, >> Janos Mohacsi >> >>> >>> G/ >>> >>> -----Original Message----- >>> From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behalf Of Rémi Després >>> Sent: Tuesday, August 31, 2010 6:07 PM >>> To: Randy Bush >>> Cc: Cameron Byrne; IPv6 v6ops >>> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >>> >>> >>> Le 19 ao?t 2010 ? 08:09, Randy Bush a écrit : >>> >>>> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >>>> provider who won't do real v6? it's a cute hack, but a hack. >>> >>> Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd provides native IPv6 prefixes to customer sites, unlike Teredo and 6to4: >>> - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine whether the ISP network is dual stack throughout or 6rd. >>> - From 6rd sites, connectivity with other IPv6 native addresses is guaranteed, which is the case with neither Teredo nor 6to4. >>> >>> You told me once that, for you, "hack" had no negative connotation. >>> Then, "cute hack" can nicely be taken positively, thanks ;-). >>> >>> Cheers, >>> RD >>> >>> PS: Note that I have absolutely no financial interest in any of its actual applications, just being proud of having originated a useful mechanism. >>> >>> >>> >> > --0-1116040593-1283276610=:46553-- From owner-v6ops@ops.ietf.org Tue Aug 31 10:52:28 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 409E63A684B for ; Tue, 31 Aug 2010 10:52:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.599 X-Spam-Level: X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ah7dJuS1Ag91 for ; Tue, 31 Aug 2010 10:52:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 8D7E83A6847 for ; Tue, 31 Aug 2010 10:52:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUzV-0009ap-2C for v6ops-data0@psg.com; Tue, 31 Aug 2010 17:51:25 +0000 Received: from mobil.space.net ([2001:608:2:81::2]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqUzO-0009XK-76 for v6ops@ops.ietf.org; Tue, 31 Aug 2010 17:51:18 +0000 Received: from mobil.space.net (localhost [127.0.0.1]) by mobil.space.net (Postfix) with ESMTP id 8B14CF81E3 for ; Tue, 31 Aug 2010 19:51:16 +0200 (CEST) X-SpaceNet-Relay: true Received: from moebius3.space.net (moebius3.Space.Net [IPv6:2001:608:2:2::250]) by mobil.space.net (Postfix) with ESMTPS id 635BBF81F9 for ; Tue, 31 Aug 2010 19:51:16 +0200 (CEST) Received: (qmail 8421 invoked by uid 1007); 31 Aug 2010 19:51:16 +0200 Date: Tue, 31 Aug 2010 19:51:16 +0200 From: Gert Doering To: Mohacsi Janos Cc: "Gunter Van de Velde \(gvandeve\)" , =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC Message-ID: <20100831175116.GY61734@Space.Net> References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-NCC-RegID: de.space User-Agent: Mutt/1.5.20 (2009-06-14) Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, On Tue, Aug 31, 2010 at 07:34:48PM +0200, Mohacsi Janos wrote: > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > > Can be mananaged... but... if you use 6to4, then do you know the person > > running the relays? Do you even know who is running the relays? And why > > should the people running the relays care about you if you are not there > > direct customer? > > If a provider is encouraging to use 6to4, it will provide 6to4 relay for > their customers: announcing anycast 6to4 relay address to them (probably > only for them). Provider is monitoring operational status of 6to4 relay, And the response traffic takes this relay, because...? > traffic volume etc. plus help debugging MTU problems... Yes I know, this > is can be done only for outgoing direction.... But if every 6to4 relay > provider would be doing the same.... "If". But this is not so, and therefore, 6to4 with anycast relay is just not something that makes sense for global traffic. > For example I used to know who is running the 6to4 relay used by me...(me > and network operation team). For 1.5 years I don't care much about 6to4 > relay anymore since I am using native IPv6 both at home and at work. Our (well-maintained!!) 6to4 relay works very well for traffic between our users and our IPv6-enabled machines - but as soon as the users have native IPv6, no more need for the relay... Gert Doering -- NetMaster -- Total number of prefixes smaller than registry allocations: 155817 SpaceNet AG Vorstand: Sebastian v. Bomhard Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culemann D-80807 Muenchen HRB: 136055 (AG Muenchen) Tel: +49 (89) 32356-444 USt-IdNr.: DE813185279 From owner-v6ops@ops.ietf.org Tue Aug 31 12:24:29 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BE1813A69E3 for ; Tue, 31 Aug 2010 12:24:29 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -5.863 X-Spam-Level: X-Spam-Status: No, score=-5.863 tagged_above=-999 required=5 tests=[AWL=0.136, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xzX2n3xjgq1v for ; Tue, 31 Aug 2010 12:24:28 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 44F893A6A69 for ; Tue, 31 Aug 2010 12:24:28 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqWNa-0000qE-Gw for v6ops-data0@psg.com; Tue, 31 Aug 2010 19:20:22 +0000 Received: from stl-smtpout-01.boeing.com ([130.76.96.56]) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqWNT-0000pd-BE; Tue, 31 Aug 2010 19:20:15 +0000 Received: from slb-av-01.boeing.com (slb-av-01.boeing.com [129.172.13.4]) by stl-smtpout-01.ns.cs.boeing.com (8.14.4/8.14.4/8.14.4/SMTPOUT) with ESMTP id o7VJJnsI024456 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 31 Aug 2010 14:19:52 -0500 (CDT) Received: from slb-av-01.boeing.com (localhost [127.0.0.1]) by slb-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id o7VJJnxQ008383; Tue, 31 Aug 2010 12:19:49 -0700 (PDT) Received: from XCH-NWHT-09.nw.nos.boeing.com (xch-nwht-09.nw.nos.boeing.com [130.247.25.115]) by slb-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id o7VJJnaX008362 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Tue, 31 Aug 2010 12:19:49 -0700 (PDT) Received: from XCH-NW-01V.nw.nos.boeing.com ([130.247.64.120]) by XCH-NWHT-09.nw.nos.boeing.com ([130.247.25.115]) with mapi; Tue, 31 Aug 2010 12:19:49 -0700 From: "Templin, Fred L" To: Gert Doering , Mohacsi Janos CC: "Gunter Van de Velde (gvandeve)" , =?iso-8859-1?Q?R=E9mi_Despr=E9s?= , Randy Bush , Cameron Byrne , IPv6 v6ops Date: Tue, 31 Aug 2010 12:19:47 -0700 Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC Thread-Topic: draft-arkko-ipv6-transition-guidelines WGLC Thread-Index: ActJNjBxUeiNfETGQp6bPUlfoNMkQgACgccg Message-ID: References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com><00C0B23A-EF43-49BA-953C-695C C3FE6CB0@cisco.com><58F090EC-8F09-4E49-B072-3FE45A8EEA0A@fr ee.fr><4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com><4269EA985EACD24987D82DAE2 FEC62E5021A96D4@XMB-AMS-101.cisco.com> <20100831175116.GY61734@Space.Net> In-Reply-To: <20100831175116.GY61734@Space.Net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: This whole thread reminds me of the Adventure endgame where it says "CAVE DOOR CLOSING" - the end of all things and time to take inventory. We have gathered 6to4, teredo, 6rd, and maybe even a little isatap and tunnel broker in our collective treasure bag. Now mix them all up, shake well, and what pops out is the Internet Routing Overlay Network (IRON). Fred fred.l.templin@boeing.com=20 > -----Original Message----- > From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On Behal= f Of Gert Doering > Sent: Tuesday, August 31, 2010 10:51 AM > To: Mohacsi Janos > Cc: Gunter Van de Velde (gvandeve); R=E9mi Despr=E9s; Randy Bush; Cameron= Byrne; IPv6 v6ops > Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >=20 > Hi, >=20 > On Tue, Aug 31, 2010 at 07:34:48PM +0200, Mohacsi Janos wrote: > > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: > > > Can be mananaged... but... if you use 6to4, then do you know the pers= on > > > running the relays? Do you even know who is running the relays? And w= hy > > > should the people running the relays care about you if you are not th= ere > > > direct customer? > > > > If a provider is encouraging to use 6to4, it will provide 6to4 relay fo= r > > their customers: announcing anycast 6to4 relay address to them (probabl= y > > only for them). Provider is monitoring operational status of 6to4 relay= , >=20 > And the response traffic takes this relay, because...? >=20 > > traffic volume etc. plus help debugging MTU problems... Yes I know, thi= s > > is can be done only for outgoing direction.... But if every 6to4 relay > > provider would be doing the same.... >=20 > "If". But this is not so, and therefore, 6to4 with anycast relay is > just not something that makes sense for global traffic. >=20 > > For example I used to know who is running the 6to4 relay used by me...(= me > > and network operation team). For 1.5 years I don't care much about 6to= 4 > > relay anymore since I am using native IPv6 both at home and at work. >=20 > Our (well-maintained!!) 6to4 relay works very well for traffic between > our users and our IPv6-enabled machines - but as soon as the users have > native IPv6, no more need for the relay... >=20 > Gert Doering > -- NetMaster > -- > Total number of prefixes smaller than registry allocations: 155817 >=20 > SpaceNet AG Vorstand: Sebastian v. Bomhard > Joseph-Dollinger-Bogen 14 Aufsichtsratsvors.: A. Grundner-Culema= nn > D-80807 Muenchen HRB: 136055 (AG Muenchen) > Tel: +49 (89) 32356-444 USt-IdNr.: DE813185279 From owner-v6ops@ops.ietf.org Tue Aug 31 12:49:13 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2E70F3A6A49 for ; Tue, 31 Aug 2010 12:49:13 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -0.963 X-Spam-Level: X-Spam-Status: No, score=-0.963 tagged_above=-999 required=5 tests=[AWL=0.436, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_46=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ul2pqhvcCxPX for ; Tue, 31 Aug 2010 12:49:11 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id CE8723A6A08 for ; Tue, 31 Aug 2010 12:49:10 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqWny-0005px-QB for v6ops-data0@psg.com; Tue, 31 Aug 2010 19:47:38 +0000 Received: from n78.bullet.mail.sp1.yahoo.com ([98.136.44.42]) by psg.com with smtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqWnr-0005pc-4n for v6ops@ops.ietf.org; Tue, 31 Aug 2010 19:47:31 +0000 Received: from [69.147.84.145] by n78.bullet.mail.sp1.yahoo.com with NNFMP; 31 Aug 2010 19:47:30 -0000 Received: from [98.136.44.163] by t8.bullet.mail.sp1.yahoo.com with NNFMP; 31 Aug 2010 19:47:30 -0000 Received: from [127.0.0.1] by omp604.mail.sp1.yahoo.com with NNFMP; 31 Aug 2010 19:47:30 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 301941.70574.bm@omp604.mail.sp1.yahoo.com Received: (qmail 93697 invoked by uid 60001); 31 Aug 2010 19:47:30 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1283284050; bh=PjiOS75gtm1nypob4PPde8maNgHCatZHnZ96FBy00Ks=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=W/cp31j8XRr5VPOACoZ0a0aaR0hTATlCuAVcnXhHC8Z5twR1j3CaLkDtpXV1evDIEEma/prQSrxL5n3vONroXVZMYHKo9GweSibbzUknz/RgmKW8oAyCt+x1OEY45oNJtvjZtrGFHrFRdywzCzvXxHIZzRqSKIisjM2cU9H+uI0= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=sWd+4xHDyP6STXs6IcJ/Ztuiik/3MVcFEuiUwBx35DQ93127SUD3xHpa1/8/Af3bHoEmOnWEtLNXDYGJHiSQlvpZxuaKTMWxLkx+OdPkpqRcp8hd6RoiMEKhzExS7vJCPFXQeJxmvzVCl/m21C5gZmgTUtXXXMlEREpff6SU8cw=; Message-ID: <141984.91800.qm@web45509.mail.sp1.yahoo.com> X-YMail-OSG: QfylO20VM1kaoW2kWqws9MGzhchPqJJO6JE31PrqbxTfwl5 LIk62wgc6UUTYPJg_wBCdug1ea9Fh9nQjri8qwJlFYMWH5JSAtJkT.7TuJTO 4O7zxUiFZAjLBD5yV9qYd1qb06potEDKJ4YTKvau.RqDEBJhJ78PpmEIZKZC vrBNBlS4gmc6.gFia2lzu7ZKxWSlPon8Cqz5XQJ7kNYaSQKR79rGl2IXt6tA FsScIxfnUrXzhIS9VzPX4odDVYkFWbsDVZeFVSBVLa.Ecosb0MlB39WI29YI np.KhCGqyN.2W4OWoT3a4EIk- Received: from [85.64.216.89] by web45509.mail.sp1.yahoo.com via HTTP; Tue, 31 Aug 2010 12:47:29 PDT X-Mailer: YahooMailRC/470 YahooMailWebService/0.8.105.279950 References: <4C71E8DC.7020005@gont.com.ar> <586778.68736.qm@web45501.mail.sp1.yahoo.com> <4C77700B.5050807@gont.com.ar> Date: Tue, 31 Aug 2010 12:47:29 -0700 (PDT) From: Gabi Nakibly Subject: Re: Comments on draft-nakibly-v6ops-tunnel-loops To: Fernando Gont Cc: "v6ops@ops.ietf.org" , fltemplin@acm.org In-Reply-To: <4C77700B.5050807@gont.com.ar> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi Fernando,=0AWe shall include your proposed mitigation in the draft. =0AS= ee our response inline.=0A=0AFred & Gabi=0A=0A=0A=0A----- Original Message = ----=0A> From: Fernando Gont =0A> To: Gabi Nakibly =0A> Cc: "v6ops@ops.ietf.org" ; fltem= plin@acm.org=0A> Sent: Fri, August 27, 2010 10:58:03 AM=0A> Subject: Re: Co= mments on draft-nakibly-v6ops-tunnel-loops=0A> =0A> Hi, Gabi,=0A> =0A> Than= ks so much for your response. Please find my comments inline....=0A> =0A> >= > a) "Attack #1: 6to4 Relay to ISATAP Router" discussed in [USENIX09]=0A> >= > implies that an ISATAP router will receive an encapsulated IPv6 packet=0A= > >> on its *external* interface, destined to an IPv6 address that does not= =0A> >> belong to that site, but nevertheless forward it on the native IPv6= =0Anetwork.=0A> >>=0A> >> The rule here should be simple: tunneled packets= should only be received=0A> >> on the internal interface. Furthermore, ing= ress filtering should prevent=0A> >> processing a packet with an *internal*= src addr that was received on an=0A> >> *external* interface.=0A> >>=0A> >= =0A> > We agree with your observation. However, please note that the ISATA= P router =0A>will=0A> > not always receive the attack packet (packet #0) on= its external interface.=0A> > The packet may enter the inside network thro= ugh a border router which is not =0A>the=0A> > ISATAP router.=A0 Let's take= for example a network with two border routers. =0AThe=0A> > first border r= outer is an ISATAP router that borders with a native IPv6 =0A>network=0A> >= and a second border router that borders with an IPv4 network. The attack = =0A>packet=0A> > may enter the network through the second router and the IS= ATAP router may=0A> > receive it on its *internal* interface. The rule you = propose can not =0Amitigate=0A> > the attack in this case.=0A> =0A> In this= scenario, the second router should be doing ingress filtering.=0A> I'd arg= ue that having such a scenario and not doing ingress filtering is=0A> openi= ng the door to lots of trouble -- not just this only issue.=0A> =0A> Nevert= heless, it should be clarified in the I-D this possible scenario.=0A> Becau= se for other scenarios, the check I've mentioned would solve this=0A> issue= .=0A> =0A> (Note, nevertheless, that ingress filtering on the second router= , plus=0A> the check I've mentioned fix this potential problem, with no mag= ic)=0A> =0A=0AWe shall note this=A0in the draft.=0A=0A> =0A> =0A> > =0A> >>= b) "Attack #2: ISATAP Router to 6to4 Relay"=0A> >>=0A> >> This one implies= that the ISATAP router will send a tunneled packet on=0A> >> its *external= * interface. Being ISATAP an *Intra-site* tunneling=0A> >> protocol, this c= learly shouldn't happen (but Fred Templin is certainly=0A> >> in a much bet= ter position than me to correct me if I'm wrong).=0A> >>=0A> >> Both in thi= s case and in Attack #1 above, there should never be a case=0A> >> in which= a packet is received on the external physical interface, and=0A> >> forwar= ded back on that external physical interface.=0A> > =0A> > Similarly to the= case we described above, the packet will indeed be forwarded =0A>by=0A> > = the ISATAP router over its internal interface, but the packet will find its= =0A>way=0A> > out through the second border router and loop will continue.= =0A> =0A> This scenario should be clearly explained, then. -- Even then, be= ing a=0A> border router the ISATAP router probably knows the IP address blo= ck=0A> that's used within the site. Therefore, it should probably filter th= ose=0A> packets that would need to be tunneled off-site.=0A=0AAn ISATAP rou= ter doesn't do that by default. We =0Asuggest=A0similar measure to this =A0= in the Neighbor Cache Check.=0A=0A> =0A> But, again: it should be made clea= r that you're thinking about a=0A> two-border-router scenario.=0A> =0A> =0A= > =0A> >> c) Attack #3: ISATAP Router to ISATAP Router=0A> >>=0A> >> Same a= s above.=0A> >>=0A> > =0A> > Same as above.=0A> =0A> Same as above. :-)=0A>= =0A> =0A> =0A> >> d) "Attack #4: Teredo Client to NAT"=0A> >>=0A> >> This = not only implies that a Teredo client will accept packets on its=0A> >> Ter= edo interface, but also that it will forward them. Both behaviors=0A> >> se= em to be ill-advised (despite the fact that Windows allegedly=0A> >> implem= ents them).=0A> >>=0A> >> The countermeasure here is straightforward: drop = packets received on the=0A> >> Teredo interface that are not received to yo= ur nodes. Never forward=0A> >> packets on the Teredo interface that have no= t originated in your own node.=0A> >>=0A> >> e) "E. Attack #5: Teredo Serve= r"=0A> >>=0A> >> This one is probably trickier. Although one should probabl= y argue that=0A> >> packets received on a physical interface for a unicast = address, with a=0A> >> src addr that belongs to the host should be dropped.= (such packets would=0A> >> typically be forwarded internally).=0A> >=0A> >= =0A> > Regarding the last two Teredo attacks, please note that the draft d= oes NOT=0A> > address them. The nature of these two attacks are different f= rom the =0Aprevious=0A> > ones, hence to make the draft more coherent and s= imple it only addresses=0A> > protocol-41 tunnel-based loops.=0A> > As to t= he countermeasure you proposed for attack #4, I think that it may not =0A>b= e=0A> > suitable for Teredo clients that do need to forward packets.=0A> = =0A> Are there any of these available? For instance, does RFC 4380 support= =0A> this? - I don't think that's the case (of the top of my head, though)= =0A>=0A=0ARFC 4380's definition of a Teredo Client:=0A=0A=A0=A0 "A node tha= t has some access to the IPv4 Internet and wants to gain=0A=A0=A0 access to= the IPv6 Internet."=0A=0AA node=A0is a host or a router. From this we dedu= ce that the RFC does not =0Aexclude forwarding on a Teredo client.=0A=A0=0A= > =0A> > For example, a=0A> > router that serves as a gateway to an interna= l IPv6 network while the =0A>router's=0A> > external IPv6 connectivity is a= chieved via Teredo. =0A> =0A> This setup would be really broken. If there's= an IPv6 island, then the=0A> border router of that island should be doing = 6to4, or a configured=0A> tunnel or the like.=0A>=0A=0AUnless the IPv6 isla= nd is behind a NAT.=0A=A0=0A> =0A> =0A> > However, we do agree that a=0A> >= simple countermeasure similar to the one you proposed can be devised.=0A> = > But, again, this is not related to the draft. If the list feels that thes= e =0A> > attacks should be addressed, suitable updates to Teredo can be pro= posed. If =0A>yes, =0A>=0A> > I welcome any comments.=0A> =0A> IMHO, if you= mention the attack, you should probably point a possible=0A> way to fix th= is. -- although I understand that in this particular case=0A> this would be= more in the scope of 6man than v6ops.=0A>=0A=0APlease note that although t= he=A0draft references [USENIX09] =0Ait does not=A0mention the Teredo attack= s.=0A=A0=0A> =0A> =0A> >> **** 5) Section 2, first para:=0A> >> "=A0 In thi= s section we shall denote an IPv6 address of a node reached via=0A> >>=A0 a= given tunnel by the prefix of the tunnel and the IPv4 address of=0A> >>=A0= the node, i.e., Addr(Prefix, IPv4)."=0A> >>=0A> >> This seems misleading. = the IPv4 address (IPv4) corresponds to the tunnel=0A> >> end-point, and not= to the node that is reachable by the given tunnel.=0A> > =0A> > Good point= , but to be more precise the IPv4 address corresponds to an =0A> > (IPv4) i= nterface associated with the tunnel endpoint. The tunnel endpoint =0A> > ma= y associate multiple such interfaces with the tunnel endpoint, however, =0A= > > so the proposed resolution is to change "the IPv4 address" to "an IPv4 = =0A>address".=0A> > We will change this to make it clearer.=0A> =0A> Lookin= g at the text again, I realize that I looked confusion to me in=0A> this as= pect: "node reached via a given tunnel" sounded to me more like=0A> e.g. a= =A0 node in a network that was accessed through a tunnel (this=0A> "node" w= as different from the node/router that was the tunnel endpoint)=0A> -- henc= e the confusion.=0A> =0A> Again, a network diagram would be helpful here.= =0A> =0A> =0A> > =0A> >> **** 7) Section 2 (nit):=0A> >> "=A0 The source ad= dress of the packet is a T1=0A> >>=A0 address with Prf1 as the prefix and I= P2 as the embedded IPv4 address,=0A> >>=A0 i.e., Addr(Prf1, IP2)."=0A> >>= =0A> >> While I do understand what you're talking about, this is the first = time=0A> >> you mention that of "embedded address". Therefore, that of "emb= edded=0A> >> addresses" should be clarified/explained.=0A> >>=0A> > =0A> > = OK. By way of clarification, the third sentence of Section 1 will be change= d =0A>to =0A>=0A> > the following:=0A> > =0A> >=A0 "Automatic tunnels form = a category of tunnels in which a=0A> >=A0 packet's egress node's IPv4 addre= ss is embedded within the=0A> >=A0 destination IPv6 address of the packet."= =0A> =0A> Great.=0A> =0A> =0A> =0A> >> **** 9) Section 3.1 (meta-comment):= =0A> >>=0A> >> See the "counter-measures" I suggested when discussing each = of the=0A> >> attack vectors above. They seem to be simpler than the ones y= ou're=0A> >> proposing here....=0A> > =0A> > Yes, but only if it can be ope= rationally assured that the case we described =0A> > above is avoided. =0A>= > =0A> > We will add these countermeasures in the draft with this reservat= ion.=0A> =0A> Ok.=0A> =0A> =0A> =0A> >> **** 11) Section 3.2.1=0A> >>=0A> >= > This section talks about the "Neighbor Cache Check". Does such a thing=0A= > >> necessarily exist for, e.g., ISATAP?=0A> >>=0A> >> I guess that in the= case of Teredo, you're really talking about the=0A> >> "List of recent Ter= edo peers"?=0A> > =0A> > As mentioned above, Teredo is not addressed by the= draft.=0A> =0A> What about ISATAP?=0A=0ASorry, due to an oversight the res= ponse for the=A0ISATAP case was not=A0=0Aincluded in our last email. Here i= t is:=0ARFC4861 discusses the neighbor cache wrt all=0AIPv6 interfaces, but= by implication a router may omit the neighbor=0Acache in order to reduce s= tate. Section 8.4 of RFC5214 says:=0A=0A=A0"After address resolution, ISATA= P hosts SHOULD perform an initial=0A=A0 reachability confirmation by sendin= g Neighbor Solicitation messages=0A=A0 and receiving a Neighbor Advertiseme= nt message.=A0 ISATAP routers MAY=0A=A0 perform this initial reachability c= onfirmation, but this might not=0A=A0 scale in all environments."=0A=0AThis= calls for the ISATAP router to maintain at least a minimal=0Aneighbor cach= e if it elects to perform initial reachability=0Aconfirmations, so there is= at least one published case in which=0Aan ISATAP router is implicitly requ= ired to maintain a neighbor=0Acache. Section 3.2.1 simply describes a secon= d case in which an=0AISATAP router is implicitly required to maintain a nei= ghbor cache;=0Ahence, there does not seem to be a need to mention this expl= icitly=0Ain this document.=0A=0A> =0A> Thanks!=0A> =0A> Kind regards,=0A> -= - =0A> Fernando Gont=0A> e-mail: fernando@gont.com.ar || fgont@acm.org=0A> = PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1=0A> =0A>= =0A> =0A> =0A> =0A> =0A> =0A=0A=0A From iberu2110@comcast.net Tue Aug 31 13:34:25 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7D7693A6AF0 for ; Tue, 31 Aug 2010 13:34:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -36.283 X-Spam-Level: X-Spam-Status: No, score=-36.283 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_DUL=0.877, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vkVWnHiE4Nlo for ; Tue, 31 Aug 2010 13:34:22 -0700 (PDT) Received: from comcast.net (c-71-57-21-188.hsd1.in.comcast.net [71.57.21.188]) by core3.amsl.com (Postfix) with ESMTP id 7E5093A6B12 for ; Tue, 31 Aug 2010 13:32:37 -0700 (PDT) From: "SuperPfizer's e-Shop" To: v6ops-archive@ietf.org Subject: Dear v6ops-archive 77% Off. Society redevelopment to Date: Tue, 31 Aug 2010 16:32:38 -0400 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100831203237.7E5093A6B12@core3.amsl.com> Newsletter
View as a web page

Can't view this image? Click here





The material of which they are composed is mostly sandstone and limestone, but also coal.
For some more delicate teas lower temperatures are recommended.
A b Kalaitzidakis, Pantelis (June 2003).
Miss Manners on Painfully Proper Weddings.
Fagerli, Arnfinn (20 August 2010).
The characters must be aesthetically pleasing.
The dancers of the daytime are represented by Hyacinth Hippo and her servants.
The term common carrier is a common law term, which is seldom used in continental Europe because it has no exact equivalent in civil-law systems.
Most of the major purchases for it were made between 1900 and 1935..
These deserts were referred to as the "red land" in ancient Egypt, and they protected the Kingdom of the Pharaohs from western threats.
The undergraduate class of 2012 (entering Fall 2008) is made up of 4,310 students, 26.
It was later discovered by ATI that Windows NT 5.
Embassies and consulates on the Official Site of the Ministry of Foreign Affairs of France.
Laxton is a small village in the civil parish of Laxton and Moorhouse in the English county of Nottinghamshire, situated about 25 miles northeast of Nottingham city centre.
That the only production of Don Quixote in a non-German speaking country was in Moscow in 1911.
The Polish word for a tea-kettle is czajnik, which could be derived directly from cha or from the cognate Russian word.

This e-mail message was sent to: v6ops-archive@ietf.org

Unsubsribe

(c) 2008 Uranium in Botswana Privacy Statement.
All rights reserved.

From v6ops-archive@ietf.org Tue Aug 31 14:12:36 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 563D63A6B0B for ; Tue, 31 Aug 2010 14:12:36 -0700 (PDT) X-Quarantine-ID: X-Virus-Scanned: amavisd-new at amsl.com X-Amavis-Alert: BAD HEADER, Non-encoded 8-bit data (char AE hex): Subject: v6ops-archive@ietf.org V|AGRA \256 Official Selle[...] X-Spam-Flag: NO X-Spam-Score: -8.351 X-Spam-Level: X-Spam-Status: No, score=-8.351 tagged_above=-999 required=5 tests=[BAYES_95=3, DRUGS_ERECTILE=1, DRUGS_ERECTILE_OBFU=1.5, FH_HELO_EQ_D_D_D_D=1.597, FH_HOST_EQ_D_D_D_D=0.765, FH_HOST_EQ_D_D_D_DB=0.888, FM_DDDD_TIMES_2=1.999, FUZZY_VPILL=0.687, HELO_DYNAMIC_HCC=4.295, HELO_DYNAMIC_IPADDR2=4.395, HELO_EQ_DSL=1.129, HTML_IMAGE_ONLY_08=1.787, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_1=0.001, J_CHICKENPOX_14=0.6, MANGLED_VIAGRA=2.5, MIME_8BIT_HEADER=0.3, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, SARE_OBFU_VIAGRA=1.666, SUBJECT_NEEDS_ENCODING=0.001, TT_OBSCURED_VIAGRA=1.652, TVD_RCVD_IP=1.931, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rCXCCcHJAMyW for ; Tue, 31 Aug 2010 14:12:34 -0700 (PDT) Received: from 114-140-10-141.adsl.fetnet.net (114-140-10-141.adsl.fetnet.net [114.140.10.141]) by core3.amsl.com (Postfix) with SMTP id B123C3A6A88 for ; Tue, 31 Aug 2010 14:12:33 -0700 (PDT) From: v6ops-archive@ietf.org To: v6ops-archive@ietf.org Subject: v6ops-archive@ietf.org V|AGRA ® Official Seller -23% MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <20100831211233.B123C3A6A88@core3.amsl.com> Date: Tue, 31 Aug 2010 14:12:33 -0700 (PDT)
Click here!

From owner-v6ops@ops.ietf.org Tue Aug 31 15:27:02 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 977983A6863 for ; Tue, 31 Aug 2010 15:27:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.624 X-Spam-Level: X-Spam-Status: No, score=-102.624 tagged_above=-999 required=5 tests=[AWL=-0.025, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zHIORf8CS2Mq for ; Tue, 31 Aug 2010 15:27:01 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 464773A686E for ; Tue, 31 Aug 2010 15:27:01 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZE3-0008SQ-4k for v6ops-data0@psg.com; Tue, 31 Aug 2010 22:22:43 +0000 Received: from mail-ey0-f180.google.com ([209.85.215.180]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZDw-0008Q3-IF for v6ops@ops.ietf.org; Tue, 31 Aug 2010 22:22:36 +0000 Received: by eya25 with SMTP id 25so5048127eya.11 for ; Tue, 31 Aug 2010 15:22:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=2FIuH/OZODjeTYbdY/JHgd88W7Ry2Me917W/shqCl40=; b=xSpoenx5KRhiGUjXR5841pTyXDpHhUUaYUP34FRztBAYpozjqnFt1dzSf13tb93j4i JKMq8QiFynwKJhth2WZ7pAHImO8he+m26u1B6EsD6cV+GSsyAxp28WAPb+F2HIe+VEkv 2liikyPfsRQQJPbhEBhIZhdZ6kAQtpWKLLRtg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; b=mKUhQ5lcnIKADs1SR0JyXFQBDnqNDm+iyyoRYjNVParTtTIHuTfItmDydmZy99htz9 6mPgrtmsgvgXHUg9pOl7OI2kOznzcncHQoaLgZ/y0Meg9M82OFIYOP5sFhiJAYWUdyOS bR57m8PaT1YHyNBS7U9IYfzphbOVYX8khHKgk= Received: by 10.213.34.195 with SMTP id m3mr10799667ebd.39.1283293340515; Tue, 31 Aug 2010 15:22:20 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id v8sm14846156eeh.14.2010.08.31.15.22.17 (version=SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 15:22:19 -0700 (PDT) Message-ID: <4C7D8097.2060603@gmail.com> Date: Wed, 01 Sep 2010 10:22:15 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: IPv6 Operations Subject: Re: I-D Action:draft-vandevelde-v6ops-harmful-tunnels-01.txt References: <20100831081506.5827A3A6956@core3.amsl.com> In-Reply-To: <20100831081506.5827A3A6956@core3.amsl.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: I am troubled by this draft. It makes broad assertions without giving detailed scenarios, and it doesn't offer any solutions. For example, the reference given for 6to4 is RFC 3056. As far as I know, 6to4 as described in RFC 3056 has been deployed very little. But that is a *managed* scenario, no so different from 6rd, which requires 6to4 routers and relay routers to be configured according to certain guidelines, designed to prevent exactly the sort of problems this draft is complaining about. What has been deployed reasonably widely is a completely different scenario, host-based 6to4 relying on an anycast mechanism for finding a relay router, as defined in RFC 3068, which isn't even referenced. There are well-known problems with that model, resulting in one-way connectivity in many cases. If that is what the draft wants to condemn, that model should be described in detail and its failure modes given in detail. The same applies to Teredo. We need a more carefully described scenario and an explanation of the failure modes. Some positive proposals for how to correct these failure modes would be more productive than a "considered harmful" conclusion, too. 6to4 exists to bypass IPv4-only ISPs; Teredo exists to bypass IPv4-only CPEs; these are real world problems that need solutions. Regards Brian Carpenter From owner-v6ops@ops.ietf.org Tue Aug 31 15:38:42 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E4B7E3A6839 for ; Tue, 31 Aug 2010 15:38:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.024 X-Spam-Level: X-Spam-Status: No, score=-102.024 tagged_above=-999 required=5 tests=[AWL=-0.625, BAYES_00=-2.599, J_CHICKENPOX_13=0.6, J_CHICKENPOX_21=0.6, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kEEi6AT-sgqf for ; Tue, 31 Aug 2010 15:38:41 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 780583A681F for ; Tue, 31 Aug 2010 15:38:41 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZSa-000B5Y-0E for v6ops-data0@psg.com; Tue, 31 Aug 2010 22:37:44 +0000 Received: from mail-vw0-f52.google.com ([209.85.212.52]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZST-000B52-Cr for v6ops@ops.ietf.org; Tue, 31 Aug 2010 22:37:37 +0000 Received: by vws14 with SMTP id 14so7989619vws.11 for ; Tue, 31 Aug 2010 15:37:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=JniiiKTu3+4hpAbz6YRO1M/WwI5qHcoiDcagBnUERmE=; b=aypyAPkHj7ilpwQejpNgMkpopAyFdDt8HipiRmGTOie0QQGLf1k1KZFA1ctmNf8/3f ImZ2Lwweqz6haKWSci6v5AHJZt9icX4VjjjFlT09iGLBk1ma9LGh2biNPpaxqPoIOJVu yUoeOttKEv2nYWe+Twn/yqLmD5ua+h6KrUgec= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=icjO0AnvMa6TQzYZdh2zo5EbvE2GuKBJZAqMuF/h8Y6G0aRYm98cwuJike57rel8rv 0yeT3zpNPkZRUlOe6K9IK8eRbPERLPeVl42wZvkCzFSMO87j9rs4L+gkuxGfJKH/f1/x A35lWmR+ces2VwG5kypdIEGMVjFEXAoYU/E4k= Received: by 10.220.168.12 with SMTP id s12mr4606868vcy.240.1283294256389; Tue, 31 Aug 2010 15:37:36 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id w31sm5347852vbs.15.2010.08.31.15.37.32 (version=SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 15:37:35 -0700 (PDT) Message-ID: <4C7D842B.2060307@gmail.com> Date: Wed, 01 Sep 2010 10:37:31 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Mohacsi Janos CC: "Gunter Van de Velde (gvandeve)" , =?UTF-8?B?UsOp?= =?UTF-8?B?bWkgRGVzcHLDqXM=?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-09-01 05:34, Mohacsi Janos wrote: >=20 >=20 >=20 > On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: >=20 >> Can be mananaged... but... if you use 6to4, then do you know the >> person running the relays? Do you even know who is running the relays?= >> And why should the people running the relays care about you if you are= >> not there direct customer? >=20 > If a provider is encouraging to use 6to4, it will provide 6to4 relay fo= r > their customers: announcing anycast 6to4 relay address to them (probabl= y > only for them). Provider is monitoring operational status of 6to4 relay= , > traffic volume etc. plus help debugging MTU problems... Yes I know, thi= s > is can be done only for outgoing direction.... But if every 6to4 relay > provider would be doing the same.... Exactly. RFC 3056 describes how to manage 6to4. Unfortunately, RFC 3068 describes how to not manage it. Gunter's comment can apply to RFC 3068 but not to 6to4 as originally defined. Brian >=20 > For example I used to know who is running the 6to4 relay used by > me...(me and network operation team). For 1.5 years I don't care much > about 6to4 relay anymore since I am using native IPv6 both at home and > at work. >=20 > Best Regards, > Janos Mohacsi >=20 >=20 >> >> G/ >> >> -----Original Message----- >> From: Mohacsi Janos [mailto:mohacsi@niif.hu] >> Sent: Tuesday, August 31, 2010 6:53 PM >> To: Gunter Van de Velde (gvandeve) >> Cc: R=C3=A9mi Despr=C3=A9s; Randy Bush; Cameron Byrne; IPv6 v6ops >> Subject: RE: draft-arkko-ipv6-transition-guidelines WGLC >> >> >> >> >> On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: >> >>> Next to that... teredo and 6to4 are non-managed services, while 6rd >>> is a managed service... big difference for the user experience. >>> >>> http://tools.ietf.org/html/draft-vandevelde-v6ops-harmful-tunnels-01 >> >> What do you mean about managed service? I think 6to4 and teredo can be= >> managed.... >> >> Best Regards, >> Janos Mohacsi >> >>> >>> G/ >>> >>> -----Original Message----- >>> From: owner-v6ops@ops.ietf.org [mailto:owner-v6ops@ops.ietf.org] On >>> Behalf Of R=C3=A9mi Despr=C3=A9s >>> Sent: Tuesday, August 31, 2010 6:07 PM >>> To: Randy Bush >>> Cc: Cameron Byrne; IPv6 v6ops >>> Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC >>> >>> >>> Le 19 ao?t 2010 ? 08:09, Randy Bush a =C3=A9crit : >>> >>>> from 10,000m, what is 6rd but a teredo/6to4 that colludes with the >>>> provider who won't do real v6? it's a cute hack, but a hack. >>> >>> Descending to 100m, one can see that, unlike Teredo and 6to4, 6rd >>> provides native IPv6 prefixes to customer sites, unlike Teredo and 6t= o4: >>> - Hosts behind a 6rd CPE are on a dual-stack LAN, and can't determine= >>> whether the ISP network is dual stack throughout or 6rd. >>> - From 6rd sites, connectivity with other IPv6 native addresses is >>> guaranteed, which is the case with neither Teredo nor 6to4. >>> >>> You told me once that, for you, "hack" had no negative connotation. >>> Then, "cute hack" can nicely be taken positively, thanks ;-). >>> >>> Cheers, >>> RD >>> >>> PS: Note that I have absolutely no financial interest in any of its >>> actual applications, just being proud of having originated a useful >>> mechanism. >>> >>> >>> >> From owner-v6ops@ops.ietf.org Tue Aug 31 16:03:26 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 89A383A68B5 for ; Tue, 31 Aug 2010 16:03:26 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -102.616 X-Spam-Level: X-Spam-Status: No, score=-102.616 tagged_above=-999 required=5 tests=[AWL=-0.017, BAYES_00=-2.599, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1Z9uRVkQPo9z for ; Tue, 31 Aug 2010 16:03:25 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 31D193A68A5 for ; Tue, 31 Aug 2010 16:03:25 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZq8-000FYy-4V for v6ops-data0@psg.com; Tue, 31 Aug 2010 23:02:04 +0000 Received: from mail-ey0-f180.google.com ([209.85.215.180]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1OqZq1-000FX6-Og for v6ops@ops.ietf.org; Tue, 31 Aug 2010 23:01:57 +0000 Received: by eya25 with SMTP id 25so5060570eya.11 for ; Tue, 31 Aug 2010 16:01:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=DCTXVZxOQMDb0a+IR7flmYCjSe7SK8f8diiPdzRIWpA=; b=RESTtSrG8kQArYuqjxjm2TEixLkCpEyTRaEZ22FzeUgbsi/CW6VHF9/BLy9YXwFT20 9bYI8xe1ZiDQ/+mcV45w8e6B6lVLIcmgdoWEfZykmqcMnjS7vjusuPl45pcVaeHUcPWP /Pllr7z9ZCaNDT43yKNzxiW+HWlv4Ukbn6id0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=VOnvpwOdTcyiudS76BInujkgzpvkK+o/ADku1/4ne0MhPxfSdOuZec77VqEM0RbMqF iVMtoE6lcZlmGZ8CVWHnuINv17dW0aBtihIcCUdAU2RibVVgpiQPS96sk1OzsVJgRvvW /hWhSAtRoYTU7QgJFXwfWyzIEcqGqf/ZlYOAY= Received: by 10.213.17.7 with SMTP id q7mr10896404eba.23.1283295716558; Tue, 31 Aug 2010 16:01:56 -0700 (PDT) Received: from [130.216.38.124] (stf-brian.sfac.auckland.ac.nz [130.216.38.124]) by mx.google.com with ESMTPS id v8sm14906186eeh.14.2010.08.31.16.01.51 (version=SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 16:01:55 -0700 (PDT) Message-ID: <4C7D89DD.6000608@gmail.com> Date: Wed, 01 Sep 2010 11:01:49 +1200 From: Brian E Carpenter Organization: University of Auckland User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: Gert Doering CC: Mohacsi Janos , "Gunter Van de Velde (gvandeve)" , =?UTF-8?B?UsOpbWkgRGVzcHLDqXM=?= , Randy Bush , Cameron Byrne , IPv6 v6ops Subject: Re: draft-arkko-ipv6-transition-guidelines WGLC References: <018544C5-8D1E-412A-B6E4-F12623E66366@cisco.com> <00C0B23A-EF43-49BA-953C-695CC3FE6CB0@cisco.com> <58F090EC-8F09-4E49-B072-3FE45A8EEA0A@free.fr> <4269EA985EACD24987D82DAE2FEC62E5021A96B3@XMB-AMS-101.cisco.com> <4269EA985EACD24987D82DAE2FEC62E5021A96D4@XMB-AMS-101.cisco.com> <20100831175116.GY61734@Space.Net> In-Reply-To: <20100831175116.GY61734@Space.Net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: On 2010-09-01 05:51, Gert Doering wrote: > Hi, > > On Tue, Aug 31, 2010 at 07:34:48PM +0200, Mohacsi Janos wrote: >> On Tue, 31 Aug 2010, Gunter Van de Velde (gvandeve) wrote: >>> Can be mananaged... but... if you use 6to4, then do you know the person >>> running the relays? Do you even know who is running the relays? And why >>> should the people running the relays care about you if you are not there >>> direct customer? >> If a provider is encouraging to use 6to4, it will provide 6to4 relay for >> their customers: announcing anycast 6to4 relay address to them (probably >> only for them). Provider is monitoring operational status of 6to4 relay, > > And the response traffic takes this relay, because...? Actually, it doesn't. It takes whatever relay 2002::/16 happens to be routed to at the remote host's location. It's when there is no such route to a "willing" relay that 6to4 fails. That is the analysis that's missing in draft-vandevelde-v6ops-harmful-tunnels. >> traffic volume etc. plus help debugging MTU problems... Yes I know, this >> is can be done only for outgoing direction.... But if every 6to4 relay >> provider would be doing the same.... > > "If". But this is not so, and therefore, 6to4 with anycast relay is > just not something that makes sense for global traffic. Well, the problem is usually not the anycast relay, but the return path. However, I agree; the problem cases seem to be caused by RFC 3068. Brian > >> For example I used to know who is running the 6to4 relay used by me...(me >> and network operation team). For 1.5 years I don't care much about 6to4 >> relay anymore since I am using native IPv6 both at home and at work. > > Our (well-maintained!!) 6to4 relay works very well for traffic between > our users and our IPv6-enabled machines - but as soon as the users have > native IPv6, no more need for the relay... > > Gert Doering > -- NetMaster From paruserika6640@comcast.net Tue Aug 31 18:03:37 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 497D63A6882 for ; Tue, 31 Aug 2010 18:03:37 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -37.16 X-Spam-Level: X-Spam-Status: No, score=-37.16 tagged_above=-999 required=5 tests=[BAYES_99=3.5, FH_HOST_EQ_D_D_D_D=0.765, GB_I_LETTER=-2, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RAZOR2_CF_RANGE_51_100=0.5, RAZOR2_CF_RANGE_E8_51_100=1.5, RAZOR2_CHECK=0.5, RCVD_IN_BL_SPAMCOP_NET=1.96, RCVD_IN_PBL=0.905, RCVD_IN_SORBS_WEB=0.619, RCVD_IN_XBL=3.033, RDNS_DYNAMIC=0.1, URIBL_AB_SURBL=10, URIBL_BLACK=20, URIBL_JP_SURBL=10, URIBL_WS_SURBL=10, USER_IN_WHITELIST=-100] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YkJqe6d3VNlC for ; Tue, 31 Aug 2010 18:03:30 -0700 (PDT) Received: from comcast.net (c-174-59-174-178.hsd1.pa.comcast.net [174.59.174.178]) by core3.amsl.com (Postfix) with ESMTP id 95AAA3A686C for ; Tue, 31 Aug 2010 18:03:30 -0700 (PDT) From: "SuperPfizer's e-Shop" To: v6ops-archive@ietf.org Subject: Dear v6ops-archive 77% Off. The Christian Date: Tue, 31 Aug 2010 21:03:07 -0400 MIME-Version: 1.0 Content-Type: text/html; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Message-Id: <20100901010330.95AAA3A686C@core3.amsl.com> Newsletter
View as a web page

Can't view this image? Click here





As darkness fell over the region, local hospitals were seeing mostly minor related injuries and electrical power was out over a large area, including large parts of Eureka, Arcata, site of Humboldt State University, and other more remote communities, like Ferndale.
Beschloss, Michael, and Strobe Talbott.
World Trade Center Pregnancy Study.
The energy for the Green Revolution was provided by fossil fuels in the form of fertilizers (natural gas), pesticides (oil), and hydrocarbon -fueled irrigation.
The Road to episodes are a series are a Hallmark of the show "Family Guy".
List of education articles by country.
In 1953, Davis Business College was among the first to be accredited by the Accrediting Commission for Business Schools.
While many cities in England are quite large in size, such as Birmingham, Manchester, Liverpool, Leeds, Newcastle, Bradford, Nottingham and others, a large population is not necessarily a prerequisite for a settlement to be afforded city status.
Merrin is believed to be the youngest elected mayor in Ohio.
These grenades are usually classed as offensive weapons because the effective casualty radius is smaller than the distance it can be thrown.
These missions returned a wealth of scientific data and 381.
The change was not well-received by liberal readers, many of whom accused the newspaper of trying to silence liberal voices and remove controversial writers.
The original text of the Constitution establishes the structure and responsibilities of the federal government and its relationship with the individual states.
The Type 68 had a penetration of 50 mm of armor plating, which was astonishing for 1940.
These all derive from writings found in the New Testament.
Accurately measuring circumference or diameter is difficult in species with the large buttresses that are especially characteristic in many species of rainforest trees.

This e-mail message was sent to: v6ops-archive@ietf.org

Unsubsribe

(c) 2005 China political Privacy Statement.
All rights reserved.

From owner-v6ops@ops.ietf.org Tue Aug 31 18:19:59 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 211793A68AE for ; Tue, 31 Aug 2010 18:19:59 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.137 X-Spam-Level: X-Spam-Status: No, score=-2.137 tagged_above=-999 required=5 tests=[AWL=0.462, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bLN2b+GRBtlI for ; Tue, 31 Aug 2010 18:19:58 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E522D3A6882 for ; Tue, 31 Aug 2010 18:19:57 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqbw1-000DSB-BL for v6ops-data0@psg.com; Wed, 01 Sep 2010 01:16:17 +0000 Received: from mail-gw0-f66.google.com ([74.125.83.66]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqbvv-000DRo-2w for v6ops@ops.ietf.org; Wed, 01 Sep 2010 01:16:11 +0000 Received: by gwb11 with SMTP id 11so1328223gwb.5 for ; Tue, 31 Aug 2010 18:16:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=SDm1lrhdcpWJz2nawNT8MHhvNbadTyjo8UBfxPxqBqE=; b=Dy4nq2UHI69z5/lmKY3mrJRT7m+WL1fcepPibK2+YjR+rnyCAE3VM+zvv/LYIDYWoW aDlCXMmxEEkyYFSyu2Y6QtvMDzkP1Boli94RSiIypHzdJQDUTnJoKwbwxMT2WN8sTolR x/qDyEGQy/FTHuZxsOpwm0pcpEMb8ZxZiXPbg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=R4N92Ay8mXtnB1lnxOvVlR6dWZnnQ64F58/66K5A32mOT0WfjvyaqwwyMY/itkZ8XN b95hNKCg6tgRx6ZPCDFbwfvy0THo10ae3xAjEfWlpajkmkHytAjsehOExRYT4E1tEcWL zSrzAvJ84kyg7fKv4xIgyoq9nJycTJSLqVt5Y= Received: by 10.101.154.30 with SMTP id g30mr7396305ano.256.1283303769815; Tue, 31 Aug 2010 18:16:09 -0700 (PDT) Received: from [190.48.215.149] ([190.48.215.149]) by mx.google.com with ESMTPS id w1sm15584535ana.36.2010.08.31.18.16.04 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 18:16:08 -0700 (PDT) Message-ID: <4C7DA5D3.3060007@gont.com.ar> Date: Tue, 31 Aug 2010 22:01:07 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Gert Doering CC: Jeroen Massar , sthaug@nethelp.no, v6ops@ops.ietf.org, ipv6@ietf.org Subject: Re: ping-pong phenomenon with p2p links & /127 prefixes References: <4C68FD84.80905@unfix.org> <20100816.111224.41652855.sthaug@nethelp.no> <4C690673.1040400@unfix.org> <20100816.114110.71111142.sthaug@nethelp.no> <4C69085A.1040706@unfix.org> <20100816132402.GE61734@Space.Net> In-Reply-To: <20100816132402.GE61734@Space.Net> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Gert, >> I think you miss my point: they might finally comply with the specs one >> day (if you ask or not, others might) and you will have forgotten about >> this little subtle problem and upgrade your routers and voila your >> network is broken. > > Cisco understands subnet-anycast, and disables this for /127s. Only for /127s, and automagically? What about Junipers? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Tue Aug 31 21:43:19 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D2EBF3A67BE for ; Tue, 31 Aug 2010 21:43:19 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -1.718 X-Spam-Level: X-Spam-Status: No, score=-1.718 tagged_above=-999 required=5 tests=[AWL=0.281, BAYES_00=-2.599, J_CHICKENPOX_13=0.6] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u98k-PyR2nrT for ; Tue, 31 Aug 2010 21:43:18 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id E3B2E3A6860 for ; Tue, 31 Aug 2010 21:43:17 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqf4W-000LU3-LS for v6ops-data0@psg.com; Wed, 01 Sep 2010 04:37:16 +0000 Received: from mail-yw0-f66.google.com ([209.85.213.66]) by psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqf4O-000LTC-Cp for v6ops@ops.ietf.org; Wed, 01 Sep 2010 04:37:08 +0000 Received: by ywg4 with SMTP id 4so1358194ywg.5 for ; Tue, 31 Aug 2010 21:37:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:openpgp:content-type:content-transfer-encoding; bh=eQYAkqjyMBJwy79zWpXVz4P2Iiv4Iy+2hLZK3dLZpYA=; b=K7vxLHgXcZiuogLwishGyD7I0anekqNWjyw+UV1mxrD/5IHYiEyDRndXY4i6O3sr6z HJVNaD9OrJ7A3M2QCPEm0O9yTH82oVGUpktFRPr1YimbMKhtyw+M8Gn4ISldiv9f5PjC di2XV4SHWP50tY73A0HkJvoQ5uPWguvcaTvyw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:openpgp:content-type :content-transfer-encoding; b=DBonlM1qIC2st2MsQhWTDfWyIebXqtlKETmLEgClFZXZhXhfLwKJ5Fi9Pyd8vbpfQM hbWaTzRagDP7+YUvsfQ/HcmmG/PxdeW23dQALJsZWZ4tW3X+ii9VWpjheql6nutBtJ5j lfhZyFfEPjkjgsrXIdbXZzmwTMypGFLtc7wGE= Received: by 10.151.62.30 with SMTP id p30mr2832741ybk.328.1283315826817; Tue, 31 Aug 2010 21:37:06 -0700 (PDT) Received: from [192.168.2.7] ([190.245.181.90]) by mx.google.com with ESMTPS id t20sm362370ybm.5.2010.08.31.21.37.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 31 Aug 2010 21:37:05 -0700 (PDT) Message-ID: <4C7DD861.8030705@gont.com.ar> Date: Wed, 01 Sep 2010 01:36:49 -0300 From: Fernando Gont User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: Gabi Nakibly CC: "v6ops@ops.ietf.org" , fltemplin@acm.org Subject: Re: Comments on draft-nakibly-v6ops-tunnel-loops References: <4C71E8DC.7020005@gont.com.ar> <586778.68736.qm@web45501.mail.sp1.yahoo.com> <4C77700B.5050807@gont.com.ar> <141984.91800.qm@web45509.mail.sp1.yahoo.com> In-Reply-To: <141984.91800.qm@web45509.mail.sp1.yahoo.com> X-Enigmail-Version: 0.96.0 OpenPGP: id=D076FFF1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: Hi, Gabi, Please find my comments inline... >>>> b) "Attack #2: ISATAP Router to 6to4 Relay" >>>> >>>> This one implies that the ISATAP router will send a tunneled packet on >>>> its *external* interface. Being ISATAP an *Intra-site* tunneling >>>> protocol, this clearly shouldn't happen (but Fred Templin is certainly >>>> in a much better position than me to correct me if I'm wrong). >>>> >>>> Both in this case and in Attack #1 above, there should never be a case >>>> in which a packet is received on the external physical interface, and >>>> forwarded back on that external physical interface. >>> Similarly to the case we described above, the packet will indeed be forwarded >> by >>> the ISATAP router over its internal interface, but the packet will find its >> way >>> out through the second border router and loop will continue. >> This scenario should be clearly explained, then. -- Even then, being a >> border router the ISATAP router probably knows the IP address block >> that's used within the site. Therefore, it should probably filter those >> packets that would need to be tunneled off-site. > > An ISATAP router doesn't do that by default. One would expect the ISATAP router to omplement some kind of access control that determines who can make use of the ISATAP service. In the abscense of "strong" authentication, one would expect that ISATAP router to implement IP_address-based "authentication". -- One might argue that it's an implementation detail that is simply not addresses in the ISATAP spec (in the same way that the spec does not specify how ISATAP hosts discover the ISATAP router in the first place...) >>>> d) "Attack #4: Teredo Client to NAT" >>>> >>>> This not only implies that a Teredo client will accept packets on its >>>> Teredo interface, but also that it will forward them. Both behaviors >>>> seem to be ill-advised (despite the fact that Windows allegedly >>>> implements them). >>>> >>>> The countermeasure here is straightforward: drop packets received on the >>>> Teredo interface that are not received to your nodes. Never forward >>>> packets on the Teredo interface that have not originated in your own node. >>>> >>>> e) "E. Attack #5: Teredo Server" >>>> >>>> This one is probably trickier. Although one should probably argue that >>>> packets received on a physical interface for a unicast address, with a >>>> src addr that belongs to the host should be dropped. (such packets would >>>> typically be forwarded internally). >>> >>> Regarding the last two Teredo attacks, please note that the draft does NOT >>> address them. The nature of these two attacks are different from the > previous >>> ones, hence to make the draft more coherent and simple it only addresses >>> protocol-41 tunnel-based loops. >>> As to the countermeasure you proposed for attack #4, I think that it may not >> be >>> suitable for Teredo clients that do need to forward packets. >> Are there any of these available? For instance, does RFC 4380 support >> this? - I don't think that's the case (of the top of my head, though) >> > > RFC 4380's definition of a Teredo Client: > > "A node that has some access to the IPv4 Internet and wants to gain > access to the IPv6 Internet." > > A node is a host or a router. From this we deduce that the RFC does not > exclude forwarding on a Teredo client. Forwarding IPv6 packets would mean that the check of the source IPv4 address of the outer packet wrt the embedded IPv4 addresses in the source IPv6 address would fail. Also, Teredo is supposed to be "last resort". so it seems unlikely that a router is connected to a network that provides IPv6 connectivity to the hosts connected to that network, but not to the router. Finally, forwarding packets over the Teredo tunnel would not work if RPF is deployed. >>> For example, a >>> router that serves as a gateway to an internal IPv6 network while the >> router's >>> external IPv6 connectivity is achieved via Teredo. >> This setup would be really broken. If there's an IPv6 island, then the >> border router of that island should be doing 6to4, or a configured >> tunnel or the like. > > Unless the IPv6 island is behind a NAT. See above. Nevertheless, Teredo provides connectivity for hosts, not for networks. >>> I welcome any comments. >> IMHO, if you mention the attack, you should probably point a possible >> way to fix this. -- although I understand that in this particular case >> this would be more in the scope of 6man than v6ops. > > Please note that although the draft references [USENIX09] > it does not mention the Teredo attacks. You're right -- my fault. >>>> **** 11) Section 3.2.1 >>>> >>>> This section talks about the "Neighbor Cache Check". Does such a thing >>>> necessarily exist for, e.g., ISATAP? >>>> >>>> I guess that in the case of Teredo, you're really talking about the >>>> "List of recent Teredo peers"? >>> As mentioned above, Teredo is not addressed by the draft. >> What about ISATAP? > > Sorry, due to an oversight the response for the ISATAP case was not > included in our last email. Here it is: > RFC4861 discusses the neighbor cache wrt all > IPv6 interfaces, but by implication a router may omit the neighbor > cache in order to reduce state. Section 8.4 of RFC5214 says: > > "After address resolution, ISATAP hosts SHOULD perform an initial > reachability confirmation by sending Neighbor Solicitation messages > and receiving a Neighbor Advertisement message. ISATAP routers MAY > perform this initial reachability confirmation, but this might not > scale in all environments." > > This calls for the ISATAP router to maintain at least a minimal > neighbor cache if it elects to perform initial reachability > confirmations, so there is at least one published case in which > an ISATAP router is implicitly required to maintain a neighbor > cache. In this case the NC would contain the corresponding IPv4 addresses, and reachable state, or what? Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1 From owner-v6ops@ops.ietf.org Tue Aug 31 23:53:52 2010 Return-Path: X-Original-To: ietfarch-v6ops-archive@core3.amsl.com Delivered-To: ietfarch-v6ops-archive@core3.amsl.com Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 01EC03A68CE for ; Tue, 31 Aug 2010 23:53:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.492 X-Spam-Level: X-Spam-Status: No, score=-2.492 tagged_above=-999 required=5 tests=[AWL=0.107, BAYES_00=-2.599] Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7wgsUBVX2IpC for ; Tue, 31 Aug 2010 23:53:51 -0700 (PDT) Received: from psg.com (psg.com [IPv6:2001:418:1::62]) by core3.amsl.com (Postfix) with ESMTP id 025623A67B4 for ; Tue, 31 Aug 2010 23:53:51 -0700 (PDT) Received: from majordom by psg.com with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqh9m-000JVv-Od for v6ops-data0@psg.com; Wed, 01 Sep 2010 06:50:50 +0000 Received: from ssh.psg.com ([2001:418:1::40] helo=ran.psg.com) by psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqh9e-000JPR-UJ for v6ops@ops.ietf.org; Wed, 01 Sep 2010 06:50:43 +0000 Received: from localhost ([127.0.0.1] helo=rmac.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.72 (FreeBSD)) (envelope-from ) id 1Oqh9e-0008wk-Go for v6ops@ops.ietf.org; Wed, 01 Sep 2010 06:50:42 +0000 Date: Wed, 01 Sep 2010 15:50:41 +0900 Message-ID: From: Randy Bush To: IPv6 v6ops Subject: ipv6 anycast User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: owner-v6ops@ops.ietf.org Precedence: bulk List-ID: anyone have pointers to production operational use of ipv6 anycast on the real interwebz? randy