Business Data Communications - William Stallings & Richard Van Slyke (Prentice Hall International, 1998)