内容简介本书是著名
计算机专业作家williamstallings的经典著作之一,内容涉及最基本的数据
通信原理、各种类型的计算机网络及多种网络协议和应用。这一版对原有内容做了彻底的修订和重组,使新版对通信各专题的阐述更全面、更清晰。同时,新版加强了
无线通信和组网、吉比特以太网、区分服务、mpls和tcp/ip实现细节等内容。此外,本书还包括词汇表、参考文献、缩写词对照表。每章都附有
习题和建议,以便读者进一步阅读。
本书可供通信或计算机、信息
技术专业的本科生或研究生使用,同时也可供广大通信或计算机领域的技术人员参考。
图书目录第0章导读0.1本书概要0.2internet和万维网上的资源0.3
标准第一部分概述第1章
数据通信和网络构成概述1.1通信模型1.2数据通信1.3数据通信网络的构成1.4网络配置举例第2章协议体系结构2.1协议体系结构的必要性2.2简单的协议体系结构2.3osi2.4tcp/ip协议体系结构2.5推荐读物与网站2.6关键术语、复习题及习题附录2a简单文件传送协议第二部分数据通信第3章数据传输3.1概念和术语3.2模拟和数字数据传输3.3传输损伤3.4信道容量3.5推荐读物3.6关键术语、复习题及习题附录3a分贝和
信号强度第4章传输媒体4.1导向传输媒体4.2无线传输4.3无线传播4.4视距传输4.5推荐读物与网站4.6关键术语、复习题及习题第5章信号编码技术5.1数字数据,
数字信号5.2数字数据,模拟信号5.3模拟数据,数字信号5.4模拟数据,模拟信号5.5推荐读物5.6关键术语、复习题及习题第6章数字数据
通信技术6.1异步和同步传输6.2差错类型6.3差错检测6.4差错纠正6.5线路配置6.6接口6.7推荐读物6.8关键术语、复习题及习题第7章数据链路控制7.1流量控制7.2差错控制7.3高级数据链路控制(hdlc)7.4推荐读物7.5关键术语、复习题及习题附录7a性能问题第8章复用8.1频分复用8.2同步时分复用8.3统计时分复用8.4非对称数字用户线路8.5xdsl8.6推荐读物与网站8.7关键术语、复习题及习题第9章扩频9.1扩频的概念9.2跳频扩频9.3直接序列扩频9.4码分多址9.5推荐读物9.6关键术语、复习题及习题第三部分广域网第10章电路交换和分组交换10.1交换式通信网10.2电路交换网10.3电路交换的概念10.4控制信令10.5软交换体系结构10.6分组交换原理10.7x.2510.8帧中继10.9推荐读物与网站10.10关键术语、复习题及习题第11章异步传递方式11.1协议体系结构11.2atm逻辑连接11.3atm信元11.4atm信元传输11.5atm服务种类11.6atm适配层11.7推荐读物与网站11.8关键术语、复习题及习题第12章交换网络中的路由选择12.1电路交换网中的路由选择12.2分组交换网中的路由选择12.3最小代价算法12.4推荐读物12.5关键术语、复习题及习题第13章数据网中的拥塞13.1拥塞的后果13.2拥塞控制13.3通信量管理13.4分组交换网络中的拥塞控制13.5帧中继拥塞控制13.6atm通信量管理13.7atmgfr通信量管理13.8推荐读物13.9关键术语、复习题及习题第14章蜂窝
无线网络14.1蜂窝网络的概念14.2第一代模拟14.3第二代cdma14.4第三代系统14.5推荐读物与网站14.6关键术语、复习题及习题第四部分局域网第15章局域网概述15.1背景15.2拓扑结构和传输媒体15.3局域网协议体系结构15.4网桥15.5第二层和第三层交换机15.6推荐读物与网站15.7关键术语、复习题及习题第16章高速局域网16.1高速局域网的出现16.2以太网16.3令牌环16.4光纤通道16.5推荐读物与网站16.6关键术语、复习题及习题附录16a局域网的数字信号编码附录16b性能问题第17章
无线局域网17.1概述17.2无线局域网技术17.3ieee802.11体系结构和服务17.4ieee802.11媒体接入控制17.5ieee802.11
物理层17.6推荐读物与网站17.7关键术语和复习题第五部分通信体系结构与协议第18章网际互联协议18.1协议的基本功能18.2网际互联的基本原理18.3无连接的网际互联18.4网际协议18.5ipv618.6推荐读物与网站18.7关键术语、复习题及习题第19章互联网的操作19.1组播19.2路由选择协议19.3综合服务体系结构19.4区分服务19.5推荐读物与网站19.6关键术语、复习题及习题第20章运输协议20.1面向连接的运输协议机制20.2tcp20.3tcp拥塞控制20.4udp20.5推荐读物20.6关键术语、复习题及习题第21章网络安全21.1安全需求及攻击21.2对称加密技术的保密性21.3报文鉴别及散列函数21.4公开密钥加密和数字签名21.5安全套接字层和运输层安全性21.6ipv4和ipv6的安全性21.7推荐读物与网站21.8关键术语、复习题及习题第22章分布式应用22.1电子邮件——smtp和mime22.2超文本传送协议22.3网络管理——snmp22.4推荐读物与网站22.5关键术语、复习题及习题附录a本书所引用的rfc附录b傅里叶
分析附录csockets编程附录d
数据与计算机通信教学用项目词汇表参考文献
序言/前言译者序我们非常高兴地向广大读者推荐williamstallings教授的“dataandcomputercommunications”第七版的中译本。很多阅读过计算机通信领域相关书籍的读者可能早已知道了williamstallings教授的名字。williamstallings早年在麻省理工学院获计算机科学博士学位,是国际上颇有影响的计算机网络教授,同时也是著名的教科书作家。他曾先后出版了17部有关计算机网络和通信体系结构的专著,堪称计算机通信网领域的全才。本书先后订正6次之多,业已成为国际上计算机与通信相关专业的标准教科书。本书的特点是内容丰富、涵盖面广,同时阐述条理清晰、举例生动、易于理解。第七版在前几版的
基础上,吸取了众多授课专家的建议和意见,对内容进行了重新组织,条理性和可读性进一步增强。各章都有一定数量的习题。一些较深入的内容还放在有些章或全书后面的附录中,供读者进一步学习。在每章的后面还附上了作者推荐的一些有价值的参考文献及web网址,读者可以按图索骥,深入研究所感兴趣的技术细节。本书的第七版除了在内容组织上突出了条理性和可读性外,还针对近几年技术的发展特点,增加了一些新的章节和叙述。例如强化了无线相关概念的介绍,增加了蜂窝无线网和无线局域网的章节;对吉比特以太网的介绍做了改动,增加了10吉比特以太网的介绍;增加了对区分服务、atm保证帧速率(gfr)、多协议标签交换(mpls)的介绍等。本书的第1章到第12章、第15章到第17章由王海博士和张娟工程师翻译,第13章和第14章由蒋慧博士和林东博士翻译,第18章到第22章由张娟和张洁翻译。最后的词汇表由张兴元博士翻译。全书由谢希仁教授进行审校。原书的一些错误已经在翻译过程中改正。对于在作者的勘误表中没有列出的错误,我们都曾用电子邮件和作者进行过联系。限于水平,翻译不妥和错误在所难免。敬请广大读者批评指正。来信请发至haiwang@ieee.org。序言宗旨本书力图向读者全面完整地介绍数据与计算机通信这一广阔领域。从书中的章节结构组成可以看出作者试图将此庞大的主题细化,使之更易于理解,并逐步向读者揭示这一领域的高新技术。本书的重点放在基本原理以及与该领域的技术和体系结构有关的重要问题上,同时也详细讨论了一些先进技术。本书所讨论的内容始终围绕以下几条主线展开:●基本原理:虽然本书所涉甚广,但有一些基本原理会作为主线反复出现,并以其统贯全领域内容。例如复用、流量控制和差错控制。书中反复强调这些基本原理,并将它们在各种不同技术范围内的应用进行了对比。●
设计方法:本书详细介绍了满足特定通信需求的可选设计方法。●标准:在数据与计算机通信领域中,标准起着越来越重要的作用,甚至是决定性的作用。要想了解某一技术的现状和发展方向,就必须广泛深入地讨论其相关标准。内容安排本书内容共分五大部分。此外,还包括一个庞大的词汇表,常用缩写对照表和参考书目表。每一章都设有习题和建议,以便读者进一步阅读。本书的阅读对象包括学术研究人员和专业技术人员。对数据和计算机通信领域有兴趣的专业技术人员可将本书视为基础入门
教材,十分适合于自学。作为教材来说,它可用做一个学期或两个学期的课程。书中包括了2001年acm与ieee联合举办的计算机课程(acm/ieeecomputingcurricula2001)中通信与网络构成的核心
教程。本书
规范化的章节结构为课程安排提供了很大的灵活性。以下是对课程安排的几点建议:●数据通信基础:第一部分(概述)、第二部分(数据通信)以及第10章和第11章(电路交换、分组交换和atm)。●通信网络:如果学生已经掌握了数据通信的基础知识,那么课程应当包括第一部分(概述)、第三部分(广域网)和第四部分(局域网)。●计算机网络:同样,假如学生已经掌握了数据通信的基础知识,则课程应当包括第一部分(概述)、第6章、第7章(数据通信技术和数据链路控制)以及第五部分(通信体系结构与协议)。此外,如果略去某些对第一次阅读来说并不重要的章节,就能够以更连贯的方式讲授本书的所有内容。这些可选的章节包括:第3章(数据传输)、第4章(传输媒体),只要学生对这些章节有基本了解就可以了。还有第8章(复用)、第9章(扩频)、第12章到第14章(路由选择、拥塞控制、蜂窝无线网络)、第18章(网际互联)、第21章(网络安全)。向教师和学生提供的因特网服务本书有一个万维网网站专门为教师和学生提供技术支持。该网站包括相关站点的链接,与书中图片对应的可下载图片,以及该书的电子邮件发送清单的
注册信息。该网站主页地址是williamstallings.com/dcc/dcc7e.html。详情请参见本书目录之前的“本书的万维网网站”一节。为了让采用本书的教师相互之间以及教师与作者之间能够交换教学信息、建议和问题,还建有一个internet电子邮件发送清单。一旦发现任何排版错误或其他错误,可以使用williamstallings.com地址下的勘误表。用于数据与计算机通信教学的课题对于许多教师来说,数据通信或者网络构成教学课程中的一个重点就是实现某个课题或一组课题。学生们可以通过亲自动手实践,从而加深对课本中的概念的了解。本书有侧重地在一些课程中提供相关课题内容。教师
手册不仅对如何分配和组织这些课题提供
指导,而且还推荐了一组课题,这些课题覆盖了书中所讨论的大部分内容,包括研究课题、仿真课题、建模分析课题以及课外指定阅读/报告。详情参见附录d。sockets编程本书有对sockets的简单描述(附录c),而更详细的介绍可以在本书的万维网网站上找到,教师手册中有一组编程课题。sockets编程相对而言比较简单,可以成为非常适合学生们的动手课题。第七版中的新内容本书的第七版在第六版发行后不到四年的时间内问世了。在此期间,数据和计算机通信领域中更新换代的步伐一点也没有减慢。在第七版中,我一方面坚持对整个领域做出广泛而全面的介绍,另一方面也在努力地跟上这些变化。在进行改版之前,有多位本专业内的教授对本书的第六版做了大量审阅工作。因此,这一版在很多地方的叙述比以往更清晰、更严谨,并且许多图表都有所改进,同时还增加了不少新的“现场试验”题目。除了一些令本书更适用于教学和阅读的改进之外,还有一些实质性的改变贯穿全书。我们对每一章都做了修订,并增加了一些新的章节,全书的整体组织也发生了变化。值得注意的地方有:●
无线通信和网络构成:由于近来有关无线通信、无线网络以及无线标准的素材大量增加,此次本书专门为扩频技术、蜂窝无线网络和无线局域网分别各设一章。●吉比特以太网:对吉比特以太网的讨论有所修改,并且增加了对10
gbps以太网的介绍。●区分服务:自从本书第六版付梓以来,针对如何在因特网上提供增强性的服务,以支持各种多媒体通信量以及时间敏感通信量的研究获得了长足的发展。其中最重要的进展就是区分服务(ds),它也可能是实现在基于ip的网络中提供qos的最重要的手段。这一版提供了对ds全方位的讨论。●保证帧速率(gfr):自第六版出版以来,一种新的atm服务被标准化:gfr。gfr是为了支持ip干线网而专门设计的。第七版对gfr做了解释并探讨了gfr服务的底层机制。●多协议标签交换(mpls):mpls出现后,即成为internet的一个基础性的重要技术,因此在此版中对其也有所涉及。●tcp/ip详解:此次改版为介绍tcp和ip的背景专门增加了新的一章,从而将分散在第六版各章节中的相关内容整合为一体。这些内容对理解qos和ip网络中的性能问题至关紧要。除此之外,事实上书中所有讨论的内容都被修改过,从而反映了自第五版发行以来这些标准和技术的发展。致谢此次新版得益于诸多人士的鼎力支持,他们慷慨地付出了自己的时间和专长。参与评审本书全部或大部分原稿的人员有:michaelj.donahoo(bayloruniversity),garyharkin(montanastateuniversity),larryowens(californiastateu.fresno),s.hosseinhosseini(u.ofwisconsinmilwaukee),charlesbaker博士(southernmethodistuniversity)。同时也要感谢为单独的章节提供了详细技术审阅的以下各位:davetweed,brucelane,denismcmahon,charlesfreund,paulhoadley,stephenma,sandeepsubramaniam,dragancvetkovic,fernandogont,neilgiles,rajeshthundil,rickjones。最后我要感谢为本书的出版而付出努力的人们,他们的工作一如既往地出色。其中包括prenticehall的工作人员,特别是编辑alanapt和他的助手patricklindner,以及制作人rosekernan。另外,wardepublisher的jakewarde负责补遗和审核,patriciam.daly负责排版工作。