Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
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
    P

    PacketLife

    packetlife.net · Personal blog · on HN since 2008

    Jeremy Stretch's networking blog, with protocol explanations, cheat sheets, and notes on TCP, BGP, and network gear.

    Visit blogHN submissions
    NetworkingSystems & Performance
    What HN says

    HN commenters recommend its networking cheat sheets and cite its TCP selective acknowledgment post for lossy links and its RIPE 1.0.0.0/8 post.

    Stats for nerds
    28HN people shared it
    16linked in comments
    107story points
    Nov 2023last shared
    2010people per year2023

    Top posts on HN

    1. 1
      Cumulus Linux – first impressions
      1 person · 51 points · first shared 2014 · 27 comments on HN
    2. 2
      FAQ: Being a network admin in Iraq
      1 person · 23 points · first shared 2008 · 11 comments on HN
    3. 3
      Networking cheat sheets
      4 people · 10 points · first shared 2016 · Discussion on HN
    4. 4
      TCP Slow Start
      2 people · 4 points · first shared 2012 · Discussion on HN
    5. 5
      Announcing Netbox (from Digital Ocean)
      1 person · 4 points · first shared 2016 · 1 comments on HN
    6. 6
      Why network neutrality is a big deal
      1 person · 2 points · first shared 2009 · Discussion on HN
    7. 7
      IETF working on IPv4.1 as alternative to IPv6
      1 person · 2 points · first shared 2011 · 5 comments on HN
    8. 8
      Common Ports Cheat Sheet (including Malware Ports) [pdf]
      1 person · 2 points · first shared 2016 · Discussion on HN
    9. 9
      Modifying the BGP Path Selection Process on iOS (2010)
      1 person · 2 points · first shared 2022 · Discussion on HN
    10. 10
      Networking Cheatsheets
      1 person · 2 points · first shared 2008 · Discussion on HN

    What HN people wrote when they linked it

    • rixraxNov 2019

      I wish they had at least made an effort to link to RFCs[0][1][2][3][...] that define SSH2 protocol and that also explain the handshake portion more accurately and in more detail (found one link to rfc4253 from article).

      I also hope they didn't decide to roll their own SSH2 stack for their product (article doesn't mention if they did or did not).

      Another thing I wish people would do is to include a link to .pcap of the network traffic they are trying to explain. Found one[pcap].

      [0] https://tools.ietf.org/html/rfc4251
      [1] https://tools.ietf.org/html/rfc4252
      [2] https://tools.ietf.org/html/rfc4253
      [3] https://tools.ietf.org/html/rfc4254
      [...] https://tools.ietf.org/html/rfc4250 (and others)
      [pcap] https://packetlife.net/captures/protocol/ssh/

    • milkmirukuApr 2018

      Previously (February 2010);

      "As part of an effort to de-bogonise this newly allocated address space, RIPE, in cooperation with APNIC, made some test advertisements to the global BGP table for several prefixes with 1.0.0.0/8. Specifically, these networks included 1.1.1.0/24 and 1.2.3.0/24. Why these networks? Because they contain the novel (and illegal) IPv4 addresses 1.1.1.1 and 1.2.3.4, of course.

      "Shortly after announcing the routes to the world, RIPE's RIS was flooded with over 50 Mbps of traffic destined for what is still an unallocated network; it should not appear on the global Internet."

      * http://packetlife.net/blog/2010/feb/5/ripe-plays-with-1-0-0-0-network-apnic-allocation

    • ju-stSep 2015

      The problem with this is that you will get X million "new" IP addresses. But in Y years you will have the same problems as we have now again, because the X million IPs are again consumed.

      So it is much better to focus on the implementation of IPv6.

      The E block is a lost cause: http://packetlife.net/blog/2010/oct/14/ipv4-exhaustion-what-about-class-e-addresses/

    • mburnsAug 2014

      NANOG[0] warned about it in May, and there is a blog post [1] that expands on the risk. Cisco 6500/7600 (if they are set to hold the complete BGP table) are known to be affected.

      [0] http://mailman.nanog.org/pipermail/nanog/2014-May/066880.html

      [1] http://packetlife.net/blog/2014/may/6/global-ipv4-routing-table-hits-500k-routes/

    • chris_wotMay 2016

      Well that's just dandy. They are plagiarising.

      http://packetlife.net/blog/2016/mar/9/dont-be-discouraged-plagiarists/

      All those PDFs that they have taken without permission and stored in their GitHub repository are the giveaway:

      https://github.com/overthecs/overthecs.github.io/tree/master/static/cs

    • jlgaddisMar 2020

      Many years ago, Jeremy Stretch created a series of (networking-centric) "cheat sheets" [0] which may be of interest.

      As boring as they can be to read, the RFCs are still the best single reference WRT network protocols and such.

      ---

      [0]: https://packetlife.net/library/cheat-sheets/

    Related

    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Dyn Blogdyn.com71 people

    Shutting Down the BGP Hijack Factory

    Dyn Blog
    Company · last shared 2020
    APNIC Blogblog.apnic.net253 people

    Internet protocols are changing

    APNIC Blog
    Company · last shared 2026
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    RIPE Labslabs.ripe.net104 people

    Don't Terminate People's Internet Connections

    RIPE Labs
    Company · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Cambuscambus.net44 people

    Oldest domains in the .com, .net, and .org TLDs

    Cambus
    Personal · last shared 2026
    Ben Cox (benjojo)blog.benjojo.co.uk121 people

    Writing userspace USB drivers for abandoned devices

    Ben Cox (benjojo)
    Personal · last shared 2026