DATA AND COMPUTER COMMUNICATIONS. - STALLINGS, WILLIAM (NEW DELHI. PRENTICE HALL., 1996)