Computer Networks Tanenbaum | Networking Books

Computer Networks By Tanenbaum


This article reviews the book “Computer Networks” by Andrew S. Tanenbaum and David J. Wetherall.

The article covers-

  • Special features of book
  • Analysis of Content
  • Analysis of Exercises
  • Necessary Instructions
  • Conclusion


Why Should Be Read?


Special Features of Book-


The special features of this book are-

  • It contains the most well-balanced text for this subject.
  • It covers the concepts in detail without getting verbose.
  • It contains clear and concise diagrams and tables.
  • It is a good choice for beginners and intermediate level students.
  • The chapters covering Data Link layer and Network layer are explained in great detail.
  • No other text book has as clear explanation for Transport layer as this book has.
  • Exercise questions are numerical as well as conceptual in nature.
  • The difficulty level of exercise questions is at par with the level of questions asked in GATE.


Analysis of Content-


The following table analyzes sections of the book that are relevant for GATE-


Chapter No.GATE Relevant SectionsGATE Topics Covered
11.4Reference Models (OSI and TCP/IP)
22.5.1Transmission Encoding (NRZ, Manchester etc)
2.6.5Switching (Circuit and Packet)
33.1Basics of Data Link Layer
3.2Error Detection and Correction
3.3.2Flow Control

(Stop and Wait, Sliding Window Techniques)

44.2.1Multiple Access Protocols

(Aloha and CSMA)

4.8Networking Devices

(Bridge, Hub, Switch etc)

55.1Network Layer Introduction
5.2.1 to 5.2.5Routing (Distance Vector and Link State Routing)
5.4.2Traffic Shaping (Leaky and Token Bucket)
5.6.1 to 5.6.3Internet Protocol (IPv4 and IPv6)
6.4.1User Datagram Protocol (UDP)
6.5.1 to 6.5.10Transmission Control Protocol (TCP)
77.1 to 7.3Application Layer Protocols
88.3Public Key Algorithms
8.4.2Digital Signatures and Message Digests
8.5.1Digital Certificates
8.7.2Diffie-Hellman Key Exchange

Covering Only These Sections Is Enough


Analysis of Exercises-


The following table analyzes exercises of the book that are relevant for GATE-


Chapter No.Question No.
115, 16, 22, 27, 28
237, 38, 39
31, 2, 6, 8, 11, 13, 15, 16, 18, 20, 22, 32, 33, 35
42, 4, 6, 10, 13, 15, 16, 38
56, 7, 16, 18, 19, 23, 24, 25, 26, 28, 30, 31, 33, 37, 40
67, 9, 22, 26, 28, 30, 31, 32, 33, 34, 36, 42, 43
74, 20, 42
817, 18, 22, 32, 33

Practicing Only These Exercises Is Enough


Necessary Instructions-


Keep the following instructions in mind while reading the book-

  • Competitive exams focus mainly on numerical questions in this subject.
  • Make sure to solve the exercises of relevant chapters.
  • Keep making notes while reading the relevant sections.
  • The well-illustrated diagrams and tables can directly be a part of your short notes.
  • Be thorough with the understanding of header formats and frame formats of various protocols.
  • Most of the questions require knowing the concepts of TCP, UDP, IP etc in detail.
  • The book covers all the topics of GATE syllabus.




  • The book balances the theoretical and practical aspects of the subject pretty well.
  • The numerical exercises are quite good and strongly recommended for practice.





Amazon Rating


Student’s Reviews-








Other Recommended Books-


Data Communications And Networking By Fourozan-



Computer Networking By Kurose And Ross-



Computer Networks Tanenbaum | Networking Books
Article Name
Computer Networks Tanenbaum | Networking Books
Computer Networks Books for GATE CSE- Computer Networks by Tanenbaum is the best Computer Networking book for GATE CSE. Data Communications and Networking by Fourozan & Computer Networking by Kurose and Ross are other recommended books.
Publisher Name
Gate Vidyalay
Publisher Logo