追踪LinuxTCP/IP代码运行图书目录
发布网友
发布时间:2024-10-19 11:03
我来回答
共1个回答
热心网友
时间:2024-10-20 05:10
本书《Linux TCP/IP代码运行》详尽解析了操作系统中TCP/IP协议的底层实现,从基础概念到实际操作,带你深入理解网络通信的各个环节。
第1章概述了本书的计划,包括基本路线、协议层划分、系统调用与网络文件系统的介绍,为后续章节打下坚实基础。
第二部分,第2章重点讲解socket的创建,涉及关键数据结构、socket结构的分配与初始化,以及与文件系统的关联。
第3章深入剖析socket地址设置,包括地址设置接口、地址结构定义和网络空间管理。第4章详细阐述路由功能,包括路由函数表的初始化、查找与设置。
接下来,第5章至第12章逐个探讨通知链、netlink、监听连接、接收连接、数据包准备、邻居子系统、流量控制以及建立连接的过程,展示TCP/IP连接的完整流程。
第13章和第14章聚焦于Internet控制信息的传输和数据包的分段与重组,而第15章则深入到发送和接收数据包的细节。第16章讲解socket的关闭,确保通信的正常结束。
最后,本书以索引和参考文献作为总结,为读者提供了全面的学习资源。通过阅读这本书,你将能更直观地理解Linux内核中TCP/IP协议的运作机制。