目录 1
第1章 Internet概述 1
1.1 Internet的产生与发展 1
1.1.1 Internet的产生 1
1.1.2 Internet的发展 2
1.2 Internet的组成体系结构 3
1.3 Internet的TCP/IP 4
1.4 Internet的接入技术 6
1.4.1 通过电话拨号接入 6
1.4.3 通过DDN专线接入 7
1.4.2 通过X.25分组交换网接入 7
1.4.4 通过微波专线接入 8
1.4.5 通过局域网接入 8
1.5 Internet的应用服务 9
1.5.1 电子邮件 9
1.5.2 FTP 10
1.5.3 Telnet 10
1.5.4 HTTP 11
1.6 Internet在我国的发展应用 12
小结 13
思考题 13
2.1 Internet数据传输的基本概念 14
通信基础篇 14
第2章 Internet数据传输技术 14
2.2 Internet的信号调制技术 17
2.2.1 理论基础 17
2.2.2 模拟调制技术 18
2.2.3 数字调制技术 20
2.3 Internet的数据编码技术 21
2.3.1 不归零编码方式 21
2.3.2 曼彻斯特编码方式 21
思考题 22
小结 22
2.3.3 差分曼彻斯特编码方式 22
第3章 Internet数据交换技术 23
3.1 Internet线路交换技术 23
3.2 Internet分组交换技术 24
3.2.1 分组交换的基本原理 25
3.2.2 数据报与虚电路技术 25
3.2.3 3种交换技术的比较 26
3.3 Internet的帧中继交换技术 26
3.4 Internet的ATM信元交换技术 27
3.4.1 ATM信元 27
3.4.2 ATM交换技术 29
3.4.3 ATM的通信控制 30
小结 31
思考题 31
第4章 Internet多路复用技术 32
4.1 频分多路复用技术 32
4.2 时分多路复用技术 33
4.2.1 数字载波系统 35
4.2.2 光纤同步时分复用技术 36
4.2.3 异步时分多路复用技术 37
4.3 波分多路复用技术 38
思考题 39
小结 39
第5章 Internet差错检测与控制技术 40
5.1 差错检测技术 40
5.1.1 奇偶校验码 40
5.1.2 校验和 40
5.1.3 循环冗余码 41
5.2 差错控制技术 42
5.2.1 停—等差错控制技术 43
5.2.2 后退N机制差错控制技术 43
5.2.3 选择重发差错控制技术 43
5.3 滑动窗口流控技术 44
思考题 45
小结 45
路由选择篇 46
第6章 Internet路由算法 46
6.1 基本概念 47
6.1.1 网际互连的基本概念 47
6.1.2 路由选择的基本概念 49
6.2 距离向量路由算法 52
6.2.1 距离向量路由算法描述 52
6.2.2 距离向量路由算法举例 53
6.3.1 链路状态路由算法描述 55
6.3 链路状态路由选择算法 55
6.3.2 链路状态路由算法实例 57
6.4 其他路由选择算法 59
小结 60
思考题 60
第7章 Internet路由协议 61
7.1 自治系统的基本概念 61
7.2 内部路由协议 63
7.2.1 路由信息协议 63
7.2.2 开放最短路径优先协议 65
7.2.3 ISO路由选择协议 68
7.3 外部路由协议 72
7.4 其他路由选择协议 75
7.4.1 Cisco公司的IGRP路由选择协议 75
7.4.2 Cisco公司的EIGRP路由选择协议 76
7.4.3 Novell公司的IPX路由选择协议 76
7.4.4 IBM公司的NetBIOS路由选择协议 77
7.4.5 苹果公司的AppleTalk路由选择协议 79
小结 80
思考题 81
8.1 Internet的IP地址格式 82
8.1.1 IP地址的构成 82
第8章 Internet寻址技术 82
核心协议篇 82
8.1.2 IP地址的表示 83
8.1.3 IP地址的分类 83
8.1.4 特殊的IP地址 84
8.1.5 IP地址寻址规则 86
8.2 Internet的子网掩码与屏蔽码 86
8.3 无类别域间路由 89
8.3.1 网络前缀 90
8.3.2 最长前缀匹配 92
8.3.3 使用二叉搜索查找路由表 93
8.4 IP地址与物理地址的动态转换协议 94
8.4.1 地址解析 94
8.4.2 ARP原理 95
8.4.3 ARP报文格式 97
8.4.4 ARP在Windows中的实现 98
小结 98
思考题 99
第9章 Internet网络互连协议IP/ICMP 100
9.1 IP数据报传递服务 100
9.2 IPv4及IP数据报 101
9.3 IP数据报的分段与重组 103
9.4 IP数据报的路由与转发 104
9.5 差错控制报文协议 107
9.5.1 ICMP报文格式 108
9.5.2 ICMP的工具程序 112
小结 113
思考题 113
第10章 Internet传输层协议TCP/UDP 114
10.1 可靠的数据传输控制协议 115
10.1.1 TCP可靠传输控制机制 116
10.1.2 TCP滑动窗口控制机制 117
10.2 TCP的数据报格式 118
10.3 TCP连接建立的三次握手 121
10.4 TCP连接关闭的过程 122
10.5 TCP的累计重传策略 123
10.5.1 TCP的累计确认重传机制 123
10.5.2 TCP的累计超时值的确定 123
10.6 TCP的拥塞控制 124
10.6.1 TCP拥塞控制算法 124
10.6.2 慢启动和拥塞避免算法 125
10.6.3 快重传和快恢复算法 127
10.7 TCP的协议扩充 128
10.8.1 UDP概述 129
10.8 用户数据报协议 129
10.8.2 UDP用户数据报的头部格式 131
小结 132
思考题 132
应用技术篇 134
第11章 应用层的客户机/服务器计算模式 134
11.1 网络计算模式的形成 134
11.1.1 以大型机为中心的计算模式 135
11.1.2 以服务器为中心的计算模式 135
11.1.3 客户机/服务器计算模式的出现 135
11.2.2 客户机/服务器计算模式的特点 136
11.2 客户机/服务器计算模式 136
11.2.1 客户机/服务器计算模式的概念 136
11.2.3 客户机/服务器计算模式的优点 137
11.2.4 客户机/服务器计算模式的应用方式 137
11.3 Internet的客户机/服务器计算模式 138
11.4 客户机/服务器模式的中间件 139
11.4.1 中间件定义 139
11.4.2 中间件的功能与作用 140
11.5 客户机/服务器模式的套接字编程 141
11.5.1 套接字API 141
11.4.3 中间件的类型 141
11.5.2 基本socket调用 142
11.5.3 客户机/服务器编程初步 148
小结 151
思考题 152
第12章 域名系统 153
12.1 域名与域名空间 154
12.2 DNS数据库与资源记录 157
12.3 名字服务器与名字解析器 160
12.3.1 名字服务器 160
12.3.2 名字解析器 161
12.4.1 域名解析 162
12.4 域名解析与反向解析 162
12.4.2 反向解析 164
12.4.3 如何提高解析的效率 165
小结 166
思考题 167
第13章 电子邮件系统及SMTP 168
13.1 电子邮件系统简介 168
13.1.1 电子邮件系统的特点 168
13.1.2 电子邮件地址 169
13.1.3 电子邮件体系 169
13.1.5 电子邮件的消息格式 170
13.1.4 电子邮件协议 170
13.2 报文传输代理MTA/SMTP 171
13.3 邮件用户代理及POP3 173
13.3.1 邮件用户代理 173
13.3.2 POP3 174
13.3.3 IMAP 176
13.4 报文协议及报文扩展协议 176
13.4.1 RFC 822 176
13.4.2 报文扩展(MIME)协议 177
小结 178
思考题 179
14.1 环球信息网的基本原理 180
14.1.1 环球信息网的特点 180
第14章 环球信息网 180
14.1.2 环球信息网的基本概念 181
14.2 超文本传输协议和超文本标记语言 182
14.2.1 超文本传输协议 182
14.2.2 HTML的基本框架 185
14.3 Web文档与Java技术 190
14.3.1 Web文档 190
14.3.2 Java技术 191
思考题 192
小结 192
第15章 网络管理及SNMP 193
15.1 网络管理的解决方案 193
15.1.1 网络管理的功能 193
15.1.2 网络管理的模式及体系 194
15.1.3 网络管理的标准 196
15.2 简单的网络管理协议 198
15.2.1 SNMP框架模型 199
15.2.2 管理信息结构 201
15.2.3 SNMP 202
15.3 常用的网络管理系统 204
15.3.1 HP OpenView 205
15.3.2 IBM NetView 206
15.3.3 SUN SunNet Manager 207
15.3.4 Cabletron SPECTRUM 207
小结 208
思考题 209
第16章 网络安全 210
16.1 网络安全的基本概念 210
16.1.1 网络安全的原则 210
16.1.3 网络安全的主要因素 211
16.1.2 网络安全的内容 211
16.1.4 网络安全防范体系层次 213
16.1.5 网络安全防范体系设计准则 214
16.2 网络安全的防火墙技术 215
16.2.1 防火墙的基本技术和分类 215
16.2.2 防火墙的基本配置与结构 219
16.2.3 防火墙的选择原则 221
16.3 网络安全的入侵防范技术 223
16.3.1 黑客常用的入侵手段 223
16.3.2 入侵检测 225
16.3.3 网络病毒及其防范 229
16.4 网络安全层次 230
16.4.1 IP层安全技术 231
16.4.2 传输层的安全技术 231
16.4.3 应用层的安全技术 233
16.4.4 WWW的安全技术 235
小结 236
思考题 237
前沿技术篇 238
第17章 Internet交换技术 238
17.1 Internet路由与交换的概念 239
17.1.1 IP路由与ATM交换技术 239
17.1.2 基于ATM交换的IP路由 242
17.1.3 吉(太)位线速路由交换机 245
17.2 IP路由交换技术 246
17.2.1 IP交换的原理 246
17.2.2 IP交换机的转发 248
17.2.3 信息流管理协议 249
17.2.4 通用交换管理协议 251
17.3 Cisco的标记交换技术 252
17.3.1 Cisco标记交换原理 253
17.3.2 Cisco标记交换转发 254
17.3.3 标记分发协议 255
17.4 多协议标签交换 256
17.4.1 MPLS体系结构 257
17.4.2 MPLS标签堆栈格式 258
17.4.3 MPLS协议结构与LSR结构 261
17.4.4 LDP 262
小结 266
思考题 267
第18章 Internet的IPv6 268
18.1 IPv6的基础知识 268
18.1.1 什么是IPv6 268
18.1.2 IPv6产生的原因 269
18.1.3 IPv6的设计特点 269
18.2.1 IPv6基本报头格式结构 273
18.2 IPv6的地址 273
18.2.2 IPv6的地址表示 274
18.2.3 IPv6的地址分配 276
18.2.4 IPv4向IPv6过渡 277
18.3 IPv6自动地址配置策略 279
18.3.1 IPv6的链路局部地址配置 279
18.3.2 IPv6的全状态自动配置 280
18.3.3 IPv6的无状态自动配置 280
小结 281
思考题 281
19.1.1 多播及多播组概念 282
19.1 IP多播组及成员管理 282
第19章 IP多播技术与MBone 282
19.1.2 多播组及其成员管理 283
19.2 IP网间多播路由协议 284
19.2.1 DVMRP和MOSPF 285
19.2.2 核心树协议 286
19.2.3 PIM-SM和PIM-DM 287
19.3 Internet实验多播主干网MBone 287
19.3.1 MBone的拓扑与隧道技术 288
19.3.2 传输协议UDP和RTP 289
19.3.3 利用IP组播实现视频传输的方法 289
思考题 291
小结 291
第20章 Internet服务质量控制 292
20.1 服务质量控制的提出 292
20.2 服务质量控制的实现机制 293
20.2.1 服务质量的概念 293
20.2.2 QoS的实现机制 294
20.2.3 QoS的路由技术 297
20.3 集成服务模型 301
20.3.1 集成服务概述 301
20.3.2 集成服务的实现框架 302
20.4.1 RSVP工作过程 303
20.4 资源预约协议 303
20.4.2 RSVP机制 305
20.4.3 RSVP消息格式 307
20.5 差别服务模型 309
20.5.1 差别服务体系 309
20.5.2 Diffserv路由器结构 311
小结 312
思考题 313
第21章 主动网络技术 314
21.1 主动网络技术的基本原理 314
21.1.1 主动网络的基本概念与分类 314
21.1.2 主动网络的沙箱模型 316
21.2 主动网络的体系结构 317
21.2.1 主动网络体系结构 317
21.2.2 主动代码结构及代码分发 318
21.2.3 主动代码程序语言选择 320
21.2.4 主动网技术与移动代理 320
21.2.5 主动网体系结构的发展 321
21.3 主动网的应用 322
21.3.1 主动网在Web代理及Web交换机中的应用 322
21.3.2 主动网的路由器 323
21.3.3 主动网的其他应用 324
思考题 325
小结 325
第22章 虚拟专用网 326
22.1 虚拟专用网概述 326
22.1.1 VPN的基本概念 326
22.1.2 VPN的关键技术 329
22.1.3 VPN的基本用途 330
22.1.4 VPN的分类 332
22.2 VPN的隧道机制 334
22.2.1 VPN隧道概念 334
22.2.2 VPN隧道协议 336
22.2.3 PPP 340
22.3 VPN的安全协议 342
22.3.1 VPN的加密技术 342
22.3.2 IP层的安全协议IPSec 343
22.4 VPN的解决方案 344
22.4.1 Access-VPN 344
22.4.2 Intranet-VPN 345
22.4.3 Extranet-VPN 345
小结 346
思考题 347
参考文献 348