File: bpftune-ip-frag.rst

package info (click to toggle)
bpftune 0.0~git20250723.5966387-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 7,868 kB
  • sloc: ansic: 255,635; sh: 3,789; makefile: 505
file content (31 lines) | stat: -rw-r--r-- 1,098 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
===============
BPFTUNE-IP-FRAG
===============
-------------------------------------------------------------------------------
IP fragmentation bpftune plugin for managing fragment reassembly memory limits
-------------------------------------------------------------------------------

:Manual section: 8


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