3 ms·
Understanding the Linux Kernel, 3rd Edition, https://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652 https://www.amazon.com/Understanding-L
by deanmoriarty 8y ago
Understanding the Linux Kernel, 3rd Edition, https://www.amazon.com/Understanding-Linux-Kernel-Third-Daniel/dp/0596005652 https://www.amazon.com/Understanding-Linux-Kernel-Third-Dani...
It's very hard and dense to read, but I don't think there's a better book out there about a networking stack implementation.
It might be too much implementation-focused for your taste though (it was for mine), in which case one of the other books more focused on protocols (already suggested in other comments) might be a better choice.