|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书全面深入地讲解了计算机网络与因特网的各个方面,包括数据传输、包传送、网络互连和网络应用4大部分。数据传输部分解释了最底层承载信息的电子信号如何穿越电缆,并介绍了数据怎样用电子信号进行编码;第2部分解释了计算机网络为何使用数据包、数据如何聚合成发送的包,以及数据包如何被传送到它的目的地址;第3部分主要介绍网络互连,讨论了将异构网络组合成一个大规模的、无缝的通信系统的动机和实现方法;最后一部分主要介绍了应用系统如何使用底层网络进行通信。本书的附录和光盘还提供了网络术语的解释以及大量的网络编程和实验的例子、图表、动画等,这对于深入理解网络互连技术及组织网络素材都大有裨益。
本书可作为本科生和低年级的研究生教材或教学参考书。对于从事网络研究、网络工程、技术服务的科研和工程技术人员来说,本书也是一本很好的基础性参考读物。 作者简介:
Douglas Comer博士是国际公认的TCP/IP协议、计算机网络、Internet领域的专家。作为形成于20世纪70年代和80年代的Internet的早期研究者,他是Internet体系结构委员会(InternetArchitecture Board,IAB)的成员。IAB是负责指导Internet发展的组织。他是CSNET技术委员会的主席,也是CSNET执行委员会的成员。
Comer为工业界计算机网络的设计提供咨询。除了在大学里做报告以外,他每年还向遍布世界的网络专业人员讲授在线课程。他的操作系统,Xinu,以及TCP/IP协议的实现(都归档在他的教科书中)已经用于许多商业产品中。 Comer是普渡(Purdue)大学计算机科学系的教授,他教授课程并做一些计算机网络、网络互连和操作系统方面的研究工作。除写了一系列畅销的技术书籍以外,他还是杂志“software―――practice and Experience”北美的编辑。Comer还是ACM的特别会员。 编辑推荐:
本书是为那些没有或只有一点网络背景的读者准备的。书中没有使用复杂的数学描述,也不需要读者有操作系统的知识。相反,本书清楚地定义了概念,使用实例和插图说明技术是怎样操作的,阐明了分析结果但并没有给出数学证明。
目录:
内容简介 目录 前言 作者简介 译者简介 编辑推荐 光盘简介 相关下载 勘误表 第1章 简介 1 1.1 计算机网络的增长 1 1.2 网络系统的复杂性 1 1.3 克服复杂性 2 1.4 概念和术语 2 1.5 本书的结构 2 1.6 小结 3 第2章 动机与工具 4 2.1 简介 4 2.2 资源共享 4 2.3 Internet的增长 5 2.4 探测Internet 6 2.5 解释ping的响应 8 2.6 跟踪一个路由 9 2.7 小结 10 2.8 练习 10 第3章 网络编程与应用 12 3.1 简介 12 3.2 网络通信 12 3.3 客户-服务器计算 12 3.4 通信模式 13 3.5 一个应用编程接口的例子 13 3.6 一个简单的API调用过程 14 3.7 API的定义 15 3.7.1 await_contact函数 15 3.7.2 make_contact函数 15 3.7.3 appname_to_appnum 函数 15 3.7.4 cname_to_comp函数 16 3.7.5 send函数 16 3.7.6 recv和recvln函数 16 3.7.7 send_eof 函数 16 3.7.8 API 类型总结 17 3.8 回声(echo)应用程序代码 17 3.8.1 回声服务器代码实例 18 3.8.2 回声客户代码实例 19 3.9 一个聊天(chat)应用程序代码 22 3.9.1 聊天服务器代码示例 23 3.9.2 聊天客户代码实例 25 3.10 Web应用程序代码 27 3.10.1 Web客户代码实例 28 3.10.2 Web服务器代码实例 29 3.11 小结 34 3.12 练习 34 第1部分 数 据 传 输 第4章 传输介质 36 4.1 简介 36 4.2 铜缆 36 4.3 玻璃纤维 38 4.4 无线电 38 4.5 卫星 38 4.6 地球同步卫星 39 4.7 低地球轨道卫星 40 4.8 低地球轨道卫星阵列 40 4.9 微波 41 4.10 红外线 41 4.11 激光 41 4.12 小结 42 4.13 练习 42 第5章 本地异步通信(RS-232) 43 5.1 简介 43 5.2 异步通信的需求 43 5.3 用电流发送比特 43 5.4 通信标准 44 5.5 波特率、帧与出错 46 5.6 全双工异步通信 47 5.7 实际硬件的限制 48 5.8 硬件带宽与比特传输 49 5.9 噪声对通信的影响 49 5.10 定理对数据网络的意义 50 5.11 小结 50 5.12 练习 51 第6章 远距离通信(载波、调制和调制解调器) 52 6.1 简介 52 6.2 远距离发送信号 52 6.3 用于调制和解调的调制解调器硬件 54 6.4 租用模拟数据线路 55 6.5 光、无线电频率和拨号调制解调器 56 6.6 载波频率和多路复用 57 6.7 基带和宽带技术 58 6.8 波分多路复用 59 6.9 扩展频谱 59 6.10 时分多路复用 60 6.11 小结 60 6.12 练习 61 第2部分 包 传 输 第7章 包、帧和错误检测 62 7.1 简介 62 7.2 包的概念 62 7.3 包和时分多路复用 64 7.4 包和硬件帧 64 7.5 字节填充 66 7.6 传输错误 67 7.7 奇偶位和奇偶校验 67 7.8 概率、数学和错误检测 68 7.9 使用校验和检测错误 69 7.10 使用循环冗余校验检测错误 70 7.11 模块连接 71 7.12 突发错误 72 7.13 帧格式和错误检测机制 72 7.14 小结 73 7.15 练习 74 第8章 局域网技术及网络拓扑 76 8.1 简介 76 8.2 直接的点对点通信 76 8.3 共享通信信道 78 8.4 局域网的重要性和引用的本地性 78 8.5 LAN的拓扑结构 79 8.5.1 星形拓扑 79 8.5.2 环形拓扑 80 8.5.3 总线形拓扑 80 8.5.4 存在多种拓扑结构的原因 81 8.6 总线网实例:以太网 81 8.6.1 以太网的历史 81 8.6.2 以太网传输与曼彻斯特编码 82 8.6.3 以太网上的共享 83 8.7 载波侦听多路访问网(CSMA) 83 8.8 带有CSMA/CD的冲突检测与回退 84 8.9 802.11无线局域网和CSMA/CA 85 8.10 总线网络的另一个实例:LocalTalk 86 8.11 环形网实例:IBM令牌环 87 8.12 环形网的另一个实例:FDDI 88 8.13 星形网实例:ATM 90 8.14 小结 91 8.15 练习 92 第9章 硬件编址与帧类型识别 94 9.1 简介 94 9.2 指定接收者 94 9.3 局域网硬件如何使用地址来过滤包 95 9.4 物理地址的格式 96 9.5 广播 97 9.6 组播 98 9.7 组播编址 99 9.8 标识包的内容 99 9.9 帧头和帧格式 100 9.10 帧格式的一个例子 100 9.11 不使用自标识帧的网络 102 9.12 网络分析仪、物理地址和帧类型 103 9.13 小结 105 9.14 以太网地址分配 106 9.15 练习 106 第10章 局域网布线、物理拓扑和接口硬件 107 10.1 简介 107 10.2 局域网和计算机的速度 107 10.3 网络接口硬件 108 10.4 网络接口卡与网络间的连接 109 10.5 早期的粗线以太网布线 110 10.6 连接多路复用 111 10.7 细线以太网布线 112 10.8 双绞线以太网 113 10.9 布线方案的优缺点 114 10.10 拓扑矛盾 116 10.11 网络接口卡和布线方案 116 10.12 布线方案和其他网络技术 117 10.13 小结 118 10.14 练习 119 第11章 扩展局域网:光纤调制解调器、中继器、网桥和交换机 120 11.1 简介 120 11.2 距离限制与局域网设计 120 11.3 光纤扩展 121 11.4 中继器 122 11.5 网桥 124 11.6 帧过滤 124 11.7 桥接网络的启动和达到稳定状态的动作 126 11.8 设计一个桥接网络 126 11.9 建筑物间的桥接 127 11.10 跨越长距离的桥接 127 11.11 桥接环路 129 11.12 分布式生成树 130 11.13 交换 130 11.14 交换机与集线器的组合 131 11.15 用于其他技术的桥接和交换 132 11.16 小结 132 11.17 练习 133 第12章 长距离数字连接技术 134 12.1 简介 134 12.2 数字电话 134 12.3 同步通信 135 12.4 数字电路与DSU/CSU 136 12.5 电话标准 137 12.6 DS术语与数据速率 137 12.7 小容量电路 138 12.8 中等容量的数字电路 139 12.9 大容量电路 139 12.10 光载波标准 140 12.11 后缀C 140 12.12 同步光网络(SONET) 141 12.13 本地用户回路 142 12.14 ISDN 142 12.15 非对称数字用户线路技术 143 12.16 其他DSL技术 145 12.17 电缆调制解调器技术 146 12.18 上流通信 147 12.19 混合光纤同轴 148 12.20 光纤到路边 148 12.21 特殊情况下的替代方案 149 12.22 广播卫星系统 149 12.23 小结 150 12.24 练习 151 第13章 广域网技术和路由 152 13.1 简介 152 13.2 大型网络和广域 152 13.3 分组交换机 153 13.4 构建广域网 153 13.5 存储转发 154 13.6 广域网内的物理编址 155 13.7 下一跳转发 155 13.8 源无关 156 13.9 分层地址与路由的关系 157 13.10 广域网内的路由 157 13.11 默认路由的使用 159 13.12 路由表计算 159 13.13 计算图中最短路径 160 13.14 分布式路由计算 161 13.15 距离向量路由 162 13.16 链路状态路由(SPF) 163 13.17 广域网技术实例 164 13.17.1 ARPANET 164 13.17.2 X.25 164 13.17.3 帧中继 164 13.17.4 SMDS 165 13.17.5 ATM 165 13.18 小结 165 13.19 练习 166 第14章 面向连接的网络与ATM 167 14.1 简介 167 14.2 单一全球网络 167 14.3 ISDN与ATM 168 14.4 ATM的设计与信元 168 14.5 面向连接的服务 169 14.6 VPI/VCI 170 14.7 标签和标签交换 170 14.8 通过ATM网络通信的一个例子 171 14.9 永久虚电路 172 14.10 交换虚电路 173 14.11 服务质量 173 14.12 采用信元和标签交换的动机 174 14.12.1 信元与分组的对比 174 14.12.2 标签交换与路由的对比 175 14.13 ATM数据传输与AAL5 175 14.14 对ATM的批评 175 14.15 小结 177 14.16 练习 177 第15章 网络特性:所有权、服务模式与性能 178 15.1 简介 178 15.2 网络所有权 178 15.2.1 专用网络 178 15.2.2 公共网络 179 15.3 私密性与公共网络 179 15.4 优点与缺点 179 15.5 虚拟专用网 180 15.6 保证绝对私密性 181 15.7 服务模式 181 15.8 面向连接服务模式 182 15.8.1 连续的通信和突发的通信 182 15.8.2 单工和全双工连接 182 15.8.3 连接持续时间与永久性 182 15.8.4 服务保证 182 15.8.5 流接口或消息接口 182 15.9 无连接服务模式 183 15.10 内部和外部服务模式 183 15.11 服务模式的对比 183 15.12 服务模式的实例 184 15.13 地址与连接标识符 184 15.14 网络性能特性 185 15.14.1 延迟 185 15.14.2 吞吐量 186 15.14.3 延迟和吞吐量之间的关系 186 15.14.4 延迟-吞吐量乘积 187 15.15 抖动 188 15.15.1 等时网络 188 15.15.2 异步网络 188 15.16 小结 188 15.17 练习 189 第16章 协议与分层 190 16.1 简介 190 16.2 协议需求 190 16.3 协议组 191 16.4 一个协议设计方案 191 16.5 七层 192 16.6 栈:分层软件 193 16.7 分层软件如何工作 194 16.8 多重嵌套头部 194 16.9 分层的科学基础 195 16.10 协议使用的技术 195 16.10.1 无序传送的序列化 196 16.10.2 删除复制数据包的序列化 197 16.10.3 重传丢失的数据包 197 16.10.4 避免因过多延迟造成的重播(replay) 198 16.10.5 防止数据溢出的流控制 198 16.10.6 避免网络拥塞的机制 201 16.11 协议设计的艺术 202 16.12 小结 203 16.13 练习 203 第3部分 网 络 与 连 第17章 网络互连:概念、体系结构和协议 205 17.1 简介 205 17.2 网络互连的原因 205 17.3 通用服务的概念 205 17.4 异构系统中的通用服务 206 17.5 网络互连 206 17.6 使用路由器的物理网络连接 207 17.7 互连网体系结构 207 17.8 实现通用服务 208 17.9 虚拟网络 208 17.10 网络互连协议 209 17.11 网络互连和TCP/IP重要性 210 17.12 分层和TCP/IP协议 210 17.13 主机、路由器和协议层 211 17.14 小结 212 17.15 练习 212 第18章 IP:网际协议地址 214 18.1 简介 214 18.2 虚拟互连网地址 214 18.3 IP编址模式 215 18.4 IP地址的层次 215 18.5 最初的IP地址类 216 18.6 地址类的计算 217 18.7 点分十进制表示法 218 18.8 类和点分十进制表示法 219 18.9 地址空间的划分 219 18.10 地址权威 220 18.11 类编址的例子 220 18.12 子网和无类编址 221 18.13 地址掩码 222 18.14 CIDR表示法 223 18.15 CIDR地址块的例子 223 18.16 CIDR主机地址 224 18.17 特殊的IP地址 224 18.17.1 网络地址 225 18.17.2 直接广播地址 225 18.17.3 受限广播地址 225 18.17.4 本机地址 225 18.17.5 回送地址 225 18.18 特殊IP地址小结 226 18.19 伯克利广播地址形式 226 18.20 路由器和IP编址原则 227 18.21 多宿主机 228 18.22 小结 228 18.23 练习 229 第19章 绑定协议地址(ARP) 230 19.1 简介 230 19.2 协议地址和数据包传送 230 19.3 地址解析 231 19.4 地址解析技术 232 19.5 表查找的地址解析 232 19.6 使用closed-form 计算的地址解析 234 19.7 使用消息交换的地址解析 234 19.8 地址解析协议(ARP) 236 19.9 ARP消息传送 236 19.10 ARP消息格式 237 19.11 发送一个ARP消息 238 19.12 标识ARP帧 238 19.13 缓存ARP应答 239 19.14 处理到来的ARP消息 239 19.15 分层、地址解析、协议地址 240 19.16 小结 240 19.17 练习 241 第20章 IP数据报和数据报转发 242 20.1 简介 242 20.2 无连接服务 242 20.3 虚拟数据包 242 20.4 IP数据报 243 20.5 转发IP数据报 244 20.6 IP地址和路由表项 245 20.7 掩码字段和数据报转发 246 20.8 目标和下一跳地址 246 |