A.S. Tanenbaum

Computer networks: A System Approach 5th Ed. - Pearson

9789332518742