Hacker News new | ask | show | jobs
by agons 1489 days ago
This looks like a really good resource, but why is it so difficult to find a somewhat up-to-date description of networking in the Linux kernel?

It seems like the least documented (at a high level, anyway) part of the kernel - if anyone knows a good resource I'd love to hear it.

2 comments

I guess it's so complicated that no one wants to write it. I can feel it when compiling Linux kernel from source. The number of options in networking part seems humongous.
This probably the only book dedicated on the networking in the Linux kernel but maybe a bit outdated at the moment[1].

For general networking operation this new book looks promissing [2].

[1]Linux Kernel Networking:

https://link.springer.com/book/10.1007/978-1-4302-6197-1

[2] Linux for Networking Professionals:

https://github.com/PacktPublishing/Linux-for-Networking-Prof...