Data Communications and Computer networks - Rajneesh Agrawal; Bhasrat Bhushan Tiwari (New Delhi Vikas, 2009)