《计算机通信网基础》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周德新主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111251224
  • 页数:326 页
图书介绍:本书全面介绍了计算机通信网的基本概念和基本原理。主要内容包括:物理层、数据链路层、数据链路层网络、网络层、传输层、应用层、网络安全与攻防技术等。

前言 1

第1章 概述 1

1.1 计算机通信网 1

1.1.1 什么是计算机通信网 1

1.1.2 数据通信 1

1.1.3 计算机通信网的拓扑结构 2

1.2 计算机通信网的分类 3

1.3 因特网 5

1.4 协议和标准 8

1.5 网络模型 8

1.5.1 网络的层次结构 9

1.5.2 OSI模型 13

1.5.3 TCP/IP协议栈 16

1.5.4 网络模型的工作举例 17

习题 19

第2章 物理层 21

2.1 物理层的功能 21

2.2 数据通信基础 21

2.2.1 数据通信系统的组成 21

2.2.2 数据和信号 22

2.2.3 模拟传输系统和数字传输系统 23

2.2.4 数据通信模式 23

2.2.5 数据传送方式 23

2.2.6 信道最大数据传输速率 24

2.3 传输媒体 25

2.3.1 导向传输媒体 25

2.3.2 非导向传输媒体 28

2.4 编码与调制 29

2.4.1 数字数据的编码 30

2.4.2 模拟信号的编码 34

2.4.3 数字数据的调制 35

2.4.4 模拟信号的调制 37

2.5 复用 38

2.5.1 频分复用 38

2.5.2 波分复用 40

2.5.3 时分复用 41

2.5.4 码分复用 44

2.6 交换 46

2.6.1 电路交换 47

2.6.2 报文交换 48

2.6.3 分组交换 48

2.7 利用公用电话网传输数据 54

2.7.1 PSTN的组成 54

2.7.2 调制解调器 54

2.7.3 数字用户线 56

2.8 SONET/SDH 58

2.8.1 SONET/SDH的速率 58

2.8.2 SONET/SDH网络 59

2.8.3 SONET/SDH的帧 60

习题 62

第3章 数据链路层 65

3.1 数据链路层的功能 65

3.2 错误检测和纠正 66

3.2.1 错误检测 67

3.2.2 错误纠正 71

3.3 数据链路控制 72

3.3.1 成帧 72

3.3.2 流量控制和错误控制 74

3.3.3 停止等待ARQ协议 77

3.3.4 连续ARQ协议 80

3.3.5 选择重传ARQ协议 86

3.3.6 数据链路层协议举例 91

3.4 媒体访问控制 97

3.4.1 随机访问协议 97

3.4.2 受控访问协议 103

3.4.3 信道静态分配 104

习题 104

第4章 数据链路层网络 106

4.1 IEEE标准 106

4.2 以太网 107

4.2.1 标准以太网 107

4.2.2 快速以太网 113

4.2.3 千兆以太网 115

4.2.4 万兆以太网 118

4.3 无线局域网 118

4.3.1 IEEE802.11 118

4.3.2 蓝牙 128

4.4 局域网的互连 131

4.4.1 网络连接设备 132

4.4.2 虚拟局域网(VLAN) 138

4.5 帧中继 141

4.5.1 帧中继网的组成 141

4.5.2 帧中继的协议 142

4.6 ATM 144

4.6.1 ATM的产生和特点 144

4.6.2 ATM网络 146

4.6.3 ATM的协议栈 149

4.6.4 ATM的应用与展望 150

习题 151

第5章 网络层 152

5.1 网络层的几个问题 152

5.1.1 网络层的功能和服务 152

5.1.2 虚电路网络和数据报网络 154

5.1.3 路由器的组成和作用 156

5.1.4 网络层设计要解决的主要问题 158

5.1.5 本章主要内容和讨论方法 158

5.2 IP地址 159

5.2.1 IPv4地址 159

5.2.2 IPv6地址 167

5.3 IP协议 170

5.3.1 IPv4协议 170

5.3.2 协同IPv4工作的协议 175

5.3.3 IPv6协议 184

5.4 路由算法和路由协议 189

5.4.1 分组的转发 190

5.4.2 单播路由协议 196

5.4.3 多(组)播路由协议 211

5.5 拥塞控制和服务质量 218

5.5.1 拥塞的概念和拥塞控制 218

5.5.2 服务质量QoS 221

习题 221

第6章 传输层 225

6.1 传输层概述 225

6.1.1 传输层的位置 225

6.1.2 传输层的服务 225

6.1.3 传输层的相关机制 227

6.1.4 TCP/IP体系中的传输层 231

6.2 TCP/IP的用户数据报协议UDP 232

6.2.1 UDP概述 232

6.2.2 UDP协议 233

6.2.3 UDP的应用 236

6.3 TCP/IP的传输控制协议TCP 237

6.3.1 TCP概述 237

6.3.2 TCP协议 238

6.3.3 TCP的连接管理 241

6.3.4 TCP的差错控制和流量控制 247

6.3.5 TCP的拥塞控制 254

6.3.6 TCP的糊涂窗口综合症 258

6.3.7 TCP的定时器管理 260

6.4 基于WinSock的简单应用 261

6.4.1 WinSock基本原理 261

6.4.2 基于WinSock的编程模型 263

习题 265

第7章 应用层 267

7.1 域名系统 267

7.1.1 域名系统的基本应用 267

7.1.2 DNS的基本概念 268

7.1.3 DNS的域名解析 270

7.1.4 DNS的封装 273

7.2电子邮件 273

7.2.1 电子邮件的体系结构 273

7.2.2 用户代理UA 274

7.2.3 报文传送代理SMTP 275

7.2.4 报文访问代理POP 3276

7.2.5 电子邮件系统的功能扩展和改进 277

7.3 文件传送协议 277

7.3.1 FTP的基本结构和工作原理 278

7.3.2 FTP的访问 279

7.4 万维网 279

7.4.1 万维网的结构 279

7.4.2 静态页面和HTML 282

7.4.3 动态万维网文档 283

7.4.4 超文本传输协议 285

7.5 简单网络管理协议 287

7.5.1 网络管理的基本概念 287

7.5.2 SMI 289

7.5.3 MIB 290

7.5.4 SNMP 291

习题 292

第8章 网络安全与攻防技术 294

8.1 信息安全技术 294

8.1.1 信息安全基础 294

8.1.2 密码学 294

8.1.3 对称加密体系 295

8.1.4 非对称加密体系 296

8.1.5 散列函数 297

8.2 网络安全 298

8.2.1 数字签名 298

8.2.2 认证 299

8.2.3 IP安全 299

8.2.4 Web安全 301

8.2.5 电子邮件安全 301

8.2.6 网络系统安全 302

8.3 网络攻击与防范 305

8.3.1 入侵检测与响应 305

8.3.2 网络攻击技术 307

习题 312

附录A Unicode 313

附录B 常用RFC文档 315

附录C 常见UDP、TCP端口号 317

附录D 缩写词 318

参考文献 325