Guy J. Cortesi
University at Albany
Covers the fundamentals of computer networking concepts and implementation, and the client/server operating systems that run on networked PCs. Special emphasis is placed on network protocols and how they operate at all layers of the networking model. Emphasis also is placed on the interoperability of networks that run on multiple protocols, platforms, and operating systems.
FitzGerald, J., Dennis, A. 2009. Business data communications and networking, 10th ed.