Re: [v6ops] new draft: draft-ietf-v6ops-6204bis

"Dan Wing" <dwing@cisco.com> Thu, 20 October 2011 17:48 UTC

Return-Path: <dwing@cisco.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEF6921F85BB for <v6ops@ietfa.amsl.com>; Thu, 20 Oct 2011 10:48:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.388
X-Spam-Level:
X-Spam-Status: No, score=-105.388 tagged_above=-999 required=5 tests=[AWL=1.211, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dVLbbckThH4S for <v6ops@ietfa.amsl.com>; Thu, 20 Oct 2011 10:48:31 -0700 (PDT)
Received: from mtv-iport-3.cisco.com (mtv-iport-3.cisco.com [173.36.130.14]) by ietfa.amsl.com (Postfix) with ESMTP id DC8FF21F8C11 for <v6ops@ietf.org>; Thu, 20 Oct 2011 10:48:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=dwing@cisco.com; l=2668; q=dns/txt; s=iport; t=1319132911; x=1320342511; h=from:to:cc:references:in-reply-to:subject:date: message-id:mime-version:content-transfer-encoding; bh=1EFDuBAd3H5RVIJTNSpFmz5kA4CxQXMYMob9o4lev14=; b=TW68SkgvY1+UoIngl/426GRtPjP/GGIp+Xs+tEfm4aAi8lW/PTw/1wA4 qutHJBuZDqy4ywkUONkCYyELQSPCO/gbFn1buDTQgrky4+1sqcwlAphgD 2a0LZxgGdATWV0lT8gDC+HXKbN5zg7O4e389cL0ctb3YaRvIGBKK7HoAq s=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvQAAMZeoE6rRDoH/2dsb2JhbABBmVyBbI1SgQWBbgEBAQQICgEUAxA/DAEDAgkPAgQBAQEnBxkjCgkIAQEEARILEwSfLQGeQYgpBIgDnXQ
X-IronPort-AV: E=Sophos;i="4.69,380,1315180800"; d="scan'208";a="9193563"
Received: from mtv-core-2.cisco.com ([171.68.58.7]) by mtv-iport-3.cisco.com with ESMTP; 20 Oct 2011 17:48:22 +0000
Received: from dwingWS ([10.32.240.198]) by mtv-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id p9KHmL8B024941; Thu, 20 Oct 2011 17:48:21 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Jeroen Massar' <jeroen@unfix.org>, 'james woodyatt' <jhw@apple.com>
References: <4E974F1A.2030008@forthnetgroup.gr> <5B6B2B64C9FE2A489045EEEADDAFF2C3030A4156@XMB-RCD-109.cisco.com> <5B6B2B64C9FE2A489045EEEADDAFF2C303130390@XMB-RCD-109.cisco.com> <4E98CCB2.2050100@forthnetgroup.gr> <5B6B2B64C9FE2A489045EEEADDAFF2C3031303D8@XMB-RCD-109.cisco.com> <4E994515.6020204@forthnetgroup.gr> <5B6B2B64C9FE2A489045EEEADDAFF2C303130B54@XMB-RCD-109.cisco.com> <5B6B2B64C9FE2A489045EEEADDAFF2C303130C12@XMB-RCD-109.cisco.com> <4E9E8706.6050006@forthnetgroup.gr> <39D5D616-6E56-46B1-B773-437184567E60@employees.org> <CAKD1Yr3SRRjk4fjg1WkUZSQ6rRT2+dY5p-wjtEiA5SFvx4kqGA@mail.gmail.com> <0F5D8352-7A20-46BF-867B-DBBF36CF0B01@apple.com> <4EA04F5F.1010809@unfix.org>
In-Reply-To: <4EA04F5F.1010809@unfix.org>
Date: Thu, 20 Oct 2011 10:48:21 -0700
Message-ID: <043c01cc8f50$75b69f40$6123ddc0$@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: AcyPR0y/MiLkqQPyRX2ef02fFbbe0wAB83Cg
Content-Language: en-us
Cc: 'IPv6 Operations' <v6ops@ietf.org>, draft-ietf-v6ops-6204bis@tools.ietf.org
Subject: Re: [v6ops] new draft: draft-ietf-v6ops-6204bis
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 Oct 2011 17:48:32 -0000

> -----Original Message-----
> From: v6ops-bounces@ietf.org [mailto:v6ops-bounces@ietf.org] On Behalf
> Of Jeroen Massar
> Sent: Thursday, October 20, 2011 9:42 AM
> To: james woodyatt
> Cc: IPv6 Operations; draft-ietf-v6ops-6204bis@tools.ietf.org
> Subject: Re: [v6ops] new draft: draft-ietf-v6ops-6204bis
> 
> On 2011-10-20 18:13 , james woodyatt wrote:
> > On Oct 20, 2011, at 6:16 AM, Lorenzo Colitti wrote:
> >>
> >> Yes, if the upstream MTU is lower than the default LAN link MTU.
> >> Otherwise you'll experience latency issues whenever you connect to a
> >> new host on the Internet.
> >
> > Because, as we all know, hosts on the LAN never ever communicate
> > directly with one another at full media speeds using jumbo frames, as
> > they all require every last one of their interactions to be mediated
> by
> > the Cloud Buzzphrase Horsefeathers in the SkyT or the terrorists win.
> 
> <sarcasme>
> You mean iCloud? :)
> </sarcasme>
> 
> I almost commented a similar thing about local MTU needing to be the
> same, till I re-read it again and till I rephrased that sentence in my
> head as:
> 
> "The MTU on the upstream might be different (be that lower or higher),
> if you don't set it properly, then you might have extra latency because
> of packets will get dropped when it is wrong and packets will
> disappear"
> 
> As such, according to that, the following setup, which is very common
> is
> totally acceptable:
> 
> LAN (4000) -> upstream-link (1480) -> internet (1280) -> remote host
> (1500)
> 
> Which is of course very logical and why we have Path MTU discovery.
> 
> Maybe the better comment is to definitely not filter ICMP Packet Too
> Bigs and friends unless really needed.

Lost that war.  Let's try different approaches, such as PLPMTUD 
(packetization layer Path MTU Discovery) or a way to indicate 
different MTUs to the host:

Unfortunately, PLPMTUD with TCP (RFC4821) is unlikely to win hearts 
because it can be slow to notice an MTU problem, and can stall a 
connection while it is figuring that out.  PLPMTUD in SCTP, however,
is pretty neat stuff.

Indicating different MTUs to the host could go a long way towards 
solving the issue that James brought up -- we need a clean way to 
indicate to the host which routes or paths have small MTUs, so 
that communications within a network can use a large MTU.  If
it is known, a priori, that all communications to non-local 
addresses needs a small MTU (and can communicate that to the host)
we avoid Lorenzo's concern about slowing down Internet-
destined traffic that has to re-learn the path MTU again and
again.

-d