《数据通信与计算机网络》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:高传善,毛迪林,曹袖编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040156296
  • 页数:634 页
图书介绍:本书在第一版的基础上,结合网络的发展及教材反馈意见进行了补充与完善。全书遵循结构优化、精选内容、突出重点和提高质量的原则,以开放系统互联参考模型为线索,以通信子网为主要的内容,在高速网络新技术、网络管理与安全以及Internet/Intranet的原理和应用等方面反映数据通信和计算机网络进入网络计算时代后的新技术与新进展。全书每章后面都有练习题,书后列有实验指南,适合作为高等学校计算机有关专业网络课程的教材,也可供有关技术人员阅读参考。

第一章 概述 1

1.1 什么是计算机网络 1

1.1.1 计算机网络的演变 1

1.1.2 计算机网络的定义 8

1.1.3 计算机网络的发展方向 9

1.1.4 计算机网络的功能 11

1.2 计算机网络的体系结构 13

1.2.1 层次模型 14

1.2.2 开放系统互联基本参考模型 16

1.2.3 Internet络参考模型 21

1.2.4 网络通信标准化组织 23

1.3 Internet的发展及其应用 27

1.3.1 Internet的发展过程 27

1.3.2 Internet的主要功能 30

1.3.3 Internet的工作原理 33

1.4 计算机网络的分类 35

1.4.1 按拓扑构形分类 35

1.4.2 按地理范围分类 36

1.4.3 其他分类 37

练习题 37

第二章 物理层与数据通信基础 40

2.1 数据通信的基础知识 40

2.1.1 通信系统模型 40

2.1.2 带宽与傅里叶分析 42

2.1.3 信道的最大数据速率 43

2.2 物理传输媒体 44

2.2.1 双绞线 45

2.2.2 同轴电缆 47

2.2.3 光纤 48

2.2.4 无线传输媒体 49

2.2.5 卫星通信 52

2.3 传输技术 54

2.3.1 模拟传输与数字传输 54

2.3.2 数字调制技术 55

2.3.3 脉码调制 58

2.3.4 多路复用 60

2.3.5 数字信号的编码方法 63

2.4 物理层接口标准举例 65

2.4.1 EIA-RS-232C 65

2.4.2 RS-422、RS-423和RS-449 68

2.4.3 CCITT X·21 69

练习题 71

第三章 数据链路层 73

3.1 数据链路层的功能 73

3.1.1 帧同步 73

3.1.2 差错控制 74

3.1.3 流量控制 75

3.1.4 链路管理 75

3.2 差错检测与校正 75

3.2.1 传输差错的特性 76

3.2.2 常用的简单差错控制编码 77

3.2.3 海明码 80

3.2.4 循环冗余码 83

3.3 数据链路层协议 87

3.3.1 停等协议 87

3.3.2 顺序接收的管道协议 92

3.3.3 选择重传协议 94

3.4 协议描述与验证 95

3.4.1 有限状态机模型 95

3.4.2 Petri网 98

3.4.3 其他协议描述语言 100

3.5 数据链路层协议举例 101

3.5.1 数据链路层协议的分类 101

3.5.2 HDLC和PPP 107

3.5.3 帧中继 110

练习题 114

第四章 局域网 117

4.1 局域网概述 117

4.1.1 什么是局域网 117

4.1.2 局域网拓扑 118

4.1.3 结构化布线系统 123

4.2 局域网体系结构 129

4.2.1 局域网参考模型 129

4.2.2 逻辑链路控制子层LLC 133

4.2.3 媒体访问控制子层MAC 135

4.2.4 网卡 137

4.2.5 LAN地址 139

4.3 令牌环访问控制和IEEE 802.5标准 141

4.3.1 令牌环概述 141

4.3.2 令牌环媒体访问控制协议 143

4.3.3 IEEE 802.5标准 150

4.4 CSMA/CD和IEEE 802.3标准 151

4.4.1 ALOHA 151

4.4.2 CSMA 154

4.4.3 CSMA/CD 155

4.4.4 二进制指数退避算法 157

4.4.5 以太网帧格式 158

4.4.6 IEEE 802.3标准 160

4.5 局域网性能 162

4.5.1 局域网性能分析概述 162

4.5.2 局域网性能分析 163

4.5.3 以太网和令牌传递的比较 167

4.6 局域网互联 168

4.6.1 网桥 168

4.6.2 局域网交换机 179

4.6.3 虚拟局域网 180

练习题 183

第五章 高速网络技术 188

5.1 高速以太网 188

5.1.1 100BaseT 188

5.1.2 全双工以太网 198

5.1.3 千兆以太网 202

5.1.4 10 Gb/s以太网 207

5.2 ATM 210

5.2.1 ATM概述 210

5.2.2 信元 211

5.2.3 ATM适配层 214

5.2.4 ATM的物理层 216

5.2.5 局域网仿真 217

5.3 光纤网络 219

5.3.1 光链路 219

5.3.2 波分复用系统 222

5.3.3 光网络 224

5.4 交换机 227

5.4.1 转发表查询 228

5.4.2 缓冲区的设计 229

5.4.2 CROSSBAR交换 231

5.4.3 共享媒体交换 235

5.4.4 自路由交换 236

练习题 240

第六章 无线网络 242

6.1 无线网络概述 242

6.1.1 无线网络应用 242

6.1.2 无线网络发展 243

6.1.3 无线信道接入方法和多址技术 246

6.1.4 无线网络拓扑 248

6.2 无线蜂窝系统 250

6.2.1 蜂窝概念 250

6.2.2 蜂窝拓扑结构 250

6.2.3 CDMA系统 252

6.3 移动数据网络 259

6.3.1 移动数据网络分类 260

6.3.2 CDPD 261

6.3.3 GPRS 266

6.3.4 3G技术 273

6.3.5 移动应用协议 275

6.4 无线局域网(WLAN) 282

6.4.1 WLAN概述 282

6.4.2 WLAN的应用和优势 283

6.4.3 WLAN的基本技术 284

6.4.4 WLAN标准:IEEE 802.11 285

6.4.5 WLAN展望 289

6.5 其他无线网络技术 290

6.5.1 无线ATM 290

6.5.2 HiperLAN 294

6.5.3 蓝牙(Bluetooth) 301

6.5.4 HomeRF 306

练习题 310

第七章 网络层 312

7.1 通信子网和网络层服务 312

7.1.1 通信子网的内部操作 312

7.1.2 网络层提供的服务 315

7.2 路由选择 318

7.2.1 路由的特征和要素 318

7.2.2 最佳路由算法 321

7.2.3 静态路由方式 323

7.2.4 动态路由方式 324

7.2.5 层次路由、策略路由和自治系统 331

7.3 路由协议 333

7.3.1 路由信息协议RIP 333

7.3.2 开放最短路由优先协议OSPF 338

7.3.3 边界网关协议BGP 344

7.4 IP协议 349

7.4.1 IP地址 350

7.4.2 IP子网和IP转发 354

7.4.3 IP协议格式 355

7.4.4 其他网络层协议 358

7.4.5 移动IP 360

7.5 IP组播 362

7.5.1 组播组和组播地址 363

7.5.2 组管理协议:IGMP 364

7.5.3 组播路由协议 366

7.5.4 组播应用和发展 368

7.6 下一代IP:IPv6 368

7.6.1 IPv6特性 369

7.6.2 IPv6协议基本头部 370

7.6.3 IPv6地址 372

7.6.4 IPv6协议扩展头部 373

7.6.5 从IPv4向IPv6过渡 378

练习题 381

第八章 运输层 385

8.1 运输服务和服务质量 385

8.1.1 运输服务 385

8.1.2 服务质量 386

8.2 运输协议机制 388

8.2.1 寻址 389

8.2.2 A型网络服务上的运输协议 390

8.2.3 B型网络服务上的运输协议 394

8.2.4 C型网络服务上的运输协议 395

8.3 TCP协议 400

8.3.1 TCP服务 400

8.3.2 TCP协议 402

8.3.3 TCP连接管理 405

8.3.4 TCP流量控制 408

8.3.5 TCP拥塞控制 409

8.3.6 TCP计时器 411

8.3.7 UDP协议 411

8.4 Socket编程 412

8.4.1 Socket接口概念 412

8.4.2 Socket编程模型 416

8.4.3 Unix Socket编程 417

8.4.4 WinSock编程 425

练习题 432

第九章 高层应用 434

9.1 域名服务DNS 434

9.1.1 主机名和域名 434

9.1.2 域名注册和管理 436

9.1.3 域名解析服务 438

9.1.4 Internet域名和URL 441

9.2 万维网WWW 442

9.2.1 WWW服务模型 443

9.2.2 超文本传输协议(HTTP) 444

9.2.3 超文本标记语言(HTML) 449

9.2.4 表单(Form)和公共网关接口(CGI) 460

9.2.5 XML 463

9.3 其他主要的应用协议 468

9.3.1 电子邮件E-mail 468

9.3.2 文件传输协议FTP 472

9.3.3 远程登录Telnet 475

9.4 远程过程调用RPC 476

9.4.1 RPC基本操作 476

9.4.2 RPC实例 477

9.5 对象化程序设计语言Java 479

9.5.1 Java特性 479

9.5.2 Java程序设计 481

9.5.3 小程序(Applet)设计和实现 483

9.5.4 一个简单的客户机/服务器程序 484

练习题 485

第十章 网络管理与信息安全 488

10.1 网络管理基础 488

10.1.1 网络管理的功能 489

10.1.2 简单网络管理协议SNMP 492

10.1.3 其他网络管理有关的标准 497

10.1.4 网络管理的其他问题 498

10.2 网络信息安全概述 500

10.2.1 网络安全隐患与对策 500

10.2.2 病毒与防范 504

10.3 数据加密算法 507

10.3.1 数据加密的一般原理 508

10.3.2 对称密钥算法 514

10.3.3 公开密钥算法 520

10.4 常用网络安全技术举例 522

10.4.1 身份鉴别 522

10.4.2 数字签名 526

10.4.3 数字证书 529

10.4.4 防火墙 532

10.4.5 Web的安全性技术——SSL 537

练习题 539

第十一章 多媒体网络 541

11.1 多媒体网络概述 541

11.1.1 网络多媒体应用 541

11.1.2 网络多媒体的特性 543

11.2 多媒体压缩 544

11.2.1 数字化 545

11.2.2 数据压缩 548

11.2.3 音频编码 550

11.2.4 视频编码 554

11.3 RTP协议 557

11.3.1 RTP概述 557

11.3.2 RTP分组头部格式 559

11.3.3 RTCP 560

11.4 会话控制 563

11.4.1 SIP 563

11.4.2 H.323 568

11.5 流媒体技术 573

11.5.1 流媒体概述 574

11.5.2 RTSP协议 577

练习题 584

第十二章 服务质量控制QoS 585

12.1 QoS概述 585

12.1.1 实时和非实时应用 585

12.1.2 QoS的定义 588

12.1.3 QoS模型和QoS机制 590

12.2 调度策略和队列管理 592

12.2.1 调度策略概述 592

12.2.2 FIFO 595

12.2.3 优先级队列 595

12.2.4 轮转调度 596

12.2.5 公平队列 597

12.2.6 主动队列管理 601

12.3 拥塞控制 605

12.3.1 拥塞控制概述 605

12.3.2 开环控制 608

12.3.3 闭环控制 613

12.4 集成服务 615

12.4.1 体系结构 615

12.4.2 服务类型 618

12.4.3 RSVP 620

12.5 区分服务 626

12.5.1 区分服务概述 626

12.5.2 负载调节 629

12.5.3 PHB 630

练习题 633