Jumbo Frames on Internet ?
Credits to Wikipedia and Richard A Steenberg from GTT

Jumbo Frames on Internet ?

As a professional in networking domain, I am sure lot of people have question in their brain that if Jumbo frames perform so much better on Internal Network, Then why doesn't IEEE makes it a standard across Internet.

What is a Jumbo Frame?

? Technically, the IEEE 802.3 Ethernet standard defines the maximum frame payload (MTU) value at 1500 bytes.

? Supporting anything larger than 1500 bytes is outside of this standard, and we call it a “Jumbo Frame”.

How much bigger?

No alt text provided for this image


? Nobody really knows. It’s non-standard, remember.

? The “rough guideline” for most people is around 9000.

? Most vendors today actually offer a different number.?4

Efficiency Numbers are taken from Wikipedia Article - Courtesy Wiki

No alt text provided for this image

Technically, if IEEE makes a standard of 9K MTU on internet we can earn greater efficiency and yield really high throughput.

? Until recently, jumbo frames have primarily been an “internal network only” thing at best.

? But now some IX operators are starting to roll out Jumbo Frame VLANs at major exchanges.

? This could eventually lead to the ability to deliver a > 1500 byte packet end-to-end. ? And many people are cheerleading this effort.

? With a lot of idealism about improving the efficiency of high-speed end-to-end flows, which is a good thing.

Time to See the Other side of Picture, why it can be the worst idea.

Picking an MTU standard is very hard looking at the deployment level can effect every vendor and every user on internet. Remember no standard value defined anywhere.

Another variable is PMTUD is how industry deals with MTU Mismatch.

? When a router encounters an MTU mismatch and a frame that is too large, it drops the packet and sends an ICMP.

? The host receives the ICMP, and reduces the packet size for the retransmission and the flow. Hopefully it now fits.

? Routers can only generate these ICMP packets so fast.

? It’s incredibly vulnerable to Denial of Service attacks too.

? ICMP packets are often limited/blocked by ISPs or users. ? The only reason stuff works today IS the 1500 byte MTU.?

I really think if everyone supports jumbo frames, it will be irrelevant because ultimately transport ship is way bigger than its payload, so if we fit 1500 or 4600 or 7800, until its under 9000 ( if IEEE makes a standard it should be fine ).

Now we reduce overhead of fragmentation and reassembly at lot of devices. Definately, will cause some abruption for whole industry and specially ISP's however I see it step closer to the moon ( or perfect internet here ).

Larger packet sizes increases jitter.??

? Making 100 Gigabit flows more efficient is a noble cause.

? But a single 9000 byte packet down a 10 Mbps link has 7.2ms of serialization delay alone.

? The benefits are non-existent until you have a 100% Jumbo enabled end-to-end path.

? No content network will ever enable a service which has minimal benefit and which risks breaking the flows for any percentage of their customer base.??

This one is real concern and nightmare for every network engineer.?however again if IEEE has standard around supporting jumbo on Internet, I dont see the why engineer community cant solve this problem.

Modern NICs help eliminate most of this.

? With techniques like Large Segment Offload (LSO)

? Instead of making it a big hassle to move data around in 1500-byte chunks, you just hand the NIC a 64k buffer.?

There are multiple ways to solve the problems, however again NICs are not industry standard as well, its like a workaround I see, it still doesn't solve the problem of fragmentation and reassembly. To me this seems like we will have a storage tank, however we will not increase the size of transport payload.

IEEE has many different ways to solve this problems, however I am sure there are way more smarter people working behind the scenes as well. This article is just for awareness purposes and shouldn't be used as a concrete evidence for implementing anything or changing industry standards.

Author -

Saurabh Gera

Casandra Gormsen

Data Analyst at Vickerman Company

2 年

Informational and great read!

回复

要查看或添加评论,请登录

Saurabh Gera的更多文章

  • Staying Ahead in the AI Era: A Guide for IT Professionals

    Staying Ahead in the AI Era: A Guide for IT Professionals

    Staying Ahead in the AI Era: A Guide for IT Professionals Introduction Artificial intelligence (AI) is transforming…

  • GPU vs. Supercomputer: A Comparative Analysis

    GPU vs. Supercomputer: A Comparative Analysis

    Introduction In the realm of high-performance computing, the debate between the capabilities of GPUs (Graphics…

  • Challenges of Being on an H-1B Visa for Both Employees and Employers

    Challenges of Being on an H-1B Visa for Both Employees and Employers

    The H-1B visa program provides vital opportunities for skilled workers and employers but comes with significant…

  • Learn AI to Stay Ahead

    Learn AI to Stay Ahead

    Keeping up with your career in the rapidly evolving field of AI is crucial to remain competitive and relevant. Here are…

  • Quantum vs AI vs Blockchain

    Quantum vs AI vs Blockchain

    Title: "A Triad of Titans: The Future of Quantum Computing, AI, and Blockchain Technology" Introduction In the…

    3 条评论
  • Compare Cloud Pricing Models

    Compare Cloud Pricing Models

    The world of business is constantly evolving, and companies are always looking for ways to stay ahead of the…

  • Crypto meets Quantum

    Crypto meets Quantum

    SECTION I. Introduction Blockchain is a technology that was born with the cryptocurrency Bitcoin [1] and that is able…

  • Evolution of Data Centers

    Evolution of Data Centers

    The Evolution of Data Center Switching Today, the traditional three-tier data center switching design has developed as…

    3 条评论
  • Quantum Computing - Healthcare

    Quantum Computing - Healthcare

    Quantum computing is a type of computation that harnesses the collective properties of quantum states, such as…

  • Previously, FB Now Cloud-fare? Not new ?

    Previously, FB Now Cloud-fare? Not new ?

    https://blog.cloudflare.

社区洞察

其他会员也浏览了