Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Computer networks: a systems approach (6th ed.)
Peterson L., Davie B., Morgan Kaufmann, Cambridge, MA, 2022. 848 pp.  Type: Book (978-1-281820-08-2)
Date Reviewed: Apr 20 2022

The field of computer science and engineering is advancing rapidly, especially in the area of computer networking. As the speed of networks increases, large amounts of data can be transferred at the speed of light. This makes more advanced applications possible. Therefore, it is justifiable to say that computer networks are fundamental to today’s digital economy.

Because of the topic’s importance, current texts are much needed. Peterson and Davie’s Computer networks: a systems approach, in its sixth edition, is a comprehensive book about computer networks that both academics and practitioners should read.

Instead of the Open Systems Interconnection (OSI) seven-layer approach, this book is organized in an intuitive way. It explains what is required to build a computer network and details how to build a network from scratch. First, to connect two computers, you need a direct link. Then, to connect one network to another, you need Internetworking protocols and devices. Various problems associated with Internetworking are explained. One major problem is how reliable the network is. Protocols that can achieve reliable transmission are outlined along with an unreliable one. When data is transferred between networks, congestion such as a traffic jams can occur. How to solve congestion automatically is also very important. Finally, since the purpose of a network is to transfer data, how data is transferred between networks is explained. In all these operations, some bad guy may want to steal data or sabotage the network. Therefore, computer network security is of utmost importance. To make networks useful, we have to provide friendly interfaces to applications. The last chapter is devoted to application layer protocols that make networks easily accessible.

All concepts are explained in detail and every chapter has exercises, making it a very suitable textbook on computer networks. However, future editions should include more illustrations to explain the networking concepts. This will make the book more readable--after all, a picture is worth a thousand words.

Again, as the field is rapidly changing, concepts not directly related to the technology of computer networks are still very important, including social networks, blockchain, non-fungible tokens (NFTs), the metaverse, and so on. Maybe there should be a chapter devoted to these new concepts and trends in the next edition.

Reviewer:  R. S. Chang Review #: CR147432 (2207-0087)
Bookmark and Share
  Reviewer Selected
Editor Recommended
Featured Reviewer
General (C.2.0 )
Network Architecture And Design (C.2.1 )
Network Protocols (C.2.2 )
Reference (A.2 )
Would you recommend this review?
Other reviews under "General": Date
Securing communication data in pervasive social networking based on trust with KP-ABE
Li N., Yan Z., Wang M., Yang L.  ACM Transactions on Cyber-Physical Systems 3(1): 1-23, 2018. Type: Article
Apr 28 2022
 Computer networks and the Internet: a hands-on approach
Howser G.,  Springer International Publishing, New York, NY, 2020. 539 pp. Type: Book (978-3-030344-95-5)
Aug 17 2021
Lightweight and informative traffic metrics for data center monitoring
Xu K., Wang F., Wang H.  Journal of Network and Systems Management 20(2): 226-243, 2020. Type: Article
Aug 16 2021

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2022 ThinkLoud, Inc.
Terms of Use
| Privacy Policy