Diagram of entire Linux Network Stack, including: Virtualization and Linux containers: Emulation and Paravirtualization. Network sockets. Network stack: Upper layer of Network stack (TCP, UDP). Low layer of Network stack with GRO, RPS, RFS and GSO. Network Scheduler. NetFilter and traffic controll: Bridge and Bond interfaces. Tap interface, ... Device Driver: Queue. NAPI. IRQ handler. Network functions accelerated by NIC: Checksum offload, VLAN, VxLAN, GRE, TSO, LRO, RSS, ... Network card. All (above) sections (layers) include tips for optimizations and/or statistics. This diagram is part of the book: Operativni sustavi i računalne mreže - Linux u primjeni https://doi.org/10.5281/zenodo.8119310