Skip to content
Book Open access

Honey, I Shrunk the Headers With Flow.ZIP

Aug 2026 · Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication · pp. 1170-1184 · 0 citations · 86 references
Computer Science

TL;DR

This paper presents Flow.zip, a backward-compatible header compression mechanism designed for existing data center networks that leverages a combination of last-hop network offload and MPLS support, both of which are ubiquitous in modern data center deployments.

Abstract

Packet header overhead is a persistent source of inefficiency in packet-switched networks, reducing goodput and increasing network load. Trends like tunneling further increase this overhead, significantly impacting flow completion times. While, in principle, it is possible to compress these headers, existing methods require specialized hardware on every hop to compress/decompress the packet to/from custom header formats. In this paper, we present Flow.zip, a backward-compatible header compression mechanism designed for existing data center networks. Our solution leverages a combination of last-hop network offload and MPLS support, both of which are ubiquitous in modern data center deployments. Flow.zip overcomes scalability limitations in these components by selectively and intelligently coordinating compression for a subset of flows. Doing so, Flow.zip achieves up to 58% reduction in average flow completion time on real-world data center workloads.

Read PDF

Similar papers

Book Open access Aug 2026

Single-Core Hotspots on Your VNF? Break Them Up!

ParaFlowO is proposed, an architecture that Parallelizes processing elephant Flows across multiple CPU cores while preserving in-Order delivery and integrates a lightweight reordering mechanism to preserve packet order and controls parallelism to mitigate contention on shared state.

Chang-Gang Zheng, Bowen Yang, Jin Ke et al. · 1 citation
Book Open access Aug 2026

PacketExpress: Fully Exploiting Large MTUs for Internet Traffic in Private Networks

Network bandwidth continues to scale rapidly, yet Internet data transmission performance remains constrained by the legacy 1500 B MTU. This small MTU translates high bandwidth into high packet rates that strain CPU processing at middleboxes and end hosts. While increasing the MTU could substantially improve performance...

Junghan Yoon, Youngmin Choi, Juyoung Park et al. · 0 citations
Book Open access Sep 2026

Netkit: Specializing Linux Packet Delivery for Container Networks

Cloud-native microservices architectures rely on network namespaces for isolation, with the overhead of container communications remaining a critical performance bottleneck. While colocating containers on the same host mitigates some of this overhead, it cannot match the performance of communication within a single net...

Daniel Borkmann, Paul Chaignon · 0 citations

Assessing the impact of Linux networking on CPU consumption

The design and functionality of a novel tool that enables in depth observation and monitoring of the Linux kernel’s networking stack in real-time, through eBPF instrumentation of its main RX and TX entry-points are described.

Unknown authors · 0 citations

Assessing the impact of Linux networking on CPU consumption

The design and functionality of a novel tool that enables in depth observation and monitoring of the Linux kernel’s networking stack in real-time, through eBPF instrumentation of its main RX and TX entry-points are described.

Unknown authors · 0 citations

Assessing the impact of Linux networking on CPU consumption

The design and functionality of a novel tool that enables in depth observation and monitoring of the Linux kernel’s networking stack in real-time, through eBPF instrumentation of its main RX and TX entry-points are described.

Unknown authors · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.