用TCP/IP进行网际互连
用TCP/IP进行网际互连封面图

用TCP/IP进行网际互连

(美) 科默 (Comer,D.E.) , (美) 史蒂文 (Stevens,D.L.) , 著

出版社:电子工业出版社

年代:2008

定价:48.0

书籍简介:

本书是关于计算机网络的著名经典教材,是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书的特点是强调原理,概念准确,深入浅出,内容丰富新颖。全书共分为三卷。第三卷主要讨论应用软件如何使用TCP/IP,重点研究了客户-服务器范例,并考察了分布式程序中的客户和服务器,举例说明了各种设计,讨论了应用网关和遂道技术。

书籍目录:

第1章引言和概述

1.1使用TCP/IP的因特网应用

1.2为分布式环境设计应用程序

1.3标准和非标准的应用协议

1.4使用标准应用协议的例子

1.5telnet连接的例子

1.6使用TELNET访问其他服务

1.7应用协议和软件的灵活性

1.8从提供者的角度看服务

1.9本教材的其余部分.

1.10小结

深入研究

习题

第2章客户-服务器模型与软件设计

2.1引言

2.2动机

2.3术语和概念

2.3.1客户和服务器

2.3.2特权和复杂性

2.3.3标准和非标准客户软件

2.3.4客户的参数化

2.3.5无连接的和面向无连接的服务器

2.3.6无状态和有状态服务器

2.3.7无状态文件服务器的例子

2.3.8有状态文件服务器的例子

2.3.9标识客户

2.3.10无状态是一个协议问题

2.3.11充当客户的服务器

2.4小结

深入研究

习题

第3章客户-服务器软件中的并发处理

3.1引言

3.2网络中的并发

3.3服务器中的并发

3.4术语和概念

3.4.1进程概念

3.4.2局部和全局变量的共享

3.4.3过程调用

3.5一个创建并发进程的例子

3.5.1一个顺序执行的c实例

3.5.2程序的并发版本

3.5.3时间分片

3.5.4单线程的进程

3.5.5使各进程分离

3.6执行新的代码

3.7上下文切换和协议软件设计

3.8并发和异步I/O

3.9小结

深入研究

习题

第4章协议的程序接口

4.1引言

4.2不精确指明的协议软件接口

4.2.1优点与缺点

4.3接口功能

4.4概念性接口的规约

4.5系统调用

4.6网络通信的两种基本方法

4.7LINIX中提供的基本I/O功能

4.8将LinuxI/O用于TCP/IP

4.9小结

深入研究

习题

第5章套接字API

5.1引言

5.2Berkeley套接字

5.3指明一个协议接口

5.4套接字的抽象

5.4.1套接字描述符和文件描述符

5.4.2针对套接字的系统数据结构

5.4.3主动套接字或被动套接字

5.5指明端点地址

……

第6章客户软件设计中的算法和问题

第7章客户软件举例

第8章服务器软件设计的算法和问题

第9章循环的、无连接服务器(UDP)

第10章循环的、面向连接的服务器(TCP)

第11章并发的、面向连接的服务器(TCP)

第12章将线程用于并发(TCP)

第13章单线程、并发服务器(TCP)

第14章多协议服务器(TCP,UDP)

第15章多服务服务器(TCP,UDP)

第16章服务器并发性的统一、高效管理

第17章客户进程中的并发

第18章运输层和应用层的隧道技术

第19章应用级网关

第20章外部数据表示(XDR)

第21章远程过程调用(RPC)的概念

第22章分布式程序的生成(rpcgen的概念)

第23章分布式程序的生成(rpcgen的例子)

第24章网络文件系统(NFS)的概念

第25章网络文件系统协议(NFS,Mount)

第26章TELNET客户(程序结构)

第27章TELNET客户(实现细节)

第28章流式音频和视频传输(RTP概念和设计)

第29章流式音频和视频传输(RTP实现示例)

第30章Linux服务器中的实用技巧和技术

第31章客户-服务器系统中的死锁和资源缺乏

附录1系统调用与套接字使用的库例程

附录2Linux文件和套接字描述符的操作

参考文献

内容摘要:

  一代又一代的专业技术人员把DouglasComer的《用TCP/IP进行网际互连》视为了解那些使因特网得以运转的协议和技术的敲门砖,它思路清晰,简单易懂。本书是其中的第三卷,作者讲解了应用程序软件如何利用TCP/IP在因特网上通信,并且这一版对全书内容进行了重新组织和全面更新。书中解释了客户一服务器范例及应用程序用于网络通信的套接字API,讨论了如何使用基本工具来创建服务器,并重点强调了实际的设计过程和技术,这些概念对于编程人员都是非常重要的。  本书是关于计算机网络的著名经典教材,是目前美国大多数大学所开设的计算机网络课程的主要参考书。目前国内外能见到的各种关于TCP/IP的书籍,其主要内容都参考了本书。本书的特点是强调原理,概念准确,深入浅出,内容丰富新颖。全书共分为三卷。第三卷主要讨论应用软件如何使用TCP/IP,重点研究了客户-服务器范例,并考察了分布式程序中的客户和服务器,举例说明了各种设计,讨论了应用网关和遂道技术。【作者简介】  道格拉斯.科默(DotJglasE.Corner)博士是美国普渡大学(PurdueUniversity)计算机科学系资深教授,美国计算机学会(ACM)会员,精通软、硬件,曾开发过包括TCP/IP协议软件、编译程序、设备驱动程序和操作系统在内的许多低层的软件系统,曾在贝尔实验室制作过VLSI芯片。科默是因特网体系结构委员会(IAB)的成员,在因特网的形成过程中立下了汗马功劳,目前是计算机诸多领域的领军人物。在教学大纲制定和实验室筹建方面,科默堪称先驱,他的著作已被翻译成16种文字出版。科默在业界咨询工作中声明远扬,为全世界成千上万的专业工程师和学生答疑解惑,时任Software:PracticeandExperience杂志主编。

书籍规格:

书籍详细信息
书名用TCP/IP进行网际互连站内查询相似图书
丛书名国外计算机科学教材系列
9787121073861
如需购买下载《用TCP/IP进行网际互连》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

用TCP/IP进行网际互连是电子工业出版社于2008.09出版的中图分类号为 TN915.04 ,TP316.89 的主题关于 计算机网络-通信协议-教材 ,Linux操作系统-程序设计-教材 的书籍。