Hacker News Comments on
Computer Networking: A Top-Down Approach
·
6
HN comments
- Ranked #19 this year (2024) · view
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this book.It sounds like you have a good working base of knowledge to start from and might benefit from some high level concepts. Once you understand the basics you can likely cover what you're looking for with a small open source home router or some other similar hardware.If you prefer books check out
https://www.amazon.com/Computer-Networking-Top-Down-Approach...
Or for video lectures:
https://www.youtube.com/playlist?list=PLoCMsyE1cvdWKsLVyf6cP...
⬐ kickahaThat's two votes for that book, so I'll take a look. Thank you!
https://www.amazon.com/Computer-Networks-5th-Andrew-Tanenbau...https://www.amazon.com/Computer-Networking-Top-Down-Approach...
I'm using these two. The Tanenbaum book has a 6th edition, and I think the Top Down one has some newer editions as well. Not sure if they're the best, although they do seem relatively thorough, especially Tanenbaum.
Please check this book "Computer Networking : A Top-Down Approach" By Kurose & Ross. It is the best textbook on computer networking, bar none. The latest edition also covers modern networking concepts, for example Software Defined Networks (SDN).[1]https://www.amazon.com/Computer-Networking-Top-Down-Approach...
⬐ stack_underflowThe Kurose/Ross textbook is also a favourite of mine.Consider checking out https://book.systemsapproach.org/index.html as a free alternative as well.
The authors develop the book, as well as a few micro-books on topics like SDN, 5G, TCP congestion control, on github: https://github.com/SystemsApproach
They also have a blog with regular updates: https://www.systemsapproach.org/blog
And if you're curious about the motivation behind the project, they have a whitepaper: Open Source Networking Education: A Systems Approach - https://www.systemsapproach.org/uploads/4/7/7/4/47748257/sig...
Very very worthwhile investment of your time.I dived into the topic two years ago using Computer Networking: A Top-Down Approach (https://www.amazon.com/Computer-Networking-Top-Down-Approach...)
As someone with about ten years experience in web-dev, but no formal CS education, I found the difficulty level to be just right.
In college we used the Kurose textbook: https://www.amazon.com/Computer-Networking-Top-Down-Approach...It explains just about every networking concept in grueling detail. However I don't remember anything I learned in that class, and now as a working developer don't have the time to work through a 900 page textbook.
These Youtube playlists covered the important networking parts. Search Wikipedia for the topics you don't understand.
1) Stanford Networking: https://www.youtube.com/playlist?list=PLx_Dnlrnkd6f3mtJgmoBk...
2) New Boston: https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBpuvPW0aHa...
3) Gate Lectures by Ravindrababu Ravula: https://www.youtube.com/playlist?list=PLEbnTDJUr_IegfoqO4iPn...
⬐ janwillembThanks, I will check it out
Books that might be interesting:* Head First Networking (O'Reilly, 2009): http://shop.oreilly.com/product/9780596521561.do
* Hands-On Networking Fundamentals, 2nd Edition (Cengage Learning, 2013): https://shar.es/1EUsPD
* Computer Networking: A Top-Down Approach (7th Edition) (Pearson, 2016): https://www.amazon.com/Computer-Networking-Top-Down-Approach...