数据通信与计算机网络(第2版)是由毛迪林,高传善,曹袖 编,2007年高等教育出版社出版。
本书自2000年出版以来已被许多学校采用为教材,并获2002年全国普通高等学校优秀教材一等奖。新版教材的编写重点虽然仍在数据通信与计算机网络的基础理论和技术,但简缩或删除了相对陈旧的内容,增加了对通信和网络新技术的介绍,如PPP、虚拟局域网(VLAN)、万兆以太网、光纤网络、高速交换技术、无线网络、组播、IPv6、XML、病毒与防范、多媒体网络技术和服务质量(QoS)等。编排的结构也做了较大的调整,新增加了无线网络、多媒体网络以及服务质量控制三章。其他内容上的增删、修改和调整几乎遍及全书,大体来说修订部分超过了全书的1/3。每章后面附有练习题,且都比第一版有所增加,以使读者有更大的选择余地,帮助读者既复习该章的重要内容,又能运用所学的知识去解决实际的问题。
本书既可作为高等学校计算机网络与数据通信课程的教材,亦可供从事该领域设计或应用的人员学习参考。
本书配有教学辅导书、电子教案、教学网站。有关教学辅助材料可由高等教育出版社高等理工教学
目录
- 第一章 概述
- 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 Internet络参考模型
- 1.2.4 网络通信标准化组织
- 1.3 Internet的发展及其应用
- 1.3.1 Internet的发展过程
- 1.3.2 Internet的主要功能
- 1.3.3 Internet的工作原理
- 1.4 计算机网络的分类
- 1.4.1 按拓扑构形分类
- 1.4.2 按地理范围分类
- 1.4.3 其他分类
- 练习题
- 第二章 物理层与数据通信基础
- 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.2.5 卫星通信
- 2.3 传输技术
- 2.3.1 模拟传输与数字传输
- 2.3.2 数字调制技术
- 2.3.3 脉码调制
- 2.3.4 多路复用
- 2.3.5 数字信号的编码方法
- 2.4 物理层接口标准举例
- 2.4.1 EIA-RS-232C
- 2.4.2 RS-422、RS-423和RS-449
- 2.4.3 CCITTX.2 1
- 练习题
- 第三章 数据链路层
- 3.1 数据链路层的功能
- 3.1.1 帧同步
- 3.1.2 差错控制
- 3.1.3 流量控制
- 3.1.4 链路管理
- 3.2 差错检测与校正
- 3.2.1 传输差错的特性
- 1.2.2 常用的简单差错控制编码
- 3.2.3 海明码
- 3.2.4 循环冗余码
- 3.3 数据链路层协议
- 3.3.1 停等协议
- 3.3.2 顺序接收的管道协议
- 3.3.1 选择重传协议
- 3.4 协议描述与验证
- 3.4.1 有限状态机模型
- 3.4.2 Petri网
- 3.4.3 其他协议描述语言
- 3.5 数据链路层协议举例
- 3.5.1 数据链路层协议的分类
- 3.5.2 HDLC和PPP
- 3.5.1 帧中继
- 练习题
- 第四章 局域网
- 4.1 局域网概述
- 4.1.1 什么是局域网
- 4.1.2 局域网拓扑
- 4.1.3 结构化布线系统
- 4.2 局域网体系结构
- 4.2.1 局域网参考模型
- 4.2.2 逻辑链路控制子层LLC
- 4.2.3 媒体访问控制子层MAC
- 4.2.4 网卡
- 4.2.5 LAN地址
- 4.3 令牌环访问控制和IEEE802.5 标准
- 4.3.1 令牌环概述
- 4.3.2 令牌环媒体访问控制协议
- 4.3.3 IEEE802.5 标准
- 4.4 CSMA/CD和IEEE802.3 标准
- 4.4.1 ALOHA
- 4.4.2 CSMA
- 4.4.3 CSMA/CD
- 4.4.4 二进制指数退避算法
- 4.4.5 以太网帧格式
- 4.4.6 IEEE802.3 标准
- 4.5 局域网性能
- 4.5.1 局域网性能分析概述
- 4.5.2 局域网性能分析
- 4.5.3 以太网和令牌传递的比较
- 4.6 局域网互联
- 4.6.1 网桥
- 4.6.2 局域网交换机
- 4.6.3 虚拟局域网
- 练习题
- 第五章 高速网络技术
- 5.1 高速以太网
- 5.1.1 100BaseT
- 5.1.2 全双工以太网
- 5.1.3 千兆以太网
- 5.1.4 10Gb/s以太网
- 5.2 ATM
- 5.2.1 ATM概述
- 5.2.2 信元
- 5.2.3 ATM适配层
- 5.2.4 ATM的物理层
- 5.2.5 局域网仿真
- 5.3 光纤网络
- 5.3.1 光链路
- 5.3.2 波分复用系统
- 5.3.3 光网络
- 5.4 交换机
- 5.4.1 转发表查询
- 5.4.2 缓冲区的设计
- 5.4.2 CROSSBAR交换
- 5.4.3 共享媒体交换
- 5.4.4 自路由交换
- 练习题
- 第六章 无线网络
- 6.1 无线网络概述
- 6.1.1 无线网络应用
- 6.1.2 无线网络发展
- 6.1.3 无线信道接入方法和多址技术
- 6.1.4 无线网络拓扑
- 6.2 无线蜂窝系统
- 6.2.1 蜂窝概念
- 6.2.2 蜂窝拓扑结构
- 6.2.3 CDMA系统
- 6.3 移动数据网络
- 6.3.1 移动数据网络分类
- 6.3.2 CDPD
- 6.3.3 GPRS
- 6.3.4 3G技术
- 6.3.5 移动应用协议
- 6.4 无线局域网(wLAN)
- 6.4.1 wLAN概述
- 6.4.2 wLAN的应用和优势
- 6.4.3 wLAN的基本技术
- 6.4.4 wLAN标准:IEEE802
- 6.4.5 wLAN展望
- 6.5 其他无线网络技术
- 6.5.1 无线ATM
- 6.5.2 HiperLAN
- 6.5.3 蓝牙(Bluetooth)
- 6.5.4 HomeRF
- 练习题
- 第七章 网络层
- 7.1 通信子网和网络层服务
- 7.1.1 通信子网的内部操作
- 7.1.2 网络层提供的服务
- 7.2 路由选择
- 7.2.1 路由的特征和要素
- 7.2.2 最佳路由算法
- 7.2.3 静态路由方式
- 7.2.4 动态路由方式
- 7.2.5 层次路由、策略路由和自治系统
- 7.3 路由协议
- 7.3.1 路由信息协议RIP
- 7.3.2 开放最短路由优先协议OSPF
- 7.3.3 边界网关协议BGF
- 7.4 IP协议
- 7.4.1 IP地址
- 7.4.2 IP子网和IP转发
- 7.4.3 IP协议格式
- 7.4.4 其他网络层协议
- 7.4.5 移动IP
- 7.5 IP组播
- 7.5.1 组播组和组播地址
- 7.5.2 组管理协议:IGMP
- 7.5.3 组播路由协议
- 7.5.4 组播应用和发展
- 7.6 下一代IP:IPv6
- 7.6.1 IPv6特性
- 7.6.2 IPv6协议基本头部
- 7.6.3 IPv6地址
- 7.6.4 IPv6协议扩展头部
- 7.6.5 从IPv4向IPv6过渡
- 练习题
- 第八章 运输层
- 8.1 运输服务和服务质量
- 8.1.1 运输服务
- 8.1.2 服务质量
- 8.2 运输协议机制
- 8.2.1 寻址
- 8.2.2 A型网络服务上的运输协议
- 8.2.3 B型网络服务上的运输协议
- 8.2.4 C型网络服务上的运输协议
- 8.3 TCP协议
- 8.3.1 TCF.服务
- 8.3.2 TCP协议
- 8.3.3 TCP连接管理
- 8.3.4 TCP流量控制
- 8.3.5 TCP拥塞控制
- 8.3.6 TCP计时器
- 8.3.7 UDP协议
- 8.4 Socket编程
- 8.4.1 Socket接口概念
- 8.4.2 Socket编程模型
- 8.4.3 UnixSocket编程
- 8.4.4 winSoek编程
- 练习题
- 第九章 高层应用
- 9.1 域名服务DNS
- 9.1.1 主机名和域名
- 9.1.2 域名注册和管理
- 9.1.3 域名解析服务
- 9.1.4 Internet域名和URL
- 9.2 万维网wwW
- 9.2.1 WWW服务模型
- 9.2.2 超文本传输协议(HTTP)
- 9.2.1 超文本标记语言(HTML)
- 9.2.4 表单(Form)和公共网关接口(CGI)
- 9.2.5 XML
- 9.3 其他主要的应用协议
- 9.3.1 电子邮件E-mail
- 9.3.2 文件传输协议FTP
- 9.3.3 远程登录Telnet
- 9.4 远程过程调用RPC
- 9.4.1 RPC基本操作
- 9.4.2 RPC实例
- 9.5 对象化程序设计语言
- 9.5.1 Java特性
- 9.5.2 Java程序设计
- 9.5.3 小程序(Applet)设计和实现
- 9.5.4 一个简单的客户机/服务器程序
- 练习题
- 第十章 网络管理与信息安全
- 10.1 网络管理基础
- 1O.1.1 网络管理的功能
- 10.1.2 简单网络管理协议SNMP
- 10.1.3 其他网络管理有关的标准
- 10.1.4 网络管理的其他问题
- 10.2 网络信息安全概述
- 10.2.1 网络安全隐患与对策
- 10.2.2 病毒与防范
- 10.3 数据加密算法
- 10.3.1 数据加密的一般原理
- 10.3.2 对称密钥算法
- 10.3.3 公开密钥算法
- 10.4 常用网络安全技术举例
- 10.4.1 身份鉴别
- 10.4.2 数字签名
- 10.4.3 数字证书
- 10.4.4 防火墙
- 10.4.5 Web的安全性技术——SSL
- 练习题
- 第十一章 多媒体网络
- 11.1 多媒体网络概述
- 11.1.1 网络多媒体应用
- 11.1.2 网络多媒体的特性
- 11.2 多媒体压缩
- 11.2.1 数字化
- 11.2.2 数据压缩
- 11.2.3 音频编码
- 11.2.4 视频编码
- 11.3 RTP协议
- 11.3.1 RTP概述
- 11.3.2 RTP分组头部格式
- 11.3.3 R.rcP
- 11.4 会话控制
- 11.4.1 SIP
- 11.4.2 H.3 23
- 11.5 流媒体技术
- 11.5.1 流媒体概述
- 11.5.2 RTSP协议
- 练习题
- 第十二章 服务质量控制QoS
- 12.1 QoS概述
- 12.1.1 实时和非实时应用
- 12.1.2 QoS的定义
- 12.1.3 QoS模型和QoS机制
- 12.2 调度策略和队列管理
- 12.2.1 调度策略概述
- 12.2.2 FIFO
- 12.2.3 优先级队列
- 12.2.4 轮转调度
- 12.2.5 公平队列
- 12.2.6 主动队列管理
- 12.3 拥塞控制
- 12.3.1 拥塞控制概述
- 12.3.2 开环控制
- 12.3.3 闭环控制
- 12.4 集成服务
- 12.4.1 体系结构
- 12.4.2 服务类型
- 12.4.3 RSVP
- 12.5 区分服务
- 12.5.1 区分服务概述
- 12.5.2 负载调节
- 12.5.3 PHB
- 练习题
- 主要参考文献