第一章 概论 1
1.1 计算机网络的产生和发展 1
1.1.1 计算机网络的产生 1
1.1.2 计算机网络的发展 3
1.2 计算机网络的分类及特点 4
1.2.1 局域网LAN 4
1.2.2 城域网MAN 5
1.2.3 广域网WAN 5
1.3 计算机网络的功能及应用 5
1.3.1 网络的功能 6
1.3.2 网络的应用 6
练习与思考一 7
第二章 数据通信的基本原理与技术 8
2.1 数据传输基础 8
2.1.1 数据传输系统 8
2.1.2 信道 8
2.1.3 传输速率 10
2.2 数据传输方式 10
2.2.1 模拟数据通信与数字数据通信 10
2.2.2 串行传输和并行传输 11
2.2.3 异步传输与同步传输 12
2.2.4 基带与宽带传输 13
2.3 基带传输与频带(宽带)传输原理 13
2.3.1 数字数据的传输 13
2.3.2 模拟数据的数字传输 15
2.4 数据交换技术 16
2.4.1 线路交换 16
2.4.2 报文交换 17
2.4.3 分组交换 17
2.4.4 信元交换 18
2.5 多路复用技术 18
2.5.1 频分多路复用 18
2.5.2 时分多路复用 19
2.5.3 波分多路复用 20
2.5.4 码分多路复用 20
2.6 差错控制技术 20
2.6.1 差错控制机理 21
2.6.2 常用的抗干扰编码 22
2.7 网络传输介质 26
2.7.1 双绞线 26
2.7.2 同轴电缆 28
2.7.3 光纤 28
2.7.4 无线传输 29
练习与思考二 30
第三章 网络协议与体系结构 32
3.1 计算机网络的体系结构 32
3.1.1 协议分层 32
3.1.2 网络体系结构 34
3.2 网络体系结构中若干重要概念 34
3.2.1 服务、服务访问点 34
3.2.2 服务模式 35
3.2.3 服务原语 35
3.3 ISO/OSI网络体系结构 36
3.4 Internet网络体系结构 39
3.4.1 TCP/IP协议 39
3.4.2 OSI/RM与TCP/IP比较 40
练习与思考三 41
第四章 局域网技术 42
4.1 局域网络的构成 42
4.1.1 工作站 42
4.1.2 服务器 43
4.1.3 网络适配器(网卡) 43
4.1.4 传输介质及附属设备 44
4.1.5 网络软件 44
4.2 局域网的拓扑结构 44
4.2.1 星型拓扑结构 44
4.2.2 总线拓扑结构 45
4.2.3 环型拓扑结构 46
4.2.4 树型拓扑结构 46
4.3 局域网络协议 47
4.3.1 局域网络体系结构及协议 47
4.4 地址与局域网地址 48
4.4.1 地址种类 48
4.4.2 物理地址的配置与作用 49
4.4.3 局域网地址 49
4.5 逻辑链路控制层(LLC) 49
4.5.1 LLC层的服务访问点SAP 49
4.5.2 LLC层提供的服务 50
4.5.3 LLC帧结构 50
4.6 介质访问控制层(MAC) 51
4.6.1 CSMA介质访问控制与802.3 52
4.6.2 令牌环与802.5标准 54
4.6.3 光纤分布式数据接口(FDDI) 56
4.7 交换局域网 57
4.7.1 交换式局域网 57
4.7.2 交换机 58
4.7.3 VLAN虚拟局域网 59
4.8 高速局域网 60
4.8.1 快速以太网(100Base-T) 60
4.8.2 交换以太网 60
4.8.3 全双工交换以太网 61
4.8.4 多媒体应用 61
4.9 网络互连设备 62
4.9.1 中继器 63
4.9.2 网桥 63
4.9.3 路由器 64
4.9.4 网关 65
4.10 网络操作系统NOS 65
4.10.1 网络操作系统的功能 65
4.10.2 局域网网络操作系统分类 65
4.10.3 局域网网络操作系统简介 66
练习与思考四 67
第五章 Novell局域网简介 68
5.1 Novell网络的基本组成 68
5.1.1 文件服务器 69
5.1.2 网络工作站 69
5.1.3 网络接口卡 69
5.1.4 网间连接器 70
5.2 NetWare逻辑结构与技术特性 72
5.2.1 NetWare的体系结构 72
5.2.2 NetWare的基本目录结构 73
5.2.3 网络操作系统的技术特性 74
5.3 NetWare网络管理 76
5.3.1 NetWare系统的分级管理基础 76
5.3.2 口令的设置 77
5.3.3 登录限制 77
5.3.4 目录与文件权限 77
5.3.5 目录与文件属性 79
5.4 NetWare目录服务技术 80
5.4.1 NDS概念 81
5.4.2 NDS的特点 83
练习与思考五 83
第六章 Windows NT网络操作系统 84
6.1 Windows NT网络环境与结构 84
6.1.1 Windows NT网络环境 84
6.1.2 Windows NT的网络结构 84
6.2 Windows NT的概念 85
6.2.1 域的概念 85
6.2.2 组的概念 87
6.2.3 信任关系 88
6.2.4 Windows NT网络打印机的概念 89
6.2.5 资源共享和安全 90
6.2.6 目录复制 91
6.3 网络管理基础 92
6.3.1 用户账号的管理 92
6.3.2 网络打印机管理 94
6.3.3 服务器管理 95
6.3.4 系统监控工具 98
6.4 Windows NT 5.0的特色 101
Windows 2000的新特点 102
练习与思考六 105
第七章 广域网技术 107
7.1 广域网概述 107
7.1.1 广域网参考模型 107
7.1.2 通信子网的构成 107
7.1.3 广域网中的地址与路由 108
7.2 点到点通信 109
7.2.1 SLIP协议 109
7.2.2 PPP协议 109
7.3 综合业务数字网ISDN(Internet Services Digital Network) 111
7.3.1 ISDN系统结构 111
7.3.2 ISDN标准接口 112
7.4 分组交换网X.25 112
7.4.1 分组交换网的原理 112
7.4.2 局域网与X.25联网方式 112
7.4.3 X.25协议 113
7.4.4 X.25的优缺点 115
7.5 帧中继网Frame Relay 115
7.5.1 帧中继与X.25比较 115
7.5.2 协议参考模型 115
7.5.3 差错与流量控制 116
7.5.4 用户接入方式 116
7.5.5 帧中继适用方向及业务应用 116
7.6 异步传输模式ATM技术 117
7.6.1 B-ISDN ATM参考模型 117
7.6.2 ATM层 118
7.6.3 AAL层 120
7.6.4 ATM局域网仿真 121
练习与思考七 122
第八章 Internet与TCP/IP协议 123
8.1 Internet简介 123
8.1.1 什么是Internet? 123
8.1.2 TCP/IP网络通信协议 123
8.1.3 主机名与域名 124
8.1.4 如何加入Internet 124
8.1.5 网络规则 125
8.2 IP协议 126
IPv4协议报文格式 126
8.3 IP地址 127
8.3.1 因特网地址结构 127
8.3.2 广播地址 128
8.3.3 回送地址 128
8.3.4 子网掩码 128
8.4 地址解析协议 131
8.4.1 ARP过程 131
8.4.2 ARP信息包 132
8.5 IP路由表 132
8.5.1 IP路由表的构成 132
8.5.2 路由表的搜索 133
8.6 ICMP协议 134
8.6.1 功能 134
8.6.2 ICMP包格式 134
8.6.3 使用ICMP协议用来检测连接的故障 135
8.7 组播与IGMP协议(Internet Group Multicast Protocol) 135
8.7.1 IGMP组播协议的特点 135
8.7.2 地址分类 135
8.7.3 IGMP包格式 136
8.8 TCP协议与UDP协议 136
8.8.1 TCP协议的功能 136
8.8.2 端口(Port)与Socket(套接字) 137
8.8.3 TCP包头格式 137
8.8.4 TCP会话过程(TCP三步握手) 138
8.8.5 UDP协议——用户数据报协议 139
8.9 网关与路由协议 140
8.9.1 静态路由 140
8.9.2 内部网关协议 141
8.9.3 外部网关路由协议BGP 146
8.10 TCP/IP应用层 147
8.10.1 DNS域名系统 147
8.10.2 E-mail的实现 147
8.10.3 简单的网络管理协议SNMP 148
8.10.4 WWW技术 150
8.11 TCP/IP未来的技术——IPv6 152
8.11.1 IPv6的地址格式 152
8.11.2 IPv6报文头的格式 153
练习与思考八 153
第九章 网络安全 155
9.1 网络安全概述 155
9.1.1 计算机网络安全的定义 155
9.1.2 基本安全措施 155
9.1.3 网络安全的五个层次 156
9.1.4 网络安全机制与技术 156
9.2 Internet防火墙 157
9.2.1 Internet防火墙的优缺点 157
9.2.2 防火墙系统的组成 158
9.2.3 应用层网关(代理服务器) 159
9.2.4 防火墙的配置方式 159
9.2.5 防火墙系统的发展 160
9.3 密码概述 161
9.3.1 密码定义 162
9.3.2 DES密码 163
9.3.3 RSA公开密钥算法 163
9.3.4 认证与数字签名 164
9.4 网络病毒及防护 164
9.4.1 计算机病毒的分类 164
9.4.2 计算机病毒的发展 165
9.4.3 计算机病毒的破坏行为 167
9.4.4 防病毒技术发展 168
9.4.5 病毒检测的方法 169
9.4.6 计算机病毒的防治策略 170
练习与思考九 170
第十章 Linux网络操作系统 172
10.1 概述 172
10.1.1 不同的Linux版本间的区别 172
10.1.2 Linux的常见版本 173
10.2 Linux系统的安装 173
10.2.1 安装步骤 174
10.2.2 在MS Windows 9x/2000下创建引导盘 176
10.3 X Windows简介 176
10.3.1 建立和运行X Windows 176
10.3.2 使用X Windows 178
10.4 使用Linux系统配置Internet服务器 178
10.4.1 配置DNS服务器 178
10.4.2 配置FTP服务器 180
10.4.3 配置Web服务器 181
10.5 Linux防火墙 184
10.5.1 网络安全常用的措施 184
10.5.2 过滤防火墙 184
10.5.3 使用代理服务器 185
练习与思考十 186
参考文献 187