DATA & COMPUTER COMMUNICATIONS - 7ED - WILLIAM STALLINGS (PRENTICE HALL OF IND, 2005)