Data communication & Networking - B.A Forouzan (Prentice hall of India New Delhi Prentice hall of India New Delhi, 2006)