《TCP/IP协议族 第3版》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:Behrouz A. Forouzan,Sophia Chung Fegan著;谢希仁等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302127530
  • 页数:701 页
图书介绍:本书分28章5部分,主要内容包括:基本概念与基础底层技术;讨论TCP/IP协议族中的核心IP和TCP协议;讨论网络层和运输层协议的一些应用程序;介绍因特网中较新的内容;网络安全问题。

1.1 简要的历史 1

1.1.1 ARPANET 1

目录 1

第1章 引言 1

1.1.5 CSNET 2

1.1.4 MILNET 2

1.1.2 因特网的诞生 2

1.1.3 传输控制协议/网际互连协议(TCP/IP) 2

1.1.10 国家ISP 3

1.1.9 国际ISP 3

1.1.6 NFSNET 3

1.1.7 ANSNET 3

1.1.8 今日的因特网 3

1.1.12 本地ISP 4

1.1.11 地区ISP 4

1.2.1 协议 5

1.2 协议和标准 5

1.1.13 大事记 5

1.1.14 因特网的增长 5

1.3.1 标准创建委员会 6

1.3 标准化组织 6

1.2.2 标准 6

1.3.2 论坛 7

1.4.1 成熟等级 8

1.4 因特网标准 8

1.3.3 管理机构 8

1.4.2 需求等级 9

1.5.2 因特网体系结构研究委员会(1AB) 10

1.5.1 因特网协会(ISOC) 10

1.5 因特网的管理机构 10

1.5.6 网络信息中心(NIC) 11

1.5.5 因特网赋号管理局和因特网名字与号码指派公司 11

1.5.3 因特网工程部(IETF) 11

1.5.4 因特网研究部(IRTF) 11

1.7 本章小结 12

1.6 重要术语 12

1.8.1 习题 13

1.8 实践安排 13

1.8.2 研究活动 14

2.1.1 层次体系结构 15

2.1 OSI模型 15

第2章 OSI模型和TCP/IP协议族 15

2.1.3 层间的接口 16

2.1.2 对等进程 16

2.1.5 封装 17

2.1.4 各层的组织 17

2.2.1 物理层 18

2.2 OSI模型中的层次 18

2.2.3 网络层 19

2.2.2 数据链路层 19

2.2.4 运输层 21

2.2.5 会话层 22

2.2.6 表示层 23

2.2.8 各层的小结 24

2.2.7 应用层 24

2.3 TCP/IP协议族 25

2.3.3 网际互连协议(IP) 26

2.3.2 网络层 26

2.3.1 物理层和数据链路层 26

2.3.5 应用层 27

2.3.4 运输层 27

2.4.1 物理地址 28

2.4 编址 28

2.4.2 逻辑地址 29

2.4.3 端口地址 30

2.5 IP的版本 31

2.6 重要术语 32

2.5.3 版本6 32

2.5.1 版本4 32

2.5.2 版本5 32

2.7 本章小结 33

2.8.1 习题 34

2.8 实践安排 34

2.8.2 研究活动 35

3.1 局域网(LAN) 36

第3章 底层的技术 36

3.1.2 传统以太网(10 Mbps) 37

3.1.1 有线局域网:以太网 37

3.1.3 快速以太网 39

3.1.5 无线局域网:IEEE 802.11 41

3.1.4 吉比特以太网 41

3.2.1 物理层 45

3.2 点对点广域网 45

3.2.2 数据链路层 50

3.3.2 帧中继 52

3.3.1 X.25 52

3.3 交换广域网 52

3.3.3 ATM 54

3.4.1 转发器 57

3.4 连接设备 57

3.4.2 网桥 59

3.4.4 路由器 61

3.4.3 两层交换机 61

3.5 重要术语 62

3.4.5 三层交换机 62

3.6 本章小结 64

3.7.1 习题 65

3.7 实践安排 65

3.7.2 研究活动 66

4.1.1 地址空间 67

4.1 引言 67

第4章 IP地址:分类编址 67

4.1.2 记法 68

4.2 分类编址 69

4.2.1 辨认类别 70

4.2.2 Net-id和Host-id 72

4.2.3 地址类和地址块 73

4.2.5 足够的信息 76

4.2.4 网络地址 76

4.2.6 掩码 77

4.3.1 连接多个网络的设备 79

4.3 其他问题 79

4.2.7 CIDR记法 79

4.2.8 地址耗尽 79

4.3.3 特殊地址 80

4.3.2 是位置而不是名字 80

4.3.5 单播、多播和广播地址 83

4.3.4 专用地址 83

4.4 划分子网和构造超网 85

4.3.6 互联网举例 85

4.4.1 划分子网 86

4.4.2 构成超网 89

4.6 本章小结 91

4.5 重要术语 91

4.7.1 习题 92

4.7 实践安排 92

4.7.2 研究活动 95

5.1.1 限制 96

5.1 变长度地址块 96

第5章 IP地址:无分类编址 96

5.1.2 寻找地址块 99

5.2.1 找出子网掩码 102

5.2 划分子网 102

5.1.3 分配到的地址块 102

5.2.2 找出子网地址 103

5.2.3 可变长度的子网 104

5.3 地址分配 106

5.5 本章小结 107

5.4 重要术语 107

5.6.1 习题 108

5.6 实践安排 108

5.6.2 研究活动 109

6.1.1 连接类型 110

6.1 交付 110

第6章 IP分组的交付、转发和路由选择 110

6.1.2 直接交付与间接交付 111

6.2.1 转发技术 112

6.2 转发 112

6.2.2 分类编址的转发 114

6.2.3 无分类编址的转发 118

静态和动态路由选择 124

6.3 路由选择 124

6.2.4 组合 124

构件 127

6.4 路由器的结构 127

6.5 重要术语 129

6.6 本章小结 130

6.7.1 习题 131

6.7 实践安排 131

6.7.2 研究活动 132

第7章 ARP和RARP 133

7.1 ARP 134

7.1.1 分组格式 135

7.1.3 操作 136

7.1.2 封装 136

7.1.4 ATM上的ARP 138

7.2.1 高速缓存表 139

7.2 ARP软件包 139

7.1.5 代理ARP 139

7.2.3 输出模块 141

7.2.2 队列 141

7.2.5 高速缓存控制模块 142

7.2.4 输入模块 142

7.2.6 举例 143

7.3 RARP 145

7.3.2 封装 146

7.3.1 分组格式 146

7.5 本章小结 147

7.4 重要术语 147

7.3.3 RARP服务器 147

7.3.4 RARP的另一种解决方法 147

7.6.1 习题 148

7.6 实践安排 148

7.6.2 研究活动 149

第8章 网际协议(IP) 150

8.1 数据报 151

8.2.1 最大传送单元(MTU) 156

8.2 分片 156

8.2.2 与分片有关的字段 157

8.3 选项 159

8.3.2 选项类型 160

8.3.1 格式 160

8.4.2 在接收端计算检验和 167

8.4.1 在发送端计算检验和 167

8.4 检验和 167

8.4.3 IP分组中的检验和 168

8.5 IP软件包 169

8.5.3 队列 170

8.5.2 处理模块 170

8.5.1 首部添加模块 170

8.5.7 分片模块 171

8.5.6 MTU表 171

8.5.4 路由表 171

8.5.5 转发模块 171

8.5.9 重装模块 172

8.5.8 重装表 172

8.6 重要术语 173

8.7 本章小结 174

8.8.1 习题 175

8.8 实践安排 175

8.8.2 研究活动 176

第9章 网际控制报文协议(ICMP) 177

9.2 报文格式 178

9.1 报文类型 178

9.3 差错报告 179

9.3.1 终点不可达 180

9.3.2 源点抑制 181

9.3.3 超时 182

9.3.4 参数问题 183

9.3.5 改变路由 184

9.4.1 回送请求和回答 185

9.4 查询 185

9.4.2 时间戳请求和回答 186

9.4.4 路由器询问和通告 188

9.4.3 地址掩码请求和回答 188

9.5.1 检验和的计算 189

9.5 检验和 189

9.6.1 Ping 190

9.6 排错工具 190

9.5.2 检验和的测试 190

9.6.2 Traceroute 192

9.7.1 输入模块 195

9.7 ICMP软件包 195

9.7.2 输出模块 196

9.9 本章小结 197

9.8 重要术语 197

9.10.1 习题 198

9.10 实践安排 198

9.10.2 研究活动 199

10.2 IGMP报文 200

10.1 组管理 200

第10章 网际组管理协议(IGMP) 200

10.3 IGMP的操作 201

10.2.1 报文格式 201

10.3.1 加入一个组 202

10.3.3 监视成员关系 203

10.3.2 退出一个组 203

10.4 封装 205

10.4.1 IP层 206

10.4.2 数据链路层 207

10.4.3 netstat实用程序 208

10.5.1 组表 209

10.5 IGMP软件包 209

10.5.4 组退出模块 210

10.5.3 组加入模块 210

10.5.2 计时器 210

10.5.5 输入模块 211

10.7 本章小结 212

10.6 重要术语 212

10.5.6 输出模块 212

10.8.1 习题 213

10.8 实践安排 213

10.8.2 研究活动 215

第11章 用户数据报(UDP) 216

11.1.1 端口号 217

11.1 进程到进程的通信 217

11.1.2 套接字地址 220

11.2 用户数据报 221

11.3.1 在发送端的检验和计算 222

11.3 检验和 222

11.3.3 举例 223

11.3.2 在接收端的检验和计算 223

11.4.3 封装和拆装 224

11.4.2 流量控制和差错控制 224

11.3.4 检验和的可选使用 224

11.4 UDP的操作 224

11.4.1 无连接服务 224

11.4.4 排队 225

11.4.5 复用和分用 226

11.5 UDP的使用 227

11.6.3 控制块模块 228

11.6.2 输入队列 228

11.6 UDP软件包 228

11.6.1 控制块表 228

11.6.5 输出模块 229

11.6.4 输入模块 229

11.6.6 举例 230

11.8 本章小结 231

11.7 重要术语 231

11.9.1 习题 232

11.9 实践安排 232

11.9.2 研究活动 233

12.1 TCP的服务 234

第12章 传输控制协议(TCP) 234

12.1.2 流交付服务 235

12.1.1 进程到进程的通信 235

12.1.4 面向连接的服务 237

12.1.3 全双工通信 237

12.2.1 编号系统 238

12.2 TCP的特点 238

12.1.5 可靠的服务 238

12.2.2 流量控制 239

12.3.1 格式 240

12.3 报文段 240

12.2.3 差错控制 240

12.2.4 拥塞控制 240

12.4 TCP连接 242

12.3.2 封装 242

12.4.1 连接建立 243

12.4.2 数据传送 245

12.4.3 连接终止 246

12.4.4 连接复位 248

12.5 状态转换图 249

情况 250

12.6.1 滑动窗口协议 255

12.6 流量控制 255

12.6.2 糊涂窗口综合症 259

12.7.2 确认 260

12.7.1 检验和 260

12.7 差错控制 260

12.7.3 确认类型 261

12.7.5 失序的报文段 262

12.7.4 重传 262

12.7.6 一些情况 263

12.8 拥塞控制 266

12.8.1 网络性能 267

12.8.2 拥塞控制机制 268

12.8.3 TCP中的拥塞控制 269

12.9.1 重传计时器 273

12.9 TCP的计时器 273

12.9.3 保活计时器 276

12.9.2 持久计时器 276

12.10 选项 277

12.9.4 TIME-WAIT计时器 277

12.11 TCP软件包 283

12.11.1 传输控制块(TCB) 284

12.11.3 主模块 285

12.11.2 计时器 285

12.12 重要术语 288

12.11.5 输出处理模块 288

12.11.4 输入处理模块 288

12.13 本章小结 289

12.14.1 习题 290

12.14 实践安排 290

12.14.2 研究活动 293

第13章 流控制传输协议(SCTP) 294

13.1.2 多重流 295

13.1.1 进程到进程的通信 295

13.1 SCTP的服务 295

13.1.4 全双工通信 296

13.1.3 连接多个网络 296

13.2.2 流标识符(SI) 297

13.2.1 传输序号(TSN) 297

13.1.5 面向连接的服务 297

13.1.6 可靠的服务 297

13.2 SCTP的特点 297

13.2.4 分组 298

13.2.3 流序号(SSN) 298

13.3 分组格式 300

13.2.8 拥塞控制 300

13.2.5 确认号 300

13.2.6 流量控制 300

13.2.7 差错控制 300

13.3.2 块 301

13.3.1 通用首部 301

13.4 SCTP关联 308

13.4.1 关联建立 309

13.4.2 数据传送 311

13.4.3 关联终止 313

13.5 状态转换图 314

13.4.4 关联异常终止 314

13.5.1 几种情况 315

13.5.2 其他情况 318

13.6.2 发送端 319

13.6.1 接收端 319

13.6 流量控制 319

13.6.3 一种情况 320

13.7.1 接收端 321

13.7 差错控制 321

13.7.2 发送端 322

13.7.3 发送数据块 323

13.8.2 显式拥塞通知 324

13.8.1 拥塞控制和多归属 324

13.7.4 生成SACK块 324

13.8 拥塞控制 324

13.10 本章小结 325

13.9 重要术语 325

13.11.1 习题 326

13.11 实践安排 326

13.11.2 研究活动 328

14.1 内部和外部路由选择 329

第14章 单播路由选择协议(RIP、OSPF和BGP) 329

14.2 距离向量路由选择 330

14.2.2 共享 331

14.2.1 初始化 331

14.2.3 更新 332

14.2.5 二结点循环的不稳定性 333

14.2.4 什么时候共享 333

14.3 RIP 335

14.2.6 三结点的不稳定性 335

14.3.1 RIP的报文格式 336

14.3.2 请求和响应 337

14.3.3 RIP的计时器 338

14.3.4 RIP版本2 339

14.3.5 封装 340

14.4 链路状态路由选择 341

构造路由表 342

14.5.1 区域 345

14.5 OSPF 345

14.5.3 链路的类型 346

14.5.2 度量 346

14.5.5 OSPF分组 348

14.5.4 图形表示法 348

14.5.6 链路状态更新分组 349

14.5.7 其他分组 356

14.5.8 封装 358

14.6.2 共享 359

14.6.1 初始化 359

14.6 路径向量路由选择 359

14.6.3 更新 360

14.7.1 自治系统的类型 361

14.7 BGP 361

14.7.3 BGP会话 362

14.7.2 路径属性 362

14.7.6 分组格式 363

14.7.5 分组的类型 363

14.7.4 外部BGP和内部BGP 363

14.8 重要术语 367

14.7.7 封装 367

14.9 本章小结 368

14.10.1 习题 369

14.10 实践安排 369

14.10.2 研究活动 370

15.1.2 多播 372

15.1.1 单播 372

第15章 多播和多播路由选择协议 372

15.1 单播、多播和广播 372

15.1.4 多播和多个单播的比较 373

15.1.3 广播 373

15.2 多播应用 374

15.3 多播路由选择 375

15.2.5 远程学习 375

15.2.1 访问分布式数据库 375

15.2.2 信息传播 375

15.2.3 传播新闻 375

15.2.4 电视会议 375

15.3.1 最佳路由选择:最短路径树 376

15.4.1 多播链路状态路由选择 378

15.4 多播链路状态路由选择:MOSPF 378

15.3.2 路由选择协议 378

15.5.1 多播距离向量路由选择 379

15.5 多播距离向量路由选择 379

15.4.2 MOSPF 379

15.6.1 树的形成 383

15.6 CBT 383

15.5.2 DVMRP 383

15.6.2 发送多播分组 384

15.7.1 PIM-DM 385

15.7 PIM 385

15.6.3 选择汇集路由器 385

15.6.4 小结 385

15.8 MBONE 386

15.7.2 PIM-SM 386

15.10 本章小结 387

15.9 重要术语 387

15.11.1 习题 388

15.11 实践安排 388

15.11.2 研究活动 389

16.1.1 操作 390

16.1 BOOTP 390

第16章 BOOTP和DHCP 390

16.1.2 分组格式 393

16.2.2 动态地址分配 395

16.2.1 静态地址分配 395

16.2 DHCP 395

16.2.4 分组格式 396

16.2.3 人工和自动配置 396

16.2.5 转换状态 397

16.2.6 交换报文 398

16.4 本章小结 399

16.3 重要术语 399

16.5.1 习题 400

16.5 实践安排 400

16.5.2 研究活动 401

17.1.1 平面名字空间 402

17.1 名字空间 402

第17章 域名系统(DNS) 402

17.2.1 标号 403

17.2 域名空间 403

17.1.2 层次名字空间 403

17.2.2 域名 404

17.3.1 名字服务器的层次结构 405

17.3 域名空间的分布 405

17.2.3 域 405

17.3.4 主服务器和次服务器 406

17.3.3 根服务器 406

17.3.2 区 406

17.4.1 类属域 407

17.4 因特网中的DNS 407

17.4.3 反向域 408

17.4.2 国家域 408

17.5 解析 409

17.4.4 注册机构 409

17.5.4 递归解析 410

17.5.3 地址到名字的映射 410

17.5.1 解析程序 410

17.5.2 名字到地址的映射 410

17.5.6 高速缓存 411

17.5.5 迭代解析 411

首部 412

17.6 DNS报文 412

17.7.1 问题记录 414

17.7 记录的类型 414

17.7.2 资源记录 415

17.8 压缩 416

17.11 重要术语 420

17.10 封装 420

17.9 DDNS 420

17.12 本章小结 421

17.13.1 习题 422

17.13 实践安排 422

17.13.2 研究活动 423

18.1.2 登录 424

18.1.1 分时的环境 424

第18章 远程登录:TELNET 424

18.1 概念 424

18.3.1 数据字符 426

18.3 NVT字符集 426

18.2 网络虚拟终端(NVT) 426

18.4 嵌入 427

18.3.2 远程控制字符 427

18.5 选项 428

18.6.1 允许选项 429

18.6 选项协商 429

18.6.2 禁止选项 430

18.7 子选项协商 431

18.6.3 对称 431

18.8 对服务器进行控制 432

18.9 带外信令 433

18.11.1 默认方式 434

18.11 操作方式 434

18.10 转义字符 434

18.11.3 行方式 435

18.11.2 字符方式 435

18.12 用户接口 436

18.15 本章小结 437

18.14 重要术语 437

18.13 安全问题 437

18.16.1 习题 438

18.16 实践安排 438

18.16.2 研究活动 439

19.1 文件传送协(FTP) 440

第19章 文件传送协议:FTP和TFTP 440

19.1.1 连接 441

19.1.2 通信 442

19.1.3 命令处理 444

19.1.4 文件传送 448

19.1.5 匿名FTP 451

19.2.1 报文 452

19.2 简单文件传送协议(TFTP) 452

19.2.2 连接 454

19.2.3 数据传送 455

19.2.5 TFTP举例 457

19.2.4 UDP端口 457

19.2.7 安全性 458

19.2.6 TFTP选项 458

19.4 本章小结 459

19.3 重要术语 459

19.2.8 应用 459

19.5.1 习题 461

19.5 实践安排 461

19.5.2 研究活动 462

20.1.1 第一种情况 463

20.1 体系结构 463

第20章 电子邮件:SMTP、POP和IMAP 463

20.1.3 第三种情况 464

20.1.2 第二种情况 464

20.1.4 第四种情况 465

20.2 用户代理 466

20.2.1 用户代理提供的服务 467

20.2.3 发送邮件 468

20.2.2 用户代理类型 468

20.2.5 地址 469

20.2.4 接收邮件 469

20.2.7 MIME 470

20.2.6 发件清单 470

20.3 报文传送代理:SMTP 475

20.3.1 命令和响应 476

20.3.2 邮件传送阶段 479

20.4.1 POP3 482

20.4 报文读取代理:POP和IMAP 482

20.4.2 IMAP4 483

20.7 本章小结 484

20.6 重要术语 484

20.5 基于万维网的邮件 484

20.8.1 习题 485

20.8 实践安排 485

20.8 研究活动 486

管理器和代理 487

21.1 概念 487

第21章 简单网络管理协议(SNMP) 487

21.2.2 SMI的作用 488

21.2.1 SNMP的作用 488

21.2 管理构件 488

21.2.4 类比 489

21.2.3 MIB的作用 489

21.3 SMI 490

21.2.5 概要 490

21.3.1 名字 491

21.3.2 类型 492

21.3.3 编码方法 493

21.4 MIB 495

21.4.1 访问MIB变量 496

21.5 SNMP 498

21.4.2 字典式排序 498

21.5.1 PDU 499

21.5.2 格式 500

21.6 报文 501

21.7 UDP端口 503

21.10 本章小结 504

21.9 重要术语 504

21.8 安全 504

21.11.1 习题 505

21.11 实践安排 505

21.11.2 研究活动 506

22.1.1 客户(浏览器) 507

22.1 体系结构 507

第22章 万维网:HTTP 507

22.1.3 统一资源定位符(URL) 508

22.1.2 服务器 508

22.1.4 Cookies 509

22.2.1 静态文档 510

22.2 万维网文档 510

22.2.2 动态文档 512

22.2.3 活动文档 514

22.3.1 HTTP事务 515

22.3 HTTP 515

22.3.3 代理服务器 521

22.3.2 持久和非持久连接 521

22.5 本章小结 522

22.4 重要术语 522

22.6.1 习题 523

22.6 实践安排 523

22.6.2 研究活动 524

层次 525

23.1 ATM广域网 525

第23章 在ATM上运行IP 525

23.2 用信元携带数据报 528

23.3.1 地址 529

23.3 信元的转发 529

为何使用AAL5 529

23.4.1 分组格式 530

23.4 ATMARP 530

23.3.2 地址绑定 530

23.4.2 ATMARP的操作 532

23.5 逻辑IP子网 534

23.7 本章小结 535

23.6 重要术语 535

23.8.1 习题 536

23.8 实践安排 536

23.8.2 研究活动 537

24.1.2 移动主机 538

24.1.1 固定主机 538

第24章 移动IP 538

24.1 编址 538

24.2 代理 539

24.3 三个阶段 540

24.2.2 外地代理 540

24.2.1 归属代理 540

24.3.1 代理发现 541

24.3.2 登记 542

24.3.3 数据传送 544

24.4.1 两次穿越 545

24.4 移动IP的低效率 545

24.5 重要术语 546

24.4.3 解决方法 546

24.4.2 三角形路由选择 546

24.7.1 习题 547

24.7 实践安排 547

24.6 本章小结 547

24.7.2 研究活动 548

第25章 多媒体 549

25.2 音频和视频压缩 550

25.1.2 数字化视频 550

25.1 数字化音频和视频 550

25.1.1 数字化音频 550

25.2.2 视频压缩 551

25.2.1 音频压缩 551

25.3 流式存储音频/视频 554

25.3.3 第三种方法:使用媒体服务器 555

25.3.2 第二种方法:使用具有元文件的万维网服务器 555

25.3.1 第一种方法:使用万维网服务器 555

25.3.4 第四种方法:使用媒体服务器和RTSP 556

特性 557

25.5 实时交互式音频/视频 557

25.4 流式直播音频/视频 557

25.6.1 RTP分组格式 561

25.6 RTP 561

25.7.2 接收方报告 563

25.7.1 发送方报告 563

25.6.2 UDP端口 563

25.7 RTCP 563

25.8.1 SIP 564

25.8 IP语音 564

25.7.3 源点描述报文 564

25.7.4 再见报文 564

25.7.5 特定应用报文 564

25.7.6 UDP端口 564

25.8.2 H.323 567

25.9 重要术语 568

25.10 本章小结 569

25.11.2 研究活动 570

25.11.1 习题 570

25.11 实践安排 570

26.1.3 编址 571

26.1.2 外联网 571

第26章 专用网、虚拟专用网和网络地址转换 571

26.1 专用网 571

26.1.1 内联网 571

26.2.1 实现保密 572

26.2 虚拟专用网 572

26.2.2 VPN技术 574

26.3.1 地址转换 575

26.3 网络地址转换(NAT) 575

26.3.2 转换表 576

26.3.3 NAT和ISP 577

26.5 本章小结 578

26.4 重要术语 578

26.6.2 研究活动 579

26.6.1 习题 579

26.6 实践安排 579

27.1 IPv6 580

第27章 下一代:IPv6和ICMPv6 580

27.1.1 IPv6的地址 581

27.1.2 地址空间指派 582

27.1.3 分组格式 586

27.2 ICMPv6 595

27.1.4 IPv4和IPv6的比较 595

27.2.1 差错报告 596

27.2.2 查询 598

27.3.2 隧道技术 602

27.3.1 双协议栈 602

27.3 从IPv4过渡到IPv6 602

27.3.3 首部转换 603

27.4 重要术语 604

27.5 本章小结 605

27.6.1 习题 606

27.6 实践安排 606

27.6.2 研究活动 607

28.1 密码学 608

第28章 网络安全 608

28.1.1 对称密钥密码学 609

28.1.2 公钥密码学 612

28.1.3 比较 613

28.2.1 使用对称密钥密码学的保密 614

28.2 保密 614

28.3 电子签名 615

28.2.2 使用不对称密钥密码学的保密 615

28.3.1 对摘要签名 616

28.3.1 对整个文档签字 616

28.4.1 用对称密钥密码学进行实体鉴别 618

28.4 实体鉴别 618

28.5.1 对称密钥分配 620

28.5 密钥管理 620

28.4.2 用公钥密码学进行实体鉴别 620

28.5.2 公钥认证 626

28.5.3 Kerkeros 627

28.6.1 IP层的安全:IPSec 630

28.6 因特网的安全 630

28.6.2 运输层安全 634

28.6.3 应用层的安全:PGP 636

28.7.1 分组过滤防火墙 637

28.7 防火墙 637

28.7.2 代理防火墙 638

28.8 重要术语 639

28.9 本章小结 640

28.10.1 习题 641

28.10 实践安排 641

28.10.2 研究活动 642

附录A ASCII码 644

B.2 基2:二进制 648

权重 648

附录B 数制 648

B.1 基10:十进制 648

B.3 基16:十六进制 649

B.2.3 十进制到二进制 649

B.2.1 权重 649

B.2.2 二进制到十进制 649

B.4 基256:IP地址 650

B.3.3 十进制到十六进制 650

B.3.1 权重 650

B.3.2 十六进制到十进制 650

B.4.3 十进制到IP地址 651

B.4.2 IP地址到十进制 651

B.4.1 权重 651

B.6.2 从十六进制到二进制 652

B.6.1 从二进制到十六进制 652

B.5 比较 652

B.6 其他的转换 652

B.6.4 从二进制到基256 653

B.6.3 从基256到二进制 653

C.1.2 十六进制的计算 654

C.1.1 二进制的计算 654

附录C 检验和 654

C.1 传统的 654

C.1.3 十进制的计算 655

C.2.1 八位Fletcher 657

C.2 FLETCHER 657

C.2.2 十六位Fletcher 658

C.3 ADLER 659

D.1.1 单个位差错 661

D.1 差错的类型 661

附录D 差错检测 661

D.2.1 冗余 662

D.2 检测 662

D.1.2 突发差错 662

D.2.2 奇偶检验 663

D.2.3 循环冗余检验(CRC) 665

D.2.4 检验和 668

附录E 802项目 669

E.2.2 PDU 670

E.2.1 LLC 670

E.1 802.1项目 670

E.2 802.2项目 670

E.2.3 MAC 671

附录F 联系地址 672

附录G RFC 674

附录H UDP和TCP端口 676

词汇表 678