GeistHaus
log in · sign up

Kernel analysis with bpftrace

lwn.net

At the 2019 Linux Storage, Filesystem, and Memory-Management Summit (LSFMM) Brendan Gregg gave [...]

3 pages link to this URL
Linux eBPF Tracing Tools

Linux eBPF tracing tools, showing static and dynamic tracing with extended BPF and the open source BCC collection of tools.

10 inbound links en eBPFbpfbccBCCLinuxLinux tracingtoolsexamplesDTrace
How to use bpftrace

This blog post shows how to use bpftrace

0 inbound links article en blog LinuxKernelTracingDebugging
how does linux nat a ping?

A few months ago, I found myself wondering how a command like ping 1.1.1.1 works from within a private network. In most private networks, multiple hosts connect to the Internet through a router. For IPv4, the router performs network address translation (NAT) by rewriting the original host’s source address to the router’s public IP address. The router can lookup the correct host for a reply packet based on the packet’s port field, at least for protocols like TCP and UDP.