内容简介
本书是国内外使用最广泛的计算机网络经典教材。本书为翻译版。全书按照网络协议模型(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层),自下而上系统地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合了近年来迅速发展起来的各种网络技术,如Internet、SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用一整章的篇幅对计算机安全进行了深入讨论。
本书的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书。每一章后面的大量练习题,可用于课程作业或复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物。
编辑推荐
《计算机网络(第4版)》是国内外使用最为广泛的计算机网络经典教材。适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书,每一章后面的大量练习题,可用于课程作业或者复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物。
目录
第1章 概述
1.1 计算机网络的应用
1.1.1 商业应用
1.1.2 家庭应用
1.1.3 移动用户
1.1.4 社会问题
1.2 网络硬件
1.2.1 局域网
1.2.2 城域网
1.2.3 广域网
1.2.4 无线网络
1.2.5 家庭网络
1.2.6 互联网
1.3 网络软件
1.3.1 协议层次
1.3.2 各层的设计问题
1.3.3 面向连接与无连接的服务
1.3.4 服务原语
1.3.5 服务与协议的关系
1.4 参考模型
1.4.1 OSI参考模型
1.4.2 TCP/IP参考模型
1.4.3 OSI参考模型与TCP/IP参考模型的比较
1.4.4 OSI模型和协议的缺点
1.4.5 TCP/IP参考模型的缺点
1.5 网络实例
1.5.1 Internet
1.5.2 面向连接的网络:X.25、帧中继和ATM
1.5.3 以太网
1.5.4 无线LAN:802.11
1.6 网络标准化
1.6.1 电信领域中最有影响的组织
1.6.2 国际标准领域中最有影响的组织
1.6.3 Internet标准领域中最有影响的组织
1.7 度量单位
1.8 本书其余部分的概要
1.9 本章小结
习题
第2章 物理层
2.1 数据通信的理论基础
2.1.1 傅立叶分析
2.1.2 带宽受限的信号
2.1.3 信道的最大数据传输率
2.2 有导向的传输介质
2.2.1 磁介质
2.2.2 双绞线
2.2.3 同轴电缆
2.2.4 光 纤
2.3 无线传输
2.3.1 电磁波谱
2.3.2 无线电传输
2.3.3 微波传输
2.3.4 红外线和毫米波
2.3.5 光波传输
2.4 通信卫星
..
书摘
第1章 概述
在过去的三个世纪中,每一个世纪都有一种占主导地位的技术。18世纪伴随着工业革命到来的是大型机械系统的时代;19世纪是蒸汽机的时代;而在20世纪的发展历程中,关键的技术是信息收集、处理和分发。在其他的发展方面,我们还可以看到:遍布全球的电话网络建立起来了;无线电广播和电视出现了;计算机工业诞生了,并且以超乎想象的速度在增长;另外,通信卫星也发射上天了。
技术快速发展的一个直接结果是,这些领域正在快速地融合,信息收集、传输、存储和处理之间的差别正在迅速地消失。对于具有数百个办公室的大型组织来说,尽管这些办公室分布在广阔的地理区域中,但未来期望的情景是,工作人员只要单击一下按钮,就可以查看到最远处分部的状态。随着信息收集、处理和分发能力的不断提高,我们对于更加复杂的信息处理技术的需求也增长得更快。
与其他的工业(比如汽车和航空运输业)相比,计算机工业还非常年轻,尽管如此,计算机技术却在很短的时间内有了惊人的进展。在计算机诞生之初的20年间,计算机系统是高度集中化的,通常位于一个很大的房间中。该房间通常配有玻璃墙,参观的人透过玻璃墙可以欣赏到里边伟大的电子奇迹。中等规模的公司或者大学可能会有一台或者两台计算机,而大型的研究机构最多也就几十台计算机。要在20年内生产出大量同样功能但是体积比邮票还小的计算机,在当时的人们看来纯属科学幻想。
计算机和通信的结合对于计算机系统的组织方式产生了深远的影响。把一台大型的计算机放在一个单独的房间中,然后用户带着他们的处理任务去房间里上机,这种“计算机中心”的概念现在已经完全过时了。由一台计算机来处理整个组织中所有的计算需求,这种老式的模型已经被新的模型所取代,在新的模型下,由大量独立的、但相互连接起来的计算机来共同完成计算任务。这些系统称为计算机网络(computer networks)。如何设计这些网络,并且将这些网络组织起来,这是本书的主题。
在本书中,我们将使用术语“计算机网络”来表示通过同一种技术相互连接起来的一组自主计算机的集合。如果两台计算机能够交换信息,则称这两台计算机是相互连接的(interconnected)。两台机器之间的连接不一定要通过铜线,光纤、微..