新書推薦:
《
Python贝叶斯深度学习
》
售價:HK$
91.8
《
文本的密码:社会语境中的宋代文学
》
售價:HK$
69.0
《
启微·狂骉年代:西洋赛马在中国
》
售價:HK$
80.5
《
有趣的中国古建筑
》
售價:HK$
68.8
《
十一年夏至
》
售價:HK$
78.2
《
如何打造成功的商业赛事
》
售價:HK$
91.9
《
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
》
售價:HK$
59.8
《
慈悲与玫瑰
》
售價:HK$
89.7
|
編輯推薦: |
该书自1994年在电子工业出版社出版以来,1999年、2003年、2008年和2013年分别出了修订版,现在为第7版。自2006年起连续被纳入普通高等教育十一五*规划教材。该书还被纳入 十二五普通高等教育本科*规划教材。自出版以来,受到国内各大专院校师生的好评,被国内著名高校如清华大学、北京邮电大学、成都电子科技大学、西安电子科技大学等100多所院校选为教材。
本书作者谢希仁教授是我国著名的计算机网络专家和教育家,长期以来科研和教学双肩挑。他具有极深的学术造诣和丰富的教学经验,能把深奥的网络知识深入浅出地介绍给读者,让读者易学易懂好记。
谢教授对工作极其认真负责,从文字表述、图表设计到课件制作都亲历亲为,对任何一点不准确的内容都不放过,甚至包括中英文标点及作做等的用法,经常跟编辑探讨怎么用跟合适。谢教授及时把国际国内计算机网络发展的新概念新技术,都充实到自己编写的教材中,同时,删减过时的内容,所以,每一版本都更贴近网络技术的新发展,也更加符合教学的大纲的要求。 谢教授严谨的科学态度和一丝不苟的工作作风深深感染着我们。同时,他又是平易近人的,对于每个读者来信,对于读者的每一个建议和
|
內容簡介: |
本书自1989年首次出版以来,曾于1994年、1999年、2003年、2008年和2013年分别出了修订版。在2006年本书通过了教育部的评审,被纳入普通高等教育十一五*规划教材;2008年出版的第5版获得了教育部2009年精品教材称号。2013年出版的第6版是十二五普通高等教育本科*规划教材。现在的第7版又在第6版的基础上进行了一些修订。 全书分为9章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层(包括局域网)、网络层、运输层、应用层、网络安全、互联网上的音频视频服务,以及无线网络和移动网络等内容。各章均附有习题(附录A给出了部分习题的答案和提示)。全书课件(PowerPoint文件)放在电子工业出版社悦学多媒体课程资源平台上http:yx.51zhy.cnmtrcsResphei_cnetwork.jsp,供读者下载参考。 本书的特点是概念准确、论述严谨、内容新颖、图文并茂,突出基本原理和基本概念的阐述,同时力图反映计算机网络的一些*发展。本书可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有参考价值。
|
關於作者: |
谢希仁,解放军理工大学指挥自动化学院教授,博士生导师。主要学术成果有:1986年完成总参通信部局域网办公系统项目;1987年在《电子学报》发表分组话音通信新进展;为国内首次介绍分组数据通信;1991年完成国家自然科学基金项目分组交换的话音数据通信系统项目。1999年完成第一个军用卫星通信系统网管中心的研制任务及金桥网网管技术项目等。上述科研项目分别获得国家、军队和部级奖项。著有:《计算机网络》第1至第7版(十二五国家级规划教材),总印数超过400万册;译著网络类图书2种,主持翻译图书14种。
|
目錄:
|
目录
第1章 概述1
1.1计算机网络在信息时代中的作用1
1.2互联网概述4
1.2.1网络的网络4
1.2.2 互联网基础结构发展的三个阶段5
1.2.3互联网的标准化工作8
1.3互联网的组成10
1.3.1互联网的边缘部分10
1.3.2互联网的核心部分12
1.4计算机网络在我国的发展17
1.5 计算机网络的类别19
1.5.1计算机网络的定义19
1.5.2几种不同类别的计算机网络20
1.6计算机网络的性能21
1.6.1计算机网络的性能指标21
1.6.2计算机网络的非性能特征26
1.7 计算机网络体系结构27
1.7.1计算机网络体系结构的形成27
1.7.2协议与划分层次28
1.7.3具有五层协议的体系结构30
1.7.4实体、协议、服务和服务访问点34
1.7.5TCPIP的体系结构35
本章的重要概念37
习题38
第2章 物理层41
2.1物理层的基本概念41
2.2数据通信的基础知识42
2.2.1数据通信系统的模型42
2.2.2有关信道的几个基本概念43
2.2.3信道的极限容量45
2.3物理层下面的传输媒体46
2.3.1导引型传输媒体47
2.3.2非导引型传输媒体51
2.4信道复用技术53
2.4.1频分复用、时分复用和统计时分复用53
2.4.2波分复用56
2.4.3码分复用57
2.5数字传输系统59
2.6宽带接入技术60
2.6.1ADSL技术60
2.6.2光纤同轴混合网(HFC网)63
2.6.3FTTx技术65
本章的重要概念66
习题67
第3章 数据链路层69
3.1使用点对点信道的数据链路层70
3.1.1数据链路和帧70
3.1.2三个基本问题71
3.2点对点协议PPP76
3.2.1PPP协议的特点76
3.2.2PPP协议的帧格式78
3.2.3PPP协议的工作状态80
3.3使用广播信道的数据链路层82
3.3.1局域网的数据链路层82
3.3.2CSMACD协议85
3.3.3使用集线器的星形拓扑90
3.3.4以太网的信道利用率92
3.3.5以太网的MAC层93
3.4扩展的以太网97
3.4.1在物理层扩展以太网97
3.4.2在数据链路层扩展以太网99
3.4.3虚拟局域网101
3.5 高速以太网103
3.5.1100BASE-T以太网103
3.5.2 吉比特以太网104
3.5.310吉比特以太网10GE和更快的以太网106
3.5.4使用以太网进行宽带接入107
本章的重要概念108
习题109
第4章 网络层113
4.1网络层提供的两种服务113
4.2网际协议IP115
4.2.1虚拟互连网络116
4.2.2分类的IP地址118
4.2.3IP地址与硬件地址122
4.2.4地址解析协议ARP124
4.2.5IP数据报的格式128
4.2.6IP层转发分组的流程132
4.3划分子网和构造超网135
4.3.1划分子网135
4.3.2使用子网时分组的转发140
4.3.3无分类编址CIDR(构造超网)141
4.4网际控制报文协议ICMP147
4.4.1ICMP报文的种类148
4.4.2ICMP的应用举例149
4.5互联网的路由选择协议151
4.5.1有关路由选择协议的几个基本概念151
4.5.2内部网关协议RIP153
4.5.3内部网关协议OSPF159
4.5.4外部网关协议BGP163
4.5.5路由器的构成167
4.6IPV6171
4.6.1IPv6的基本首部171
4.6.2IPv6的地址173
4.6.3从IPv4向IPv6过渡176
4.6.4ICMPv6177
4.7IP多播178
4.7.1IP多播的基本概念178
4.7.2在局域网上进行硬件多播179
4.7.3网际组管理协议IGMP和多播路由选择协议180
4.8虚拟专用网VPN和网络地址转换NAT185
4.8.1虚拟专用网VPN185
4.8.2网络地址转换NAT187
4.9多协议标记交换MPLS189
4.9.1MPLS的工作原理190
4.9.2MPLS首部的位置与格式192
本章的重要概念193
习题195
第5章 运输层203
5.1运输层协议概述203
5.1.1进程之间的通信203
5.1.2运输层的两个主要协议205
5.1.3运输层的端口206
5.2用户数据报协议UDP208
5.2.1UDP概述208
5.2.2UDP的首部格式209
5.3传输控制协议TCP概述210
5.3.1TCP最主要的特点210
5.3.2TCP的连接212
5.4可靠传输的工作原理212
5.4.1停止等待协议213
5.4.2连续ARQ协议216
5.5TCP报文段的首部格式217
5.6TCP可靠传输的实现221
5.6.1以字节为单位的滑动窗口221
5.6.2超时重传时间的选择225
5.6.3选择确认SACK226
5.7TCP的流量控制227
5.7.1利用滑动窗口实现流量控制227
5.7.2TCP的传输效率228
5.8TCP的拥塞控制229
5.8.1拥塞控制的一般原理229
5.8.2TCP的拥塞控制方法232
5.8.3主动队列管理AQM236
5.9TCP的运输连接管理238
5.9.1TCP的连接建立238
5.9.2TCP的连接释放240
5.9.3TCP的有限状态机241
本章的重要概念242
习题244
第6章 应用层251
6.1域名系统DNS252
6.1.1域名系统概述252
6.1.2互联网的域名结构253
6.1.3域名服务器255
6.2文件传送协议260
6.2.1FTP概述260
6.2.2FTP的基本工作原理261
6.2.3简单文件传送协议TFTP262
6.3远程终端协议TELNET263
6.4万维网WWW264
6.4.1万维网概述264
6.4.2统一资源定位符URL266
6.4.3超文本传送协议HTTP267
6.4.4万维网的文档274
6.4.5万维网的信息检索系统279
6.4.6博客和微博281
6.4.7社交网站283
6.5电子邮件284
6.5.1电子邮件概述284
6.5.2简单邮件传送协议SMTP287
6.5.3电子邮件的信息格式289
6.5.4邮件读取协议POP3和IMAP289
6.5.5基于万维网的电子邮件291
6.5.6通用互联网邮件扩充MIME291
6.6动态主机配置协议DHCP295
6.7简单网络管理协议SNMP297
6.7.1网络管理的基本概念297
6.7.2管理信息结构SMI299
6.7.3 管理信息库MIB302
6.7.4SNMP的协议数据单元和报文304
6.8应用进程跨越网络的通信307
6.8.1系统调用和应用编程接口307
6.8.2几种常用的系统调用309
6.9P2P应用311
6.9.1具有集中目录服务器的P2P工作方式311
6.9.2具有全分布式结构的P2P文件共享程序313
6.9.3P2P文件分发的分析315
6.9.4在P2P对等方中搜索对象316
本章的重要概念319
习题321
第7章 网络安全324
7.1网络安全问题概述324
7.1.1计算机网络面临的安全性威胁324
7.1.2安全的计算机网络326
7.1.3数据加密模型327
7.2两类密码体制328
7.2.1对称密钥密码体制328
7.2.2公钥密码体制329
7.3数字签名330
7.4鉴别332
7.4.1报文鉴别332
7.4.2实体鉴别335
7.5密钥分配337
7.5.1对称密钥的分配337
7.5.2公钥的分配339
7.6互联网使用的安全协议340
7.6.1网络层安全协议340
7.6.2运输层安全协议344
7.6.3应用层安全协议347
7.7系统安全:防火墙与入侵检测349
7.7.1防火墙349
7.7.2入侵检测系统351
7.8一些未来的发展方向351
本章的重要概念352
习题353
第8章 互联网上的音频视频服务355
8.1概述355
8.2流式存储音频视频359
8.2.1具有元文件的万维网服务器360
8.2.2媒体服务器360
8.2.3实时流式协议RTSP362
8.3交互式音频视频364
8.3.1IP电话概述364
8.3.2IP电话所需要的几种应用协议368
8.3.3实时运输协议RTP369
8.3.4实时运输控制协议RTCP371
8.3.5H.323372
8.3.6会话发起协议SIP373
8.4改进尽最大努力交付的服务375
8.4.1使互联网提供服务质量375
8.4.2调度和管制机制377
8.4.3综合服务IntServ与资源预留协议RSVP380
8.4.4区分服务DiffServ383
本章的重要概念385
习题386
第9章 无线网络和移动网络390
9.1无线局域网WLAN390
9.1.1无线局域网的组成391
9.1.2802.11局域网的物理层395
9.1.3802.11局域网的MAC层协议397
9.1.4802.11局域网的MAC帧403
9.2无线个人区域网WPAN406
9.3无线城域网WMAN409
9.4蜂窝移动通信网411
9.4.1蜂窝无线通信技术简介411
9.4.2移动IP414
9.4.3蜂窝移动通信网中对移动用户的路由选择418
9.4.4GSM中的切换419
9.4.5无线网络对高层协议的影响420
9.5两种不同的无线上网421
本章的重要概念422
习题423
附录A部分习题的解答426
附录B英文缩写词442
附录C参考文献与网址452
|
內容試閱:
|
本教材第6版被纳入十二五普通高等教育本科国家级教材规划。由于本教材所讲授的是计算机网络最基本的原理,而这些基本原理是比较成熟和稳定的,因此,介绍基本原理的部分相对稳定,不会有很大的变动。
第7版的教材有以下一些改动。
互联网的发展非常快,编者水平很有限,只能把最重要的一些新内容增加到新版教材中。所有各章应参考的RFC文档和参考文献也都尽可能进行了更新。对于重点内容适当地增加了一些习题。
删除了第10章。由于原第10章中的IPv6和MPLS已属于比较成熟的技术,现在改放在第4章中介绍。原第10章中的P2P应用,现在放在第6章中介绍,并增加了一些新的内容。
另一个改动是Internet的译名不再使用推荐译名因特网,而改为目前大家已普遍使用的互联网。虽然推荐译名因特网有其权威性,但实践证明,各界人士大都不愿意用。考虑到我国的实际情况,编者决定从第7版起改用事实上的标准译名互联网。
此外,比特这个单位以前用英文字母b来表示,从第7版起改为bit。这样可能更加清楚明确些。
本教材的参考学时数为70学时左右。在课程学时数较少的情况下可以只学习前6章,这样仍可获得有关互联网的最基本的知识。
书后共有三个附录,附录A是部分习题解答(而不是详细解题步骤)、附录B是英文缩写词,附录C是参考文献与网址。
考虑到现在从网上下载已非常方便,因此原附在书中的CD-ROM已非必要。读者可以访问电子工业出版社悦学多媒体课程资源平台http:yx.51zhy.cnmtrcsResphei_cnetwork.jsp下载有关的参考内容。
为满足不同院校、不同学时、不同专业的教学需要,第7版同时推出了精简版,也就是由电子工业出版社出版的《计算机网络简明教程》第3版。
林波博士对第7章网络安全提出了许多修改意见。吴自珠副教授一直对本教材的出版给予全力支持。对此,编者均表示诚挚的谢意。由于编者水平所限,书中难免还存在一些缺点和错误,殷切希望广大读者批评指正。
1.1 计算机网络在信息时代中的作用
我们知道,21世纪的一些重要特征就是数字化、网络化和信息化,它是一个以网络为核心的信息时代。要实现信息化就必须依靠完善的网络,因为网络可以非常迅速地传递信息。因此网络现在已经成为信息社会的命脉和发展知识经济的重要基础。网络对社会生活的很多方面以及对社会经济的发展已经产生了不可估量的影响。
有三大类大家很熟悉的网络,即电信网络、有线电视网络和计算机网络。按照最初的服务分工,电信网络向用户提供电话、电报及传真等服务。有线电视网络向用户传送各种电视节目。计算机网络则使用户能够在计算机之间传送数据文件。这三种网络在信息化过程中都起到十分重要的作用,但其中发展最快的并起到核心作用的则是计算机网络,而这正是本书所要讨论的内容。
随着技术的发展,电信网络和有线电视网络都逐渐融入了现代计算机网络的技术,扩大了原有的服务范围,而计算机网络也能够向用户提供电话通信、视频通信以及传送视频节目的服务。从理论上讲,把上述三种网络融合成一种网络就能够提供所有的上述服务,这就是很早以前就提出来的三网融合。然而事实并不如此简单,因为这涉及到各方面的经济利益和行政管辖权的问题。
自从20世纪90年代以后,以Internet为代表的计算机网络得到了飞速的发展,已从最初的仅供美国人使用的免费教育科研网络,逐步发展成为供全球使用的商业网络(有偿使用),成为全球最大的和最重要的计算机网络。可以毫不夸大地说,Internet是人类自印刷术发明以来在存储和交换信息的领域中的最大变革。
Internet的中文译名并不统一。现有的Internet译名有两种:
1 因特网,这个译名是全国科学技术名词审定委员会推荐的。虽然因特网这个译名较为准确,但却长期未得到推广。本书的前几版都采用因特网这个译名。
2 互联网,这是目前流行最广的、事实上的标准译名。现在我国的各种报刊杂志、政府文件以及电视节目中都毫无例外地使用这个译名。Internet是由数量极大的各种计算机网络互连起来的,采用互联网这个译名能够体现出Internet最主要的特征。本书从第7版开始,改用互联网作为Internet的译名。
也有些人愿意直接使用英文名词Internet,而不使用中文译名。这避免了译名的误解。但编者认为,在中文教科书中,常用的重要名词应当使用中文的。当然,对国际通用的英文缩写词,我们还是要尽量多使用。例如,直接使用更简洁的TCP,比使用冗长的中文译名传输控制协议要方便得多。这样做也更加便于阅读外文技术资料。
曾人把Internet译为国际互联网。其实互联网本来就是覆盖全球的,因此国际二字显然是多余的。
对于仅在局部范围互连起来的计算机网络,只能称之为互连网,而不是互联网。
有时,我们往往使用更加简洁的方式表示互联网,这就是只用一个网字。例如,上网就是表示使用某个电子设备连接到互联网,而不是连接到其他的网络上。还有如网民、网吧、网银(网上银行)、网购(网上购物)等。这里的网,一般都不是指电信网或有线电视网,而是指当今世界上最大的计算机网络Internet互联网。
那么,什么是互联网呢?很难用几句话说清楚。但我们可以从两个不同的方面来认识互联网。这就是互联网的应用和互联网的工作原理。
绝大多数人认识互联网都是从接触互联网的应用开始的。现在小孩就会上网玩游戏,看网上视频,或和朋友在微信上聊天。而更多的成年人则经常在互联网上搜索和查阅各种信息。现在人们经常利用互联网的电子邮件相互通信(包括传送各种照片和视频文件),这就使得传统的邮政信函的业务量大大减少。在互联网上购买各种物品,既方便又经济实惠,改变了必须到商店购物的方式。在互联网上购买机票或火车票,可以节省大量排队的时间,极大地方便了旅客。在金融方面,利用互联网进行转账或买卖股票等交易,都可以节省大量时间。需要注意的是,互联网的应用并不是固定不变的,而是不断会有新的应用出现。本书不可能详细地介绍互联网的各种应用,这需要有另一本专门的书。
从应用这个方面认识互联网的门槛较低,因为这不需要懂得很多的互联网工作原理。现在很多小学生都能够非常熟练地使用手机上的各种应用程序(比编者要熟练得多)。但本书是大学的计算机网络教材,要着重讲解计算机网络的工作原理。通过掌握计算机网络的基本工作原理,可以使我们更好地理解互联网是怎样工作的。这就是从另一个角度来认识互联网。
互联网之所以能够向用户提供许多服务,就是因为互联网具有两个重要基本特点,即连通性和共享。
所谓连通性connectivity,就是互联网使上网用户之间,不管相距多远(例如,相距数千公里),都可以非常便捷、非常经济(在很多情况下甚至是免费的)地交换各种信息(数据,以及各种音频视频),好像这些用户终端都彼此直接连通一样。这与使用传统的电信网络有着很大的区别。我们知道,传统的电信网向用户提供的最重要的服务就是人与人之间的电话通信,因此电信网也具有连通性这个特点。但使用电信网的电话用户,往往要为此向电信网的运营商缴纳相当昂贵的费用,特别是长距离的越洋通信。但应注意,互联网具有虚拟的特点。例如,当你从互联网上收到一封电子邮件时,你可能无法准确知道对方是谁(朋友还是骗子),也无法知道发信人的地点(在附近,还是在地球对面)。
所谓共享就是指资源共享。资源共享的含义是多方面的。可以是信息共享、软件共享,也可以是硬件共享。例如,互联网上有许多服务器(就是一种专用的计算机)存储了大量有价值的电子文档(包括音频和视频文件),可供上网的用户很方便地读取或下载(无偿或有偿)。由于网络的存在,这些资源好像就在用户身边一样地方便使用。
现在人们的生活、工作、学习和交往都已离不开互联网。设想一下,某一天我们所在城市的互联网突然瘫痪不能工作了,这会出现什么结果呢?这时,我们将无法购买机票或火车票,因为在售票处无法通过互联网得知目前还有多少余票可供出售;我们也无法到银行存钱或取钱,无法交纳水电费和煤气费等;股市交易都将停顿;在图书馆我们也无法检索所需要的图书和资料。互联网瘫痪后,我们既不能上网查询有关的资料,也无法使用电子邮件和朋友及时交流信息,网上购物也将完全停顿。总之,这样的城市将会是一片混乱。由此还可看出,人们的生活越是依赖于互联网,互联网的可靠性也就越重要。现在互联网已经成为社会最为重要的基础设施。
互联网现在可以向广大用户提供休闲娱乐的服务,如各种音频和视频节目。上网的用户可以利用鼠标随时点击各种在线节目。互联网还可进行一对一或多对多的网上聊天(文字的、声音的或包括视频的交流),使人们的社交方式发生了重大的变化。
现在常常可以看到一种新的提法,即互联网 。它的意思就是互联网 各个传统行业,因此可以利用信息通信技术和互联网平台来创造新的发展生态。实际上互联网 代表一种新的经济形态,其特点就是把互联网的创新成果深度融合于经济社会各领域之中,这就大大地提升了实体经济的创新力和生产力。我们也必须看到互联网的各种应用对各行各业的巨大冲击。例如,电子邮件迫使传统的电报业务退出市场。网络电话的普及使得传统的长途电话(尤其是国际长途电话)的通信量急剧下降。对日用商品快捷方便的网购造成了不少实体商店的停业。原来必须排长队购买火车票的网点已被非常方便的网购所替代。网约车的问世对出租车行业产生了的巨大冲击。这些例子说明了互联网应用已对整个社会的各领域产生了很大的影响。
互联网也给人们带来了一些负面影响。有人肆意利用互联网传播计算机病毒,破坏互联网上数据的正常传送和交换;有的犯罪分子甚至利用互联网窃取国家机密和盗窃银行或储户的钱财;网上欺诈或在网上肆意散布谣言、不良信息和播放不健康的视频节目也时有发生;有的青少年弃学而沉溺于网吧的网络游戏中;等等。
虽然如此,互联网的负面影响毕竟还是次要的。随着对互联网的管理的加强,互联网给社会带来的正面积极的作用已成为互联网的主流。
由于互联网已经成为世界上最大的计算机网络,因此下面我们先进行互联网概述,包括互联网的主要构件,这样就可以对计算机网络有一个最初步的了解。
|
|