目录 1
第1章 绪论 1
1.1 如何理解计算机网络参考模型 1
1.1.1 参考模型的功能模块 1
1.1.2 对参考模型的理解 5
1.2 计算机网络的构型 8
1.2.1 局域网 8
1.2.3 路由器互联网 9
1.2.2 扩展式局域网 9
1.2.4 非ATM骨干广域网 10
1.2.5 ATM骨干广域网 10
1.2.6 第三层交换骨干广域网 11
1.3 数据传输方式 12
1.3.1 第2层转发和第3层转发 12
1.3.2 单播、组播、广播和任播 14
1.4 网络寻址 16
1.4.1 寻址结构 16
1.4.2 MAC地址与IP地址的关系 19
1.4.3 寻址过程 20
1.5 数据传输控制概述 21
1.6 思考题 21
第2章 IP网络核心协议 22
2.1 IP协议 22
2.1.1 IP地址 22
2.1.2 IP分组格式 24
2.1.3 IP分段封装 27
2.1.4 IP功能模块 28
2.1.5 IP发送和接收数据流程 30
2.1.6 IP路由选择 33
2.2 UDP和TCP 37
2.2.1 进程通信 38
2.2.2 UDP 39
2.2.3 TCP 41
2.3 思考题 45
第3章 域名解析 47
3.1 域名空间 47
3.1.1 域 47
3.1.2 域名 49
3.1.3 区 50
3.2 名字服务器 50
3.2.1 名字服务器种类 50
3.2.2 名字服务器树 51
3.3 域名解析算法 52
3.3.1 域名解析方式 52
3.3.2 定位本地域名服务器 52
3.5.1 报文格式 54
3.5 域名解析报文 54
3.4 逆向域名解析 54
3.5.2 记录类型与结构 56
3.5.3 DNS报文的传输 58
3.6 思考题 58
第4章 IP路由选择算法 59
4.1 路由选择策略及算法 59
4.1.1 路由选择策略 59
4.1.2 最短路径法 59
4.1.4 基于流量的路由选择 62
4.1.3 扩散法 62
4.1.5 距离向量路由选择 65
4.1.6 链路状态路由选择 69
4.2 特殊的路由选择策略 73
4.2.1 分级路由选择 73
4.2.2 移动主机的路由选择 74
4.2.3 广播路由选择 77
4.2.4 组播路由选择 79
4.3 思考题 80
5.2 RIP 81
第5章 IP路由协议 81
5.1 IP路由协议分类 81
5.2.1 RIP路由表结构 82
5.2.2 RIP路由表初始化 82
5.2.3 RIP更新算法 82
5.2.4 RIP路由表更新 83
5.2.5 RIP报文 84
5.2.6 RIP计时器 85
5.2.7 RIPv2 86
5.3 HELLO协议 87
5.2.8 RIP报文的传输 87
5.4 OSPF协议 88
5.4.1 OSPF协议发展背景 88
5.4.2 OSPF链路类型、状态和数据库 89
5.4.3 OSPF有向图 90
5.4.4 OSPF区域 90
5.4.5 OSPF路由器 90
5.4.6 OSPF报文 91
5.4.7 OSPF路由选择细节 97
5.5 BGP协议 99
5.5.1 BGP的基本思想 99
5.5.2 路径向量路由选择 100
5.5.3 BGP路由器 100
5.5.4 BGP路由选择策略 100
5.5.5 BGP路径刷新 101
5.5.6 BGP路径属性 101
5.5.7 BGP报文 102
5.6 组播路由选择协议 105
5.6.1 组播路由器 105
5.5.8 BGP报文的传输 105
5.6.2 IGMP协议 106
5.6.3 DVMRP协议 108
5.6.4 MOSPF协议 108
5.7 无类域间路由选择CIDR 109
5.7.1 提出CIDR的背景 109
5.7.2 CIDR的思想 109
5.7.3 CIDR路由选择 110
5.8 思考题 110
6.1.1 IP地址到物理地址映射方式 112
第6章 地址解析 112
6.1 ARP地址解析 112
6.1.2 ARP报文 113
6.1.3 ARP工作过程 114
6.1.4 主机ARP代理 116
6.2 RARP逆地址解析 116
6.2.1 什么地方需要RARP 116
6.2.2 RARP解析方法 117
6.2.3 RARP报文处理 118
6.3.2 BOOTP报文 119
6.3.1 BOOTP提出背景 119
6.2.4 RARP报文的传输 119
6.3 BOOTP解析IP地址 119
6.3.3 BOOTP工作过程 121
6.3.4 BOOTP中继代理 122
6.3.5 引导配置文件 122
6.3.6 BOOTP报文的可靠性 123
6.3.7 BOOTP与RARP的比较 124
6.4 动态配置主机 124
6.4.1 DHCP原理 124
6.4.2 DHCP报文 125
6.4.3 DHCP工作过程 126
6.5 思考题 126
第7章 局域网 128
7.1 局域网寻址 128
7.1.1 MAC寻址结构 128
7.1.2 局域网帧结构 130
7.1.3 使用MAC地址寻址 134
7.2 共享链路数据收发——CSMA/CD 135
7.2.1 CSMA信道分配算法 136
7.2.2 冲突时间与最小帧长度计算 137
7.3 交换式LAN 139
7.3.1 LAN交换机结构 139
7.3.2 LAN交换数据转发方式 139
7.3.3 LAN交换重要指标 140
7.4 IEEE802以太网标准与实现 141
7.4.1 以太网帧结构 141
7.4.2 以太网物理层标准 143
7.4.3 8 02.3 对CSMA/CD的实现 148
7.4.4 以太网数据发送和接收 150
7.4.5 以太网接口和中继器实现 159
7.5 局域网的扩展 164
7.5.1 网桥工作原理 165
7.5.2 最小生成树算法 167
7.6 虚拟局域网 168
7.6.1 为什么需要VLAN 169
7.6.2 VLAN分类 169
7.6.3 VLAN标签交换 171
7.6.4 VLAN标准 171
7.7 思考题 173
8.1 公共传输网技术分类 175
第8章 广域网 175
8.2 公共交换电话网PSTN 176
8.2.1 PSTN的特点和用途 176
8.2.2 PSTN协议结构 177
8.3 综合业务数字网ISDN 177
8.3.2 ISDN网络结构 178
8.3.3 ISDN通道 178
8.3.1 ISDN协议结构 178
8.3.4 ISDN用户接入 179
8.3.5 LAPD协议 180
8.3.6 I.451协议 182
8.3.7 ISDN组网实例 183
8.4 X.25分组交换网 187
8.4.1 X.25协议结构 187
8.4.2 LAPB协议 188
8.4.3 X.25分组 191
8.4.4 X.25虚电路 194
8.4.5 X.25多路复用 195
8.4.6 X.25组网实例 196
8.5 帧中继 200
8.5.1 帧中继协议结构 201
8.5.2 接入帧中继的控制面 202
8.5.3 LAPF核心功能 203
8.5.4 LMI全局编址 205
8.5.5 帧中继组播 206
8.5.6 帧中继组网实例 206
8.6 交换式多兆位数据服务SMDS 209
8.6.1 SMDS协议结构 210
8.6.2 城域网MAN 211
8.6.3 SMDS网络结构 214
8.6.4 SIP 215
8.6.5 SMDS组网实例 217
8.7 点对点专用线路和数字用户线 220
8.7.1 点对点专用线路和xDSL协议结构 220
8.7.2 xDSL 221
8.7.3 ADSL组网实例 224
8.8.1 Ppp帧结构 228
8.8 PPP 228
8.8.2 链路控制协议LCP 229
8.8.3 IPCP 234
8.8.4 PPP数据发送 236
8.9 各种连接技术比较 237
8.10 思考题 239
第9章 ATM 242
9.1 ATM服务分类 242
9.1.2 ATM论坛定义的ATM服务种类 243
9.1.1 ITU-T定义的ATM服务类别 243
9.2 ATM业务适配 244
9.2.1 业务适配的功能 244
9.2.2 ATM适配层AAL 245
9.2.3 AAL协议 246
9.3 ATM信元交换 249
9.3.1 ATM信元结构 249
9.3.2 ATM信元信道 250
9.3.3 ATM信元寻址 251
9.4.1 ATM接口类型 252
9.4 ATM网络接口 252
9.3.4 ATM层 252
9.4.2 ATM接口协议参考模型 253
9.4.3 PDU格式转换 254
9.5 ATM地址和ILMI 254
9.5.1 ATM地址 255
9.5.2 ILMI 256
9.6 ATM连接管理 256
9.6.1 ATMSVC建立和释放基本过程 257
9.6.2 ATM信令报文结构 259
9.7 ATM技术特点 260
9.8 思考题 261
第10章 IP经典ATM交换 262
10.1 ATMLANE 264
10.1.1 ELAN实本 264
10.1.2 LUNI协议参考模型 266
10.1.3 LANE数据格式转换 267
10.1.4 LANE帧格式 268
10.1.5 ELAN实体间的逻辑连接 270
10.1.6 LANE初始化 271
10.1.7 地址解析(LEARP) 272
10.1.8 连接管理 272
10.1.9 数据传输 273
10.1.1 0 LANEV2.0 274
10.1.1 1 LANE特点分析 275
10.2 IPOA 275
10.2.1 IPOA逻辑实体 275
10.2.4 IPOA地址解析 277
10.2.3 IPOA数据格式转换 277
10.2.2 IPOA参考模型 277
10.2.5 IPOA寻址 279
10.2.6 IPOA网络连接 280
10.2.7 IPOA特点分析 281
10.3 MPOA 282
10.3.1 MPOA逻辑实体 282
10.3.2 MPOA数据寻址 283
10.3.6 NHRP 285
10.3.5 流检测 285
10.3.3 MPOA数据格式转换 285
10.3.4 MPOA初始化配置和地址发现 285
10.3.7 MPOA的组播 290
10.3.8 MPOA特点分析 293
10.4 思考题 294
第11章 宽带IP骨干网技术 296
11.1 驱动方式 296
11.1.1 流驱动 297
11.1.2 拓扑驱动 297
11.2.1 叠加模型 298
11.2 接口协议模型 298
11.2.2 集成模型 299
11.3 IPSwitching 300
11.3.1 IPSwitching交换机构造 301
11.3.2 IFMP协议 302
11.3.3 GSMP协议 304
11.3.4 IPSwitching数据传输 305
11.3.5 IPSwitching数据格式转换 306
11.3.6 IPSwitching的组播 307
11.4.1 TagSwitching逻辑实体 308
11.4 TagSwitching 308
11.4.2 Tag定义和结构 310
11.4.3 标记分配、关联与分发 311
11.4.4 TDP 312
11.4.5 TagSwitching数据传输 314
11.4.6 TagSwitching组播 316
11.5 MPLS 317
11.5.1 MPLS逻辑实体 317
11.5.2 Label及标记 318
11.5.3 LDP 320
11.5.4 LSP建立方式 323
11.5.5 数据在LSP上的传输 326
11.5.6 有关MPLS实现的若干问题 326
11.6 思考题 329
第12章 IP网络控制技术 331
12.1 差错控制 331
12.1.1 检错编码 331
12.1.2 IP的差错控制 333
12.2.1 流量控制 336
12.2 通信量控制 336
12.2.2 拥塞控制 338
12.3 IP安全体系结构和安全算法 342
12.3.1 网络信息安全概念 342
12.3.2 IPSee 343
12.3.3 IPSec使用的安全算法 352
12.4 QoS技术和体系结构 363
12.4.1 什么是Qos技术 363
12.4.2 集成服务 365
12.4.3 区分服务 367
12.4.4 子网带宽管理SBM 369
12.4.5 MPLS的QoS 371
12.4.6 QoS体系结构 372
12.5 思考题 373
附录AIPv6简介 376
A.1IPv6基本头部格式 376
A.2IPv6的地址空间 378
A.3IPv6的扩展头部 381
附录BICMPv6 385
参考文献 386