Linux内核源码剖析 TCP/IP实现(下册)详细论述了linux内核2.6.20版本中tcp/ip的实现。书中给出了大量的源代码,通过对源代码的详细注释,帮助读者掌握tcp/ip的实现。本书根据协议栈层次,从驱动层逐步论述到传输层,包括驱动的实现、接口层的输入输出、ip层的输入输出以及ip选项的处理、邻居子系统、路由、套接口及传输层等内容,全书基本涵盖了网络体系架构全部的知识点。特别是tcp,包括tcp连接的建立和终止、输入与输出,以及拥塞控制的实现。
本书适用于熟悉linux的基本使用方法,对linux内核工作原理以及网络知识有一定的了解,而又极想更深入理解各个机制在linux中的具体实现的用户,包括应用程序员和嵌入式程序员,以及网络管理员等。相关专业的科研人员在工作中遇到问题时,也可以查阅本书,理解相关内核部分的实现。此外,计算机相关专业的本科高年级学生和研究生,在学习相关课程(如操作系统、计算机网络等)时,可将本书作为辅助教程,与理论相结合以便更好地理解相应的知识点。
Linux内核源码剖析 TCP/IP实现(下册)目录:
第1章 预备知识 1
第2章 网络体系结构概述 10
第3章 套接口缓存 15
第4章 网络模块初始化 48
第5章 网络设备 55
第6章 ip编址 99
第7章 接口层的输入 122
第8章 接口层的输出 163
第9章 流量控制 174
第10章
internet协议族 209
第11章 ip:网际协议 217
第12章 ip选项处理 278
第13章 ip的分片与组装 303
第14章 icmp:internet控制报文协议 330
第15章 ip组播 353
第16章 igmp:internet组管理协议 390
第17章 邻居子系统 437
第18章 arp:地址解析协议 480
第19章 路由表 503
点击下载