Computer networks and communication - Jain, V K . (Cyber Tech Publicatoins, 2001)