学习情境一 构建小型对等网络 2
项目1 双机互连对等网络的组建 2
1.1 项目提出 2
1.2 项目分析 2
1.3 相关知识点 2
1.3.1 计算机网络的形成与发展 2
1.3.2 计算机网络的功能与分类 4
1.3.3 计算机网络的组成 5
1.3.4 计算机网络体系结构 7
1.4 项目实现 11
1.4.1 任务1:双绞线的制作 11
1.4.2 任务2:双机互连对等网络的组建 14
1.5 拓展知识:数据通信基础 16
1.6 习题 20
项目2 小型办公室对等网络的组建 22
2.1 项目提出 22
2.2 项目分析 22
2.3 相关知识点 22
2.3.1 网络拓扑结构 22
2.3.2 局域网常用连接设备 23
2.3.3 IEEE 802模型 25
2.3.4 介质访问控制方法 26
2.3.5 以太网 27
2.3.6 高速局域网 29
2.4 项目实现 30
2.4.1 任务1:小型共享式对等网的组建 31
2.4.2 任务2:小型交换式对等网的组建 39
2.5 拓展知识:光纤分布式数据接口 39
2.6 习题 40
学习情境二 构建中型网络 44
项目3 IP地址与子网划分 44
3.1 项目提出 44
3.2 项目分析 44
3.3 相关知识点 44
3.3.1 IP协议与互联层服务 44
3.3.2 IP地址 45
3.3.3 子网划分 47
3.3.4 IP数据报格式 49
3.3.5 IPv6协议 50
3.4 项目实现 53
3.4.1 任务1:IP地址与子网划分 53
3.4.2 任务2:IPv6协议的使用 55
3.5 拓展知识:IP组播技术 56
3.6 习题 58
项目4 多个部门之间局域网的组建 60
4.1 项目提出 60
4.2 项目分析 60
4.3 相关知识点 60
4.3.1 交换机的工作原理 60
4.3.2 交换机的帧转发方式 62
4.3.3 冲突域和广播域 63
4.3.4 交换机的互连方式 63
4.4 项目实现 66
4.4.1 任务1:多交换机间级联网络的组建 66
4.4.2 任务2:多交换机间堆叠网络的组建 67
4.5 拓展知识:生成树协议 68
4.6 习题 69
项目5 VLAN划分 70
5.1 项目提出 70
5.2 项目分析 70
5.3 相关知识点 71
5.3.1 交换机的管理与基本配置 71
5.3.2 VLAN的工作原理 73
5.3.3 VLAN的划分方法 74
5.3.4 Trunk技术 75
5.3.5 VLAN中继协议 76
5.4 项目实现 77
5.4.1 任务1:交换机的基本配置 77
5.4.2 任务2:单交换机上的VLAN划分 81
5.4.3 任务3:多交换机上的VLAN划分 84
5.5 拓展知识:交换机的分类、性能指标和功能指标 87
5.6 习题 88
项目6 局域网互连 91
6.1 项目提出 91
6.2 项目分析 91
6.3 相关知识点 91
6.3.1 路由器概述 91
6.3.2 路由器的工作原理 93
6.3.3 路由选择算法 94
6.4 项目实现 98
6.4.1 任务1:路由器的基本配置 98
6.4.2 任务2:局域网间路由的配置 99
6.5 拓展知识:路由器的主要性能指标 102
6.6 习题 103
项目7 常用网络命令的使用 106
7.1 项目提出 106
7.2 项目分析 106
7.3 相关知识点 106
7.3.1 TCP/UDP协议 106
7.3.2 ARP和RARP协议 111
7.3.3 ICMP协议 112
7.4 项目实现 114
7.4.1 任务1:ipconfig命令的使用 114
7.4.2 任务2:ping命令的使用 115
7.4.3 任务3:tracert命令的使用 119
7.4.4 任务4:netstat命令的使用 120
7.4.5 任务5:arp命令的使用 121
7.5 拓展知识:网络管理基础 123
7.6 习题 126
学习情境三 构建无线网络 130
项目8 家庭无线局域网的组建 130
8.1 项目提出 130
8.2 项目分析 130
8.3 相关知识点 131
8.3.1 无线局域网基础 131
8.3.2 无线局域网标准 131
8.3.3 无线局域网设备 133
8.3.4 无线局域网的组网模式 135
8.3.5 服务集标识 136
8.3.6 无线局域网的安全性 136
8.4 项目实现 136
8.4.1 任务1:组建Ad-Hoc模式无线对等网 137
8.4.2 任务2:组建Infrastructure模式无线局域网 140
8.5 拓展知识:无线局域网的安全 146
8.6 习题 148
学习情境四 接入Internet 152
项目9 单机通过ADSL接入Internet 152
9.1 项目提出 152
9.2 项目分析 152
9.3 相关知识点 152
9.3.1 ISP和ICP 152
9.3.2 常见的互联网接入技术 153
9.4 项目实现 155
9.4.1 任务1:单机通过ADSL接入Internet 155
9.4.2 任务2:局域网通过ADSL接入Internet 157
9.5 拓展知识:互联网高级应用 160
9.6 习题 164
项目10 局域网通过代理服务器接入Internet 166
10.1 项目提出 166
10.2 项目分析 166
10.3 相关知识点 166
10.3.1 代理服务器的工作过程 166
10.3.2 代理服务器的主要功能 167
10.3.3 代理服务器的类型 167
10.3.4 常用代理服务器软件 168
10.4 项目实现 169
10.4.1 任务1:双机用ICS共享ADSL接入Internet 169
10.4.2 任务2:局域网通过代理服务器共享接入Internet 171
10.5 拓展知识:网络地址转换 176
10.6 习题 178
学习情境五 网络服务器的安装与配置 180
项目11 Windows Serve r2003的安装与管理 180
11.1 项目提出 180
11.2 项目分析 180
11.3 相关知识点 180
11.3.1 网络操作系统概述 180
11.3.2 Windows网络操作系统 181
11.3.3 NetWare网络操作系统 183
11.3.4 UNIX网络操作系统 184
11.3.5 Linux网络操作系统 184
11.4 项目实现 185
11.4.1 任务1:安装Windows Server 2003 185
11.4.2 任务2:工作组模式下的用户、组和文件管理 193
11.5 拓展知识:可信计算机安全评价标准 199
11.6 习题 201
项目12 网络服务器的配置 203
12.1 项目提出 203
12.2 项目分析 203
12.3 相关知识点 203
12.3.1 计算机网络的应用模式 203
12.3.2 域名系统 205
12.3.3 WWW服务 207
12.3.4 FTP服务 208
12.3.5 电子邮件系统 209
12.3.6 远程登录服务 210
12.4 项目实现 211
12.4.1 任务1:DHCP服务器的配置 211
12.4.2 任务2:DNS服务器的配置 215
12.4.3 任务3:Web服务器的配置 220
12.4.4 任务4:FTP服务器的配置 225
12.5 拓展知识:Linux网络服务器的配置 230
12.6 习题 234
学习情境六 网络安全与网络编程 238
项目13 防火墙的配置 238
13.1 项目提出 238
13.2 项目分析 238
13.3 相关知识点 239
13.3.1 防火墙概述 239
13.3.2 防火墙技术 240
13.3.3 防火墙技术的发展 242
13.3.4 Windows防火墙 243
13.3.5 天网防火墙 244
13.4 项目实现 244
13.4.1 任务1:Windows防火墙的应用及简易防火墙的配置 244
13.4.2 任务2:天网防火墙的配置 253
13.5 拓展知识:网络安全基础 259
13.6 习题 262
项目14 VPN的配置 264
14.1 项目提出 264
14.2 项目分析 264
14.3 相关知识点 265
14.3.1 VPN概述 265
14.3.2 VPN的关键技术 266
14.3.3 VPN隧道技术 266
14.3.4 VPN的应用 268
14.4 项目实现 269
14.4.1 任务1:部署一台基本的VPN服务器 269
14.4.2 任务2:设置VPN客户端 273
14.5 拓展知识:加密与认证技术基础 277
14.6 习题 280
项目15 简单网络留言板的制作 282
15.1 项目提出 282
15.2 项目分析 282
15.3 相关知识点 284
15.3.1 ASP编程基础 284
15.3.2 JSP编程基础 286
15.3.3 VBScript编程基础 287
15.3.4 数据库开发基础 289
15.4 项目实现 292
任务 制作一个简单的网络留言板 292
15.5 习题 298
参考文献 300