Understanding Linux Network Internals
Christian Benvenuti
Data Center Virtualization Fundamentals: Understanding Techniques ...
Gustavo A. A. Santana
Advanced Programming in the UNIX Environment
W. Richard Stevens & Stephen A. Rago
Linux Kernel Development
Robert Love