TCP/IP网络栈实现

参考 翻译:理解TCP/IP网络栈&编写网络应用一文内容。 1. TCP/IP的特性 面向连接 这里的连接用什么结构管理? 双向字节流 字节流是什么意思? 顺序投递 能够完全遵循时间顺序投递? ACK实现可靠性 怎么可靠? 流量控制、阻塞控制 2. 数据传输流程 网络栈很多层 image 内核层使用socket(因为抽象成文件,会走VFS路径)来管理从用户区拷贝过来的接收与发送的数据缓冲区 …

阅读全文