Re: [internet-drafts@ietf.org: New Version Notification for draft-jones-6man-historic-rfc2675-00.txt]

Gyan Mishra <hayabusagsm@gmail.com> Sat, 18 May 2019 00:51 UTC

Return-Path: <hayabusagsm@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 748E61200E9 for <ipv6@ietfa.amsl.com>; Fri, 17 May 2019 17:51:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 lDNS4mEi9O52 for <ipv6@ietfa.amsl.com>; Fri, 17 May 2019 17:51:50 -0700 (PDT)
Received: from mail-qt1-x82f.google.com (mail-qt1-x82f.google.com [IPv6:2607:f8b0:4864:20::82f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49837120043 for <ipv6@ietf.org>; Fri, 17 May 2019 17:51:50 -0700 (PDT)
Received: by mail-qt1-x82f.google.com with SMTP id a17so10133593qth.3 for <ipv6@ietf.org>; Fri, 17 May 2019 17:51:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Q0OacKDeifrsFdGepkGUqHceyukPTjSnoo/leXd2Op0=; b=sXhyQhbUAGwDFM1DQoCA1BwZnDgfuza2f0TlfV6yGrA9FJNMjI9iNAX76x8mBa7P0y Z6qhGAkLiDjy/VTJ8W6RxCgefjV/c92fM1O6sIpp8Hod/VkCvlV80RCtGPvNqdyShWHZ reGDJfhQ6rL5ULeL4qoA3xXHVCATtzcnQdonXk5wvI0hS6awDtxlj4RIERZZvLl0Ux+K VfqeKqPrtzDcfJv7P9EX/BdxbOeE5g5YnL5X6Cgk4dZrsw/LvfKb73vsXdtaugzcAXnk JmArz9Tw0TTFvrU6xF5WaBfnVpZbaJBmj7xIGruUw3Q2dasDAZW+JY5Bq4OpmRQSamMU p8bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Q0OacKDeifrsFdGepkGUqHceyukPTjSnoo/leXd2Op0=; b=T3pJdXXfrg/HQ9RAMHNxmlp79lPdfXM1DTc1ATppaC79E6GpK11V4ng9jgu7UNLkF8 9p468sVsalAh4xin+lzQfS5YtaHfBBwMzxYDGSQskhIAJtU+rlzP7aSG24Gga5urdk5W rcCL8T6jsZrcbl1gorFeDvE+oRlDTcuJ/7B8P9pOFjRWoccr4C5ot4YUi3oAjv8hlkXG exYP8e/JRUGCKdo9wE9k/D2tJ1uB2DfpQN1mirG4WlYQ3AwdvNcbJ6Ml4Orx8zbvAjY2 lHTducZS9f2PyhVoQ2G6bXAmzhMYxnMh/1T5UZv8KoPF5k8v/U3bRIHTyYiif09TPS6c gA7g==
X-Gm-Message-State: APjAAAUZ6cBQOoKb2fRqoH6t/aUBqLZFiTyNhEgEhj55bMgqp//FpfGp pZitfj0wxmYyvwoQ7hyGJBizH9sG
X-Google-Smtp-Source: APXvYqwwfiC1djxLeACmsFegAay2jo6xt4xPLdl7mfn9YlFylhDRari6iewziq7HB8Kr90ya0NXrZA==
X-Received: by 2002:ac8:2f8f:: with SMTP id l15mr50554429qta.137.1558140709000; Fri, 17 May 2019 17:51:49 -0700 (PDT)
Received: from ?IPv6:2600:1003:b021:e374:8c55:b721:4b18:dca0? ([2600:1003:b021:e374:8c55:b721:4b18:dca0]) by smtp.gmail.com with ESMTPSA id a1sm5487717qth.69.2019.05.17.17.51.47 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 May 2019 17:51:47 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (1.0)
Subject: Re: [internet-drafts@ietf.org: New Version Notification for draft-jones-6man-historic-rfc2675-00.txt]
From: Gyan Mishra <hayabusagsm@gmail.com>
X-Mailer: iPhone Mail (16E227)
In-Reply-To: <CF080630-AC40-46ED-9EAB-985FE64E2EE4@gmail.com>
Date: Fri, 17 May 2019 20:51:46 -0400
Cc: ipv6@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <587F121D-8BBF-4DAE-AAAF-3C47EC0FF6B3@gmail.com>
References: <20190508125743.GA19360@tom-desk.erg.abdn.ac.uk> <19A018DE-280E-4400-95AC-7A3697ABE4B8@employees.org> <20190509062922.GA39281@profitmargin> <8e9b7085-78a7-4ad6-2e1b-73dcb1e0a15e@gmail.com> <CF080630-AC40-46ED-9EAB-985FE64E2EE4@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/eQ-5N5xHAP7ezgdYRtTjL1bCkLQ>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 18 May 2019 00:51:53 -0000

Sorry accidentally hit send .. 


6MAN

Here is my take on jumbograms as I have done extensive research, testing and deployment of Jumbo frames within enterprises as well as super jumbo.

Jumbo = any frame size greater then 1500 = 1501 to 8999
Super Jumbo = any frame sizes greater then 9000 = 9000 to 65535
Jumbograms 16 bit to 32 bit field change 65536 to roughly 4.2Billion bytes

So the two manor benefits of Jumbo is cpu processing and throughout gains as the frame size increases the  IPv4 or IPv6 overhead is reduced thus increasing then bandwidth throughput.  

The basic concept I have used in deployments of Jumbo and Super Jumbo is that the network L3 or L2 port has to have a higher MTU then the hosts to avoid fragmentation which is the killer of network as a for IPv4 and ICMP unreachable is sent Type 3 code 4 if DF bit is set and the hosts have to dynamically adjust the MTU via path mtu discovery as long as fully enabled end to end along network path which we have seen issue with firewalls not passing pmtud.  From a deployment perspective of super jumbo to edge hosts the hosts have been data center servers primarily for Mainframe to Mainframe and storage backup on super jumbo 9100 over a Cisco mpls core which started as 9216 and migrated to 65535 mpls core for future bump of sever to server jumbo to slightly less 200 or so bytes less some round number like 65000 when server and mainframe hosts start supporting super jumbo up to max 65535.

The problem with fragmentation from a network perspective is that that it had to be processed in software and thus leads to increased cpu processing and significant impact as well as not being able to rely on pmtud as pmtud is generally not passed by firewalls you really have to be careful how you deploy jumbo and it rally requires one basic concept and that is that the network mtu must be greater then or equal to host port mtu to avoid fragmentation.  That is key to jumbo deployments.

So another very important concept related to Super jumbo deployment that can be applied to IPv6 jumbograms deployment is that when going from super jumbo to non jumbo endpoints.

Also to use adjust-mss going from jumbo to non jumbo endpoints on the router to avoid fragmentation.

This is a lot to digest.  Let me work on getting this all put together more cleanly.

I can work on providing some input into this draft  learnings from super jumbo deployments that we can apply to jumbograms.

Gyan


Sent from my iPhone

> On May 17, 2019, at 7:57 PM, Gyan Mishra <hayabusagsm@gmail.com> wrote:
> 
> 6MAN
> 
> Here is my take on jumbograms as I have done extensive research, testing and deployment of Jumbo frames within enterprises as well as super jumbo.
> 
> Jumbo = any frame size greater then 1500 = 1501 to 8999
> Super Jumbo = any frame sizes greater then 9000 = 9000 to 65535
> Jumbograms 16 bit to 32 bit field change 65536 to roughly 4.2Billion bytes
> 
> So really the two manor benefits of Jumbo is cpu processing and throughout gains as you in