《计算机网络与通信 第2版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:刘化君等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2011
  • ISBN:9787040326482
  • 页数:423 页
图书介绍:本书是教育科学“十一五”国家规划课题研究成果。书中全面细致地讲解了“计算机网络与通信”的基本原理、主要协议及其实现技术。全书以计算机网络体系结构为总纲,按照物理层、数据链路层、网络层、传输层和应用层五层参考模型,分为4个部分共10章。第一部分讲述了计算机网络及其通信的基本概念,并重点讨论了计算机网络的体系结构。第二部分讲解了物理层、数据链路层、网络层、传输层的协议原理和底层技术细节,如局域网组网、网络互连技术以及基于Java语言的网络通信编程。第三部分以应用层协议为背景,重点讲述了应用范例和网络应用程序设计,特别是网络多媒体通信的应用。为加强实践能力培养,在最后一部分,以网络环境组建、网络通信协议分析和网络通信程序设计3个专题安排了网络通信实验。这些内容不但属于新兴学科知识,也是提高通信工程师、网络工程师素质、能力所必备的专业技术知识。为帮助读者掌握基础理论知识,每章末均附有一定数量的思考与练习题。本书使用范围较广,既可以作为计算机科学与技术、通信、电子、信息、自动化等相关专业的大专院校教材,也可供信息技术、计算机网络研究与工程技术、IT管理等人员参考使用。

第1章 绪论 1

1.1何谓计算机网络与通信 1

1.2网络通信研究的内容 4

1.2.1数据通信基本原理 5

1.2.2数据传输设施 6

1.2.3以计算机为基础的通信网络 7

1.2.4网络通信软件 9

1.2.5需要解决的其他问题 10

1.3计算机网络的组成 10

1.3.1计算机网络的组成结构 10

1.3.2计算机网络拓扑结构 12

1.3.3 Internet的构成 13

1.4分组交换 16

1.4.1电路交换与分组交换 16

1.4.2分组交换网络 18

1.5计算机网络的形成与发展 20

1.5.1 Internet的起源与发展 20

1.5.2 Internet在中国的发展 23

1.5.3影响计算机网络发展的主要因素 24

1.6计算机网络的标准化 25

1.6.1制订标准的重要组织 25

1.6.2标准及RFC文档 27

本章小结 28

思考与练习 28

第2章 计算机网络体系结构 30

2.1数据通信的基本概念 30

2.1.1什么是数据通信 30

2.1.2一般概念与术语 31

2.1.3数据通信系统的组成 34

2.1.4数据通信系统的性能指标 35

2.2层次型网络体系结构 37

2.2.1网络体系结构的分层 38

2.2.2 ISO/OSI参考模型 42

2.2.3 TCP/IP体系结构 46

2.2.4五层实用参考模型 49

2.3协议层次结构的查看与分析 51

本章小结 53

思考与练习 53

第3章 物理层中的数据传输 55

3.1何谓物理层 55

3.1.1物理层的基本概念 55

3.1.2物理层解决的主要问题 56

3.2多媒体信息的数字化表示 57

3.2.1块信息的数字化表示 57

3.2.2流信息的数字化表示 58

3.3数据传输信道 59

3.3.1信道容量 60

3.3.2多路复用技术 61

3.3.3有线传输介质 67

3.3.4无线传输介质 69

3.4数字信号的传输 73

3.4.1数字信号的基带传输 73

3.4.2数字信号的频带传输 75

3.4.3差错控制 76

3.5数据传输方式 81

3.5.1数据通信方式 81

3.5.2数据同步控制 83

3.6物理层接口与标准 85

3.6.1物理层接口 85

3.6.2 EIA R5-232标准 86

本章小结 90

思考与练习 91

第4章 数据链路控制 92

4.1数据链路层 92

4.2帧与组帧 94

4.2.1帧的基本格式 95

4.2.2组帧 95

4.3自动重传请求协议 98

4.3.1停止等待式ARQ协议 98

4.3.2后退N帧式ARQ协议 103

4.3.3选择重传式ARQ协议 106

4.4高级数据链路控制协议 108

4.4.1 HDLC的帧格式 108

4.4.2 HDLC的帧类型及功能 109

4.5互联网数据链路控制协议 112

4.5.1 PPP协议概述 112

4.5.2 PPP协议的帧格式 113

4.6数据链路层的设备与组件 114

4.6.1网络接口卡 114

4.6.2交换机 116

本章小结 120

思考与练习 120

第5章 局域网 122

5.1局域网体系结构 122

5.1.1局域网的基本概念 122

5.1.2 IEEE 802局域网标准系列 124

5.1.3 IEEE 802局域网体系结构 125

5.2以太网工作原理 129

5.2.1介质访问控制方法 130

5.2.2 CSMA/CD协议 131

5.2.3以太网帧格式及数据封装 135

5.3以太网技术 137

5.3.1传统以太网 138

5.3.2快速以太网 143

5.3.3千兆以太网 147

5.3.4万兆以太网 151

5.3.5虚拟局域网 155

5.4无线局域网 157

5.4.1 WLAN和无线链路特征 157

5.4.2 IEEE 802.11WLAN 159

5.4.3 IEEE 802.11帧结构 161

5.4.4 IEEE 802.11MAC协议 163

5.4.5无线局域网组网设备 166

本章小结 168

思考与练习 168

第6章 网络互连及通信 170

6.1网络互连 170

6.1.1网络互连的概念 170

6.1.2网络层的主要功能 174

6.1.3网络层服务模型 177

6.2IPv4协议 179

6.2.1 IPv4数据报格式 179

6.2.2 IPv4地址 184

6.2.3子网地址 186

6.2.4无分类域间路由 189

6.2.5地址解析协议 192

6.3差错报告和控制机制 196

6.3.1 ICMP报文格式 196

6.3.2 ICMP差错报告报文 197

6.3.3 ICMP查询报文 199

6.3.4 ICMP协议应用实例 200

6.4IP数据报转发 201

6.4.1 IP数据报转发处理过程 202

6.4.2 IP数据报转发算法 203

6.5IPv6 207

6.5.1 IPv6编址 207

6.5.2 IPv6数据报格式 212

6.5.3从IPv4到IPv6的迁移 214

6.6路由选择技术 216

6.6.1路由选择的概念 216

6.6.2路由算法 220

6.6.3路由器 223

6.7 Internet路由协议 228

6.7.1路由协议概述 229

6.7.2路由信息协议 230

6.7.3开放式最短路径优先协议 233

6.7.4边界网关协议 236

6.8 IP多播和IGMP 239

6.8.1 IP多播 239

6.8.2 Internet组管理协议 241

本章小结 244

思考与练习 245

第7章 端到端的传输服务 246

7.1传输层概述 246

7.1.1传输层的基本功能 246

7.1.2传输层提供的服务 248

7.1.3端的标志 250

7.1.4多路复用与多路分解服务 253

7.2用户数据报协议 255

7.2.1 UDP协议概述 255

7.2.2 UDP报文结构 256

7.2.3 UDP校验和 257

7.3传输控制协议 258

7.3.1 TCP操作与可靠数据传输 258

7.3.2 TCP报文结构 260

7.3.3 TCP的连接管理 264

7.3.4 TCP流量控制 268

7.3.5 TCP定时管理 270

7.4 TCP拥塞控制原理 271

7.4.1拥塞原因与开销 272

7.4.2 TCP拥塞控制算法 272

本章小结 276

思考与练习 276

第8章 网络应用 278

8.1应用层概述 278

8.1.1网络应用模式 278

8.1.2应用层协议 283

8.2 Web应用 284

8.2.1 Web简介 284

8.2.2统一资源定位器 286

8.2.3 Web页及其设计 287

8.2.4超文本传输协议 291

8.3文件传输与远程文件访问 299

8.3.1文件传输协议 299

8.3.2简单文件传输协议 302

8.3.3网络文件系统 303

8.4电子邮件及其传输 304

8.4.1电子邮件系统 304

8.4.2电子邮件报文格式和MIME 307

8.4.3 SMTP邮件传输 309

8.4.4邮件读取协议 311

8.5域名系统 314

8.5.1域名结构 314

8.5.2 DNS的工作机制 316

8.6动态主机配置协议 320

8.6.1 DHCP概述 321

8.6.2 DHCP工作原理 322

8.7多媒体通信 324

8.7.1何谓多媒体通信 324

8.7.2多媒体传输协议 325

8.7.3 IP电话 329

8.8进程间的网络通信 334

8.8.1系统调用和应用编程接口 334

8.8.2网络通信程序设计实例 336

本章小结 348

思考与练习 349

第9章 网络安全与管理 350

9.1网络安全概述 350

9.1.1网络所面临的安全威胁 350

9.1.2网络安全的含义 351

9.1.3网络通信访问安全模型 354

9.1.4网络安全标准 356

9.2密码学应用基础 358

9.2.1数据加密通信模型 358

9.2.2对称密钥密码体制 360

9.2.3公开密钥密码体制 361

9.2.4网络安全策略 364

9.3防火墙技术 366

9.3.1防火墙概述 367

9.3.2防火墙类型 368

9.3.3防火墙的应用配置 369

9.4网络安全协议 371

9.4.1网络层安全协议 371

9.4.2传输层安全协议 374

9.4.3应用层安全协议 376

9.5计算机网络管理 379

9.5.1网络管理概念 379

9.5.2 OSI的网络管理功能 381

9.5.3网络管理协议 384

本章小结 386

思考与练习 387

第10章 网络通信实验 388

10.1网络环境组建实验 388

实验1以太网局域网组网 388

实验2 Windows网络配置和测试命令的使用 391

实验3 Windows Server 2003应用服务器配置 394

实验4路由器基本路由协议配置 401

实验5防火墙配置与应用 407

10.2网络通信协议分析实验 410

实验6网络体系结构的考查分析 410

实验7 TCP报文传输和HTTP协议应用分析 414

实验8无线局域网协议分析 417

10.3网络通信编程实验 419

实验9套接字编程 419

实验10 Web服务器和浏览器设计 421

参考文献 423