Linux networking clearly explained - Pfaffenberger, Bryan (Morgan Kaufmann Publishers, Inc, 2001)