《TCP/IP详解·卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。《TCP/IP详解·卷2:实现》不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点。《TCP/IP详解·卷2:实现》适用于希望理解TCP/IP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
海报:
第一章 概述
1.1 引言
1.2 源代码表示
1.3 历史
1.4 应用编程接口
1.5 程序示例
1.6 系统调用和库函数
1.7 描述符
1.8 网络实现概述
1.9 mbuf与输出处理
1.10 输入处理
1.11 网络实现概述
1.12 中断级别与并发
1.13 源代码组织
1.14 测试网络
1.15 小结
第二章 mduf:存储器缓存
2.1 引言
2.2 代码介绍
2.3 mduf的定义
2.4 mduf结构
2.5 简单的mduf宏和函数
2.6 m_devget和m_pullup函数
2.7 mduf宏和函数的小结
2.8 Net/3联网数据结构小结
2.9 m_copy和簇引用记数
2.10 其他选择
2.11 小结
第三章 接口层
3.1 引言
3.2 代码介绍
3.3 ifnet结构
3.4 ifaddr结构
3.5 sockaddr结构
3.6 ifnet与ifaddr的专用化
3.7 网络初始化概述
3.8 以太网初始化
3.9 SLIP初始化
3.10 环回初始化
3.11 if_attach函数
3.12 ifinit函数
3.13 小结
第四章 接口:以太网
4.1 引言
4.2 代码介绍
4.3 以太网接口
4.4 ioctl系统调用
4.5 小结
第五章 接口:SLIP和环回
5.1 引言
5.2 代码介绍
5.3 SLIP接口
5.4 环回接口
5.5 小结
第六章 IP编址
6.1 引言
6.2 代码介绍
6.3 接口和地址小结
6.4 sockaddr_in结构
6.5 in_ifaddr结构
6.6 地址指派
6.7 接口ioctl处理
6.8 internet实用函数
6.9 ifnet实用函数
6.10 小结
第七章 域和协议
7.1 引言
7.2 代码介绍
7.3 domain结构
7.4 protosw结构
7.5 IP的domain和protosw结构
7.6 pffindproto和pffindtype函数
7.7 pfctlinput函数
7.8 IP初始化
7.9 sysctl系统调用
7.10 小结
第八章 IP:网际协议
8.1 引言
8.2 代码介绍
8.3 IP分组
8.4 输入处理:ipintr函数
8.5 转发:ip_forward函数
8.6 输出处理:ip_output函数
8.7 Internet检验和:in_cksum函数
8.8 setsockopt和getsockopt系统调用
8.9 ip_sysctl函数
8.10 小结
第九章 IP选项处理
9.1 引言
9.2 代码介绍
9.3 选项格式
9.4 ip_dooptions函数
9.5 记录路由选项
9.6 源站和记录路由选项
9.7 时间戳选项
9.8 ip_insertoptions函数
9.9 ip_pcbopts函数
9.10 一些限制
9.11 小结
第十章 IP的分片与重装
10.1 引言
10.2 代码介绍
10.3 分片
10.4 ip_optcopy函数
10.5 重装
10.6 ip_optcopy函数
10.7 ip_slowtimo函数
10.8 小结
第十一章 ICMP:Internet控制报文协议
第十二章 IP多播
第十三章 IGMP:Internet组管理协议
第十四章 IP多播选路
第十五章 插口层
第十六章 插口I/O
第十七章 插口选项
第十八章 Radix树路由表
第十九章 选路请求和选路消息
第二十章 选路接口
第二十一章 ARP:地址解析协议
第二十二章 协议控制块
第二十三章 UDP:用户数据报协议
第二十四章 TCP:传输控制协议
第二十五章 TCP的定时器
第二十六章 TCP输出
第二十七章 TCP的函数
第二十八章 TCP的输入
第二十九章 TCP的输入(续)
第三十章 TCP的用户需求
第三十一章 BPF:BSD分组过滤程序
第三十二章 原始IP
结束语
附录A 部分习题的解答
附录B 源代码的获取
附录C RFC 1122的有关内容
参考文献
《八十天环游地球》内容简介:福格和改良俱乐部的成员打赌可以在八十天里环游地球一周。接着便带绰号叫“万事通”的仆人启程从伦敦
詹姆斯·乔伊斯(1882—1941)是爱尔兰著名的现代派小说家,他历时七载完成了代表作《尤利西斯》(1922)。小说的主人公布卢姆是都柏
【作者简介】谢默斯·希尼(SeamusHeaney,1939-2013),享誉世界的伟大诗人、剧作家、评论家、翻译家。1939年生于北爱尔兰德里郡,
美丽新世界-(全2册) 本书特色 《美丽新世界》为英国作家赫胥黎于1931年创作1932年发表的反乌托邦作品。故事设定在公元2540年(书中的福特632年)的伦...
《希腊古典神话》内容简介:《希腊古典神话》反映了古希腊从公元前11世纪到9世纪被人们习称为“荷马时代”的那段历史中的社会生活面
一個夏日午後,正於德國留學的瀨部麟一郎和戀人克萊兒面前,突如其來地出現了奇妙的幽浮。在幽浮裡面的是一個名叫寶琳的美麗白人
《格兰特船长的儿女(权威全译插图典藏版)》内容简介:本书是“科幻小说之父”凡尔纳的著名作品。讲述“邓肯”号游船船主从海上的
本书由但丁所著,主要叙述了作者在梦境所遇之事,通过在地狱、天堂的所见所闻和所见人物的控述从而揭示了人性的弱点和本质,从而
擅长情感题材的渡边淳一此次在《钝感力》中抛开情感话题,告诫现代人不要对日常生活太过敏感,“钝感力”(迟钝的能力)是非常必
克里斯•霍伯还是个孩子的时候就梦见过怪物。但在深邃的外太空,他感受到的只有无边的黑暗和孤寂。后来,在LV178星上,他和他的矿
OnMay1,1915,withWWIenteringitstenthmonth,aluxuryoceanlinerasrichlyappointedasanE...
《安徒生童话》内容简介:《安徒生童话选集》作者安徒生是19世纪丹麦著名童话作家。世界文学童话创始人,被尊为“现代童话之父”。
《人鼠之间》内容简介:◆一段不离不弃的友情、一场永无休止的流浪、一个支离破碎的梦想 ◆1962年凭借此书获得诺贝尔文学奖 智障的
萨朗波(全译本) 本书特色 故事发生在公元前3世纪,迦太基战败后拖欠雇佣军的军饷无法支付。雇佣军在利比亚人马托的带领下举行哗变,包围了迦太基城。马托爱上了迦太...
欧也妮.葛朗台-世界文学名著典藏-全译插图本 本书特色 《欧也妮·葛朗台》是一部朴素精炼的杰作。老箍桶匠葛朗台靠囤积居奇、投机倒把,成为索漠城的首富。他刻薄吝啬...
复活 内容简介 托尔斯泰(1828—1910),19世纪末20世纪初俄国*伟大的文学家,在世界文坛上占据重要地位,被公认为世界文学的泰斗,他的作品在世界范围内影...
《鲁滨逊漂流记》内容简介:本书主人公鲁滨逊出身于中产阶级,他父亲常用知足常乐的哲学观教育他,要他满足于中间阶层的幸福生活。
《希腊神话》这套系列丛书为青少年开启了希腊文明的大门。以往我们接触到的希腊文学,包括希腊神话,多是从德国、英国、美国、俄
鼠疫.局外人-世界文学名著典藏-全译插图本 本书特色 《世界文学名著典藏:鼠疫·局外人》收录了法国现代著名存在主义文学家加缪的两部作品:《鼠疫》与《局外人》。这...
经典名著名译:唐吉坷德(全两册) 本书特色 《堂吉诃德》又译作《唐·吉诃德》。故事中的主角阿隆索·吉哈诺(堂吉诃德原名)因为沉迷于骑...