Computer Networks

Computer Networks

  • Downloads:1308
  • Type:Epub+TxT+PDF+Mobi
  • Create Date:2021-09-01 08:54:02
  • Update Date:2025-09-07
  • Status:finish
  • Author:Andrew S. Tanenbaum
  • ISBN:1292024224
  • Environment:PC/Android/iPhone/iPad/Kindle

Summary

Appropriate for Computer Networking or Introduction to Networking courses at both the undergraduate and graduate level in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments。 Tanenbaum takes a structured approach to explaining how networks work from the inside out。 He starts with an explanation of the physical layer of networking, computer hardware and transmission systems; then works his way up to network applications。 Tanenbaum's in-depth application coverage includes email; the domain name system; the World Wide Web (both client- and server-side); and multimedia (including voice over IP, Internet radio video on demand, video conferencing, and streaming media。

Download

Reviews

Regis Hattori

This book is so broad that is hard to specify its target user。 The book covers very high-level topics like the importance of Computer Networks in our day-to-day life to very low-level topics like the composition of the cables and the mathematics used to transform the bits into waves and vice versa。I do not recommend reading it cover to cover, just use it as a reference when you have a question。 Otherwise, you will be frustrated with such an amount of information。 I just read the introduction and This book is so broad that is hard to specify its target user。 The book covers very high-level topics like the importance of Computer Networks in our day-to-day life to very low-level topics like the composition of the cables and the mathematics used to transform the bits into waves and vice versa。I do not recommend reading it cover to cover, just use it as a reference when you have a question。 Otherwise, you will be frustrated with such an amount of information。 I just read the introduction and the chapters about Application and Transport Layers。For me, the best part of the book was in the Introduction when it shows how the theory behind the Reference Models differs from the practice for historic reasons。 As a developer, It is very common to see such situations when technology cannot follow the velocity of the business demands or when we know some changes are necessary but the cost of the change would is so high that it is better to maintain the things the way they are。The book uses very good analogies in some places like when it talks about layered architecture。 But some other places did not receive the same attention and it caused me an impression that the author just throws a bunch of information。 One clear example is when it talks a lot about HTML and CSS。As a comparison, when in College, I read "Computer Networking: A Top-Down Approach" by Kurose and Ross。 I don't know if it was because I had a good teacher that helped to explain and select the best parts of the book, but I think it was more didactic。 And the top-down approach makes more sense in my head。 。。。more

Bert Heymans

Brilliant and complete reference, I used this textbook in my CCNA studies and it's surprisingly less dry than I expected。 That said don't expect a typical "fun" book。 Brilliant and complete reference, I used this textbook in my CCNA studies and it's surprisingly less dry than I expected。 That said don't expect a typical "fun" book。 。。。more

Mohammed Alsaeedi

I read it but I found myself to read it again 。。 Its an amazing book

Corey Knoettgen

The definitive guide to computer networking。

Hosein

Used to read this book in order to pass Computer Networks course in the bachelor degree of the university。 I was very good。 describing concepts with basic words and fluently。 A great network fundamental book recommended to whom interested in learning Computer Networks from scratch。

Alex Woods

Tananbaum's books are incredibly thorough Tananbaum's books are incredibly thorough 。。。more

Lorenzo Bruno

Read most of the book; except the last few chapters on high level stuff。

nickyy

DNF

Dhruv Shah

nice book

Bikram

Amazing book for understanding core networking gradually

Quinston Pimenta

This book laid the foundations of my Computer Networks education。

Shashank Shet

A perfect book for beginnersThe flow of the book is such that great detail is provided without being too heavy on the reader。 Some parts may seem math-heavy, but one does not need to understand those fully (though that would be ideal) to appreciate the text。 Also, wherever necessary, the authors provide the reasons for decisions in design, that makes understanding a lot of stuff much easier。 All in all a great book, and an absolute must read!

Rick Muële

The book is an EXCELLENT read, and I'm quite certain it has contributed a great deal to helping me improve as a professional。 I can't recommend it enough, especially for senior developers。 I'm not sure about junior developers though。 The book is an EXCELLENT read, and I'm quite certain it has contributed a great deal to helping me improve as a professional。 I can't recommend it enough, especially for senior developers。 I'm not sure about junior developers though。 。。。more

Amir Sarabadani

800 pages, cover to cover but totally worth it。 It's slightly outdated specially on application layer。 800 pages, cover to cover but totally worth it。 It's slightly outdated specially on application layer。 。。。more

Matei

Fundamental book in Computer Science!

Alex Wood

More of a primer on Networks, but does the job。 again things have moved on since this book was written, so new protocols, etc are not mentioned。 But Wires are still wires, and switches are still switches。 Used it to network my first two computers together as well as bought for Degree。

Dragify

This was my course textbook。 Contains so much useful information。Would love to see it updated, though, using the state-of-the-art tools such as Docker etc。

Matías

I really enjoyed it。 I had to read it for University, would read it again。

Sadia Dina

The language used here to explain, was so smooth to understand their points。 Recommended!

Nikolas Mavrogeneiadis

My favourite book about Computer Networks。 Describes in detail all things and it has great exercises。 Excellent book!

Vasyl Pasternak

I never thought this would be so great reading。 Learned a lot even in topics I am experienced with。

Владимир Мартьянов

Книга больше о теории разработки протоколов и в этой области хороша。 Но в целом, показалась несколько поверхностной。

Ioana Pirjol

It helped a lot in understanding some of the basic concepts in networking。 The book also presents some historical background so it was fun to read。

Md。 Abiruzzaman

A great book to learn computer networking fundamental and all description ✌

Andrew Babichev

It's too hard for me right now。 I should first revise mathematics (Fourier series), physics (Wave) and algorithms (Reed–Solomon error correction)。 It's too hard for me right now。 I should first revise mathematics (Fourier series), physics (Wave) and algorithms (Reed–Solomon error correction)。 。。。more

Samir Rahati

بسمه تعالیبرای یاد گیری مبانی شبکه عالیست

Francisco-françois Varas

I'm better at networks now。Must read for any system administrator。 I'm better at networks now。Must read for any system administrator。 。。。more

Serejka Keller

The book not just gives not knowledge。 To me, it's given something more。 Thanks Andrew。 The book not just gives not knowledge。 To me, it's given something more。 Thanks Andrew。 。。。more

Herman Fassett

A lot to take in but very good stuff and well put together。 Probably the best book on computer networks out there。