注重体验与质量的电子书资源下载网站
分类于: 计算机基础 人工智能
简介
用TCP/IP进行网际互连第二卷: 设计、实践与内核:ANSI C版:第3版 豆 0.0分
资源最后更新于 2020-08-23 08:20:21
作者:Douglas E. Comer
出版社:电子工业出版社
出版日期:2008-01
ISBN:9787121073854
文件格式: pdf
标签: TCP/IP 网络编程 网络 计算机网络 计算机 经典 计算机科学 网络通信
简介· · · · · ·
《用TCP/IP进行网际互连:设计、实现与内核(ANSI C版)(第3版)(第2卷)》是关于计算机网络的经典教材。全书共三卷。第二卷在第一卷介绍了TCP/IP基本概念的基础上,进一步详细讨论了TCWIP的实现细节。这一卷的突出特点是非常注重实际。作者利用程序代码实现了TCP/IP的每个技术细节,并且所有代码在书中均可找到,有助于读者深入了解并掌握TCP/IP的细节内容。书中附录分别给出了过程调用交叉参考表、程序代码中用到的C数据结构交叉参考表以及Xinu函数和常量。
目录
第1章 引言与概述 1.1 TCP/IP协议 1.2 了解细节的必要性 1.3 协议问交互作用的复杂性 1.4 本书采用的方法 1.5 研究代码的重要性 1.6 Xinu操作系统 1.7 本书其余部分的组织 1.8 小结 深入研究第2章 操作系统中的TCP/IP软件结构 2.1 引言 2.2 进程的概念 2.3 进程的优先级 2.4 进程的同步通信 2.5 进程间通信 2.5.1 端口 2.5.2 消息传送 2.6 设备驱动程序和输入、输出程序 2.7 网络的输入和中断 2.8 向高层协议传递分组 2.9 IP协议与传输协议之间的数据报传递 2.9.1 将传人的数据报发送给TCP 2.9.2 将传人的数据报发送给UDP 2.10 向应用程序的传递操作 2.11 输出时的信息流 2.12 从TCP经过IP到网络输出 2.13 UDP输出处理 2.14 小结 深入研究 习题第3章 网络接口层 3.1 引言 3.2 网络接口抽象模型 3.2.1 接口数据结构 3.3 以太网的基本定义 3.3.1 应用中的统计数据 3.4 接口的逻辑状态 3.5 本地主机接口 3.6 缓冲区管理 3.6.1 大缓冲区方案 3.6.2 链表方案(mbuf) 3.6.3 方案举例 3.6.4 有关缓冲区的其他议题 3.7 传人分组的多路分解 3.8 小结 深入研究 习题第4章 地址的发现及绑定(ARP) 4.1 引言 4.2 ARP软件在理论上的结构 4.3 ARP设计方案举例 4.4 ARP高速缓存的数据结构 4.5 ARP输出处理 4.5.1 搜索ARP高速缓存 4.5.2 ARF请求分组的广播 4.5.3 输出过程 4.6 ARP输入处理 4.6.1 向表中增加已转换的表项 4.6.2 发送等待发送的分组 4.6.3 ARP输入过程 4.7 ARP高速缓存的管理 4.7.1 高速缓存表项的分配 4.7.2 高速缓存的定期维护管理 4.7.3 释放队列中的分组 4.8 ARP初始化 4.9 ARP参数配置 4.10 小结 深入研究 习题第5章 IP:软件的总体结构 5.1 引言 ……第6章 IP:选路表和选路算法第7章 IP:分片与重组第8章 IP:差错出理(ICMP)第9章 IP:组播处理(IGMP)第10章 UDP:用户数据报第11章 TCP:数据结构和输入处理第12章 TCP:有限状态机的实现第13章 TCP:输出处理第14章 定时器管理第15章 流量控制和自适应重发第16章 紧急数据处理和推功能第17章 套接层的接口第18章 RIP:主动路由传播和被动获取第19章 OSPF:使用SPF算法的路由传播第20章 SNMP:MIB变量、表示形式和绑定第21章 SNMP:客户与服务器第22章 SNMP:表格访问函数第23章 实现的回顾附录1 过程调用交叉参考表附录2 程序代码中使用到的C数据结构交叉参考表附录3 程序代码中使用到的Xinu函数和常量参考文献