参考书籍:
1. TCP/IP协议
经典书是:W.Richard Stevens 著《TCP/IP详解》三卷书,卷1是协议,卷2是实现,卷3是TCP事务协议等。还有官方的协议文档:RFC
当然也可以在网上下载电子书。
经典的开源协议分析工具:Wireshark.
简单的开源TCP/IP协议栈:LwIP,或者Linux 1.0里包含的协议栈,当然也可以看看FreeBSD的TCP/IP协议栈。
2. 实际指导网络编程的书
Winodws平台,经典书是《windows网络编程》第二版。
Linux平台,经典书是W.Richard Stevens 著《UNIX网络编程》。
参考文章:
2、https://blog.csdn.net/lewis1993_cpapa/article/details/80589717?depth_1-
3、https://blog.csdn.net/daoming1112/article/details/54698466
4、https://blog.csdn.net/f2935552941/article/details/88807548?depth_1-
5、陈硕个人博客
http://www.cppblog.com/Solstice/archive/2011/06/06/148129.aspx