I really like this textbook that was used in my undergrad networking course.
https://book.systemsapproach.org/index.html
The “perspective” sections at the end of every chapter are really interesting!
https://book.systemsapproach.org/index.html
The “perspective” sections at the end of every chapter are really interesting!
I think these two articles are also a great launch point before diving into the whole stack:
- https://apenwarr.ca/log/20170810 The World in Which IPv6 was a good design (which is actually a mini CS history course on networking in disguise)