MS encyclopedia of networking - Tulloch, Mitch (New Delhi Prentice hall, 2001)