计算机网络:自顶向下的方法与Internet特色
分類: 图书,计算机/网络,计算机理论,
作者: [美]James F.Kurose等著 申震杰等译
出 版 社: 清华大学出版社
出版时间: 2003-1-1字数: 840000版次: 1版1次页数: 597印刷时间: 2003/01/01开本:印次:纸张: 胶版纸I S B N : 9787302061502包装: 平装编辑推荐
内容简介
本书以Internet为特色,采用自顶向下的方法由应用层到物理层顺序讲述计算机网络的基本原理及应用技术。
本书的内容与特点:首先,以成熟且实用的TCP/IP五层协议体系为讲授基础,更容易激发读者的学习兴趣和积极性。其次,在内容上做到按需学习,除第1-5章为必授章节外,其余章节的讲授可多可少、可前可后。第三,伴随本书的Web站点提供本书完整的在线版本,以及到相关学习素材的众多链接,非常适合于展示步在线课程。最后,本书包含了对网络理论或应用做出过巨大贡献的人物专访,以使学生们了解这些巨人们的创造精神。
本书适合作为本科生课程或一年级研究生课程的教材,对于电信业的实践工作者来说,本书也极具参考和使用价值。
作者简介
目录
第1章 计算机网络与因特网
1.1 什么是因特网
1.1.1 架构上的描述
1.1.2 服务上的描述
1.1.3 一些有用的超链接
1.2 什么是协议
1.2.1 人类活动的类比
1.2.2 网络协议
1.3 网络边缘部分
1.3.1 终端系统、客户和服务器
1.3.2 无连接服务和面向连接服务
1.4 网络核心部分
1.4.1 线路交换、分组交换和消息交换
1.4.2 数据网络中的路由
1.5 接入网络和物理介质
1.5.1 接入网络
1.5.2 物理介质
1.6 分组交换网络中的延迟和丢失
1.6.1 延迟的类型
1.7 协议层及其服务模型
1.7.1 分层的体系结构
1.7.2 网际协议栈
1.7.3 网络实体与协议层
1.8 因特网主干、NAP和ISP
1.9 计算机网络和因特网发展史
1.9.1 分组交换原理的早期发展与演示:1961-1972
1.9.2 网际互连和新兴的专属网络:1972-1980
1.9.3 网络数目激增:1980-1990
1.9.4 商业化和Web:20世纪90年代
1.10 小结
1.11 课外作业
1.12 访谈实录:Leonard Kleinrock
第2章 应用层
2.1 应用层协议的原理
2.1.1 应用层协议
2.1.2 应用所需的服务
2.1.3 由因特网传输协议提供的服务
2.1.4 本书涵盖的网络应用
2.2 Web:HTTP
2.2.1 HTTP概貌
2.2.2 非持久连接和持久连接
2.2.3 HTTP消息格式
2.2.4 用户-服务器交互:身份认证和cookie
2.2.5 带条件的GET
2.2.6 Web高速缓存服务器
2.3 文件传送:FTP
2.3.1 FTP命令和应答
2.4 因特网中的电子邮件
2.4.1 SMTP
2.4.2 与HTTP的比较
2.4.3 邮件消息格式和MIME
2.4.4 邮件访问协议
2.4.5 持续媒体电子邮件
2.5 DNS——因特网的目录服务
2.5.1 DNS提供的服务
2.5.2 DNS工作机理概述
2.5.3 DNS记录
2.5.4 DNS消息
2.6 用TCP进行套接字编程
2.6.1 用TCP进行套接字编程
2.6.2 用Java编写的客户/服务器应用程序示例
2.7 用UDP进行套接字编程
2.8 构建一个简单的Web服务器
2.8.1 Web服务器的功能
2.9 小结
2.10 课外作业
2.11 访谈实录:Tim Berners-Lee
第3章 传输层
3.1 传输层服务和规范
3.1.1 传输层和网络层之间的关系
3.1.2 因特网中传输层的概述
3.2 应用程序的多路复用和多路分解
3.3 无连接的传输:UDP
3.3.1 UDP的数据段结构
3.3.2 UDP校验和
3.4 可靠数据传输的原理
3.4.1 构造一个可靠数据传输协议
3.4.2 流水线可靠数据传输协议
3.4.3 第N个分组重发(GBN)
3.4.4 选择性重复(SR)
3.5 面向连接的传输:TCP
3.5.1 TCP连接
3.5.2 TCP数据段结构
3.5.3 顺序号和确认号
3.5.4 用Telnet来研究顺序号和确认号
3.5.5 可靠数据传输
3.5.6 流量控制
3.5.7 往返计时和超时
3.5.8 TCP连接管理
3.6 拥塞控制原理
3.6.1 拥塞的起因与代价
3.6.2 拥塞控制的方法
3.6.3 ATM ABR拥塞控制
3.7 TCP拥塞控制
3.7.1 TCP拥塞控制概述
3.7.2 建模延迟时间:静态拥塞窗口
3.7.3 建模延迟时间:动态拥塞窗口
3.8 小结
3.9 课外作业
3.10 访谈实录:Sally Floyd
第4章 网络层和路由
4.1 引言和网络服务模型
4.1.1 网络服务模型
4.1.2 数据报和虚电路服务的起源
4.2 路由选择原理
4.2.1 链路状态路由算法
4.2.2 距离向量路由算法
4.2.3 其他路由算法
4.3 层次路由选择
4.4 因特网协议
4.4.1 IPv4寻址方式
4.4.2 从源端到目的端传输数据报:寻址方式和路由选择
4.4.3 数据报格式
4.4.4 IP分片和重组
4.4.5 ICMP:因特网控制消息协议
4.5 因特网中的路由选择
4.5.1 因特网中的自治系统内部路由选择
4.5.2 自治系统间路由选择
4.6 路由器内部有什么
4.6.1 输入端口
4.6.2 交换结构
4.6.3 输出口
4.6.4 排队在哪里发生
4.7 IPv6
4.7.1 IPv6分组格式
4.7.2 从IPv4到IPv6的过渡
4.8 多点传送路由选择
4.8.1 介绍:因特网多点传送抽象和多点传送小组
4.8.2 IGMP协议
4.8.3 多点传送路由选择:一般的情况
4.8.4 因特网中的多点传送路由选择
4.9 小结
4.10 课外作业
4.11 访谈实录:Jose Joaquin Garcia-Luna-Aceves
第5章 数据链路层和局域网
5.1 数据链路层:引言、服务
5.1.1 链路展提供的服务
5.1.2 适配器通信
5.2 差错检测和纠错技术
5.2.1 奇偶校验
5.2.2 校验和方法
5.2.3 循环冗余校验(CRC)
5.3 多路访问协议和局域网
5.3.1 信道划分协议
5.3.2 随机访问协议
5.3.3 轮转协议
5.3.4 局域网
5.4 局域网地址和ARP
5.4.1 局域网地址
5.4.2 地址解析协议(ARP)
5.5 以太网
5.5.1 以太网基本要素
5.5.2 CSMA/CD:以太网的多路访问协议
5.5.3 以太网技术
5.6 集线器、网桥和交换机
5.6.1 集线器
5.6.2 网桥
5.6.3 交换机
5.7 IEEE 802.11局域网
5.7.1 802.11局域网体系结构
5.7.2 802.11介质访问协议
5.8 PPP:点到点协议
5.8.1 PPP数据成帧
5.8.2 PPP链路控制协议(LCP)和多种网络控制协议
5.9 异步传输模式(ATM)
5.9.1 ATM的主要特性
5.9.2 ATM物理层
5.9.3 ATM层
5.9.4 ATM适配层
5.9.5 IP over ATM
5.9.6 ARP和ATM
5.10 X.25和帧中继
5.10.1 对X.25的一些阐述
5.10.2 帧中继
5.11 小结
5.12 课外作业
5.13 访谈实录:Robert(Bob) Metcalfe
第6章 多媒体网络
6.1 多媒体网络应用
6.1.1 多媒体应用的例子
6.1.2 当今因特网上的多媒体障碍
6.1.3 因特网应该向支持多媒体的方向发展
6.1.4 音频和视频压缩
6.2 可存储的音频视频流
6.2.1 访问Web服务器的音频和视频
6.2.2 从流式服务器发送多媒体到媒体播放应用
6.2.3 实时的数据流协议(RTSP)
6.3 充分利用尽力服务:一个因特网电话的例子
6.3.1 尽力服务的限制
6.3.2 清除接收方音频的抖动
6.3.3 恢复丢失的分组
6.3.4 可存储的音频和视频流
6.4 RTP
6.4.1 RTP基础
6.4.2 RTP分组头部字段
6.4.3 RTP控制协议(RTCP)
6.4.4 H.323
6.5 超尽力服务
6.5.1 场景1:一个1 Mbps的音频应用程序和一个FTP传输
6.5.2 场景2:一个1 Mbps的音频应用程序和一个高优先权FTP传送
6.5.3 场景3:一个异常的音频应用程序和一个FTP传输
6.5.4 场景4:在超负荷的1.5 Mbps链路之上的两个1 Mbps的音频应用程序
6.6 调度和管理机制
6.6.1 调度机制
6.6.2 管理:漏桶
6.7 综合服务
6.7.1 有保障的服务质量
6.7.2 受控负载网络服务
6.8 RSVP
6.8.1 RSVP的精华
6.8.2 一些简单的例子
6.8.3 路径消息
6.8.4 预留样式
6.8.5 预留消息的传送
6.9 有差别的服务
6.9.1 有差别的服务:一个简单的场景
6.9.2 通信量的分类和调节
6.9.3 单跳行为
6.9.4 新的起点
6.10 小结
6.11 课外作业
6.12 访谈实录:Henning Schulzrinne
第7章 计算机网络安全
7.1 什么是网络安全
7.1.1 安全通信
7.1.2 因特网中的网络安全问题
7.2 密码学原理
7.2.1 对称密钥密码学
7.2.2 公共密钥加密
7.3 身份认证:你是谁
7.3.1 身份认证协议ap1.0
7.3.2 身份认证协议ap2.0
7.3.3 身份认证协议ap3.0
7.3.4 身份认证协议ap3.1
7.3.5 身份认证协议ap4.0
7.3.6 身份认证协议ap5.0
7.4 完整性
7.4.1 数字签名的产生
7.4.2 消息摘要
7.4.3 哈希函数算法
7.5 密钥分发和认证
7.5.1 密钥分发中心
7.5.2 公钥认证
7.6 安全电子邮件
7.6.1 安全电子邮件原理
7.6.2 PGP
7.7 电子商务
7.7.1 使用SSL的电子商务
7.7.2 使用SET的电子商务
7.8 网络层安全:IPsec
7.8.1 身份认证头(AH)协议
7.8.2 ESP协议
7.8.3 SA和密钥管理
7.9 小结
7.10 课外作业
7.11 访谈实录:Philip Zimmermann
第8章 网络管理
8.1 什么是网络管理
8.2 网络管理的基础
8.3 因特网的网络管理框架结构
8.3.1 管理信息结构:SMI
8.3.2 管理信息库:MIB
8.3.3 SNMP协议操作和传输映射
8.3.4 安全和管理
8.4 ASN.1
8.5 防火墙
8.5.1 包过滤
8.5.2 应用网关
8.6 小结
8.7 课外作业
8.8 访谈实录:Jeff Case
附录
媒体评论