本书讲述计算机网络技术。首先介绍计算机网络的体系结构,接着以物理层、数据链路层、网络层、传输层和应用层五层体系结构层为主线讲述计算机网络的基本原理和核心技术,然后介绍网络管理与网络安全,最后讲述网络通信技术。
本书注重讲述网络的基本概念和原理,同时也力图反映计算机网络发展的新技术。
本书可作为高等院校理工科专业计算机网络课程的教学用书,也可以作为工程技术人员的参考用书。
本书配有免费电子课件,欢迎选用本书作教材的老师登录www.cmpedu.com注册下载或发邮件到wbj@cmpbook.com索取。
张曾科,男,清华大学自动化系教授,博士生导师。从事计算机控制,计算机网络、企业网络及系统集成等方面的教学与科研工作。在上述领域发表学术论文100余篇,编写出版著作4本,获国家科技进步三等奖1项、国家教委科技进步二等奖2项、国家级教学成果二等奖1项、北京市教学成
序
前言
第1章 概述
1.1 计算机网络及其分类
1.1.1 什么是计算机网络
1.1.2 计算机网络的分类
1.2 计算机网络的发展
1.2.1 早期的计算机网络
1.2.2 分组交换网的产生
1.2.3 计算机网络体系结构的形成
1.2.4 局域网的产生与发展
1.2.5 Internet时代
1.2.6 计算机网络在我国的发展
1.3 计算机网络的标准化工作
1.3.1 标准化组织 序
前言
第1章 概述
1.1 计算机网络及其分类
1.1.1 什么是计算机网络
1.1.2 计算机网络的分类
1.2 计算机网络的发展
1.2.1 早期的计算机网络
1.2.2 分组交换网的产生
1.2.3 计算机网络体系结构的形成
1.2.4 局域网的产生与发展
1.2.5 Internet时代
1.2.6 计算机网络在我国的发展
1.3 计算机网络的标准化工作
1.3.1 标准化组织
1.3.2 RFC文档
思考题
第2章 计算机网络体系结构
2.1 概述
2.2 OSI体系结构
2.2.1 开放系统互连参考模型
2.2.2 OSI的一些基本概念
2.3 TCPl/IP体系结构
2.4 五层体系结构
思考题
第3章 数据通信技术
3.1 概述
3.2 数据通信系统的性能指标
3.2.1 数据传输速率和码元传输速率
3.2.2 时延和时延带宽积
3.2.3 误码率和比特误码率
3.2.4 奈奎斯特准则和香农定理
3.3 数据传输方式
3.3.1 单工、全双工和半双工传输
3.3.2 异步传输和同步传输
3.3.3 频带传输和基带传输
3.4 调制解调技术
3.4.1 幅移键控
3.4.2 频移键控
3.4.3 相移键控
3.4.4 多级调制和幅相键控
3.5 编码技术
3.5.1 不归零制编码
3.5.2 曼彻斯特编码与差分曼彻斯特编码
3.5.3 mB/nB编码
3.5.4 多级编码
3.6 信道复用技术
3.6.1 频分复用
3.6.2 时分复用和统计时分复用
3.6.3 准同步数字系列
3.6.4 同步数字系列
3.6.5 波分复用
3.7 宽带接人技术
3.7.1 宽带接入简介
3.7.2 xDSL接人
3.7.3 HFC接人
3.8 传输媒体
3.8.1 双绞线
3.8.2 同轴电缆
3.8.3 光纤
3.8.4 无线传输
思考题
第4章 数据链路控制
4.1 概述
4.2 数据链路控制的基本机制
4.2.1 滑动窗口
4.2.2 反馈重传
4.3 自动请求重传
4.3.1 停等自动请求重传
4.3.2 回退-NARQ
4.3.3 选择重传ARQ
4.4 差错校验
4.4.1 奇偶校验
4.4.2 循环冗余校验
4.4.3 校验和
4.5 高级数据链路控制规程
4.6 因特网数据链路控制协议PPP
4.6.1 PPP及其帧格式
4.6.2 PPP运行状态图
思考题
第5章 局域网
第6章 广域网
第7章 网络互连
第8章 传输控制
第9章 网络应用
第10章 网络安全
第11章 网络管理
第12章 多媒体通信
第13章 基于SOCket的网络通信
参考文献
第1章 概述
1.1.2 计算机网络的分类
计算机网络的分类也有多种分类方法,可以从不同的角度和特征进行划分。如:
•根据网络覆盖的地域范围(跨越的距离),可以分为局域网、城域网和广域网。
•根据网络的拓扑结构,可以分为总线网、环形网、星形网、树形网、网形网和混合网。
•根据使用的网络的通信协议,可以分为TCP/IP网、ATM网、x.25网和FDDI网等。
•根据数据的交换方式,可以分为电路交换网、分组交换网、帧中继网和信元交换,即ATM网等。
•根据网络的传输媒体,可以分为光纤网、卫星网、有线网和无线网等。根据网络使用单位的性质,可以分为企业网、校园网、园区网和政府网等。
•根据网络服务的对象,可以分为专用网和公共网。
•根据网络的应用性质,可以分为远程教育网、证券业务网、税务网和工业控制网等。
还可以有其他的分类,但最常用最有意义的还是按网络覆盖的地域范围划分,因为网络覆盖的地域范围大小影响到网络诸多方面的特性,如传输速度、拓扑结构、使用的技术和网络设备等。
按网络覆盖的地域范围,计算机网络可以分为三类,即局域网(Local Area Network.LAN)、城域网(Metropolitan Area Network,MAN)和广域网(Wide Area Network.WAN)
另外,若干个LAN、MAN或WAN互连在一起就构成互联网(Internetwork,internet)百联网是网络的集合。目前全世界绝大多数网络都互连在一起,形成了因特网.即Internet。为了将不同的网络互连在一起,互联网使用了专门的技术。
以下对LAN、MAN、WAN、互联网和Internet的概念和特点进行简要说明。
1.局域网(LAN)
顾名思义,LAN是局部范围内的小规模的计算机网络,一般地理范围在l0km以内。
对于LAN,电气电子工程师协会(IEEE)的LAN标准委员会曾提出如下定义:“LAN在以下方面与其他类型的数据网络不同,通信一般被限制在中等规模的地理区域内,例如。一座办公楼、一个仓库或一所学校;能依靠具有从中等到较高数据传输速率的物理通信信道,而且这种信道具有始终一致的低误码率;LAN是专用的,由单一组织机构所使用。”
……