Business data communications - Stallings William; Van Slyke Richard (Prentice Hall, 2001)