《数据通信与网络教程 原书第3版》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)William A.Shay著;高传善等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111155386
  • 页数:537 页
图书介绍:本书系统地介绍了数据通信与计算机网络领域的基本内容。

1.1 为什么学习通信 1

1.1.1 通信技术的历史 1

目录出版者的话专家指导委员会译者序译者介绍前言第1章 通信、标准和协议简介 1

1.1.2 应用 3

1.1.3 焦点问题 5

1.2 计算机网络 6

1.2.1 公共总线拓扑结构 7

1.2.2 星形拓扑结构 7

1.2.3 环形拓扑结构 8

1.2.4 全连接拓扑结构 8

1.3.1 对标准的需要 9

1.2.5 组合拓扑结构 9

1.3 标准和标准化组织 9

1.3.2 标准化组织 10

1.4 开放系统和开放系统互连模型 12

1.4.1 模型概述 13

1.4.2 连接策略 16

1.4.3 物理层 19

1.4.4 数据链路层 19

1.4.5 网络层 20

1.4.6 运输层 21

1.4.7 会话层 23

1.4.8 表示层 24

1.4.9 应用层 26

1.4.10 因特网层次 27

1.4.11 小结 28

1.5 数据通信的未来 28

复习题 33

练习题 34

参考文献 34

第2章 传输介质和数据编码 35

2.1 概述 35

2.2 金属导体 37

2.2.1 双绞线 37

2.2.2 同轴电缆 38

2.3 光纤 39

2.4 无线通信 42

2.4.1 微波传输 43

2.4.2 卫星传输 45

2.4.3 无线局域网 51

2.4.4 蓝牙 53

2.4.5 无形光 53

2.4.6 小结 54

2.5 编码 55

2.5.1 期的编码 56

2.5.2 ASCII码 57

2.5.4 统一编码 59

2.5.3 EBCDIC码 59

2.6 小结 60

复习题 60

练习题 61

参考文献 62

第3章 模拟信号和数字信号 63

3.1 概述 63

3.2 数字编码方案 64

3.2.1 不归零编码 64

3.2.2 曼彻斯特编码 65

3.3 模拟信号 66

3.3.1 傅里叶变换 67

3.3.2 傅里叶变换的应用 70

3.4 比特率 70

3.4.1 尼奎斯特定理和无噪声信道 70

3.4.2 噪声信道 72

3.4.3 香农定理 73

3.5 数模转换 74

3.5.1 频率调制 75

3.5.2 调幅 75

3.5.3 相位调制 76

3.5.4 正交调幅 76

3.6.2 脉码调制 79

3.6.1 脉冲幅度调制 79

3.6 模数转换 79

3.7 调制解调器 81

3.7.1 信号星座 82

3.7.2 调制解调器标准 84

3.7.3 电缆调制解调器 85

3.8 DSL 88

3.8.1 工作原理 89

3.8.2 各种DSL技术 91

3.9 小结 93

复习题 94

练习题 95

参考文献 97

第4章 建立连接 99

4.1 概述 99

4.2 通信载体和设备 99

4.2.1 电话系统 99

4.2.2 用户交换机 102

4.2.3 蜂窝式移动电话 102

4.2.4 传真机 104

4.3 传输模式 105

4.3.1 串行传输和并行传输 105

4.3.2 异步传输、同步传输和等时传输 106

4.3.3 单工通信、半双工通信和全双工通信 108

4.4 接口标准 109

4.4.1 EIA-232接口 110

4.4.2 X.21接口 113

4.4.3 USB 114

4.4.4 FireWire 118

4.5 多路复用 122

4.5.1 频分多路复用 123

4.5.2 时分多路复用 125

4.5.3 统计多路复用器 126

4.5.4 波分多路复用 127

4.6 数字线路 128

4.6.1 T1 128

4.6.2 SONET 130

4.7.1 Aloha协议 134

4.7 竞争协议 134

4.7.2 载波侦听多路访问 137

4.7.3 冲突检测 139

4.7.4 冲突避免 141

4.7.5 令牌传送 141

4.7.6 协议小结 142

4.8 小结 143

复习题 144

练习题 146

参考文献 147

5.1 概述 149

第5章 数据压缩 149

5.2 频率相关编码 150

5.2.1 哈夫曼编码 150

5.2.2 算术压缩 152

5.3 行程编码 155

5.3.1 相同比特的行程 155

5.3.2 不同字符的行程 156

5.3.3 传真压缩 156

5.4 相对编码 158

5.5 Lempel-Ziv压缩 159

5.6.1 图像表示 163

5.6 图像压缩 163

5.6.2 JPEG压缩 164

5.6.3 GIF文件 169

5.7 多媒体压缩 170

5.7.1 MPEG 170

5.7.2 MP3 173

5.8 小结 174

复习题 175

练习题 176

参考文献 177

第6章 数据完整 179

6.1 概述 179

6.2.1 奇偶校验 180

6.2 简单差错检测技术 180

6.2.2 校验和 181

6.3 用于差错检测的循环冗余校验 181

6.3.1 多项式除法 182

6.3.2 CRC是如何工作的 182

6.3.3 CRC算法的分析 183

6.3.4 用循环移位实现CRC算法 185

6.4 海明码:差错校正 187

6.4.1 单比特差错校正 187

6.4.2 多比特差错校正 188

6.5 小结 190

复习题 190

练习题 191

参考文献 192

第7章 数据安全 193

7.1 概述 193

7.2 加密算法 194

7.2.1 凯撒密码 195

7.2.2 多字母密码 196

7.2.3 变位密码 196

7.2.4 比特级加密 197

7.2.5 数据加密标准 198

7.2.6 削波器芯片和SkipJack算法 204

7.3 密钥分发和保护 206

7.3.2 Diffie-Hellman密钥交换 207

7.3.1 Shamir方法 207

7.4 公共密钥加密 208

7.4.1 RSA算法 209

7.4.2 数字签名 211

7.4.3 鉴别和报文摘要 212

7.4.4 高隐私 215

7.5 运输层安全和服务器鉴别 217

7.5.1 运输层安全 218

7 5.2 X.509证书 219

7.5.3 握手 220

7.6 防火墙 222

7.6.1 分组过滤 223

7.6.2 应用级网关 224

7.6.3 全状态检查 225

7.7 病毒 226

7.7.1 感染文件 227

7.7.2 内存常驻病毒 228

7.7.3 病毒进化 229

7.7.4 病毒来源 230

7.8 威胁和攻击源 231

7.8.1 因特网蠕虫 231

7.8.2 电脑黑客 232

7.8.3 其他威胁 233

7.9 小结 234

复习题 236

练习题 238

参考文献 238

第8章 流量控制 241

8.1 概述 241

8.2 信令 242

8.2.1 DTE-DCE流量控制 243

8.2.2 X-ON/X-OFF 243

8.3 面向帧的控制 244

8.3.1 非受限协议 245

8.3.2 停-等协议 245

8.3.3 协议效率 246

8.4 后退n帧:滑动窗口协议 248

8.4.1 帧格式 249

8.4.2 特征 250

8.4.3 算法 252

8.5 选择重传:滑动窗口协议 255

8.5.1 特征 255

8.5.2 算法 258

8.6 滑动窗口协议的效率 260

8.7 协议的正确性 262

8.7.1 有限状态机 262

8.7.2 简化的后退n帧协议的状态转换图 263

8.7.3 一个不完美的后退n帧协议的状态转换图 264

8.7.4 Petri网 266

8.8 小结 269

复习题 271

练习题 271

参考文献 273

第9章 局域网 275

9.1 概述 275

9.2 数据链路控制 277

9.2.1 高级数据链路控制协议 278

9.2.2 二元同步通信协议 283

9.3 以太网:IEEE 802.3标准 285

9.3.1 概念 286

9.3.2 以太网帧格式 287

9.3.3 10Mbps以太网的物理实现 289

9.4 快速以太网 291

9.4.1 100BaseTX 291

9.4.2 100BaseFX 294

9.4.3 100BaseT4 294

9.4.4 冲突域 295

9.5 千兆以太网 296

9.5.1 MAC子层 296

9.5.2 1000BaseX 297

9.5.3 1000BaseT 298

9.5.4 超越千兆速率 300

9.6 令牌环:IEEE 802.5标准 302

9.6.1 令牌和帧格式 303

9.6.2 预约和请求令牌 304

9.6.3 环维护 307

9.7 无线网络:IEEE 802.11标准 309

9.7.1 红外线和无线电波 310

9.7.2 竞争 312

9.7.3 选址 314

9.7.4 帧格式 315

9.7.5 有线等价私密 317

9.7.6 802.11的变体 317

9.8 小结 318

复习题 319

练习题 321

参考文献 322

第10章 网络互连 323

10.1 概述 323

10.2 第一层连接 324

10.3 第二层连接 326

10.3.1 网桥 326

10.3.2 桥接不同类型的局域网 328

10.3.3 路由 328

10.3.4 路由表 328

10.3.5 透明网桥 330

10.3.6 生成树算法 332

10.3.7 源路由网桥 335

10.3.8 交换机和交换以太网 336

10.3.9 虚拟局域网 339

10.4 第三层连接 341

10.4.1 路由表 342

10.4.2 集中式路由 343

10.4.3 分布式路由 343

10.4.4 静态路由 344

10.4.5 自适应路由 344

10.5 Dijkstra算法 345

10.6 Bellman-Ford算法 347

10.7.1 链路状态路由 351

10.7 其他路由方法 351

10.7.2 层次路由 352

10.7.3 路由信息协议 354

10.7.4 开放最短通路优先 356

10.7.5 边界网关协议 357

10.7.6 路由技术小结 358

10.8 拥塞和死锁 358

10.8.1 拥塞 358

10.8.2 死锁 360

10.9 小结 361

复习题 362

练习题 363

参考文献 365

第11章 因特网协议和应用 367

11.1 概述 367

11.2 因特网协议 368

11.2.1TCP/IP概述 368

11.2.2 因特网编址 370

11.2.3 无类别地址 371

11.2.4 获取地址 373

11.2.5 域名系统 374

11.2.6 IP分组 376

11.2.7 分段 377

11.2.8 IP路由 378

11.2.9 路由器 382

11.2.10 组播路由 384

11.2.11 资源预留办议 388

11.2.12 因特网控制报文协议 389

11.3 IPv6 391

11.3.1 IP的缺点 391

11.3.2 分组头 392

11.3 3 IPSec 394

11.3.4 IPv6编址 395

11.3.5 与IPv4的兼容 397

11.4 运输协议 398

11.3.6 小结 398

11.4.1 传输控制协议 400

11.4.2 TCP段 401

11.4.3 连接管理 402

11.4.4 流量控制 405

11.4.5 拥塞控制 406

11.4.6 用户数据报协议 408

11.4.7 实时运输协议 408

11.5 因特网上的应用 411

11.5.1 虚拟终端协议 411

11.5.2 文件传输 415

11.5.3 简单邮件传输协议 420

11.5.4 简单网络管理协议 421

11.6 小结 424

复习题 425

练习题 426

参考文献 428

第12章 因特网编程 431

12.1 概述 431

12.2 套接字编程 431

12.2.1 套接字 432

12.2.2 客户/服务器模型 432

12.2.3 套接字数据结构 433

12.2 4 套接字命令 434

12.2.5 客户/服务器实例 435

12.3 万维网 444

12.3.1 网页访问 445

12.3.2 超文本标记语言 446

12.3.3 HTML表单 449

12.3.4 客户端编程和JavaScript 452

12.4 公共网关接口和服务器编程:建立搜索引擎 455

12.4.1 表单 455

12.4.2 查询字符串 456

12.4.3 搜索引擎实例 458

12.5 Perl编程:比萨饼订购系统 459

12.5.1 顾客交互 459

12.5.2 核对电话号码 461

12.5.3 更新顾客信息 466

12.5.4 执行订购 469

12.5.5 确认订购 470

12.6 小结 473

复习题 474

练习题 474

参考文献 475

第13章 电路技术 477

13.1 概述 477

13.2 综合业务数字网 477

13.2.1 服务 478

13.2.2 体系结构 479

13.2.3 协议 481

13.2.4 呼叫建立 485

13.2.5 宽带ISDN 486

13.3 虚电路协议:X.25和帧中继 487

13.3.1 分组交换网络模式 487

13.3.2 X.25接口标准 489

13.3.3 帧中继 492

13.4 异步传输模式 495

13.4.1 固定长度的小信元的好处 496

13.4.2 ATM网络概述 498

13.4.3 交换 498

13.4.4 参考模型 500

13.4.5 信元定义 501

13.4.6 虚电路和虚通道 503

13.4.7 连接管理 504

13.4.8 适配层 505

13.4.9 服务专用面向连接协议 508

13.4.10 千兆以太网与ATM 509

13.5 小结 510

复习题 510

练习题 511

参考文献 512

术语表 513

缩略语 533