注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅外语英语读物计算机网络(第4版)

计算机网络(第4版)

计算机网络(第4版)

定 价:¥60.00

作 者: (美)Andrew S. Tanenbaum著;潘爱民译;潘爱民译
出版社: 清华大学出版社
丛编项: 世界著名计算机教材精选
标 签: 教材 计算机网络理论 网络与通讯 计算机与互联网

ISBN: 9787302089773 出版时间: 2004-08-04 包装: 胶版纸
开本: 27cm 页数: 743 字数:  

内容简介

  本书是国内外使用最为广泛的计算机网络经典教材。全书按照网络协议模型(物理层、数据链路层、介质访问控制子层、网络层、传输层和应用层),自下而上系统地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合进了近年来迅速发展起来的各种网络技术,如Internet、SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用了一整章的篇幅对计算机安全进行了深入讨论。本书的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书,每一章后面的大量练习题,可用于课程作业或者复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物。

作者简介

  AndrewS.TanenbaumAndrewS.Tanenbaum获得过美国麻省理工学院的理学学士学位和加利福尼亚大学伯克利分校的哲学博士学位,目前是荷兰阿姆斯特丹Vrije大学的计算机科学系的教授,并领导着一个计算机系统的研究小组。同时,他还是一家计算与图象处理学院的院长,这是由几家大学合作成立的研究生院。尽管社会工作很多,但他并没有中断学术研究。多年来,他在编译技术、操作系统、网络及局域分布式系统方面进行了大量的研究工作。目前的主要研究方向是设计规模达数百万用户的广域分布式系统。在进行这些研究项目的基础上,他在各种学术杂志及会议上发表了70多篇论文。他同时还是5本计算机专著的作者。Tanenbaum教授还开发了大量的软件。他是Amsterdan编译器的原理设计师,这是一个被广泛使用的;用来编写可移植编译器的工具箱。他领导编写的MINIX,是一个用于操作系统教学的类UNIX(的小型操作系统。他和他的博士研究生及其他编程人员一道设计的Amoeba分布式操作系统,是一个高性能的微内核分布式操作系统。目前,可在因特网上免费得到MLNIX及Amoeba,用于教学和研究。他的一些博士研究生,在获得学位后继续进行研究,并取得了更大的成就,赢得了社会的赞誉,对此他深感自豪。人们称他为桃李满天下的教育家。Tanenbaum是ACM的会员,IEEE的资深会员,荷兰皇家艺术和科学学院院士,获得过1994年度ACMKarlV.Karlstrom杰出教育家奖。他还人选了《世界名人录》。计算机组成结构化方法(英文影印版)(第5版)>>更多作品潘爱民中国大陆少有的资深技术作家、译者。潘爱民,浙江海宁人,现任职于北京大学计算机科学技术研究所,研究方向为信息安全和软件开发。“我是一名普通的程序员,在软件开发队伍中算一名老兵了,以上所介绍的经历是我十几年的路,走的路很长,但是没有值得一提的成绩。也许我的介绍中有一些偏颇之处,请大家不必挑刺,因为这只是我的一点感受,真实的感受,它所反映的仅仅是一个侧面。”>>更多作品

图书目录

译者序  I
译者简介  III
前  言  IV
第1章  概  述  1
1.1  计算机网络的应用  2
1.1.1  商业应用  2
1.1.2  家庭应用  4
1.1.3  移动用户  7
1.1.4  社会问题  9
1.2  网络硬件  10
1.2.1  局域网  11
1.2.2  城域网  12
1.2.3  广域网  13
1.2.4  无线网络  14
1.2.5  家庭网络  16
1.2.6  互联网  18
1.3  网络软件  18
1.3.1  协议层次  18
1.3.2  各层的设计问题  21
1.3.3  面向连接与无连接的服务  22
1.3.4  服务原语  23
1.3.5  服务与协议的关系  25
1.4  参考模型  26
1.4.1  OSI参考模型  26
1.4.2  TCP/IP参考模型  28
1.4.3  OSI参考模型与TCP/IP参考模型的比较  30
1.4.4  OSI模型和协议的缺点  31
1.4.5  TCP/IP参考模型的缺点  33
1.5  网络实例  34
1.5.1  Internet  34
1.5.2  面向连接的网络:X.25、帧中继和ATM  41
1.5.3  以太网  45
1.5.4  无线LAN:802.11  46
1.6  网络标准化  49
1.6.1  电信领域中最有影响的组织  49
1.6.2  国际标准领域中最有影响的组织  51
1.6.3  Internet标准领域中最有影响的组织  52
1.7  度量单位  53
1.8  本书其余部分的概要  54
1.9  本章小结  55
习  题  56
第2章  物理层  59
2.1  数据通信的理论基础  59
2.1.1  傅立叶分析  59
2.1.2  带宽受限的信号  60
2.1.3  信道的最大数据传输率  61
2.2  有导向的传输介质  62
2.2.1  磁介质  62
2.2.2  双绞线  63
2.2.3  同轴电缆  64
2.2.4  光  纤  64
2.3  无线传输  69
2.3.1  电磁波谱  69
2.3.2  无线电传输  71
2.3.3  微波传输  72
2.3.4  红外线和毫米波  73
2.3.5  光波传输  74
2.4  通信卫星  75
2.4.1  地球同步卫星  75
2.4.2  中间轨道卫星  78
2.4.3  低轨道卫星  78
2.4.4  卫星和光纤  80
2.5  公共交换电话网络  81
2.5.1  电话系统的结构  81
2.5.2  电话业中的政治学  83
2.5.3  本地回路:调制解调器、ADSL和无线  85
2.5.4  干线和多路复用  94
2.5.5  交  换  100
2.6  移动电话系统  103
2.6.1  第一代移动电话:模拟语音  104
2.6.2  第二代移动电话:数字语音  107
2.6.3  第三代移动电话:数字语音与数据  114
2.7  有线电视  116
2.7.1  共天线电视  116
2.7.2  基于有线电视网络的Internet  117
2.7.3  频谱分配  118
2.7.4  电缆调制解调器  119
2.7.5  ADSL与有线电视网  121
2.8  本章小结  122
习  题  122
第3章  数据链路层  126
3.1  数据链路层设计要点  126
3.1.1  为网络层提供的服务  127
3.1.2  分  帧  128
3.1.3  错误控制  131
3.1.4  流控制  131
3.2  错误检测和纠正  132
3.2.1  纠错码  132
3.2.2  检错码  134
3.3  基本数据链路协议  137
3.3.1  一个无限制的单工协议  140
3.3.2  一个单工的停-等协议  141
3.3.3  有噪声信道的单工协议  143
3.4  滑动窗口协议  145
3.4.1  一个1位滑动窗口协议  147
3.4.2  使用回退n帧技术的协议  149
3.4.3  使用选择性重传的协议  154
3.5  协议验证  158
3.5.1  有限状态机模型  159
3.5.2  Petri网模型  161
3.6  数据链路层协议示例  162
3.6.1  HDLC—高级数据链路控制  162
3.6.2  Internet中的数据链路层  165
3.7  本章小结  168
习  题  169
第4章  介质访问控制子层  172
4.1  信道分配问题  172
4.1.1  LAN和MAN中的静态信道分配方案  172
4.1.2  LAN和MAN中的动态信道分配方案  173
4.2  多路访问协议  174
4.2.1  ALOHA  174
4.2.2  载波检测多路访问协议  177
4.2.3  无冲突的协议  179
4.2.4  有限制的竞争协议  181
4.2.5  波分多路访问协议  184
4.2.6  无线LAN协议  186
4.3  以太网  188
4.3.1 以太网电缆  188
4.3.2  曼切斯特编码  191
4.3.3  以太网MAC子层协议  191
4.3.4  二元指数后退算法  193
4.3.5  以太网的性能  194
4.3.6  交换式以太网  195
4.3.7  快速以太网  196
4.3.8  千兆以太网  199
4.3.9  IEEE 802.2:逻辑链路控制  201
4.3.10  关于以太网的回顾  202
4.4  无线LAN  203
4.4.1  802.11协议栈  203
4.4.2  802.11物理层  204
4.4.3  802.11 MAC子层协议  205
4.4.4  802.11帧结构  208
4.4.5  服  务  209
4.5  宽带无线网络  210
4.5.1  802.11和802.16的比较  211
4.5.2  802.16协议栈  212
4.5.3  802.16物理层  213
4.5.4  802.16 MAC子层协议  214
4.5.5  802.16帧结构  215
4.6  蓝牙技术  216
4.6.1  蓝牙的体系结构  216
4.6.2  蓝牙应用  217
4.6.3  蓝牙协议栈  218
4.6.4  蓝牙无线电层  219
4.6.5  蓝牙基带层  219
4.6.6  蓝牙L2CAP层  220
4.6.7  蓝牙的帧结构  220
4.7  数据链路层交换  221
4.7.1  从802.x到802.y的网桥  223
4.7.2  本地的网络互连  224
4.7.3  生成树网桥  225
4.7.4  远程网桥  227
4.7.5  转发器、集线器、网桥、交换机、路由器和网关  227
4.7.6  虚拟LAN  229
4.8  本章小结  235
习  题  236
第5章  网络层  240
5.1  网络层设计要点  240
5.1.1  存储-转发分组交换  240
5.1.2  向传输层提供的服务  241
5.1.3  无连接服务的实现  241
5.1.4  面向连接服务的实现  242
5.1.5  虚电路子网和数据报子网的比较  243
5.2  路由算法  244
5.2.1  优化化原则  245
5.2.2  最短路径路由  246
5.2.3  扩散法  249
5.2.4  距离矢量路由  249
5.2.5  链路状态路由  252
5.2.6  分级路由  256
5.2.7  广播路由  257
5.2.8  多播路由  259
5.2.9  移动主机的路由  260
5.2.10  Ad Hoc网络中的路由  262
5.2.11  对等网络中的节点查询  266
5.3  拥塞控制算法  269
5.3.1  拥塞控制的通用原则  270
5.3.2  拥塞预防策略  272
5.3.3  虚电路子网中的拥塞控制  273
5.3.4  数据报子网中的拥塞控制  274
5.3.5  负载脱落  276
5.3.6  抖动控制  277
5.4  服务质量  278
5.4.1  需  求  278
5.4.2  获得好的服务质量所使用的技术  279
5.4.3  综合服务  287
5.4.4  区分服务  289
5.4.5  标签交换和MPLS  291
5.5  网络互联  293
5.5.1  网络的不同之处  294
5.5.2  网络如何连接起来  295
5.5.3  串联虚电路  296
5.5.4  无连接的网络互连  297
5.5.5  隧道技术  298
5.5.6  互联网路由  299
5.5.7  分  段  300
5.6  Internet上的网络层  302
5.6.1  IP协议  304
5.6.2  IP地址  306
5.6.3  Internet控制协议  315
5.6.4  OSPF—内部网关路由协议  319
5.6.5  BGP—外部网关路由协议  323
5.6.6  Internet多播  324
5.6.7  移动IP  325
5.6.8  IPv6  326
5.7  本章小结  333
习  题  333
第6章  传输层  339
6.1  传输服务  339
6.1.1  向上层提供的服务  339
6.1.2  传输服务原语  340
6.1.3  Berkeley Socket(伯克利套接字)  342
6.1.4  套接字程序设计的例子:一个Internet文件服务器  343
6.2  传输协议的要素  348
6.2.1  编  址  348
6.2.2  建立连接  350
6.2.3 释放连接  354
6.2.4  流控制和缓冲  357
6.2.5  多路复用  360
6.2.6  崩溃恢复  360
6.3  一个简单的传输协议  362
6.3.1  服务原语示例  362
6.3.2  传输实体示例  363
6.3.3  传输实体作为一个有限状态机的示例  370
6.4  Internet传输协议—UDP  372
6.4.1  UDP介绍  372
6.4.2  远过程调用  373
6.4.3  实时传输协议  375
6.5  Internet传输协议—TCP  377
6.5.1  TCP介绍  377
6.5.2  TCP服务模型  378
6.5.3  TCP协议  379
6.5.4  TCP数据段的头  380
6.5.5  TCP连接的建立  382
6.5.6  TCP连接的释放  383
6.5.7  TCP连接的管理模型  384
6.5.8  TCP传输策略  386
6.5.9  TCP拥塞控制  388
6.5.10  TCP定时器管理  390
6.5.11  无线TCP和UDP  392
6.5.12  事务型TCP  393
6.6  性能问题  395
6.6.1  计算机网络中的性能问题  395
6.6.2  网络性能的测量  398
6.6.3  具有更好性能的系统设计  400
6.6.4  快速的TPDU处理  402
6.6.5  针对千兆网络的协议  405
6.7  本章小结  408
习  题  408
第7章  应用层  412
7.1  DNS—域名系统  412
7.1.1  DNS名字空间  412
7.1.2  资源记录  414
7.1.3  名字服务器  417
7.2  电子邮件  418
7.2.1  结构与服务  420
7.2.2  用户代理  421
7.2.3  消息格式  423
7.2.4  消息传输  428
7.2.5  最后的投递  431
7.3  万维网  435
7.3.1  结构概述  436
7.3.2  静态Web文档  447
7.3.3  动态Web文档  458
7.3.4  HTTP—超文本传输协议  464
7.3.5  性能增强  468
7.3.6  无线Web  472
7.4  多媒体  480
7.4.1  数字音频介绍  480
7.4.2  音频压缩  482
7.4.3  流式音频  483
7.4.4  Internet电台  486
7.4.5  IP语音  488
7.4.6 视频简介  493
7.4.7  视频压缩  495
7.4.8  视频点播  501
7.4.9  Mbone—多播骨干网  506
7.5  本章小结  508
习  题  509
第8章  网络安全  513
8.1  密码学  515
8.1.1  密码学简介  515
8.1.2  置换密码  517
8.1.3  转置密码  518
8.1.4  一次一密  519
8.1.5  两条基本的密码学原则  523
8.2  对称密钥算法  524
8.2.1  DES-数据加密标准  525
8.2.2  高级加密标准AES  527
8.2.3  密码算法的使用模式  530
8.2.4  其他密码算法  534
8.2.5  密码分析  534
8.3  公开密钥算法  535
8.3.1  RSA  536
8.3.2  其他的公开密钥算法  537
8.4  数字签名  538
8.4.1  对称密钥签名  538
8.4.2  公开密钥数字签名  539
8.4.3  消息摘要  540
8.4.4  生日攻击  543
8.5  公钥的管理  544
8.5.1  证书  545
8.5.2  X.509  546
8.5.3  公开密钥基础设施  547
8.6  通信安全  549
8.6.1  IPSec  550
8.6.2  防火墙  553
8.6.3  虚拟私有网络  555
8.6.4  无线网络安全  556
8.7  认证协议  559
8.7.1  基于共享秘密密钥的认证  560
8.7.2  建立一个共享密钥:Diffie-Hellman密钥交换协议  563
8.7.3  使用密钥分发中心的认证协议  565
8.7.4  使用Kerberos的认证协议  567
8.7.5  使用公开密钥密码学的认证协议  569
8.8  电子邮件安全  570
8.81  PGP—Pretty Good Privacy  570
8.8.2  PEM—Privacy Enhanced Mail  573
8.8.3  S/MIME  574
8.9  Web安全  574
8.9.1  威胁  574
8.9.2  安全的命名机制  575
8.9.3  安全套接字层SSL  580
8.9.4  移动代码的安全  583
8.10  社会问题  585
8.10.1  隐私  585
8.10.2  言论自由  587
8.10.3  版权  590
8.11  本章小结  591
习  题  592
第9章  阅读书目和参考文献  597
9.1  进一步阅读的建议  597
9.1.1  简介和综合论著  597
9.1.2 物理层  599
9.1.3 数据链路层  600
9.1.4 介质访问控制子层  601
9.1.5 网络层  602
9.1.6 传输层  604
9.1.7 应用层  604
9.1.8 网络安全  605
9.2 按字母顺序的参考文献  607

本目录推荐