Hacker News new | past | comments | ask | show | jobs | submit login

I started my career doing low-level TCP/IP stuff and always found Comer's books more readable and more coherent than Stevens, which I'm not especially a fan of.

https://www.amazon.com/Internetworking-TCP-IP-One-6th/dp/013...

I'd second everyone else's recommendation that you just start hacking on an embeddable TCP/IP stack. It's not even hard to build one from scratch once you get over the reading/writing ethernet frames hurdle (which is just a library integration challenge).




Not really a full overview but a nice intro that covers much of what is done day to day, maybe most of it for a basic client or straightforward low capacity server:

http://beej.us/guide/bgnet/


Julia Evans wrote something great about this, as she always does:

https://jvns.ca/blog/2014/08/12/what-happens-if-you-write-a-...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: