MicroTCP

Infrastructure

networking stack

SHOW HN2023

204points
41comments
#273of 3,109 in 2023
Top 9%of 2023 by points

How HN took it

CuriousMostly questions and neutral comments

5 positive, 6 neutral or asking, 0 mixed, 1 critical, out of 12 comments about the project. Thread score +0.30.

Execution: 2 for, 0 againstIdea: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Well structured code that follows the RFCs closely.

    From 1 comment
    • It's surprisingly good code for a student hobby project. I dipped in earlier hoping to find some silly gotcha to preen about, but it's well structured, follows a close read of…
      tptacek on HN
  • Good learning exercise for networking.

    From 1 comment
    • As a networking nerd I respect the project OP. Very good learning exercise. There are still many unsolved problems in networking, too. It's a bit of an esoteric field.
      Uptrenda on HN

Objections

  • No license is stated, so the code is unclear for reuse.

    From 2 comments
    • What is the licensing for this code?
      surteen on HN
    • (I'm not OP) 1. There is no license, so it's proprietary code. 2. It's a student project, you shouldn't use it for anything.
      wolf550e on HN

Requests

  • Test on many real-world devices and networks, not just an echo server.

    From 1 comment
    • Cool project! I also created a userspace network stack for Wallpunch, a censorship circumvention tool I built. It wasn't clear from the article if you were planning on working on…
      willprice89 on HN

Questions

  • What is the licensing for this code?

    From 1 comment
  • How to get started building a TCP/IP stack from scratch?

    From 1 comment
    • How did you even get started with this? There are many systems I'd love to learn to implement from scratch like databases, network stacks, and caches, but the task seems so vast…
      swimwiththebeat on HN

Alternatives named

  • uIP

    From 1 comment
    • Something similar from... a while ago. How does it compare? https://web.archive.org/web/20060615041317/http://www.sics.se/~adam/uip/ https://github.com/adamdunkels/uip…
      tpmx on HN
  • mTCP

    From 1 comment
    • How about TCP for DOS? mTCP: https://news.ycombinator.com/item?id=13264041
      fuzztester on HN
  • Contiki

    From 1 comment
    • Was about to post the same. Contiki actually came to fame though as it was commonly used for sensor networks an IoT application. Particularly integrating 6lowpan (ZigBee IPv6)…
      riedel on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/38086598)