技术教育社区
www.teccses.org

网络安全技术配置与应用

封面

作者:吴伟主编

页数:248页

出版社:西安电子科技大学出版社

出版日期:2017

ISBN:9787560645018

电子书格式:pdf/epub/txt

内容简介

本书以TCP/IP模型四层结构为主线,与计算机网络相关课程内容一脉相承,保持内容的连贯统一。全书共4个项目(17个任务),分别是网络安全与接入控制配置、网络安全防护技术、TCP通信及安全编程、Web站点安全监测与防范。前两个项目对应网络接口层和网络层安全,内容主要涉及思科交换机端口安全技术、PPPoE技术以及QoS、VPN技术,所设任务主要集中于思科交换机和路由器的相关配置;后两个项目对应传输层和应用层安全,内容主要涉及TCP通信加密、SQL注入以及HTML注入,所设任务主要集中于使用C#、SQL、HTML、JavaScript、CSS语言开发相应的网络应用并进行网络安全测试和防范。
本书适用于32~96学时的教学,教师可根据自身情况灵活安排。
本书可作为高职高专院校计算机及相关专业的网络安全技术教程,亦可作为非计算机专业人士学习网络安全技术的参考用书。

本书特色

  本书以TCP/IP模型四层结构为主线,与计算机网络相关课程内容一脉相承,保持内容的连贯统一。全书共4个项目(17个任务),分别是网络安全与接入控制配置、网络安全防护技术、TCP通信及安全编程、Web站点安全监测与防范。前两个项目对应网络接口层和网络层安全,内容主要涉及思科交换机端口安全技术、PPPoE技术以及QoS、VPN技术,所设任务主要集中于思科交换机和路由器的相关配置;后两个项目对应传输层和应用层安全,内容主要涉及TCP通信加密、SQL注入以及HTML注入,所设任务主要集中于使用C#、SQL、HTML、JavaScript、CSS语言开发相应的网络应用并进行网络安全测试和防范。本书适用于32~96学时的教学,教师可根据自身情况灵活安排。本书可作为高职高专院校计算机及相关专业的网络安全技术教程,亦可作为非计算机专业人士学习网络安全技术的参考用书。

目录

项目一 网络安全与接入控制配置 1
任务一 网络安全的概念及演示 1
1.1.1 网络安全的概念 2
1.1.2 网络安全演示相关知识 5
1.1.3 任务实施 10
思考题 14
任务二 交换机端口接入安全配置 14
1.2.1 本地局域网安全 15
1.2.2 端口安全配置 16
1.2.3 任务实施 21
思考题 26
任务三 PPPoE接入配置 26
1.3.1 本地用户接入控制技术 27
1.3.2 PPPoE工作流程 28
1.3.3 思科路由器上PPPoE的配置(PPPoE服务端配置) 31
1.3.4 PPPoE客户端使用 35
1.3.5 任务实施 37
思考题 40
项目二 网络安全防护技术 41
任务一 访问控制列表(ACL) 41
2.1.1 ACL概述 42
2.1.2 ACL的工作原理 42
2.1.3 思科ACL配置说明 49
2.1.4 任务实施 52
思考题 57
任务二 NAT 57
2.2.1 NAT概述 58
2.2.2 思科路由器的NAT配置说明 61
2.2.3 任务实施 63
思考题 68
任务三 服务质量(QoS) 69
2.3.1 QoS概述 69
2.3.2 QoS配置模型 72
2.3.3 QoS配置说明 77
2.3.4 任务实施 79
思考题 85
任务四 GRE VPN 85
2.4.1 VPN概述 85
2.4.2 GRE基础 89
2.4.3 GRE VPN配置说明 92
2.4.4 任务实施 93
思考题 96
任务五 Site-to-Site IPSec VPN配置 96
2.5.1 IPSec体系概述 97
2.5.2 传输模式和隧道模式 98
2.5.3 IPSec SA 99
2.5.4 Internet密钥交换协议(IKE) 99
2.5.5 IPSec VPN的封装与解封 102
2.5.6 任务实施 102
思考题 107
任务六 Remote Access IPSec VPN配置 107
2.6.1 Access VPN 简介 107
2.6.2 Access VPN 的实现过程 108
2.6.3 Remote Access IPSec VPN 封装与解封 109
2.6.4 思科EzVPN 110
2.6.5 任务实施 111
思考题 115
任务七 GRE Over IPSec VPN配置 116
2.7.1 IPSec与NAT的业务冲突 116
2.7.2 GRE Over IPSec工作原理 117
2.7.3 GRE Over IPSec与 IPSec Over GRE 118
2.7.4 任务实施 118
思考题 122
项目三 TCP通信及安全编程 124
任务一 TCP网络通信界面构建 124
3.1.1 网络通信概述 124
3.1.2 Windows网络编程 128
3.1.3 任务实施 135
思考题 139
任务二 TCP网络通信服务器端实现 140
3.2.1 TCP网络服务概述 140
3.2.2 System.Net.Sockets命名空间 142
3.2.3 进程与线程 147
3.2.4 任务实施 151
思考题 157
任务三 TCP网络通信客户端实现 157
3.3.1 TCP客户端流程 157
3.3.2 相关类介绍 158
3.3.3 任务实施 160
思考题 167
任务四 TCP网络通信数据加密与解密 168
3.4.1 TCP通信数据加密简介 168
3.4.2 System.Security.Cryptography命名空间 174
3.4.3 System.IO命名空间 176
3.4.4 任务实施 178
思考题 185
任务五 基于SSL/TLS的异步TCP通信安全实现 185
3.5.1 TCP通信AES加密缺陷分析与解决方法 185
3.5.2 SSL/TLS协议 187
3.5.3 数字证书 191
3.5.4 C#下异步TCP通信相关类 198
3.5.5 C#下异步SSL/TLS相关类 199
3.5.6 C#下证书相关类 201
3.5.7 任务实施 202
思考题 209
项目四 Web站点安全监测与防范 210
任务一 SQL注入检测与防范 210
4.1.1 数据库与SQL语言 211
4.1.2 SQL注入 212
4.1.3 任务实施 221
思考题 224
任务二 XSS攻击检测与防范 225
4.2.1 HTML注入与HTTP通信 225
4.2.2 XSS与浏览器安全 234
4.2.3 C#与XSS 236
4.2.4 任务实施 241
思考题 247
参考文献 248

下载地址

立即下载

(解压密码:www.teccses.org)

Article Title:《网络安全技术配置与应用》
Article link:https://www.teccses.org/801151.html