Cover of An engineering approach to computer networking

An engineering approach to computer networking

by Srinivsan Keshav · first published 1997

12mentions
2recommended by
2HN commenters
2018–2024first – last mentioned

100% recommend

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

10 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 0 mentions2018: 1 mention2019: 0 mentions2020: 1 mention2021: 1 mention2022: 1 mention2023: 1 mention2024: 1 mention2025: 0 mentions2026: 0 mentions200720172026

What Hacker News says

  • rramadass · Aug 25, 2021 · Recommends

    …talk about configuring appliances and setting up networks or books which deal with how networks/protocols work and the theory behind them? Nevertheless, you will find the following books useful; * An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S. Keshav. * Mathematical Foundations of Computer Networking by S. Keshav. * The TCP/IP Guide: A Comprehensive, Illustrated Internet Protocols…

    on “Ask HN: Resources to Learn Computer Networking” ↗
  • RamanathanR · Nov 22, 2018 · Recommends

    In addition to the TCP/IP books commonly mentioned, i highly recommend the following two, both by Srinivasan Keshav; * An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network. * Mathematical Foundations of Computer Networking

    on “Ask HN: What is a good book to learn about the network stack?” ↗
  • rramadass · May 16, 2020 · Recommends

    No. They are huge because they are highly detailed and nitpicky. I suggest the following for understanding Networking and TCP/IP; * An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S.Keshav * TCP/IP Illustrated Vol -I by Richard Stevens (any edition will do). * Effective TCP/IP programming by Jon Snader.

    on “What developers should know about TCP” ↗
  • rramadass · Oct 30, 2020 · Recommends

    I highly suggest reading at least one book on Computer Networking and my recommendation is for An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network. You get a detailed overview of all the important network technologies. Next for TCP/IP; i suggest The TCP/IP Guide: A Comprehensive, Illustrated…

    on “Understand a little about TCP (2015)” ↗
  • rramadass · Jun 29, 2021 · Recommends

    …"Hardware Appliances/Software Components" which live in a network serving "Web based Applications". I don't know of any one book which will cover everything but you might find the following useful. * An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S. Keshav - This is a great text on fundamentals of Networking. Nothing to do with the "Web" but everything to do with what underpins it. * Web…

    on “Ask HN: Good books/courses to learn networking essentials for web developers?” ↗
  • rramadass · Dec 10, 2021 · Recommends

    On Networking: I highly recommend - An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S. Keshav. Unlike other books, it actually does give you a 360 degree view of the entire field which is no mean task. On Operating Systems: I…

    on “Ask HN: I'm looking for a good book on the fundamentals of CS” ↗
  • rramadass · Jan 10, 2022 · Recommends

    …Book. These days Books have so much unnecessary filler that a lot can be skipped with no loss of information/knowledge. PS: The same author has also written two great books on Computer Networking; 1) An Engineering Approach to Computer Networking 2) Mathematical Foundations of Computer Networking

    on “How to read research paper, textbook, long text content?” ↗
  • rramadass · Apr 12, 2022 · Recommends

    Buy cheap/used books :-) 1) Internet System Handbook by Marshall Rose and Daniel Lynch - Overview of The Internet from the 1990s. Very valuable to get the big picture. 2) An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S. Keshav - Excellent textbook which covers three different types of Networks. 3) The TCP/IP Guide by Charles Kozierok. - Reference: http://www.tcpipguide.com/…

    on “Ask HN: Suggest some good sources to learn computer networking” ↗
  • rramadass · Mar 1, 2023 · Recommends

    Pdf of the book is available at : https://www.cl.cam.ac.uk/teaching/1213/PrincComm/mfcn.pdf The author has another book An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network which is also excellent and worth studying. Author's web page for more resources : https://svr-sk818-web.cl.cam.ac.uk/keshav/wiki/index.php/Mai...

    on “Mathematical Foundations of Computer Networking” ↗
  • rramadass · Mar 22, 2023 · Recommends

    An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone Network by S.Keshav The above book is unique in that it explains the principles behind different types of networks.

    on “An Introduction to Computer Networks” ↗
  • rramadass · Oct 11, 2023 · Recommends

    If you want to learn and understand Computer Networking i highly recommend the following book; An Engineering Approach to Computer Networking : ATM Networks, The Internet, and The Telephone Network by S.Keshav

    on “Beej's Guide to Network Programming (1994-2023)” ↗
  • rramadass · Jan 10, 2024 · Recommends

    …tons to study here but you have to get your fundamentals right else you will completely get overwhelmed/confused by the cacophony of jargon/acronyms/devices. The following lay the foundations; 1. An Engineering Approach to Computer Networking : ATM Networks, the Internet, and the Telephone Network by S.Keshav 2. Foundations of Modern Networking: SDN, NFV, QoE, IoT, and Cloud by William Stallings. 3. The TCP/IP Guide by Charles Kozierok -…

    on “Ask HN: Good book to learn modern networking?” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help