Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Cover of Internetworking with TCP/IP

    Internetworking with TCP/IP

    Douglas E. Comer, David L. Stevens, Michael Evangelista · 1988

    provides an in-depth look at the TCP/IP Internet Protocols. It presents a complete implementation showing the internals of the TCP/IP protocol software with actual ANSI C code. Examines the details of individual protocols, their implementation and the internals of protocol software. Contains working source code for most protocols including TCP, IP, ICMP, IGMP, UDP, ARP, RIP, SNMP, and a significant pat of OSPF. Reflects changes in the protocol standards and updates the example code to ANSI standard C. Uses the widely-accepted data-mark interpretation of TCP urgent data and discusses the consequences. For anyone working the TCP/IP suite of protocols.

    Systems & OSWeb & Internet
    Open LibraryAmazon
    Stats for nerds
    12recommend
    19mentions
    17people
    2008–2024years
    68% recommend32% neutral

    Mentions per year

    200820102012201420162018202020222024

    What Hacker News says

    1. yakubinDec 2021
      I'm currently going through TAOCP[1]. So far, seems pretty good (although I found one mistake in an exercise).

      Also, I can never recommend Computer Systems: A Programmer's Perspective[1] enough. (Also features a rare mistakes in an exercise or two, but that's detail.)

      And for network protocols, Comer's Internetworking with TCP/IP[3] was just great (you only need volume 1). I've read Stevens' books on socket and IPC programming in Unix, but didn't like them, so I also stayed away from TCP/IP Illustrated, but others have different opinions.

      [1]: <https://www-cs-faculty.stanford.edu/~knuth/taocp.html>

      [2]: <https://www.csapp.cs.cmu.edu/>

      [3]: <https://www.pearson.com/us/higher-education/program/Comer-In...>

      thread
    2. joethrow29292Jun 2021
      This, and any book by W. Richard Stevens. I also cut my teeth on Internetworking with TCP/IP by Comer. https://www.amazon.com/Internetworking-TCP-IP-One-6th/dp/013...
      thread
    3. yakubinFeb 2021
      Socket programming never clicked for me before I learned about the protocols themselves first. My brain just rejected using an API for something I didn't understand. So if you're like me, I highly recommend reading Comer's "Internetworking with TCP/IP" first, and sitting down to socket programming later.
      thread
    4. blueatlasApr 2020
      I was just going to say the same - I learned basic networking and the TCP/IP stack with Comer's first edition of Internetworking with TCP/IP. His way of explaining it just clicked with me.
      thread
    5. zapperdapperFeb 2019
      Nice list. I was just leafing through Internetworking with TCP/IP Vol 2 by Comer. Excellent book and a good one to add to your list. A bit old now, with non-ANSI C code, but still very interesting!
      thread
    6. bogomipzJun 2018
      I actually can't find the book you are referencing. I do see:

      "Operating System Design: The Xinu Approach" and also the books "Internetworking with TCP /IPvolumes1-3." Might you have a link to the title you are referencing here? I have read the Internetworking series which is excellent.

      thread

    Related

    Cover of TCP/IP Illustrated
    2008–2026

    TCP/IP Illustrated

    W. Richard Stevens
    58 recommend · 103
    Cover of Internetworking with TCP/IP Volume one
    2022

    Internetworking with TCP/IP Volume one

    Douglas E Comer
    1 recommend · 2
    Cover of Computer networks
    2010–2023

    Computer networks

    Larry L. Peterson
    3 recommend · 5
    TCP/IP Illustrated, Volume 1Kevin Fall
    2013–2026

    TCP/IP Illustrated, Volume 1

    Kevin Fall
    17 recommend · 33
    Cover of The TCP/IP Guide
    2013–2026

    The TCP/IP Guide

    Charles Kozierok
    11 recommend · 17
    Cover of Distributed Operating Systems
    2010–2024

    Distributed Operating Systems

    Andrew S. Tanenbaum
    4 recommend · 7
    Cover of High Performance Browser Networking
    2014–2026

    High Performance Browser Networking

    Ilya Grigorik
    58 recommend · 95
    Cover of Computer networking
    2012–2026

    Computer networking

    James F. Kurose
    30 recommend · 53