---
name: "bpftune-ip-frag"
section: "8"
platform: "linux"
package: "bpftune"
version: "0.0~git20250314.8fd59cc-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/bpftune-ip-frag"
---

# bpftune-ip-frag(8)

IP fragmentation bpftune plugin for managing fragment reassembly memory limits

## NAME

BPFTUNE-IP-FRAG - IP fragmentation bpftune plugin for managing fragment reassembly memory limits

## DESCRIPTION

For IPv\[46\] fragmentation reassembly, memory is capped at

net.ipv\[46\].ip\[6\]frag\_high\_thresh

Fragmentation reassembly can fail if this value is set too low; monitor for fragmentation reassembly and bump value if needed.

Avoid bumping it if assembly failures are correlated with increases in frag\_high\_thresh; this suggests that increasing available memory does not help.  While correlation is high, tune down the frag\_high\_thresh value.

Tunables:

- •

  net.ipv4.ipfrag\_high\_thresh: number of bytes devoted to IPv4 fragmentation reassembly; default 4MB

- •

  net.ipv6.ip6frag\_high\_thresh: number of bytes devoted to IPv6 fragmentation reassembly; default 4MB

## SEE ALSO

[**bpf**(2)](/bpf/2.md), [**bpftune**(8)](/bpftune/8.md),
