Linux Kernel Package Tutorial

I am trying to understand how part of the data goes through the linux kernel from the application layer to the wire in detail through the kernel. Does anyone know a good place to start or a good tutorial?

+3
source share
3 answers

The Understanding Linux Kernel book has specific answers for you.

+3
source

I really don't know, but the big picture looks something like this:

First: Application β†’ Kernel (through the socket obtained as a result of binding to the port)

Inside the kernel: NetFilter <=> TCP / IP stack β†’ network adapter driver

After the kernel: NIC firmware β†’ Wire

References:

: , , :

+2

Top Online Links

but if you are looking for a deeper link to dead trees, I would recommend Understanding Linux Internal Networks

+2
source

Source: https://habr.com/ru/post/1712760/


All Articles