COMPUTER NETWORKS - TANENBAUM ANDREW S. (PEARSON PRENTICE HALL DELHI, 2005)