第1章 通信网概述 1
1.1 通信网及其演进 1
1.1.1 电信网及其演进 2
1.1.2 计算机通信网及其演进 9
1.1.3 广播电视网及其演进 12
1.1.4 网络融合 14
1.2 通信网协议 16
1.2.1 通信网络分层模型 16
1.2.2 协议基本概念 19
1.2.3 网络架构与主要通信协议 21
第2章 七号信令系统 23
2.1 七号信令系统的基本思想 23
2.2 七号信令系统的基本概念 24
2.2.1 信令的定义 24
2.2.2 七号信令系统特点 25
2.2.3 七号信令系统基本术语和定义 25
2.3 七号信令网 26
2.3.1 电话网与信令网 26
2.3.2 信令点编号计划 28
2.4 七号信令协议栈和消息结构 28
2.4.1 七号信令系统功能结构 28
2.4.2 七号信令消息结构 30
2.5 消息传递部分(MTP) 32
2.5.1 MTP简介 32
2.5.2 信令数据链路功能级(MTP1) 33
2.5.3 信令链路功能级(MTP2) 33
2.5.4 信令网功能级(MTP3) 37
2.6 电话用户部分(TUP) 42
2.6.1 TUP简介 42
2.6.2 TUP消息格式与类型 42
2.6.3 TUP消息的基本信令过程 44
2.7 信令连接控制部分(SCCP) 47
2.7.1 SCCP简介 47
2.7.2 SCCP消息格式与编码 49
2.7.3 SCCP寻址 51
2.7.4 SCCP消息传送示例 56
2.8 事务处理能力应用部分(TCAP) 57
2.8.1 TCAP简介 57
2.8.2 TCAP基本结构和功能 58
2.8.3 TCAP消息格式与编码 58
2.8.4 TCAP应用 63
2.9 本章小结 64
2.10 课后习题 64
第3章 数据链路层协议 65
3.1 数据链路层协议的基本思想 65
3.2 数据链路层的设计问题 66
3.2.1 向网络层提供的服务 66
3.2.2 组帧 67
3.2.3 差错控制 68
3.2.4 流量控制 74
3.3 广域网数据链路层协议 76
3.3.1 高级数据链路控制(H DLC)协议 77
3.3.2 因特网中的点对点协议(PPP) 85
3.4 媒体接入控制(Media Access Control,MAC) 88
3.4.1 共享信道的分配问题 88
3.4.2 CSMA协议 89
3.4.3 无线局域网MAC层 94
3.5 本章小结 101
3.6 课后习题 101
第4章 分组传送网协议 102
4.1 分组传送网的发展与演进 102
4.2 分组传送网协议的基本思想 105
4.3 基于MPLS的分组传送技术 105
4.3.1 MPLS起源与发展 106
4.3.2 MPLS协议机制 108
4.3.3 标签分发协议 121
4.3.4 MPLS应用 130
4.4 基于以太网的分组传送技术 134
4.4.1 以太网发展简史 134
4.4.2 以太网基本概念 136
4.4.3 基于运营级以太网的分组传输技术 141
4.5 本章小结 146
4.6 课后习题 146
第5章 可靠传输协议 148
5.1 SCTP起源与发展 148
5.2 SCTP功能 153
5.3 SCTP消息结构 156
5.4 SCTP协议机制 160
5.4.1 偶联的建立和关闭 160
5.4.2 拥塞控制 165
5.5 SCTP与应用层交互原语 168
5.5.1 SCTP用户向SCTP发送的请求原语 169
5.5.2 SCTP向SCTP用户发送的通知原语 171
5.6 SCTP拓展与应用 171
5.6.1 SCTP部分可靠性拓展与PR-SCTP 171
5.6.2 SCTP动态地址重新配置与mSCTP 175
5.6.3 基于SCTP的并行多路径传输 177
5.7 本章小结 179
5.8 课后习题 179
第6章 会话初始化协议 180
6.1 SIP简介 180
6.1.1 SIP的基本思想 180
6.1.2 SIP的诞生背景 181
6.1.3 SIP协议基本概念 182
6.1.4 SIP协议相关协议和相关术语 183
6.1.5 SIP体系架构 185
6.2 SIP消息 186
6.2.1 消息类型 188
6.2.2 消息结构 189
6.3 SDP协议 194
6.3.1 SDP简介 194
6.3.2 SDP协议字段 195
6.3.3 SDP在SIP中的应用 197
6.4 SIP应用 198
6.4.1 SIP会话过程 198
6.4.2 SIP在IMS中的应用 199
6.5 SIP扩展 204
6.5.1 SIP消息类型扩展 204
6.5.2 SIP消息头扩展 205
6.5.3 SIP消息体扩展 205
6.5.4 SIP在IMS中的扩展 205
6.6 本章小结 206
6.7 课后习题 207
第7章 抽象语法标记 208
7.1 ASN.1简介 208
7.1.1 ASN.1诞生背景 208
7.1.2 ASN.1基本概念 210
7.2 ASN.1的数据类型 212
7.2.1 ASN.1数据类型 212
7.2.2 子类型约束 220
7.2.3 数据结构示例 222
7.3 ASN.1的基本编码规则 223
7.4 ASN.1的编码示例 229
7.4.1 ASN.1查看工具和证书获取 229
7.4.2 证书ASN.1解析 230
7.5 本章小结 236
7.6 课后习题 236
第8章 无线应用协议 237
8.1 Web技术发展历程 237
8.2 无线应用协议 238
8.2.1 WAP起源与发展 238
8.2.2 WAP基本思想 239
8.2.3 WAP协议栈 241
8.2.4 WAP的实现与应用 243
8.3 Web Service 251
8.3.1 Web Service基本概念 251
8.3.2 Web Service机制 254
8.3.3 Restful Web Service 256
8.4 本章小结 263
8.5 课后习题 263
第9章 接入控制协议 264
9.1 接入网与接入控制 264
9.1.1 接入网技术发展简史 264
9.1.2 接入控制模型 266
9.1.3 接入控制协议的基本思想 269
9.2 前台认证协议 270
9.2.1 PPP协议产生背景 270
9.2.2 LCP消息结构 270
9.2.3 PPP认证方式 272
9.3 后台授权协议Diameter 274
9.3.1 Diameter协议的起源 274
9.3.2 Diameter协议机制 276
9.3.3 Diameter协议在IMS中的应用 288
9.4 本章小结 292
9.5 课后习题 292
第10章 网络协议工程技术 293
10.1 协议工程基本概念 293
10.1.1 协议分层模型 293
10.1.2 协议开发过程 295
10.1.3 协议工程技术 296
10.2 协议设计 298
10.2.1 协议设计目标与困难 298
10.2.2 协议设计原则与方法 300
10.2.3 协议设计举例 302
10.3 协议形式化描述 315
10.3.1 协议描述 315
10.3.2 FSM 316
10.3.3 Petri网 323
10.4 本章小结 330
10.5 课后习题 331
附录A TUP编码规则 332
附录B IEEE 802.11MAC帧格式 340
附录C T-MPLS/MPLS-TP 344
附录D SCTP消息格式 349
附录E WAP协议栈元素 357
附录F 典型的接入管理系统 367