第1章 计算机网络发展概述 3
1.1 计算机网络的发展 3
1.1.1 计算机网络的产生 3
1.1.2 分组交换网的出现 4
1.1.3 计算机网络体系结构的形成 6
1.1.4 局域网的产生和发展 7
1.1.5 Internet时代 8
1.2 计算机网络技术国际标准化组织 12
习题 14
第2章 计算机网络体系结构 15
2.1 ISO/OSI体系结构概述 15
2.1.1 开放系统互联参考模型OSI/RM 15
2.1.2 ISO/OSI的一些基本概念 17
2.1.3 ISO/OSI各层基本功能 19
2.2 TCP/IP体系结构概述 23
2.2.1 TCP/IP及其发展 23
2.2.2 TCP/IP体系结构 24
习题 25
第3章 数据通信技术 29
3.1 引言 29
3.2 数据传输方式 30
3.2.1 单工、全双工和半双工传输 30
3.2.2 异步传输和同步传输 31
3.2.3 频带传输与基带传输 33
3.3 数据转换技术 34
3.3.1 调制解调技术 34
3.3.2 编码解码技术 36
3.4 多路复用技术 39
3.4.1 频分多路复用FDM 39
3.4.2 时分多路复用TDM 40
3.4.3 同步光纤网SONET/SDH 42
3.4.4 波分多路复用WDM/DWDM 42
3.5 数据交换技术 43
3.5.1 电路交换 44
3.5.2 报文交换 44
3.5.3 分组交换 45
3.5.4 高速交换技术 46
3.6 差错校验 47
3.7 数据通信的性能指标 49
3.7.1 数据传输速率和码元传输速率 49
3.7.2 奈奎斯特准则和香农定理 50
习题 51
第4章 传输介质 53
4.1 双绞线 53
4.2 同轴电缆 53
4.3 光纤 54
4.4 无线传输 55
4.4.1 电磁波频谱 55
4.4.2 无线电传输 56
4.4.3 微波传输 56
4.4.4 红外线传输 57
习题 57
第5章 逻辑链路控制 61
5.1 IEEE802局域网技术标准 61
5.2 数据链路控制机制 63
5.2.1 引言 63
5.2.2 停等ARQ 64
5.2.3 回退-N ARQ 65
5.2.4 选择重传ARQ 68
5.3 IEEE802.2逻辑链路控制协议 69
5.3.1 LLC层提供的服务 69
5.3.2 LLC层的服务访问点与寻址 69
5.3.3 LLC帧结构 70
习题 73
第6章 以太网 74
6.1 以太网技术的发展 74
6.2 以太网的拓扑结构与共享信道的访问控制 75
6.2.1 以太网的拓扑结构 75
6.2.2 共享信道的访问控制 76
6.3 随机访问技术先驱ALOHA 76
6.3.1 ALOHA工作原理 76
6.3.2 ALOHA性能 78
6.3.3 分隙ALOHA及其性能 81
6.4 以太网介质访问控制方式CSMA/CD 83
6.4.1 CSMA 83
6.4.2 CSMA/CD 85
6.4.3 CSMA/CD性能 90
6.5 以太网帧格式 91
6.6 以太网网络结构 93
6.6.1 粗缆以及网10Base5 93
6.6.2 细缆以及网10Base2 96
6.6.3 双绞线以太网10BaseT 97
习题 100
第7章 令牌环 102
7.1 令牌环工作原理 102
7.1.1 令牌环的拓扑结构和数据传输方式 102
7.1.2 令牌环帧格式 103
7.1.3 优先级控制与令牌维护 105
7.2 IBM令牌环网 106
习题 106
第8章 令牌总线 107
8.1 令牌总线工作原理 107
8.1.1 令牌总线的结构特点和数据传输方式 107
8.1.2 令牌总线帧格式 108
8.1.3 逻辑环的建立与维护 109
8.2 ARCnet令牌总线网 111
习题 112
第9章 高速局域网 113
9.1 高速以太网 113
9.1.1 100BaseT 113
9.1.2 100VG-AnyLAN 115
9.1.3 千兆以太网 116
9.2 交换式以太网 119
9.2.1 网络交换器工作原理 119
9.2.2 交换式以及网结构 120
9.3 光纤分布数据接口FDDI 122
9.3.1 FDDI概述 122
9.3.2 FDDI协议 123
9.3.3 FDDI网络结构 126
9.4 ATM网络技术 128
9.4.1 ATM基本原理 128
9.4.2 ATM网络结构 131
习题 133
第10章 TCP/IP网际层 137
10.1 网际协议IP 137
10.1.1 概述 137
10.1.2 IP地址 138
10.1.3 地址解析协议ARP 140
10.1.4 IP数据报 142
10.1.5 IP数据报的分片与重组 145
10.1.6 IP数据报选路机制 147
10.1.7 IP数据报选项 152
10.1.8 互联网控制报文协议ICMP 155
10.2 动态选路协议 160
10.2.1 概述 160
10.2.2 距离矢量选路算法 160
10.2.3 最短路径优先选路算法SPF 163
10.2.4 Internet两类动态选路协议 166
10.2.5 路由信息协议RIP 167
10.2.6 开放最短路径优先协议OSPF 169
10.2.7 边界网关协议BGP 169
10.3 互联网组管理协议IGMP 171
10.3.1 多播 171
10.3.2 IP多播组地址及其转换 172
10.3.3 IGMP协议 173
10.3.4 多播选路 175
10.3.5 多播主干网MBone 178
10.4 下一代的网际协议IPv6 179
10.4.1 IPv6数据报 180
10.4.2 IPv6的地址空间及其表示方法 182
10.4.3 IPv6地址格式 184
习题 187
第11章 TCP/IP传输层 189
11.1 传输层端口 189
11.2 用户数据报协议UDP 191
11.2.1 UDP用户数据报 191
11.2.2 UDP伪报头 192
11.2.3 UDP的多路复用和多路分解 193
11.3 传控制协议TCP 193
11.3.1 TCP的编号与确认 194
11.3.2 滑动窗口与流量控制 195
11.3.3 TCP拥塞控制 198
11.3.4 TCP重传机制 201
11.3.5 TCP报文段 204
11.3.6 TCP连接管理 207
习题 210
第12章 TCP/IP应用层 211
12.1 域名系统DNS 211
12.1.1 Internet的域名结构 211
12.1.2 域名解析 213
12.2 远程登录协议TELNET 216
12.2.1 TELNET工作原理 217
12.2.2 网络虚拟终端NVT 218
12.2.3 TELNET命令 219
12.2.4 TELNET选项协商 220
12.3 文件传输与访问协议FTP、TFTP和NFS 221
12.3.1 文件传输协议FTP 221
12.3.2 简单文件传输协议TFTP 223
12.3.3 网络文件系统NFS 224
12.4 电子邮件email 226
12.4.1 电子邮件系统概述 226
12.4.2 电子邮件信息格式 227
12.4.3 电子邮件传输 229
12.5 万维网WWW 232
12.5.1 万维网工作原理 232
12.5.2 统一资源定位符URL 235
12.5.3 超文本传送协议HTTP 237
12.5.4 超文本标记语言HTML 238
12.5.5 动态万维网文档与CGI技术 241
12.5.6 活动万维网文档与Java技术 245
12.6 简单网络管理协议SNMP 246
12.6.1 SNMP网络管理系统组成 246
12.6.2 SNMP协议 247
12.6.3 管理信息库MIB 249
习题 251
第13章 Socket网络通信编程 254
13.1 套接字Socket 254
13.1.1 网络应用程序编程接口 254
13.1.2 客户-服务器模式 255
13.1.3 套接字Socket 256
13.2 Socket网络通信编程 257
13.2.1 Socket的创建与关闭 257
13.2.2 绑定本地地址 259
13.2.3 建立连接 260
13.2.4 数据的发送与接收 263
13.2.5 客户-服务器模式的Socket实现框架 266
13.3 Socket网络通信编程实例 268
13.3.1 无连接的网络通信编程 268
13.3.2 面向连接的网络通信编程 273
习题 278
第14章 连网设备与技术 281
14.1 中继器和集线器 281
14.2 网桥 281
14.2.1 网桥的基本工作原理 281
14.2.2 透明网桥和源站选择网桥 283
14.3 路由器 286
14.3.1 路由器连网的层次结构 286
14.3.2 路由器的功能 287
14.4 交换器 288
14.5 虚拟局域网VLAN 289
14.5.1 VLAN及其特点 289
14.5.2 VLAN标准IEEE802.1Q 290
14.5.3 VLAN的类型 291
习题 291
第15章 Windows NT组网技术 292
15.1 网络操作系统NOS概述 292
15.1.1 NOS的功能 292
15.1.2 NOS的两种模式 293
15.1.3 NOS的组成 295
15.1.4 Windows网络操作系统 297
15.2 Windows NT组网 299
15.2.1 工作组和域 299
15.2.2 域间信任关系 300
15.2.3 Windows NT组网模式 302
15.3 Windows NT的TCP/IP联网技术 302
15.3.1 域名解析服务 302
15.3.2 动态主机配置协议DHCP 303
15.3.3 Windows因特网命名服务 304
15.3.4 Internet信息服务IIS 305
习题 306
第16章 网络工程布线技术 307
16.1 结构化布线系统及其标准 307
16.2 结构化布线系统的组成及设计 308
16.2.1 结构化布线系统的组成 308
16.2.2 结构化布线系统的设计 310
习题 314
参考文献 315