《计算机网络技术项目化教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:黄林国主编;娄淑敏,谢杰,祝迎春副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302247593
  • 页数:300 页
图书介绍:本书采用“项目引导、任务驱动”的项目化教学的编写方式,体现“基于工作过程”的教学情境。

学习情境一 构建小型对等网络 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