| 作者 |
| shay, W.A |
| 丛书名 |
| 计算机科学丛书 |
| 出版社 |
| 机械工业出版社 |
| ISBN |
| 9787111075837 |
| 简要 |
| 简介 |
| 内容简介书籍通信书籍 本书系统地介绍了数据通信和计算机网络领域的基本内容。在第1版的基础上,修改和增加了新的内容,包括无线和卫星通信、有线电视电缆调制解调器、压缩技术、密码技术、防病毒、100 Mbps以太网、NetWare 4.0、边界网关协议、域名系统、IPv6、异步传送模式 、使用客户/服务器模式来实现文件传送协议及开发Web网页等。在内容和结构安排上,注意理论与实际应用的结合,每章后面既有复习题,又有练习题。 本书适合作为计算机科学专业本科生的教材,也可供教师和从事该领域设计或应用的研究人员用做参考书。 |
| 目录 |
| 目 录 译者序 前言 第1章 通信、标准和协议简介 1 1.1 为什么学习通信 1 1.1.1 简短回顾 1 1.1.2 应用 2 1.1.3 焦点问题 4 1.2 计算机网络 5 1.2.1 公共总线拓扑结构 6 1.2.2 星形拓扑结构 6 1.2.3 环形拓扑结构 7 1.2.4 全连接拓扑结构 7 1.2.5 组合拓扑结构 7 1.3 标准和标准化组织 8 1.3.1 对标准的需要 8 1.3.2 制订标准的机构 9 1.4 开放系统和开放系统互连模型 10 1.4.1 模型概述 12 1.4.2 物理层 14 1.4.3 数据链路层 17 1.4.4 网络层 18 1.4.5 运输层 19 1.4.6 会话层 23 1.4.7 表示层 25 1.4.8 应用层 27 1.4.9 小结 28 1.5 数据通信的未来 29 复习题 31 练习 32 参考文献 33 第2章 通信基础 35 2.1 通信媒体 35 2.1.1 金属导体 36 2.1.2 光导纤维 38 2.1.3 无线通信 40 2.1.4 小结 49 2.2 通信服务和通信设备 50 2.2.1 电话系统 50 2.2.2 综合业务数字网络 53 2.2.3 蜂窝式电话 53 2.2.4 传真机 55 2.3 编码 56 2.3.1 ASCII码 56 2.3.2 EBCDIC码 59 2.3.3 博多码、莫尔斯码和BCD码 63 2.4 模拟和数字信号 64 2.4.1 数字编码方案 64 2.4.2 模拟信号 66 2.4.3 比特率 70 2.5 调制和解调 73 2.5.1 数模转换 74 2.5.2 模数转换 77 2.6 调制解调器及其标准 79 2.6.1 信号星座 80 2.6.2 智能型调制解调器 83 2.6.3 电缆调制解调器 84 2.6.4 空调制解调器 86 2.7 小结 86 复习题 87 练习 89 参考文献 91 第3章 数据通信 93 3.1 传输模式 93 3.1.1 串行和并行传输 93 3.1.2 异步和同步传输 94 3.1.3 单工、双工和全双工通信 96 3.2 接口标准 97 3.2.1 RS-232 接口 97 3.2.2 RS-232的子集 99 3.2.3 空调制解调器 99 3.2.4 RS-449接口 100 3.2.5 X.21接口 102 3.3 多路复用 103 3.3.1 频分多路复用 105 3.3.2 时分多路复用 106 3.3.3 统计复用器 107 3.3.4 T-1线路 109 3.4 竞争协议 111 3.4.1 ALOHA协议 111 3.4.2 载波侦听多路访问 114 3.4.3 冲突检测 116 3.4.4 令牌传送 118 3.4.5 协议小结 121 3.5 数据压缩 121 3.5.1 哈夫曼编码 122 3.5.2 行程编码 124 3.5.3 相对编码 126 3.5.4 Lempel-Ziv编码 126 3.5.5 图像压缩 130 3.5.6 JPEG 132 3.5.7 MPEG 137 3.5.8 压缩技术小结 140 3.6 小结 141 复习题 142 练习 143 参考文献 145 第4章 数据安全和完整 147 4.1 概述 147 4.2 奇偶校验 148 4.2.1 奇偶校验分析 148 4.2.2 两比特错误检测 148 4.2.3 突发错误检测 149 4.3 循环冗余校验 150 4.3.1 多项式除法 151 4.3.2 CRC是如何工作的 152 4.3.3 CRC算法分析 153 4.3.4 用循环移位实现CRC算法 154 4.4 海明码 156 4.4.1 单比特错误纠正 156 4.4.2 多比特错误纠正 158 4.4.3 错误检测与错误纠正的比较 158 4.5 加密和解密 159 4.5.1 凯撒密码 160 4.5.2 多字密码 161 4.5.3 变位密码 162 4.5.4 比特级加密 163 4.5.5 数据加密标准 163 4.5.6 剪取芯片 166 4.5.7 密钥分发与保护 169 4.5.8 Merkle难题 169 4.5.9 Shamir方法 169 4.5.10 Diffie-Hellman密钥交换 170 4.6 公开密钥加密 171 4.6.1 RSA算法 171 4.6.2 数字签名 173 4.6.3 基于散列技术的鉴别 174 4.6.4 加密方法小结 176 4.6.5 加密技术总汇 177 4.7 病毒、蠕虫和黑客 178 4.7.1 感染文件 178 4.7.2 内存常驻病毒 179 4.7.3 病毒进化 180 4.7.4 病毒来源 181 4.7.5 因特网蠕虫 182 4.7.6 电脑黑客 183 4.8 小结 184 复习题 185 练习 186 参考文献 188 第5章 协议概念 190 5.1 概述 190 5.2 基本流量控制 191 5.2.1 信令法 191 5.2.2 面向帧的控制 192 5.2.3 协议效率 195 5.3 滑动窗口协议 197 5.3.1 帧格式 198 5.3.2 后退n帧协议 199 5.3.3 选择重传协议 204 5.3.4 滑动窗口协议的效率 209 5.3.5 协议小结 211 5.4 协议的正确性 211 5.4.1 有限状态机 211 5.4.2 Petri网 215 5.5 数据链路控制协议 218 5.5.1 高级数据链路控制 218 5.5.2 其他面向比特的协议 223 5.5.3 二进制同步通信协议 223 5.5.4 数据链路协议小结 226 5.6 实例分析:Kermit 226 5.6.1 帧格式 227 5.6.2 协议 228 5.6.3 命令 229 5.7 小结 230 复习题 231 练习 233 参考文献 235 第6章 局域网 236 6.1 网络拓扑结构 236 6.2 以太网:IEEE 802.3标准 238 6.2.1 与OSI的关系 238 6.2.2 以太网部件 239 6.2.3 线缆标准 240 6.2.4 连接网段 242 6.2.5 帧格式 242 6.2.6 效率 243 6.3 令牌环:IEEE 802.5 标准 246 6.3.1 令牌和帧格式 247 6.3.2 预约和请求令牌 248 6.3.3 环维护 252 6.3.4 效率 254 6.3.5 其他环型网络 254 6.4 令牌总线:IEEE 802.4 标准 258 6.4.1 令牌总线操作 259 6.4.2 丢失的令牌 261 6.4.3 环初始化 262 6.4.4 赋予帧优先级 262 6.5 互联局域网 265 6.5.1 第1层连接 266 6.5.2 第2层连接 266 6.5.3 桥接不同类型的局域网 268 6.5.4 网桥路由选择 268 6.5.5 小结 277 6.6 实例分析:Novell Net Ware 277 6.6.1 NetWare配置 278 6.6.2 运行Novell NetWare 279 6.6.3 安全性和完整性 281 6.6.4 精选的Novell命令 283 6.6.5 登录脚本 284 6.7 小结 286 复习题: 288 练习 289 参考文献 291 第7章 广域网 293 7.1 概述 293 7.2 网络路由 295 7.2.1 路由表 295 7.2.2 路由类型 296 7.2.3 Dijkstra算法 298 7.2.4 Bellman-Ford算法 300 7.2.5 链路状态路由 304 7.2.6 层次路由 305 7.2.7 路由信息协议 307 7.2.8 开放最短路径优先算法 307 7.2.9 边界网关协议 308 7.2.10 路由技术小结 308 7.2.11 拥塞和死锁 309 7.3 公共数据网:X系列协议 311 7.3.1 分组交换网络模式 312 7.3.2 X.25公共数据网接口标准 314 7.3.3 非X.25设备的3X标准 317 7.4 因特网协议 319 7.4.1 TCP/IP概述 319 7.4.2 因特网编址 321 7.4.3 域名系统 322 7.4.4 IP分组 324 7.4.5 分段 325 7.4.6 IP路由 326 7.4.7 因特网控制报文协议 328 7.4.8 IPv6 329 7.5 运输协议 335 7.5.1 传输控制协议 337 7.5.2 用户数据报协议 343 7.5.3 OSI运输协议 344 7.6 套接字编程 345 7.6.1 套接字 345 7.6.2 客户/服务器模型 346 7.6.3 套接字数据结构 346 7.6.4 套接字命令 347 7.6.5 客户/服务器举例 348 7.7 小结 357 复习题 359 练习 360 参考文献 363 第8章 其他网络协议 365 8.1 因特网上的应用 365 8.1.1 虚拟终端 365 8.1.2 TELNET 366 8.1.3 文件传输 368 8.1.4 简单邮件传输协议 373 8.1.5 简单网络管理协议 374 8.2 万维网 376 8.2.1 网页访问 377 8.2.2 超文本标记语言 378 8.2.3 HTML表单 381 8.2.4 JavaScript和客户端编程 384 8.2.5 公共网关接口和服务器编程 387 8.3 电子邮件:X.400 和 X.500 标准 391 8.3.1 X.400 邮件标准 392 8.3.2 X.500 服务 397 8.3.3 小结 399 8.4 综合业务数字网络 399 8.4.1 ISDN服务 400 8.4.2 ISDN体系结构 401 8.4.3 协议 403 8.4.4 宽带ISDN 408 8.5 异步传输模式 408 8.5.1 固定长度的小信元的好处 410 8.5.2 ATM网络概述 411 8.5.3 交换 411 8.5.4 参考模型 413 8.5.5 信元定义 413 8.5.6 虚电路和虚通道 415 8.5.7 连接管理 416 8.5.8 适配层 417 8.6 系统网络体系结构 421 8.6.1 低层 422 8.6.2 通路控制 423 8.6.3 传输控制 427 8.6.4 数据流量控制 428 8.6.5 高层 430 复习题 431 练习 432 参考文献 433 术语 435 缩略语 465 |