Data and computer communications - Stallings, William (Prentice- Hall of India Private Ltd., New Delhi, 1994)