Re: [v6ops] Quick measurement: MTUs on the general Internet

Jeroen Massar <jeroen@massar.ch> Thu, 18 December 2014 15:28 UTC

Return-Path: <jeroen@massar.ch>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2074A1A1B6B for <v6ops@ietfa.amsl.com>; Thu, 18 Dec 2014 07:28:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uqexN234PcaL for <v6ops@ietfa.amsl.com>; Thu, 18 Dec 2014 07:28:52 -0800 (PST)
Received: from bastion.ch.unfix.org (bastion.ch.unfix.org [IPv6:2a02:2528:503:2::4]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4E241A1B39 for <v6ops@ietf.org>; Thu, 18 Dec 2014 07:28:51 -0800 (PST)
Received: from yomi.ch.unfix.org (yomi.ch.unfix.org [IPv6:2001:1620:f42:42:ca2a:14ff:fe1f:2b7b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: jeroen) by bastion.ch.unfix.org (Postfix) with ESMTPSA id EE62F100BF6F6; Thu, 18 Dec 2014 15:28:47 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=massar.ch; s=DKIM2009; t=1418916528; bh=mw9rYQx2cmP0YhPl69Gg9Rjv4E0a6bhBqXgey/+p+5Q=; h=Date:From:To:Subject:References:In-Reply-To; b=dIAFwGq5WNAR23urHzJlasYxQ69TPjQ8RQxoCHwuNuRqzOFdFYUTd2Q6JrmU3HKLP bp/OP4dJyawK85lfsv3erH+eOh88QeLQoDockX3cl35kJtLkXlGPX2yUhk4d0zcJJJ Sgrju0PoL2C14IaWRuBs9JOtnxEUYql1i7kG9jkpTTmsQqsVUTFrSysXmtPb4aszd5 VyNLKYC8JsoBn8fj3ooghFsQUBIohNUGu/Op9YomA3xZZujd4onjR69g0WPjB1uf65 ugLFNVfmGv0sNvJSe3/B9ZibfeMQZR+u1Njlq8r4lNYbXR9t6asLqTc+F2wbRU3m/J lCv2XWyc0Dj+g==
Message-ID: <5492F2AC.4060908@massar.ch>
Date: Thu, 18 Dec 2014 16:28:44 +0100
From: Jeroen Massar <jeroen@massar.ch>
Organization: Massar
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>, "v6ops@ietf.org WG" <v6ops@ietf.org>
References: <547F3CE8.4090302@massar.ch> <20141204.095809.74726281.sthaug@nethelp.no> <54802E1D.9070401@massar.ch> <20141204.111820.41660320.sthaug@nethelp.no> <5480391F.9040902@massar.ch> <CDF896E3-E2A9-4C02-9F46-989EBD7DF54A@muada.com> <5D24B2D2-AE08-49DF-8324-36C3754D77E1@muada.com>
In-Reply-To: <5D24B2D2-AE08-49DF-8324-36C3754D77E1@muada.com>
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/EVTXAx3USGYD2MliDnGNq4u_6Ec
Subject: Re: [v6ops] Quick measurement: MTUs on the general Internet
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Dec 2014 15:28:55 -0000

On 2014-12-18 15:57, Iljitsch van Beijnum wrote:
> I left the tcpdumps running for almost a week and did a more thorough analysis of the results, see:
> 
> Maximum packet sizes on the internet 
> http://www.bgpexpert.com/article.php?article=151

"my server received 41753 incoming TCP SYN"
..
"Turns out, most of the IPv6 traffic on my server is from bots that check "

Sample size too small to represent the Internet which also does not
consists out of bots....

...
"1280 and 1480 are probably IPv6-in-IPv4 tunnels and 1428 AYIYA tunnels."

If you have the addresses I can tell you exactly what type of tunnels
they are if coming from SixXS space[1], though likely it does not matter
too much what type it is.

As you are looking at MSS, most clients are configured that the tunnel
has a MTU of 1280 while the local network announces a MTU of 1500 and
thus a MSS of 1500-overhead.

Hence, you will see an MSS for 1500 and then get a PTB from the PoP the
tunnel terminates on for the first reply packet.

MSS clamping on tunnel PoPs is not being done as that would hide
problems with any other protocol than TCP and thus would make debugging
a real hell "TCP works, but hey, UDP does not WTF!" etc...

Greets,
 Jeroen

[1] https://www.sixxs.net/pops/prefixes/