Let's code a TCP/IP stack (2016)
11–20 of 55 posts
Re: Let's code a TCP/IP stack (2016)
#12Re: Let's code a TCP/IP stack (2016)
#13Notice these classic technologies. They’re SIMPLE. That got lost in later development up the stack.
Re: Let's code a TCP/IP stack (2016)
#14Have a look at a TCP/IP stack written for ham radio, originally for CP/M: http://www.ka9q.net/code/ka9qnos/
Re: Let's code a TCP/IP stack (2016)
#15Notice these classic technologies. They’re SIMPLE. That got lost in later development up the stack.
Re: Let's code a TCP/IP stack (2016)
#16This is an awesome reference but I wish the code was shown as part of the tutorials. The Github code today is somewhat more complicated to follow. If you know of any tutorials that walk through a TCP/IP stack with all relevant code I'd love to hear of it.
Operating System Design, Vol. 2: Internetworking with Xinu, ISBN-13: 978-0136374145 (https://www.amazon.com/Operating-System-Design-Vol-Internetw...).
Unfortunately, this book was written in 1987, so it's a bit dated (e.g. no IPv6). I think it's still useful to learn the basics of a TCP/IP implementation.
Re: Let's code a TCP/IP stack (2016)
#17Re: Let's code a TCP/IP stack (2016)
#18Is there something similar but in python or rust or go? Not really keen on reading C.
Re: Let's code a TCP/IP stack (2016)
#19This kind of overhead seems so unnecessary and alienating.
Re: Let's code a TCP/IP stack (2016)
#20Notice these classic technologies. They’re SIMPLE. That got lost in later development up the stack.
I don't think I would describe TCP/IP as "simple". there are parts of the spec that contradict each other! it's impossible to implement fully.