会员登录|免费注册|忘记密码|管理入口 返回主站||保存桌面|手机浏览|联系方式|购物车
VIP   VIP会员第1年

当当信息  
加关注0

当当信息

搜索
新闻中心
  • 暂无新闻
商品分类
  • 暂无分类
联系方式


请先 登录注册 后查看


站内搜索
 
荣誉资质
  • 暂未上传
友情链接
  • 暂无链接
首页 > 在线商城 > 用TCP/IP进行网际互联
在线商城

用TCP/IP进行网际互联

价格 48.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 0 人关注
数量
+-
库存100
IP属地 广东详细信息

内容简介

很荣幸Doug Comer给我这个机会,让我能在他的这本书第三版付印时与诸位探讨一些个人的想法。在这过去的十年期间,Internet以惊人的速度发展着。Internet上主机的数目从1989年的100 000台发展到1998年的30 000 000台。在本书第二版出版的时候,连接到Internet的网络大约有26 000个。到1998年,这个数字大约在2 000 000到350 000之间,这还不包括那些利用互联网技术但未连接到公共网络上的专用内联网。 除了规模上的变化,Internet在应用上也发生了惊人的变化。Internet技术与正在蓬勃发展的WWW作为一个完整的、不可缺少的系统已被人们所认可。而WWW在商业、学术和政府等部门都掀起了一场革命。在WWW上每天出现的“网页”可达三亿两千万之多,并且还在不断涌现。有些学校大约四分之一的入学申请都是通过电子邮件或其他网页申请形式进行的。Dell公司透露,他们通过网站每天销售价值大约六百万美元的PC机。Amazon网上书店以季度盈利达六千六百万美元成为历发展的公司,这也是第一个在一年之内销售额超过两亿五千万美元的公司。 目前,至少有两千多家无线电台将他们的音频服务推向了Internet,许多网站也开始提供音频甚至低质量的视频服务。随着将访问速率提高到兆比特的范围,以及主干网容量的增加,视频服务的质量也将得到提高。 随着1996年网络电视和1997年Nokia推出的支持网络功能的手机的问世,其他支持网络功能的产品也不断地涌现。更多的实用产品实现了相似的网络功能,例如水暖加热器既可以用家用电脑来控制,也可以由电力公司来控制用以满足适度的调峰需求。尽管智能代理还没有成为主流,但是XML近来的发展也表明Internet上有关事务处理的应用正在急剧增多。SML的标准“文档”表示方式以及一致的常用解释格式构成了一种可传输对象,该对象已形成所有商业、金融、事务、数据库事务及其他需要标准表示方式和解释格式的交易的基础。 再回头看看电话产品的发展,无论传统的服务商还是现代企业都在将支持网络的电话产品推向市场。“软PBX”系统利用LAN和Internet实现传统的专用交换机的功能,基于微处理器的电话机也正在改变远程通信的经济情况和可操作性。具有IP功能的传真机已经出现。网关把原有的模拟世界与现在的Internet世界联系在一起,起着重要的作用。 对Internet服务需求量的增长速度赶上甚至超过了网络本身的增长。主干网络的速度达到每秒622兆已是很平常的事。新一代利用硬件IP中继器的路由器可望以每秒10G(OC192)以上的速度处理Internet上传输的数据。下一个挑战是利用单模光纤处理每秒兆兆字节的信息量。 网络的安全性过去总是处于后台操作状态,随着越来越多领域依赖于Internet,安全性已逐渐走向前台。防火墙技术、端-端加密、密钥管理、信用证策略或鉴认系统已成为成功管理Internet的关键因素。 再向未来展望,网络协议和结构已经朝着星际互连的方向发展,也许会形成和互联网一样的形式。域名系统如果还存在,还要考虑将不同的行星计入命名体系。“互连的Internet”协议将能够处理更高的延迟,传统的TCP概念也将被更多的单向过程取代。未来的网际遨游者回看这十年,一定会觉得这是个充满挑战但技术相对落后的时代。在他们看来,这段前言中的观点可能已经过时又难以理解,因为他们所面对的是经历了另外二十年革命的Internet。 序 言 用TCP/IP进行网际互联第二卷提供了第一卷所没有包含的关于TCP/IP协议的一些细节问题。第二卷如同将TCP/IP置于放大镜下,考察每个协议的具体细节。它讨论了协议的实现方案,并着重于介绍协议软件的内部机制。第三版包含了对某些协议的修改和更新的内容。其中的代码改用C++语言的ANSI标准C子

目录

第1章 引言和概述 1. 1 使用TCP/IP的因特网应用 1. 2 为分布式环境设计应用程序 1. 3 标准和非标准的应用协议 1. 4 使用标准应用协议的例子 1. 5 telnet连接的例子 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 石无状态和有状态服务器 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们 3. 9 小结 深入研究 习题 第4章 协议的程序接口 4. 1 引言 4. 2 不指明的协议软件接口 4. 2. 1 优点与缺点 4. 3 接口功能 4. 4 概念性接口的规约 4. 5 系统调用 4. 6 网络通信的两种基本方法 4. 7 LINIX中提供的基本I/O功能 4. 8 将Linux I/O用于TCP/IP 4. 9 小结 深入研究 习题 第5章 套接字API 5. 1 引言 5. 2 Berkeley套接字 5. 3 指明一个协议接口 5. 4 套接字的抽象 5. 4. 1 套接字描述符和文件描述符 5. 4. 2 针对套接字的系统数据结构 5. 4. 3 主动套接字或被动套接字 5. 5 指明端点地址 5. 6 类属地址结构 5. 7 套接字API中的主要系统调用 5. 7. 1 socket调用 5. 7. 2 connect调用 5. 7. 3 send调用 5. 7. 4 recv调用 5. 7. 5 close调用 5. 7. 6 bind调用 5. 7. 7 1isten调用 5. 7. 8 accept调用 5. 7. 9 在套接字中使用read和write 5. 7. 10 套接字调用小结 5. 8 用于整数转换的实用例程 5. 9 在程序中使用套接字调用 5. 10 套接字调用的参数所使用的符号常量 5. 11 小结 深入研究 习题 第6章 客户软件设计中的算法和问题 6. 1 引言 6. 2 不是研究细节而是学习算法 6. 3 客户体系结构 6. 4 标识服务器的位置 6. 5 分析地址参数 6. 6 查找域名 6. 7 由名字查找某个熟知端口 6. 8 端口号和网络字节顺序 6. 9 由名字查找协议 6. 10 TCP客户算法 6. 11 分配套接字 6. 12 选择本地协议端口号 6. 13 选择本地IP地址中的一个基本问题 6. 14 将TCP套接字连接到某个服务器 6. 15 使用TCP与服务器通信 6. 16 从TCP连接中读取响应 6. 17 关闭TCP连接 6. 17. 1 对部分关闭的需要 6. 17. 2 部分关闭的操作 6. 18 UDP客户的编程 6. 19 连接的和非连接的UDP套接字 6. 20 对UDP使用connect 6. 21 使用UDP与服务器通信 6. 22 关闭使用UDP的套接字 6. 23 对UDP的部分关闭 6. 24 关于UDP不可靠性的警告 6. 25 小结 深入研究 习题 第7章 客户软件举例 7. 1 引言 7. 2 小例子的重要性 7. 3 隐藏细节 7. 4 针对客户程序的过程库例子 7. 5 connectTCP的实现 7. 6 connectUDP的实现 7. 7 构成连接的过程 7. 8