吉林网络运维学习都需要会什么?没基础可以吗?

html-css023

吉林网络运维学习都需要会什么?没基础可以吗?,第1张

网络运维相对软件开发来说要简单很多,没有基础是可以学习的,

单纯的学习运维,找公司的难度要大很多,建议进行系统的学习,

阶段一:Linux 与网络基础(116 课时)

模块:零基础体验、网络基础、Linux 系统管理、Linux 网络服务

1. PC 服务器与 Linux 初体验(线上&串讲)

2. PC 服务器安装 Linux 实战(线上)

3. 了解 IP 地址!必须的(线上&串讲)

4. 搭建VMware 虚拟环境(线上&串讲)

5. Linux 基本操作~去看看(线上&串讲)

6. 网站与域名知识扫盲、域名申请及备案(线上&串讲)

7. 构建 LAMP 网站平台(线上&串讲)

8. 加密解密&熊猫烧香病毒再现(线上)

9. 木马与后门DIY(线上)

网络基础(24)

1. 计算机网络参考模型OSI 和 TCP/IP

2. 网络传输介质与布线

3. 交换机基本原理与配置

4. 网络层协议与应用、ARP 攻击与欺骗的原理及应用

5. 静态路由原理与配置

6. VLAN 与三层交换机

7. 网络层协议高级知识:IP 分片原理、IPv6 协议(线上&串讲)

Linux 系统管理(48)

1. Linux 常用命令精讲

2. 目录和文件管理

3. 安装及管理程序

4. 账号管理

5. 权限及归属管理

6. 磁盘管理

7. 文件系统与 LVM

8. 服务器 RAID 及配置实战

9. 引导过程与服务控制

10. 进程和计划任务管理

11. 系统安全、PAM 安全认证、端口扫描

12.Linux 文件系统深入,理解 inode 与 block、硬链接与软链

接、恢复误删除文件、分析日志文件

Linux 网络服务(28)

1. Linux 基础网络设置

2. DHCP 与 DHCP 中继原理与配置

3. Samba 文件共享服务(线上)

4. FTP 文件传输服务(线上&串讲)

5. DNS 域名解析服务(一)

6. DNS 域名解析服务(二)(线上&串讲)

7. Postfix 邮件系统(一)(线上&串讲)

8. Postfix 邮件系统(二)(线上)

9. 远程访问及控制

10. 部署 YUM 仓库服务;NFS 共享服务

11. PXE 高效批量网络装机

12. Cobbler 自动装机

项目实战(4)

初创公司服务器改造方案

阶段目标:

1. 采用微电影形式,使用真实的硬件服务器进行演练,网络原理采用了 Flash 动画形式,实现快速入门

2. 能够掌握计算机网络、安全与 Linux 系统的基础知识,会进行 Linux 系统管理,能够搭建企业常用的Linux 服务

3. 具备基本的网络运维、Linux 基础运维的能力

阶段二:Linux 企业级应用(132 课时)

模块:Shell 脚本、Linux 安全、Web 服务器、群集、MySQL

Shell 脚本(20)

1. Shell 编程规范与变量

2. Shell 编程之条件语句

3. Shell 编程之 case 语句

4. Shell 编程之正则表达式、sed 与 awk

5. Shell 编程实战:开发 MAC 记录与端口扫描脚本、开发系统监控脚本(项目案例)

Linux 安全(8)

1. iptables 链表关系与匹配流程、iptables 规则编写

2. 利用 SNAT 策略共享上网、利用 DNAT 策略发布内网服务器、编写防火墙脚本、firewalld 防火墙

Web 服务器(38)

1. Web 基础、HTTP 协议分析、GET 和POST 方法

2. 源码编译构建 LAMP

3. Apache 配置与应用,日志管理、日志分割

4. Apache 网页优化

5.Apache 优化深入、实现防盗链、ab 压力测试、prefork 与

worker 工作模式原理与优化

6.Nginx 安装与配置

7.Nginx 访问控制、Nginx 虚拟主机、部署企业 LNMP 架构

8.LNMP 应用部署、Nginx+Apache 动静分离(项目案例)

9. Nginx 优化与防盗链

10.部署 tomcat(2 课时)

1.LVS 负载均衡群集

2.部署 LVS-DR 群集、LVS-DR 数据包流向分析、LVS-DR 中 的 ARP 问题

群集(22)

3.LVS+Keepalived 群集

4.Haproxy 搭建 Web 群集部署方法 、日志管理、参数优化

5.Nginx+tomcat 群集(项目案例)(2 课时)

6.Nginx+tomcat 动静分离(项目案例)

1.MySQL 数据库初体验

2.MySQL 数据库操作

3.MySQL 索引与事务

4.MySQL 数据库管理

5.MySQL 全量备份与恢复

MySQL(44)

6. MySQL 增量备份与恢复

7. MySQL 存储引擎 MyISAM 和 InnoDB

8.MySQL 主从复制(项目案例)

9.MySQL 读写分离(项目案例)

10. MMM 高可用配置及故障切换、配置 MySQL 多主多从(项

目案例)

11.MHA 高可用、MySQL 故障排查

阶段目标:

1. 面向技术提升,以企业实际的项目案例进行训练,积累运维经验

2. 能够掌握 Shell 脚本、安全,熟练部署 Web 服务器、MySQL 数据库及其优化,深入理解群集原理并部署

3. 具备 Linux 群集、应用运维的能力

阶段三:云计算与运维自动化(120 课时)

模块:缓存及加速、监控、分布式文件服务、虚拟化、大型网站架构、运维自动化、云计算

实训模块

实训专题

缓存及加速(12)

1.Squid 代理服务器应用:传统代理和透明代理

2.Squid ACL 与日志分析工具 sarg、反向代理3.Varnish 网站加速、部署Web 群集(线上) 4.Nginx 缓存加速应用(2 课时)

5.高性能内存对象缓存 Memcached 原理与部署、Memcached

群集部署

监控(8)

1.企业集中监测Cacti(线上&串讲) 2.Nagios 监控服务

3.Zabbix 部署与 Zabbix 平台的使用

分布式文件服务(8)

1. 企业远程备份同步 rsync 异地备份、rsync+inotify 实时备份

2. MFS 分布式文件系统原理与部署、MFS 灾难恢复与在线扩容

容器&虚拟化(28)

1. VMware 入门、ESXi 系统配置(线上&串讲)

2. KVM 架构、安装与配置、基本功能管理、高级功能管理

3. KVM 动态迁移、性能优化

4. Docker 架构、镜像及容器操作

5. Dockerfile 生成镜像、数据卷与数据容器、Docker 网络通信6.实现密钥SSH 远程登录、构建 Nginx、构建 MySQL、构建LNAMP 架构、构建Tomcat

7. 容器日志实战

8. 基于 Kubernetes 构建Docker 集群

网站架构与运维自动化(48)

1. 社交网站架构(8 课时)

1) 搭建SVN 服务器

2) 部署社交网站

3) 对关键服务器进行双机热备

4) 对服务器进行压力测试及性能调优

2. 百万PV 网站架构

Redis 主从复制的特点、Redis 的应用场景、搭建 Redis 主从复制

3. 千万PV 网站架构

1) RabbitMQ 开源消息队列系统的工作过程、使用场景、搭建RabbitMQ 集群

2) Jmeter 压力测试工具

4. Ansible 或 SaltStack 自动化运维(项目案例)(8 课时)

5. MongoDB 部署(8 课时)

6. 其他扩展项目(16 课时,根据学员情况选择)

云计算(16)

云 计 算 OpenStack( 项 目 案 例 ) 1)OpenStack 体系架构、各个组件的功能

2) 部署OpenStack 云平台,完成相应的配置和管理任务

3) 在 OpenStack 平台内部署系统镜像,并安装网络服务

阶段目标:

1. 面向虚拟化、云计算和运维自动化高级应用,通过企业级项目积累运维经验,练就炉火纯

青的技术

2. 能够掌握监控、分布式文件服务,熟练部署大型网站架构及优化,能够搭建云计算和运维自动化应用环境

3. 具备大型网站架构、云计算运维的能力

4.

项目实施效果图参考

阶段四:Python 运维开发与大数据(80 课时)

模块:Python 基础、Python 运维开发、Web 前端基础、Django Web 开发、Python 大数据

实训模块

实训专题

Python 基础(40)

1.Python 介绍与使用;Python 变量与数据类型;Python 字符

串与列表;Python 元组与字典

2.Python 条件判断;Python 循环

3.Python 函数与模块

4.认识面向对象;类与对象:类的定义、类与对象、类的属性

5.类与对象:类的方法、类与对象综合案例;类的封装和继承

(加答疑、练习,8 课时)

6.文件读写与指针、文件和目录操作

7.异常处理

1.Python 操作数据库:python 操作 mysql;Python 操作 redis

Python 高级与运维开发

(20)

2. 进程和线程、Socket 网络编程、Python 实现简单的聊天程序

3. 运维应用:Python 实现子网划分、python socket 做监控、多线程扫描端口、探测 Web 服务质量

4.其他扩展项目案例

一、网页制作基础:HTML+CSS

1.走进HTML;网页穿上美丽外衣

2.列表表格及表单

Web 前端基础

二、使用 jQuery 制作网页特效

1.Javascript 基础、Javascript 对象

2.jQuery 基础

3.jQuery 选择器与事件

1.搭建 Django Web 开发环境;创建 Web 项目及应用;MVC

模型;Django 的 MTV 框架

2.升级Web 项目及应用

Django Web 开发

3.Django 连接 MySQL 做增删改查

4.Django 开发 Blog

5.通讯录

6.开发并部署BBS 论坛项目

1.Hadoop 架构组成

2.离线安装Hadoop 生态环境并配置应用

3.CDH 部署

Python 大数据

4.使用python 编写 hadoop 程序

5.使用亚马逊云AWS 进行hadoop 大数据操作实例介绍

6.Hadoop python 框架 mrjob 使用实例介绍

7.Hadoop 在AWS 上运行的性能比较

阶段目标:

1. 基于运维的开发,提升运维层次,打开职业发展空间

2. 能够掌握Web 前端基础、Django Web 开发、Python 运维开发,能够搭建大数据应用环境, 打造自动化运维平台

3. 具备Web 开发、运维开发、大数据运维的能力

网络工程师考试大纲(2004年新版)

作者:不详 来自:CSAI.cn http://www.csai.cn 2004年05月28日

一、考试说明

1.考试要求:

(1)熟悉计算机系统的基础知识;

(2)熟悉网络操作系统的基础知识;

(3)理解计算机应用系统的设计和开发方法;

(4)熟悉数据通信的基础知识;

(5)熟悉系统安全和数据安全的基础知识;

(6)掌握网络安全的基本技术和主要的安全协议与安全系统;

(7)掌握计算机网络体系结构和网络协议的基本原理;

(8)掌握计算机网络有关的标准化知识;

(9)掌握局域网组网技术,理解城域网和广域网基本技术;

(10)掌握计算机网络互联技术;

(11)掌握TCP/IP协议网络的联网方法和网络应用服务技术;

(12)理解接入网与接入技术;

(13)掌握网络管理的基本原理和操作方法;

(14)熟悉网络系统的性能测试和优化技术,以及可靠性设计技术;

(15)理解网络应用的基本原理和技术;

(16)理解网络新技术及其发展趋势;

(17)了解有关知识产权和互联网的法律法规;

(18)正确阅读和理解本领域的英文资料。

2.通过本级考试的合格人员能根据应用部门的要求进行网络系统的规划、设计和网络设备的软硬件安装调试工作,能进行网络系统的运行、维护和管理,能高效、可靠、安全地管理网络资源,作为网络专业人员对系统开发进行

技术支持和指导,具有工程师的实际工作能力和业务水平,能指导助理工程师从事网络系统的构建和管理工作。

3.本级考试设置的科目包括:

(1)计算机与网络知识,考试时间为150分钟,笔试;

(2)网络系统设计与管理,考试时间为150分钟,笔试。

二、考试范围

考试科目1:计算机与网络知识

1.计算机系统知识

1.1 硬件知识

1.1.1 计算机结构

·计算机组成(运算器、控制器、存储器、I/O部件)

·指令系统(指令、寻址方式、CISC、RISC)

·多处理器(紧耦合系统、松耦合系统、阵列处理机、双机系统、同步)

·处理器性能

1.1.2 存储器

·存储介质(半导体存储器、磁存储器、光存储器)

·存储系统

·主存与辅存

·主存类型,主存容量和性能

·主存配置(主存奇偶校验、交叉存取、多级主存、主存保护系统)

·高速缓存

·辅存设备的性能和容量计算

1.1.3 输入输出结构和设备

·I/O接口(中断、DMA、通道、SCSI、并行接口、通用接口总线、RS232、USB、IEEE1394、红外线接口、输入输出控制系统、通道)

·输入输出设备类型和特征

1.1.4 嵌入式系统基本知识

1.2 操作系统知识

1.2.1 基本概念

·操作系统定义、特征、功能及分类(批处理、分时、实时、网络、分布式)

·多道程序

·内核和中断控制

·进程和线程

1.2.2 处理机管理、存储管理、设备管理、文件管理、作业管理

·进程的状态及转换

·进程调度算法(分时轮转、优先级、抢占)

·死锁

·存储管理方案(分段与分页、虚存、页面置换算法)

·设备管理的有关技术(Spooling、缓冲、DMA、总线、即插即用技术)

·文件管理

·共享和安全(共享方式、可靠性与安全性、恢复处理、环保机制)

·作业的状态及转换

·作业调度算法(先来先服务、短作业优先、高响应比优先)

1.3 系统配置方法

1.3.1 系统配置技术

·系统构架模式(2层、3层及多层C/S和B/S系统)

·系统配置方法(双机、双工、热备份、容错、紧耦合多处理器、松耦合多处理器)

·处理模式(集中式、分布式、批处理、实时系统、WEB计算、移动计算)

1.3.2 系统性能

·性能设计(系统调整、响应特性)

·性能指标、性能评估(测试基准、系统监视器)

1.3.3 系统可靠性

·可靠性计算(MTBF、MTTR、可用性、故障率)

·可靠性设计(失效安全、软失效、部件可靠性及系统可靠性的分配及估计)

·可靠性指标和可靠性评估,RAS(可靠性、可用性和可维护性)

2.系统开发和运行基础知识

2.1 系统开发基础知识

2.1.1 需求分析和设计方案

·需求分析

·结构化分析设计

·面向对象设计

·模块设计、I/O设计、人工界面设计

2.1.2 开发环境

·开发工具(设计工具、编程工具、测试工具、CASE)

·集成开发环境

2.1.3 测试评审方法

·测试方法

·评审方法

·测试设计和管理方法(注入故障、系统测试)

2.1.4 项目管理基础知识

·制定项目计划

·质量计划、管理和评估

·过程管理(PERT图、甘特图、工作分解结构、进度控制、关键路径)

·配置管理

·人员计划和管理

·文档管理(文档规范、变更手续)

·开发组织和作用(开发组成员、项目经理)

·成本组织和风险管理

2.1.5 系统可审计性

·审计方法、审计跟踪

·在系统中纳入可审计性

2.2 系统运行和维护知识

2.2.1 系统运行

·系统能够运行管理(计算机系统、网络)

·系统成本管理

·系统运行(作业调度、数据I/O管理、操作手册)

·用户管理(ID注册和管理)

·设备和设施管理(电源、空调设备、设备管理、设施安全管理)

·系统故障管理(处理手续、监控、恢复过程、预防措施)

·安全管理

·性能管理

·系统运行工具(自动化操作工具、监控工具、诊断工具)

·系统转换(转入运行阶段、运行测试、版本控制)

·系统运行服务标准

2.2.2 系统维护

·维护的类型(完善性维护、纠错性维护、适应性维护、预防性维护)

·维护的实施(日常检查、定期维护、预防性维护、事后维护、远程维护)

·硬件维护,软件维护,维护合同

3. 网络技术

3.1 网络体系结构

·网络拓扑结构

·OSI/RM

·应用层协议(FTP、TELNET、SNMP、DHCP、POP、SMTP、HTTP)

·传输层协议(TCP、UDP)

·网络层协议IP(IP地址、子网掩码)

·数据链路层协议(ARP、RARP、PPP、SLIP)

·物理地址

3.2 编码和传输

3.2.1 调制和编码

·AM、FM、PM、QAM

·PCM、抽样

3.2.2 传输技术

·通信方式(单工/半双工/全双工、串行/并行、2线/4线)

·差错控制(CRC、海明码、奇偶校验、比特出错率)

·同步控制(起停同步、SYN同步、标志同步、帧同步)

·多路复用(FDM、TDM、WDM)

·压缩和解压缩方法(JEPG、MPEG、MH、MR、MMR、游程长度)

3.2.3 传输控制

·竞争系统

·轮询/选择系统

·基本规程、多链路规程、传输控制字符、线路控制

·HDLC

3.2.4 交换技术(电路交换、储存转发、分组交换、ATM交换、帧中继)

3.2.5 公用网络和租用线路

3.3 网络

3.3.1 网络分类

·按地域范围分类(LAN、MAN、WAN)

·按服务分类(因特网、企业内部网)

·按传输媒体分类(电话、数据、视像)

·按电信网分类(驻地、接入、骨干)

3.3.2 LAN

·LAN拓扑(总线型、星型、令牌总线)

·访问控制系统(CSMA/CD、令牌环、令牌总线)

·LAN间的连接、LAN-WAN连接、对等连接、点对点连接

·高速LAN技术(千兆以太网)

·无线LAN

3.3.3 MAN常用结构

3.3.4 WAN与远程传输服务

·租用线路服务、线路交换服务、分组交换服务

·ISDN、VPN、帧中继、ATM、IP连接服务

·卫星通信服务、移动通信服务、国际通信服务

3.3.5 因特网

·因特网概念(网际互连设备、TCP/IP、IP路由、DNS、代理服务器)

·电子邮件(协议、邮件列表)

·Web(HTTP、浏览器、URL、HTML、XML)

·文件传输(FTP)

·搜索引擎(全文搜索、目录搜索、智能搜索)

·QoS、CGI、VoIP

3.3.6 接入网与接入技术

3.3.7 网络性质

·有关线路性能的计算(传输速度、线路利用率、线路容量、通信量、流量设计)

·性能评估

·排队论的应用

3.4 网络通信设备

3.4.1 传输介质和通信电缆

·有线/无线介质(双绞线、同轴电缆、光纤;无线电波、光、红外线)

·分配线架(IDF)、主配线架(MDF)

3.4.2 各类通信设备

·线路终端设备、多路设备、交换设备、转接设备

·线路连接设备(调制解调器、DSU、NCU、TA、CCU、PBX)

3.5 网络连接设备

·网际连接设备(网卡、网桥、生成树网桥、源路由网桥、路由器、中继器、集线器、 交换机)

3.6 网络软件系统

3.6.1 网络操作系统

·网络操作系统的功能、分类和特点

·网络设备驱动程序(ODI、NDIS)

·网络通信的系统功能调用(套接字API)

·RPC

·TP Monitor

·分布式文件系统

·网络设备共享

3.6.2 网络管

·网络管理的功能域(安全管理、配置管理、故障管理、性能管理、计费管理)

·网络管理协议(CMIS/CMIP、SNMP、RMON、MIB-II)

·网络管理工具(ping、traceroute、NetXray、Analyzer、Sniffer)

·网络管理平台(OpenView、NetView、SunNet、Manager)

·分布式网络管理

3.6.3 网络应用与服务

·WWW

·FTP文件传输

·电子邮件

·Telnet

·信息检索

·视频点播

·网络会议

·远程教育

·电子商务

·电子政务

·CSCW和群

4.网络安全

4.1 安全计算

4.1.1 保密性和完整性

·私钥和公钥加密标准(DES、IDES、RSA)

·认证(数字签名、身份认证)

·完整性(SHA、MDS)

·访问控制(存取权限、口令)

4.1.2 非法入侵和病毒的防护

·防火墙

·入侵检测

·VPN、VLAN

·安全协议(IPSec、SSL、ETS、PGP、S-HTTP、TLS)

·硬件安全性

·计算机病毒保护

4.1.3 可用性

·文件的备份和恢复

4.1.4 安全保护

·个人信息控制

·匿名

·不可跟踪性

4.1.5 LAN安全

·网络设备可靠性

·应付自然灾害

·环境安全性

·UPS

4.2 风险管理

4.2.1 风险分析和评估

4.2.2 应付风险对策

·风险预防(风险转移、风险基金、计算机保险)

·意外事故预案(意外事故类别、应付意外事故的行动预案)

4.2.3 内部控制

·安全规章制度

·安全策略和安全管理

5.标准化知识

5.1 标准的制定和获取

5.1.1 标准的制定和获取过程

5.1.2 环境和安全性评估标准化

5.2 信息系统基础设施标准化

5.2.1 标准

·国际标准(ISO、IEC)与美国标准(ANSI)

·国家标准(GB)

·行业标准与企业标准

5.2.2 开放系统(X/Open,OSF,POSIX)

5.2.3 数据交换标准(EDIFACT、SETP、XML)

5.2.4 安全性标准

·信息系统安全措施

·计算机防病毒标准

·计算机防非法访问标准

·CC标准

·BS7799标准

5.3 标准化组织

·国际标准化组织(ISO、IEC、IETF、IEEE、IAB、W3C)

·美国标准化组织

·欧洲标准化组织

·中国国家标准化委员会

6.信息化基础知识

·信息化意识

·全球信息化趋势、国家信息化战略、企业信息化战略和策略

·企业信息化资源管理基础知识

·互联网相关的法律、法规知识

·个人信息保护规则

7.计算机专业英语

·掌握计算机技术的基本词汇

·能正确阅读和理解计算机领域的英文资料

考试科目2:网络系统设计与管理

1.网络系统分析与设计

1.1 网络系统的需求分析

1.1.1 应用需求分析

·应用需求的调研(应用系统性能、信息产生和接收点、数据量和频度、数据类型和 数据流向)

·网络应用的分析

1.1.2 现有网络系统分

·现有网络系统结构调研(服务器的数量和位置、客户机的数量和位置、同时访问的 数量、每天的用户数。每次使用的时间、每次数据传输的数据量、网络拥塞的时间 段、采用的协议、通信模式)

·现有网络体系结构分析

1.1.3 需求分析

·功能需求(待实现的功能)

·通信需求(期望的通信模式)

·性能需求(期望的性能)

·可靠性需求(希望的可靠性)

·安全需求(安全性标准)

·维护和运行需求(运行和维护费用)

·管理需求(管理策略)

1.2 网络系统的设计

1.2.1 技术和产品的调研和评估

·收集信息

·采用的技术和产品的比较研究

·采用的技术和设备的比较要点

1.2.2 网络系统的设计

·确定协议

·确定拓扑结构

·确定连接(链路的通信性能)

·确定结点(结点的处理能力)

·确定网络的性能(性能模拟)

·确定可靠性措施

·确定安全性措施(安全措施的调研,实现安全措施的技术和设备的评估)

·网络设备的选择,制定选择标准(成本、性能、容量、处理量、延迟),性能指标 的一致性,高级测试的必要性,互连性的确认。

1.2.3 新网络业务运营计划

1.2.4 设计评审

1.3 网络系统的构建和测试

1.3.1 安装工作

·事先准备

·过程监督

1.3.2 测试和评估

·连接测试

·安全性测试

·性能测试

1.3.3 转换到新网络的工作计划

2.网络系统的运行、维护管理、评价

2.1网络系统的运行和维护

2.1.1 用户措施

·用户管理、用户培训、用户协商

2.1.2 制定维护和升级的策略和计划

·确定策略

·设备的编制

·审查的时间

·升级的时间

2.1.3 维护和升级的实施

·外部合同要点

·内部执行要点

2.1.4 备份与数据恢复

·数据的存储于处置

·备份

·数据恢复

2.1.5 网络系统的配置管理

·设备管理

·软件管理

·网络配置图

2.2 网络系统的管理

2.2.1 网络系统的监视

·网络管理协议(SNMP、MIB-2、RMON)

·利用工具监视网络性能(LAN控制器)

·利用工具监视网络故障

·利用工具监视网络安全(入侵检测系统)

·性能监视的检查点

·安全监视的家查点

2.2.2 故障恢复分析

·故障分析要点(LAN监控程序)

·排除故障要点

·故障报告撰写要点

2.2.3 系统性能分析

·系统性能要点

2.2.4 危害安全的对策

·危害安全情况分析(调查损失情况,收集安全信息,查找原因)

·入侵检测要点

·对付计算机病毒的要点(查杀病毒措施)

2.3 网络系统的评价

2.3.1 系统评价

·系统能力的限制

·潜在的问题分析

·系统评价要点

2.3.2 改进系统的建议

·系统生命周期

·系统经济效益

·系统的可扩充性

·建议改进系统的要点

3.网络系统实现技术

3.1 网络协议

·商用网络协议(SNA/APPN、IPX/SPX、AppleTalk、TCP/IP)

·商务协议(XML、CORBA、COM/DCOM、EJB)

·Web服务(WSDL、SOAP、UDDI)

3.2 可靠性设计

·硬件高可靠性技术

·软件高可靠性技术

·系统维护高可靠性技术

·容错技术

·通信质量

3.3 网络设施

3.3.1 xDSL调制解调器

3.3.2 ISDN路由器

·接口

·功能(非通信控制功能、NAT功能)

3.3.3 FRAD(帧装配/拆除)、CLAD(信元装配/拆装)

·接口

·功能

3.3.4 远程访问服务器

·功能和机制

3.3.5 办公室个人手持系统(PHS)

·数字无绳电话的功能特性

3.3.6 中继式HUB

·倍速集线器(功能和机制)

3.3.7 L2、L3、L4及多层交换机功能和机制

3.3.8 IP路由器功能和控制

3.3.9 虚拟网(功能与机制)

3.3.10 与其他协议的共存(多协议路由器、IP隧道)

3.4 网络应用服务

3.41 地址服务

·机制、DHCP、IPv6(机制和传输技术)

3.4.2 DNS(功能、机制)

·域名、FQDN

3.4.3 电子邮件(功能、机制)

·SMPT、POP、MIME、IMAP4、LDAP

·邮件列表

·Web Mail

3.4.4 电子新闻(功能和机制、NNTP)

3.4.5 Web服务(功能和机制、HTTP)

3.4.6 负载分布(Web交换)

3.4.7 电子身份验证(功能、机制、认证授权、电子证书)

3.4.8 服务机制

·服务供应商、供应商漫游服务、拨号IP连接、CATV连接、IPD电话、因特网广播、电 子商务、电子政务、移动通信、EZweb、主机服务提供者、EDI(规则、表单、Web EDI)、B2B、B2C、ASP、数据中心

4.网络新技术

4.1 光纤网

·ATM-PDS、STM-PDS

·无源光网PON(APON、EPON)

4.2 无线网

·移动电话系统(WLL、WCDMA、CMDA2000、TD-SCDMA)

·高速固定无线接入(FWA)

·802.11a、802.11b、802.11g

·微波接入(MMDS LMDS)

·卫星接入

·蓝牙接入

4.3 主干网

·IPoverSONET/SDH

·IPoverOptical

·IPoverDWDM

4.4 通信服务

·全天候IP连接服务(租用线路IP)

·本地IP网(NAPT)

·IPv6

4.5 网络管理

·基于TMN的网络管理

·基于CORBA的网络管理

4.6 网格计算

单纯的学习网络对于现阶段是没有意义的,基础的网络搭建基本已经完成,不需要大量的网络工程师,所以单纯的学习网络是很难找到工作的,要学习的话,得想办法多学习一些知识,可以学习云计算的知识,需求大,比较好找工作,

阶段一:Linux 与网络基础(116 课时)

模块:零基础体验、网络基础、Linux 系统管理、Linux 网络服务

1. PC 服务器与 Linux 初体验(线上&串讲)

2. PC 服务器安装 Linux 实战(线上)

3. 了解 IP 地址!必须的(线上&串讲)

4. 搭建VMware 虚拟环境(线上&串讲)

5. Linux 基本操作~去看看(线上&串讲)

6. 网站与域名知识扫盲、域名申请及备案(线上&串讲)

7. 构建 LAMP 网站平台(线上&串讲)

8. 加密解密&熊猫烧香病毒再现(线上)

9. 木马与后门DIY(线上)

网络基础(24)

1. 计算机网络参考模型OSI 和 TCP/IP

2. 网络传输介质与布线

3. 交换机基本原理与配置

4. 网络层协议与应用、ARP 攻击与欺骗的原理及应用

5. 静态路由原理与配置

6. VLAN 与三层交换机

7. 网络层协议高级知识:IP 分片原理、IPv6 协议(线上&串讲)

Linux 系统管理(48)

1. Linux 常用命令精讲

2. 目录和文件管理

3. 安装及管理程序

4. 账号管理

5. 权限及归属管理

6. 磁盘管理

7. 文件系统与 LVM

8. 服务器 RAID 及配置实战

9. 引导过程与服务控制

10. 进程和计划任务管理

11. 系统安全、PAM 安全认证、端口扫描

12.Linux 文件系统深入,理解 inode 与 block、硬链接与软链

接、恢复误删除文件、分析日志文件

Linux 网络服务(28)

1. Linux 基础网络设置

2. DHCP 与 DHCP 中继原理与配置

3. Samba 文件共享服务(线上)

4. FTP 文件传输服务(线上&串讲)

5. DNS 域名解析服务(一)

6. DNS 域名解析服务(二)(线上&串讲)

7. Postfix 邮件系统(一)(线上&串讲)

8. Postfix 邮件系统(二)(线上)

9. 远程访问及控制

10. 部署 YUM 仓库服务;NFS 共享服务

11. PXE 高效批量网络装机

12. Cobbler 自动装机

项目实战(4)

初创公司服务器改造方案

阶段目标:

1. 采用微电影形式,使用真实的硬件服务器进行演练,网络原理采用了 Flash 动画形式,实现快速入门

2. 能够掌握计算机网络、安全与 Linux 系统的基础知识,会进行 Linux 系统管理,能够搭建企业常用的Linux 服务

3. 具备基本的网络运维、Linux 基础运维的能力

阶段二:Linux 企业级应用(132 课时)

模块:Shell 脚本、Linux 安全、Web 服务器、群集、MySQL

Shell 脚本(20)

1. Shell 编程规范与变量

2. Shell 编程之条件语句

3. Shell 编程之 case 语句

4. Shell 编程之正则表达式、sed 与 awk

5. Shell 编程实战:开发 MAC 记录与端口扫描脚本、开发系统监控脚本(项目案例)

Linux 安全(8)

1. iptables 链表关系与匹配流程、iptables 规则编写

2. 利用 SNAT 策略共享上网、利用 DNAT 策略发布内网服务器、编写防火墙脚本、firewalld 防火墙

Web 服务器(38)

1. Web 基础、HTTP 协议分析、GET 和POST 方法

2. 源码编译构建 LAMP

3. Apache 配置与应用,日志管理、日志分割

4. Apache 网页优化

5.Apache 优化深入、实现防盗链、ab 压力测试、prefork 与

worker 工作模式原理与优化

6.Nginx 安装与配置

7.Nginx 访问控制、Nginx 虚拟主机、部署企业 LNMP 架构

8.LNMP 应用部署、Nginx+Apache 动静分离(项目案例)

9. Nginx 优化与防盗链

10.部署 tomcat(2 课时)

1.LVS 负载均衡群集

2.部署 LVS-DR 群集、LVS-DR 数据包流向分析、LVS-DR 中 的 ARP 问题

群集(22)

3.LVS+Keepalived 群集

4.Haproxy 搭建 Web 群集部署方法 、日志管理、参数优化

5.Nginx+tomcat 群集(项目案例)(2 课时)

6.Nginx+tomcat 动静分离(项目案例)

1.MySQL 数据库初体验

2.MySQL 数据库操作

3.MySQL 索引与事务

4.MySQL 数据库管理

5.MySQL 全量备份与恢复

MySQL(44)

6. MySQL 增量备份与恢复

7. MySQL 存储引擎 MyISAM 和 InnoDB

8.MySQL 主从复制(项目案例)

9.MySQL 读写分离(项目案例)

10. MMM 高可用配置及故障切换、配置 MySQL 多主多从(项

目案例)

11.MHA 高可用、MySQL 故障排查

阶段目标:

1. 面向技术提升,以企业实际的项目案例进行训练,积累运维经验

2. 能够掌握 Shell 脚本、安全,熟练部署 Web 服务器、MySQL 数据库及其优化,深入理解群集原理并部署

3. 具备 Linux 群集、应用运维的能力

阶段三:云计算与运维自动化(120 课时)

模块:缓存及加速、监控、分布式文件服务、虚拟化、大型网站架构、运维自动化、云计算

实训模块

实训专题

缓存及加速(12)

1.Squid 代理服务器应用:传统代理和透明代理

2.Squid ACL 与日志分析工具 sarg、反向代理3.Varnish 网站加速、部署Web 群集(线上) 4.Nginx 缓存加速应用(2 课时)

5.高性能内存对象缓存 Memcached 原理与部署、Memcached

群集部署

监控(8)

1.企业集中监测Cacti(线上&串讲) 2.Nagios 监控服务

3.Zabbix 部署与 Zabbix 平台的使用

分布式文件服务(8)

1. 企业远程备份同步 rsync 异地备份、rsync+inotify 实时备份

2. MFS 分布式文件系统原理与部署、MFS 灾难恢复与在线扩容

容器&虚拟化(28)

1. VMware 入门、ESXi 系统配置(线上&串讲)

2. KVM 架构、安装与配置、基本功能管理、高级功能管理

3. KVM 动态迁移、性能优化

4. Docker 架构、镜像及容器操作

5. Dockerfile 生成镜像、数据卷与数据容器、Docker 网络通信6.实现密钥SSH 远程登录、构建 Nginx、构建 MySQL、构建LNAMP 架构、构建Tomcat

7. 容器日志实战

8. 基于 Kubernetes 构建Docker 集群

网站架构与运维自动化(48)

1. 社交网站架构(8 课时)

1) 搭建SVN 服务器

2) 部署社交网站

3) 对关键服务器进行双机热备

4) 对服务器进行压力测试及性能调优

2. 百万PV 网站架构

Redis 主从复制的特点、Redis 的应用场景、搭建 Redis 主从复制

3. 千万PV 网站架构

1) RabbitMQ 开源消息队列系统的工作过程、使用场景、搭建RabbitMQ 集群

2) Jmeter 压力测试工具

4. Ansible 或 SaltStack 自动化运维(项目案例)(8 课时)

5. MongoDB 部署(8 课时)

6. 其他扩展项目(16 课时,根据学员情况选择)

云计算(16)

云 计 算 OpenStack( 项 目 案 例 ) 1)OpenStack 体系架构、各个组件的功能

2) 部署OpenStack 云平台,完成相应的配置和管理任务

3) 在 OpenStack 平台内部署系统镜像,并安装网络服务

阶段目标:

1. 面向虚拟化、云计算和运维自动化高级应用,通过企业级项目积累运维经验,练就炉火纯

青的技术

2. 能够掌握监控、分布式文件服务,熟练部署大型网站架构及优化,能够搭建云计算和运维自动化应用环境

3. 具备大型网站架构、云计算运维的能力

4.

项目实施效果图参考

阶段四:Python 运维开发与大数据(80 课时)

模块:Python 基础、Python 运维开发、Web 前端基础、Django Web 开发、Python 大数据

实训模块

实训专题

Python 基础(40)

1.Python 介绍与使用;Python 变量与数据类型;Python 字符

串与列表;Python 元组与字典

2.Python 条件判断;Python 循环

3.Python 函数与模块

4.认识面向对象;类与对象:类的定义、类与对象、类的属性

5.类与对象:类的方法、类与对象综合案例;类的封装和继承

(加答疑、练习,8 课时)

6.文件读写与指针、文件和目录操作

7.异常处理

1.Python 操作数据库:python 操作 mysql;Python 操作 redis

Python 高级与运维开发

(20)

2. 进程和线程、Socket 网络编程、Python 实现简单的聊天程序

3. 运维应用:Python 实现子网划分、python socket 做监控、多线程扫描端口、探测 Web 服务质量

4.其他扩展项目案例

一、网页制作基础:HTML+CSS

1.走进HTML;网页穿上美丽外衣

2.列表表格及表单

Web 前端基础

二、使用 jQuery 制作网页特效

1.Javascript 基础、Javascript 对象

2.jQuery 基础

3.jQuery 选择器与事件

1.搭建 Django Web 开发环境;创建 Web 项目及应用;MVC

模型;Django 的 MTV 框架

2.升级Web 项目及应用

Django Web 开发

3.Django 连接 MySQL 做增删改查

4.Django 开发 Blog

5.通讯录

6.开发并部署BBS 论坛项目

1.Hadoop 架构组成

2.离线安装Hadoop 生态环境并配置应用

3.CDH 部署

Python 大数据

4.使用python 编写 hadoop 程序

5.使用亚马逊云AWS 进行hadoop 大数据操作实例介绍

6.Hadoop python 框架 mrjob 使用实例介绍

7.Hadoop 在AWS 上运行的性能比较

阶段目标:

1. 基于运维的开发,提升运维层次,打开职业发展空间

2. 能够掌握Web 前端基础、Django Web 开发、Python 运维开发,能够搭建大数据应用环境, 打造自动化运维平台

3. 具备Web 开发、运维开发、大数据运维的能力