- 博客(0)
- 资源 (7)
- 收藏
- 关注
TCP-IP详解卷一:协议
《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。 本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。
目 录
译者序
前言
第1章 概述 1
1.1 引言 1
1.2 分层 1
1.3 TCP/IP的分层 4
1.4 互联网的地址 5
1.5 域名系统 6
1.6 封装 6
1.7 分用 8
1.8 客户-服务器模型 8
1.9 端口号 9
1.10 标准化过程 10
1.11 RFC 10
1.12 标准的简单服务 11
1.13 互联网 12
1.14 实现 12
1.15 应用编程接口 12
1.16 测试网络 13
1.17 小结 13
第2章 链路层 15
2.1 引言 15
2.2 以太网和IEEE 802封装 15
2.3 尾部封装 17
2.4 SLIP:串行线路IP 17
2.5 压缩的SLIP 18
2.6 PPP:点对点协议 18
2.7 环回接口 20
2.8 最大传输单元MTU 21
2.9 路径MTU 21
2.10 串行线路吞吐量计算 21
2.11 小结 22
第3章 IP:网际协议 24
3.1 引言 24
3.2 IP首部 24
3.3 IP路由选择 27
3.4 子网寻址 30
3.5 子网掩码 32
3.6 特殊情况的IP地址 33
3.7 一个子网的例子 33
3.8 ifconfig命令 35
3.9 netstat命令 36
3.10 IP的未来 36
3.11 小结 37
第4章 ARP:地址解析协议 38
4.1 引言 38
4.2 一个例子 38
4.3 ARP高速缓存 40
4.4 ARP的分组格式 40
4.5 ARP举例 41
4.5.1 一般的例子 41
4.5.2 对不存在主机的ARP请求 42
4.5.3 ARP高速缓存超时设置 43
4.6 ARP代理 43
4.7 免费ARP 45
4.8 arp命令 45
4.9 小结 46
第5章 RARP:逆地址解析协议 47
5.1 引言 47
5.2 RARP的分组格式 47
5.3 RARP举例 47
5.4 RARP服务器的设计 48
5.4.1 作为用户进程的RARP服务器 49
5.4.2 每个网络有多个RARP服务器 49
5.5 小结 49
第6章 ICMP:Internet控制报文协议 50
6.1 引言 50
6.2 ICMP报文的类型 50
6.3 ICMP地址掩码请求与应答 52
6.4 ICMP时间戳请求与应答 53
6.4.1 举例 54
6.4.2 另一种方法 55
6.5 ICMP端口不可达差错 56
6.6 ICMP报文的4.4BSD处理 59
6.7 小结 60
第7章 Ping程序 61
7.1 引言 61
7.2 Ping程序 61
7.2.1 LAN输出 62
7.2.2 WAN输出 63
7.2.3 线路SLIP链接 64
7.2.4 拨号SLIP链路 65
7.3 IP记录路由选项 65
7.3.1 通常的例子 66
7.3.2 异常的输出 68
7.4 IP时间戳选项 69
7.5 小结 70
第8章 Traceroute程序 71
8.1 引言 71
8.2 Traceroute 程序的操作 71
8.3 局域网输出 72
8.4 广域网输出 75
8.5 IP源站选路选项 76
8.5.1 宽松的源站选路的traceroute
程序示例 78
8.5.2 严格的源站选路的traceroute
程序示例 79
8.5.3 宽松的源站选路traceroute程序
的往返路由 80
8.6 小结 81
第9章 IP选路 83
9.1 引言 83
9.2 选路的原理 84
9.2.1 简单路由表 84
9.2.2 初始化路由表 86
9.2.3 较复杂的路由表 87
9.2.4 没有到达目的地的路由 87
9.3 ICMP主机与网络不可达差错 88
9.4 转发或不转发 89
9.5 ICMP重定向差错 89
9.5.1 一个例子 90
9.5.2 更多的细节 91
9.6 ICMP路由器发现报文 92
9.6.1 路由器操作 93
9.6.2 主机操作 93
9.6.3 实现 93
9.7 小结 94
第10章 动态选路协议 95
10.1 引言 95
10.2 动态选路 95
10.3 Unix选路守护程序 96
10.4 RIP:选路信息协议 96
10.4.1 报文格式 96
10.4.2 正常运行 97
10.4.3 度量 98
10.4.4 问题 98
10.4.5 举例 98
10.4.6 另一个例子 100
10.5 RIP版本2 102
10.6 OSPF:开放最短路径优先 102
10.7 BGP:边界网关协议 103
10.8 CIDR:无类型域间选路 104
10.9 小结 105
第11章 UDP:用户数据报协议 107
11.1 引言 107
11.2 UDP首部 107
11.3 UDP检验和 108
11.3.1 tcpdump输出 109
11.3.2 一些统计结果 109
11.4 一个简单的例子 110
11.5 IP分片 111
11.6 ICMP不可达差错(需要分片) 113
11.7 用Traceroute确定路径MTU 114
11.8 采用UDP的路径MTU发现 116
11.9 UDP和ARP之间的交互作用 118
11.10 最大UDP数据报长度 119
11.11 ICMP源站抑制差错 120
11.12 UDP服务器的设计 122
11.12.1 客户IP地址及端口号 122
11.12.2 目标IP地址 122
11.12.3 UDP输入队列 122
11.12.4 限制本地IP地址 124
11.12.5 限制远端IP地址 125
11.12.6 每个端口有多个接收者 125
11.13 小结 126
第12章 广播和多播 128
12.1 引言 128
12.2 广播 129
12.2.1 受限的广播 129
12.2.2 指向网络的广播 129
12.2.3 指向子网的广播 129
12.2.4 指向所有子网的广播 130
12.3 广播的例子 130
12.4 多播 132
12.4.1 多播组地址 133
12.4.2 多播组地址到以太网地址的转换 133
12.4.3 FDDI和令牌环网络中的多播 134
12.5 小结 134
第13章 IGMP:Internet组管理协议 136
13.1 引言 136
13.2 IGMP报文 136
13.3 IGMP协议 136
13.3.1 加入一个多播组 136
13.3.2 IGMP报告和查询 137
13.3.3 实现细节 137
13.3.4 生存时间字段 138
13.3.5 所有主机组 138
13.4 一个例子 138
13.5 小结 141
第14章 DNS:域名系统 142
14.1 引言 142
14.2 DNS基础 142
14.3 DNS的报文格式 144
14.3.1 DNS查询报文中的问题部分 146
14.3.2 DNS响应报文中的资源记录部分 147
14.4 一个简单的例子 147
14.5 指针查询 150
14.5.1 举例 151
14.5.2 主机名检查 151
14.6 资源记录 152
14.7 高速缓存 153
14.8 用UDP还是用TCP 156
14.9 另一个例子 156
14.10 小结 157
第15章 TFTP:简单文件传送协议 159
15.1 引言 159
15.2 协议 159
15.3 一个例子 160
15.4 安全性 161
15.5 小结 162
第16章 BOOTP: 引导程序协议 163
16.1 引言 163
16.2 BOOTP的分组格式 163
16.3 一个例子 164
16.4 BOOTP服务器的设计 165
16.5 BOOTP穿越路由器 167
16.6 特定厂商信息 167
16.7 小结 168
第17章 TCP:传输控制协议 170
17.1 引言 170
17.2 TCP的服务 170
17.3 TCP的首部 171
17.4 小结 173
第18章 TCP连接的建立与终止 174
18.1 引言 174
18.2 连接的建立与终止 174
18.2.1 tcpdump的输出 174
18.2.2 时间系列 175
18.2.3 建立连接协议 175
18.2.4 连接终止协议 177
18.2.5 正常的tcpdump输出 177
18.3 连接建立的超时 178
18.3.1 第一次超时时间 178
18.3.2 服务类型字段 179
18.4 最大报文段长度 179
18.5 TCP的半关闭 180
18.6 TCP的状态变迁图 182
18.6.1 2MSL等待状态 183
18.6.2 平静时间的概念 186
18.6.3 FIN_WAIT_2状态 186
18.7 复位报文段 186
18.7.1 到不存在的端口的连接请求 187
18.7.2 异常终止一个连接 187
18.7.3 检测半打开连接 188
18.8 同时打开 189
18.9 同时关闭 191
18.10 TCP选项 191
18.11 TCP服务器的设计 192
18.11.1 TCP服务器端口号 193
18.11.2 限定的本地IP地址 194
18.11.3 限定的远端IP地址 195
18.11.4 呼入连接请求队列 195
18.12 小结 197
第19章 TCP的交互数据流 200
19.1 引言 200
19.2 交互式输入 200
19.3 经受时延的确认 201
19.4 Nagle算法 203
19.4.1 关闭Nagle算法 204
19.4.2 一个例子 205
19.5 窗口大小通告 207
19.6 小结 208
第20章 TCP的成块数据流 209
20.1 引言 209
20.2 正常数据流 209
20.3 滑动窗口 212
20.4 窗口大小 214
20.5 PUSH标志 215
20.6 慢启动 216
20.7 成块数据的吞吐量 218
20.7.1 带宽时延乘积 220
20.7.2 拥塞 220
20.8 紧急方式 221
20.9 小结 224
第21章 TCP的超时与重传 226
21.1 引言 226
21.2 超时与重传的简单例子 226
21.3 往返时间测量 227
21.4 往返时间RTT的例子 229
21.4.1 往返时间RTT的测量 229
21.4.2 RTT估计器的计算 231
21.4.3 慢启动 233
21.5 拥塞举例 233
21.6 拥塞避免算法 235
21.7 快速重传与快速恢复算法 236
21.8 拥塞举例(续) 237
21.9 按每条路由进行度量 240
21.10 ICMP的差错 240
21.11 重新分组 243
21.12 小结 243
第22章 TCP的坚持定时器 245
22.1 引言 245
22.2 一个例子 245
22.3 糊涂窗口综合症 246
22.4 小结 250
第23章 TCP的保活定时器 251
23.1 引言 251
23.2 描述 252
23.3 保活举例 253
23.3.1 另一端崩溃 253
23.3.2 另一端崩溃并重新启动 254
23.3.3 另一端不可达 254
23.4 小结 255
第24章 TCP的未来和性能 256
24.1 引言 256
24.2 路径MTU发现 256
24.2.1 一个例子 257
24.2.2 大分组还是小分组 258
24.3 长肥管道 259
24.4 窗口扩大选项 262
24.5 时间戳选项 263
24.6 PAWS:防止回绕的序号 265
24.7 T/TCP:为事务用的TCP扩展 265
24.8 TCP的性能 267
24.9 小结 268
第25章 SNMP:简单网络管理协议 270
25.1 引言 270
25.2 协议 270
25.3 管理信息结构 272
25.4 对象标识符 274
25.5 管理信息库介绍 274
25.6 实例标识 276
25.6.1 简单变量 276
25.6.2 表格 276
25.6.3 字典式排序 277
25.7 一些简单的例子 277
25.7.1 简单变量 278
25.7.2 get-next操作 278
25.7.3 表格的访问 279
25.8 管理信息库(续) 279
25.8.1 system组 279
25.8.2 interface组 280
25.8.3 at组 281
25.8.4 ip组 282
25.8.5 icmp组 285
25.8.6 tcp组 285
25.9 其他一些例子 288
25.9.1 接口MTU 288
25.9.2 路由表 288
25.10 trap 290
25.11 ASN.1和BER 291
25.12 SNMPv2 292
25.13 小结 292
第26章 Telnet和Rlogin:远程登录 293
26.1 引言 293
26.2 Rlogin协议 294
26.2.1 应用进程的启动 295
26.2.2 流量控制 295
26.2.3 客户的中断键 296
26.2.4 窗口大小的改变 296
26.2.5 服务器到客户的命令 296
26.2.6 客户到服务器的命令 297
26.2.7 客户的转义符 298
26.3 Rlogin的例子 298
26.3.1 初始的客户-服务器协议 298
26.3.2 客户中断键 299
26.4 Telnet协议 302
26.4.1 NVT ASCII 302
26.4.2 Telnet命令 302
26.4.3 选项协商 303
26.4.4 子选项协商 304
26.4.5 半双工、一次一字符、一次
一行或行方式 304
26.4.6 同步信号 306
26.4.7 客户的转义符 306
26.5 Telnet举例 306
26.5.1 单字符方式 306
26.5.2 行方式 310
26.5.3 一次一行方式(准行方式) 312
26.5.4 行方式:客户中断键 313
26.6 小结 314
第27章 FTP:文件传送协议 316
27.1 引言 316
27.2 FTP协议 316
27.2.1 数据表示 316
27.2.2 FTP命令 318
27.2.3 FTP应答 319
27.2.4 连接管理 320
27.3 FTP的例子 321
27.3.1 连接管理:临时数据端口 321
27.3.2 连接管理:默认数据端口 323
27.3.3 文本文件传输:NVT ASCII
表示还是图像表示 325
27.3.4 异常中止一个文件的传输:
Telnet同步信号 326
27.3.5 匿名FTP 329
27.3.6 来自一个未知IP地址的匿名FTP 330
27.4 小结 331
第28章 SMTP:简单邮件传送协议 332
28.1 引言 332
28.2 SMTP协议 332
28.2.1 简单例子 332
28.2.2 SMTP命令 334
28.2.3 信封、首部和正文 335
28.2.4 中继代理 335
28.2.5 NVT ASCII 337
28.2.6 重试间隔 337
28.3 SMTP的例子 337
28.3.1 MX记录:主机非直接连到
Internet 337
28.3.2 MX记录:主机出故障 339
28.3.3 VRFY和EXPN命令 340
28.4 SMTP的未来 340
28.4.1 信封的变化:扩充的SMTP 341
28.4.2 首部变化:非ASCII字符 342
28.4.3 正文变化:通用Internet邮件
扩充 343
28.5 小结 346
第29章 网络文件系统 347
29.1 引言 347
29.2 Sun远程过程调用 347
29.3 XDR:外部数据表示 349
29.4 端口映射器 349
29.5 NFS协议 351
29.5.1 文件句柄 353
29.5.2 安装协议 353
29.5.3 NFS过程 354
29.5.4 UDP还是TCP 355
29.5.5 TCP上的NFS 355
29.6 NFS实例 356
29.6.1 简单的例子:读一个文件 356
29.6.2 简单的例子:创建一个目录 357
29.6.3 无状态 358
29.6.4 例子:服务器崩溃 358
29.6.5 等幂过程 360
29.7 第3版的NFS 360
29.8 小结 361
第30章 其他的TCP/IP应用程序 363
30.1 引言 363
30.2 Finger协议 363
30.3 Whois协议 364
30.4 Archie、WAIS、Gopher、Veronica
和WWW 366
30.4.1 Archie 366
30.4.2 WAIS 366
30.4.3 Gopher 366
30.4.4 Veronica 366
30.4.5 万维网WWW 367
30.5 X窗口系统 367
30.5.1 Xscope程序 368
30.5.2 LBX: 低带宽X 370
30.6 小结 370
附录A tcpdump程序 371
附录B 计算机时钟 376
附录C sock程序 378
附录D 部分习题的解答 381
附录E 配置选项 395
附录F 可以免费获得的源代码 406
参考文献 409
缩略语 420
2013-01-25
深入JAVA虚拟机(第2版)
前言
第1章 Java体系结构介绍
1.1 为什么使用Java
1.2 网络带来的挑战和机遇
1.3 体系结构
1.3.1 Java虚拟机
1.3.2 类装载器的体系结构
1.3.3 Java class文件
1.3.4 Java API
1.3.5 Java程序设计语言
1.4 Java体系结构的代价
1.5 结论
1.6 资源页
第2章 平台无关
2.1 为什么要平台无关
2.2 Java的体系结构对平台无关的支持
2.2.1 Java平台
2.2.2 Java语言
2.3.3 Java class文件
2.2.4 可伸缩性
2.3 影响平台无关性的因素
2.3.1 Java平台的部署
2.3.2 Java平台的版本
2.3.3 本地方法
2.3.4 非标准运行时库
2.3.5 对虚拟机的依赖
2.3.6 对用户界面的依赖
2.3.7 Java平台实现中的bug
2.3.8 测试
2.4 平台无关的七个步骤
2.5 平台无关性的策略
2.6 平台无关性和网络移动对象
2.7 资源页
第3章 安全
3.1 为什么需要安全性
3.2 基本沙箱
3.3 类装载器体系结构
3.4 class文件检验器
3.4.1 第一趟:class文件的结构检查
3.4.2 第二趟:类型数据的语义检查
3.4.3 第三趟:字节码验证
3.4.4 第四趟:符号引用的验证
3.4.5 二进制兼容
3.5 Java虚拟机中内置的安全特性
3.6 安全管理器和Java API
3.7 代码签名和认证
3.8 一个代码签名示例
3.9 策略
3.10 保护域
3.11 访问控制器
3.11.1 implies()方法
3.11.2 栈检查示例
3.11.3 一个回答“是”的栈检查
3.11.4 一个回答“不”的栈检查
3.11.5 doPrivileged()方法
3.11.6 doPrivileged()的一个无效使用
3.12 Java安全模型的不足和今后的发展方向
3.13 和体系结构无关的安全性
3.14 资源页
第4章 网络移动性
4.1 为什么需要网络移动性
4.2 一种新的软件模式
4.3 Java体系结构对网络移动性的支持
4.4 applet:网络移动性代码的示例
4.5 Jini服务对象:网络移动对象的示例
4.5.1 Jini是什么
4.5.2 Jini如何工作
4.5.3 服务对象的优点
4.6 网络移动性:Java设计的中心
4.7 资源页
第5章 Java虚拟机
5.1 Java虚拟机是什么
5.2 Java虚拟机的生命周期
5.3 Java虚拟机的体系结构
5.3.1 数据类型
5.3.2 字长的考量
5.3.3 类装载器子系统
5.3.4 方法区
5.3.5 堆
5.3.6 程序计数器
5.3.7 Java栈
5.3.8 栈帧
5.3.9 本地方法栈
5.3.10 执行引擎
5.3.11 本地方法接口
5.4 真实机器
5.5 一个模拟:“Eternal Math”
5.6 随书光盘
5.7 资源页
第6章 Java class文件
6.1 Java class文件是什么
6.2 class文件的内容
6.3 特殊字符串
6.3.1 全限定名
6.3.2 简单名称
6.3.3 描述符
6.4 常量池
6.4.1 CONSTANT_Utf8_info表
6.4.2 CONSTANT_Integer_info表
6.4.3 CONSTANT_Float_info表
6.4.4 CONSTANT_Long_info表
6.4.5 CONSTANT_Double_info表
6.4.6 CONSTANT_Class_info表
6.4.7 CONSTANT_String_info表
6.4.8 CONSTANT_Fieldref_info表
6.4.9 CONSTANT_Methodref_info表
6.4.10 CONSTANT_InterfaceMethodref_info表
6.4.11 CONSTANT_NameAndType_info表
6.5 字段
6.6 方法
6.7 属性
6.7.1 属性格式
6.7.2 Code属性
6.7.3 ConstantValue属性
6.7.4 Deprecated属性
6.7.5 Exceptions属性
6.7.6 InnerClasses属性
6.7.7 LineNumberTable属性
6.7.8 LocalVariableTable属性
6.7.9 SourceFile属性
6.7.10 Synthetic属性
6.8 一个模拟:“Getting Loaded”
6.9 随书光盘
6.10 资源页
第7章 类型的生命周期
7.1 类型装载、连接与初始化
7.1.1 装载
7.1.2 验证
7.1.3 准备
7.1.4 解析
7.1.5 初始化
7.2 对象的生命周期
7.2.1 类实例化
7.2.2 垃圾收集和对象的终结
7.3 卸载类型
7.4 随书光盘
7.5 资源页
第8章 连接模型
8.1 动态连接和解析
8.1.1 解析和动态扩展
8.1.2 类装载器与双亲委派模型
8.1.3 常量池解析
8.1.4 解析CONSTANT_Class_info入口
8.1.5 解析CONSTANT_Fieldref_info入口
S.1.6 解析CONSTANT_Methodref_info入口
8.1.7 解析CONSTANT_Interface-Methodref_info入口
8.1.8 解析CONSTANT_String_info入口
8.1.9 解析其他类型的入口
8.1.10 装载约束
8.1.11 编译时常量解析
8.1.12 直接引用
8.1.13 _quick指令
8.1.14 示例:Salutation程序的连接
8.1.15 示例:Greet程序的动态扩展
8.1.16 使用1.1版本的用户自定义类装载器
8.1.17 使用1.2版本的用户自定义类装载器
8.1.18 示例:使用forName()的动态扩展
8.1.19 示例:卸载无法触及的greeter类
8.1.20 示例:类型安全性与装载约束
8.2 随书光盘
8.3 资源页
第9章 垃圾收集
9.1 为什么要使用垃圾收集
9.2 垃圾收集算法
9.3 引用计数收集器
9.4 跟踪收集器
9.5 压缩收集器
9.6 拷贝收集器
9.7 按代收集的收集器
9.8 自适应收集器
9.9 火车算法
9.9.1 车厢、火车和火车站
9.9.2 车厢收集
9.9.3 记忆集合和流行对象
9.10 终结
9.11 对象可触及性的生命周期
9.11.1 引用对象
9.11.2 可触及性状态的变化
9.11.3 缓存、规范映射和临终清理
9.12 一个模拟:“Heap of Fish”
9.12.1 分配鱼
9.12.2 设置引用
9.12.3 垃圾收集
9.12.4 压缩堆
9.13 随书光盘
9.14 资源页
第10章 栈和局部变量操作
10.1 常量入栈操作
10.2 通用栈操作
10.3 把局部变量压入栈
10.4 弹出栈顶部元素,将其赋给局部变量
10.5 wide指令
10.6 一个模拟:“Fibonacci Forever”
10.7 随书光盘
10.8 资源页
第11章 类型转换
11.1 转换操作码
11.2 一个模拟:“Conversion Diversion”
11.3 随书光盘
11.4 资源页
第12章 整数运算
12.1 二进制补码运算
12.2 Inner Int:揭示Java int类型内部性质的applet
12.3 运算操作码
12.4 一个模拟:“Prime Time”
12.5 随书光盘
12.6 资源页
第13章 逻辑运算
13.1 逻辑操作码
13.2 一个模拟:“Logical Results”
13.3 随书光盘
13.4 资源页
第14章 浮点运算
14.1 浮点数
14.2 Inner Float:揭示Java float类型内部性质的applet
14.3 浮点模式
14.3.1 浮点值集合
14.3.2 浮点值集的转换
14.3.3 相关规则的本质
14.4 浮点操作码
14.5 一个模拟:“Circle of Squares”
14.6 随书光盘
14.7 资源页
第15章 对象和数组
15.1 关于对象和数组的回顾
15.2 针对对象的操作码
15.3 针对数组的操作码
15.4 一个模拟:“Three—Dimensional Array”
15.5 随书光盘
15.6 资源页
第16章 控制流
16.1 条件分支
16.2 五条件分支
16.3 使用表的条件分支
16.4 一个模拟:“Saying Tomato”
16.5 随书光盘
16.6 资源页
第17章 异常
17.1 异常的抛出与捕获
17.2 异常表
17.3 一个模拟:“Play Ball!”
17.4 随书光盘
17.5 资源页
第18章 finally子句
18.1 微型子例程
18.2 不对称的调用和返回
18.3 一个模拟:“Hop Around”
18.4 随书光盘
18.5 资源页
第19章 方法的调用与返回
19.1 方法调用
19.1.1 Java方法的调用
19.1.2 本地方法的调用
19.2 方法调用的其他形式
19.3 指令invokespecial
19.3.1 指令invokespecial和<init>()方法
19.3.2 指令invokespecial和私有方法
19.3.3 指令invokespecial和super关键字
19.4 指令invokeinterface
19.5 指令的调用和速度
19.6 方法调用的实例
19.7 从方法中返回
19.8 随书光盘
19.9 资源页
第20章 线程同步
20.1 监视器
20.2 对象锁
20.3 指令集中对同步的支持
20.3.1 同步语句
20.3.2 同步方法
20.4 Object类中的协调支持
20.5 随书光盘
20.6 资源页
附录A 按操作码助记符排列的指令集
附录B 按功能排列的操作码助记符
附录C 按操作码字节值排列的操作码助记符
附录D Java虚拟机的一个模拟:“Slices of Pi”
2013-01-24
PMBOK项目管理知识体系指南第四版.pdf
作 者: (美)项目管理协会 著,王勇,张斌 译
出 版 社: 电子工业出版社
出版时间: 2009-8-1 字 数: 700000 版 次: 1 页 数: 488 印刷时间: 2009-8-1
编辑推荐
美国国家标准,具有全球影响力的执行标准,项目管理培训机构指定教材,PMP考试指定用书,项目管理专业人员必备标准。
内容简介
25年来,《项目管理知识体系指南》(PMBOK指南)已成为项目管理的权威标准和项目经理的必备资料。《PMBOK指南》(第4版)是一本易懂易用的标准,引领项目管理之卓越。
1983年,项目管理协会(PMI)志愿者首次对项目管理知识体系进行了提炼。如今,《PMBOK指南》已被公认为全球项目管理标准,是最具价值和用途最广的项目管理资料之一。《PMBOK指南》讨论项目管理的基本方法,帮助项目经理取得卓越项目绩效。
目前,有200多万册《PMBOK指南》正在广泛使用中。自从《PMBOK指南》(第3版)出版以来,PMI收到了来自全球项目管理社区数以千计的改进建议。PMI审阅了所有建议,并在第4版中采纳了许多建议。
第4版收录了最新的项目管理知识和经验,力求连贯、清晰、易读和易用。对每个过程都增加了数据流向图,展示过程输入的来源和过程输出的去向。对各过程做了进一步优化,并新增了几个过程。还增加了一个附录,列出项目经理管理项目所需使用的关键人际技能。
《PMBOK指南》(第4版)是专业项目经理们集体智慧的结晶
目录
前言
第1部分 项目管理框架
第1章 引论
1.1 PMBOK指南的目的
1.2 什么是项目
1.3 什么是项目管理
1.4 项目管理、项目集管理和项目组合管理间的关系
1.5 项目管理与运营管理
1.6 项目经理的角色
1.7 项目管理知识体系
1.8 事业环境因素
第2章 项目生命周期与组织
2.1 项目生命周期——概述
2.2 项目与运营
2.3 项目干系人
2.4 组织对项目管理的影响
第2部分 单个项目的项目管理标准
第3章 单个项目的项目管理过程
3.1 项目管理过程间的作用
3.2 项目管理过程组
3.3 启动过程组
3.4 规划过程组
3.5 执行过程组
3.6 监控过程组
3.7 收尾过程组
第3部分 项目管理知识领域
第3部分 引言
第4章 项目整合管理
4.1 制定项目章程
4.2 制定项目管理计划
4.3 指导与管理项目执行
4.4 监控项目工作
4.5 实施整体变更控制
4.6 结束项目或阶段
第5章 项目范围管理
5.1 收集需求
5.2 定义范围
5.3 创建工作分解结构
5.4 核实范围
5.5 控制范围
第6章 项目时间管理
6.1 定义活动
6.2 排列活动顺序
6.3 估算活动资源
6.4 估算活动持续时间
6.5 制定进度计划
6.6 控制进度
第7章 项目成本管理
7.1 估算成本
7.2 制定预算
7.3 控制成本
第8章 项目质量管理
第9章 项目人力资源管理
第10章 项目沟通管理
第11章 项目风险管理
第12章 项目采购管理
参考文献
第4部分 附录
2012-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人