Computer communication networks - Shanmugam, A and Rajeev,S (ISTE-Learning Materials Centre, New Delhi, 2001)