第1章 计算机网络与协议 1
1.1计算机网络分类 2
1.2开放系统互连模型 3
1.2.1网络协议标准化 3
1.2.2 OSI模型 5
1.2.3 OSI分层结构 6
1.3网络协议原理 9
1.3.1协议数据单元 10
1.3.2协议通信规程 11
1.3.3网络协议类型 13
1.4 BSC和SLIP 14
1.5 LAP协议 15
1.5.1帧校验机制 16
1.5.2帧确认和重发机制 17
1.5.3滑动窗口机制 18
第2章Ethernet协议 20
2.1共享网络原理 20
2.1.1时钟同步方案 21
2.1.2异步轮流方案 21
2.1.3主从轮询方案 22
2.1.4令牌传递方案 23
2.1.5自由竞争方案 24
2.1.6带外信令方案 25
2.2 Ethernet协议原理 26
2.2.1 Aloha协议 27
2.2.2 CSMA/CD算法 27
2.2.3 MAC协议 29
2.3 Ethernet组网 31
2.3.1同轴电缆 31
2.3.2集线器 32
2.3.3交换式集线器 33
2.3.4三层交换机 34
2.4 WLAN 34
2.4.1 WLAN体系结构 34
2.4.2 WLAN物理层 35
2.4.3 CSMA/CA算法 36
2.4.4 WLAN安全协议 39
第3章Internet协议 41
3.1 Internet基本原理 41
3.2 TCP/IP 43
3.2.1 IP 43
3.2.2 IPv6 53
3.2.3 TCP/UDP 59
3.3 Internet典型应用协议 63
3.3.1 Telnet 63
3.3.2 FTP 64
3.3.3 SMTP/POP 65
3.3.4 HTTP 67
3.4 Internet控制和管理协议 69
3.4.1 ARP 69
3.4.2 DHCP 71
3.4.3 ICMP 72
3.4.4 IGMP 73
3.4.5 SNMP 75
第4章Internet路由协议 80
4.1 Internet路由原理 80
4.2 Internet路由协议概述 82
4.2.1 RIP 83
4.2.2 OSPF协议 86
4.2.3 BGP 89
第5章Ad-hoc协议 92
5.1 Ad-hoc原理 92
5.2 Ad-hoc路由协议 94
5.2.1 DSDV协议 94
5.2.2 DSR协议 95
5.3 Ad-hoc网络 96
5.3.1 MANET 96
5.3.2 WMN 97
5.3.3 WSN 98
5.3.4 ZigBee 103
第6章 宽带网络协议 106
6.1宽带网络概述 106
6.2快速分组交换协议 107
6.2.1 FR 107
6.2.2 ATM 109
6.2.3 MPLS 112
6.3多媒体应用协议 117
6.3.1 NTP 117
6.3.2 RTP 118
6.3.3 SIP 121
6.4宽带网络接入协议 123
6.4.1 PPP 123
6.4.2 PPPE 125
6.4.3 MPCP 127
第7章 移动通信网络 130
7.1移动通信网络结构 130
7.2移动通信网络关键技术 132
7.2.1号码管理 132
7.2.2用户鉴权 133
7.2.3用户漫游 134
7.2.4无缝切换 134
7.3 2G网络 136
7.4 3G网络 137
7.5 WAP 139
第8章 多媒体信息编码 140
8.1信息编码原理 140
8.2信息编码算法 142
8.2.1霍夫曼编码 142
8.2.2游程编码 143
8.2.3算术编码 143
8.2.4 ZIP算法 146
8.2.5离散余弦变换 147
8.3多媒体信息编码标准 148
8.3.1字符编码 148
8.3.2静态图像编码 151
8.3.3音频编码 152
8.3.4视频编码 153
8.3.5数字水印 154
第9章 密码学基础 156
9.1信息加密原理 156
9.2古典密码 157
9.2.1 Greece密码 157
9.2.2 Caesar密码 158
9.2.3 Prefix密码 158
9.2.4 Playfair密码 158
9.2.5 Vigenere密码 159
9.2.6 Vernam密码 160
9.2.7 Hill密码 161
9.2.8 Enigma密码 161
第10章 对称密钥加密 164
10.1对称密钥加密原理 164
10.2流式加密 164
10.2.1状态向量初始化 165
10.2.2密钥初始化 165
10.2.3初始置换 165
10.2.4加密运算 165
10.3分组加密 166
10.3.1分组加密原理 166
10.3.2 Feistel加密模型 168
10.3.3 TEA算法 169
10.3.4 Blowfish算法 170
10.3.5 SMS4算法 171
10.3.6 DES算法 174
10.3.7 AES算法 180
10.3.8 IDEA 180
第11章 非对称密钥加密 183
11.1非对称密钥加密原理 183
11.2非对称密钥加密算法 184
11.2.1 RSA算法 184
11.2.2 ElGamal算法 185
11.2.3 ECC 186
第12章 单向函数加密 192
12.1单向函数加密原理 192
12.2单向函数算法 193
12.2.1 MD5算法 193
12.2.2 SHA 195
12.2.3 MAC算法 196
12.3数字签名原理 197
第13章 网络安全协议 199
13.1密钥安全 199
13.1.1 Diffie-Hellman算法 199
13.1.2 X.509数字证书 200
13.1.3 CA 201
13.1.4 PKI 203
13.2安全认证 204
13.2.1 PAP 204
13.2.2 CHAP 204
13.2.3 RADIUS协议 205
13.2.4 Kerberos协议 206
13.3 TCP/IP安全 209
13.3.1 PPTP 209
13.3.2 L2TP 210
13.3.3 IPSec 211
13.3.4 SSL协议 212
13.4 WLAN安全 214
13.4.1 WEP协议 214
13.4.2 WPA协议 214
13.4.3 WAPI协议 214
第14章 网络安全威胁 216
14.1网络安全威胁原理 216
14.2网络攻击基本技术 217
14.2.1 通信监听 217
14.2.2漏洞扫描 218
14.2.3口令破解 219
14.3恶意代码攻击 220
14.3.1病毒 220
14.3.2木马 221
14.3.3蠕虫 222
第15章 网络安全攻击 223
15.1缺陷攻击 223
15.1.1拒绝服务攻击 223
15.1.2缓存区溢出攻击 227
15.2注入攻击 230
15.3劫持攻击 231
第16章 网络安全防范 233
16.1嵌入式安全防范 234
16.1.1防火墙 234
16.1.2代理 237
16.2主动式安全防范 238
16.2.1安全口令 238
16.2.2 VLAN 241
16.2.3 VPN 242
16.3被动式安全防范 244
16.3.1网页防篡改 244
16.3.2入侵检测 245
16.3.3安全审计 247
第17章 网络冗余技术 248
17.1冗余技术原理 248
17.2路径冗余 249
17.2.1线路冗余 249
17.2.2路由冗余 251
17.3设施冗余 252
17.4存储冗余 253
17.4.1 RAID 253
17.4.2 SAN 256
17.4.3 NAS 257
17.4.4 SoIP 258
17.5数据冗余 259
第18章 网络技术发展 260
18.1物联网 260
18.1.1物联网原理 260
18.1.2 RFID 260
18.1.3 GPS 265
18.1.4泛在计算 269
18.2云计算 270
18.2.1网格计算 270
18.2.2云计算原理 273
18.3移动计算 275
18.3.1移动计算原理 275
18.3.2 LBS 276
18.3.3 App 277
参考文献 279