Data & Computer Communications: United States Edition by William Stallings
For one- or two-semester courses in Computer Networks, Data Communications, and Communications Networks in CS, CIS, and Electrical Engineering departments.
This best-selling text offers a clear and comprehensive survey of the entire data and computer communications field-including an up-to-date report on leading-edge technologies. Emphasizing both the fundamental principles as well as the critical role of performance in driving protocol and network design, it explores in detail all the critical technical areas in data communications, wide-area networking, local area networking, and protocol design. It covers the material in the Computer Communication Networks course of the joint ACM/IEEE Computing Curricula 1991.