项目一 网络安全与接入控制配置
任务一 网络安全的概念及演示
1.1.1 网络安全的概念
1.1.2 网络安全演示相关知识
1.1.3 任务实施
思考题
任务二 交换机端口接入安全配置
1.2.1 本地局域网安全
1.2.2 端口安全配置
1.2.3 任务实施
思考题
任务三 PPPoE接入配置
1.3.1 本地用户接入控制技术
1.3.2 PPPoE工作流程
1.3.3 思科路由器上PPPoE的配置(PPPoE服务端配置)
1.3.4 PPPoE客户端使用
1.3.5 任务实施
思考题
项目二 网络安全防护技术
任务一 访问控制列表(ACL)
2.1.1 ACL概述
2.1.2 ACL的工作原理
2.1.3 思科ACL配置说明
2.1.4 任务实施
思考题
任务二 NAT
2.2.1 NAT概述
2.2.2 思科路由器的NAT配置说明
2.2.3 任务实施
思考题
任务三服务质量(QoS)
2.3.1 QoS概述
2.3.2 QoS配置模型
2.3.3 QoS配置说明
2.3.4 任务实施
思考题
任务四 GRE VPN
2.4.1 VPN概述
2.4.2 GRE基础
2.4.3 GRE VPN配置说明
2.4.4 任务实施
思考题
任务五 Site-to-Site IPSec VPN配置
2.5.1 IPSec体系概述
2.5.2 传输模式和隧道模式
2.5.3 IPSec SA
2.5.4 Internet密钥交换协议(IKE)
2.5.5 IPSec VPN的封装与解封
2.5.6 任务实施
思考题
任务六 Remote Access IPSec VPN配置
2.6.1 Access VPN简介
2.6.2 Access VPN的实现过程
2.6.3 Remote Access IPSec VPN封装与解封
2.6.4 思科EzVPN
2.6.5 任务实施
思考题
任务七 GRE Over IPSec VPN配置
2.7.1 IPSec与NAT的业务冲突
2.7.2 GRE Over IPSec工作原理
2.7.3 GRE Over IPSec与IPSec Over GRE
2.7.4 任务实施
思考题
项目三 TCP通信及安全编程
任务一 TCP网络通信界面构建
3.1.1 网络通信概述
3.1.2 Windows网络编程
3.1.3 任务实施
思考题
任务二 TCP网络通信服务器端实现
3.2.1 TCP网络服务概述
3.2.2 System.Net.Sockets命名空间
3.2.3 进程与线程
3.2.4 任务实施
思考题
任务三 TCP网络通信客户端实现
3.3.1 TCP客户端流程
3.3.2 相关类介绍
3.3.3 任务实施
思考题
任务四 TCP网络通信数据加密与解密
3.4.1 TCP通信数据加密简介
3.4.2 System.Security.Cryptography命名空间
3.4.3 System.IO命名空间
3.4.4 任务实施
思考题
任务五 基于SSL/TLs的异步TOP通信安全实现
3.5.1 TCP通信AES加密缺陷分析与解决方法
3.5.2 SSL/TLs协议
3.5.3 数字证书
3.5.4 C#下异步TCP通信相关类
3.5.5 C#下异步SSL/TLs相关类
3.5.6 C#下证书相关类
3.5.7 任务实施
思考题
项目四W eb站点安全监测与防范
任务一 SQL注入检测与防范
4.1.1 数据库与SQL语言
4.1.2 SQL注入
4.1.3 任务实施
思考题
任务二 xss攻击检测与防范
4.2.1 HTML注入与HTTP通信
4.2.2 XSS与浏览器安全
4.2.3 C#与XSS
4.2.4 任务实施
思考题
参考文献