SDN课程大纲v08Word文档下载推荐.docx
《SDN课程大纲v08Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《SDN课程大纲v08Word文档下载推荐.docx(16页珍藏版)》请在冰点文库上搜索。
![SDN课程大纲v08Word文档下载推荐.docx](https://file1.bingdoc.com/fileroot1/2023-5/2/caf66b40-ccb0-4f8b-b3ca-c77d8363146f/caf66b40-ccb0-4f8b-b3ca-c77d8363146f1.gif)
3天
通过Wireshark抓包分析SDN接口协议,部署常见SDN应用
OpenFlow协议
OpenFlow机制分析
#
OpenFlow协议
OpenFlow协议新增特性
OpenFlow协议演进
OpenFlow协议面临的问题
掌握OpenFlow基础概念和协议分析工具
通过Wireshark抓包比较分析OpenFlow系列协议
网络虚拟化基础
`
VLAN核心机理分析
VXLAN核心机理分析
NVGRE核心机理分析
基于SDN的网络虚拟化原理剖析
网络虚拟化应用实现对比分析
网络虚拟化配置管理实践操作
掌握VLAN和VXLAN的基本概念和配置管理,以及SDN网络虚拟化的关键技术
2天
|
配置VLAN、VXLAN等网络虚拟化环境并进行测试验证
SDN实验床
GENI项目介绍
OFELIA项目介绍
C-LAB项目介绍
网络实验床关键技术
SDNLAB开放平台实例演示
掌握网络创新实验床最新进展和技术方案
/
基于SDNLAB开放平台学习部署网络实验
阶段二(11天)
(SDN开发基础)
}
开源SDN交换机
OpenvSwitch的架构及组件
OpenvSwitch代码分析
OpenvSwitch的安装部署
,
Wireshark抓包分析OVS与控制器间协议交互
OpenvSwitch的核心功能示例
掌握OpenvSwitch的核心技术和使用方法
安装配置OpenvSwitch并进行核心功能测试验证
Mininet的使用
Mininet的架构及组件
Mininet的代码分析
]
Mininet的安装部署
Mininet的功能示例
掌握Mininet的核心技术和使用方法
部署Mininet环境并进行功能验证
开源SDN控制器
POX等常见开源控制器介绍
控制器核心功能模块剖析
》
OpenFlow、OVSDB等控制器南向协议分析
REST接口及其CURL工具调用验证
负载均衡、Firewall等常见SDN应用分析
POX和Floodlight的安装部署及功能示例
掌握控制器的核心功能和技术实现以及POX、Floodlight的安装部署
部署POX、Floodlight的实验环境并进行核心功能验证
SDN应用开发
~
Java编程基础
网络编程基础
Eclipse开发环境搭建
基于Mininet的测试环境搭建
基于Floodlight控制器的流量工程实战开发
掌握SDN应用开发的基本技术和方法
学习基于Floodlight控制器的流量工程应用开发方法
】
SDN排错
SDN调试方法论
Ping和Traceroute工具在SDN中的应用
掌握SDN网络及系统开发中排错的手段措施
搭建SDN实验网络并进行定位排错实践
?
阶段三(9天)
(OpenDaylight开发)
OpenDaylight开发基础
OpenDaylight的架构及组件
OSGi框架介绍
MD-SAL架构
YANG模型
OpenDaylight数据存储
RESTCONF接口
OpenDaylight集群
—
OpenDaylight安装部署
掌握OpenDaylight的技术架构和核心组件以及代码实现
配置一个OpenDaylight控制器集群并进行测试
OpenDaylight子项目研习
OpenFlowPlugin项目
OVSDB项目
NETCONF项目
\
BGPCEP项目
SFC项目
VTN项目
掌握OpenDaylight的重点项目的架构设计和实践开发
OpenFlowPlugin、OVSDB、NETCONF、BGPCEP、SFC、VTN项目测试验证
OpenDaylight实战开发
)
基于OpenDaylight的流量统计
基于OpenDaylight的网络虚拟化
基于OpenDaylight的多路径流量工程
OpenDaylight实战开发总结经验及注意点
掌握OpenDaylight的典型应用开发
OpenDaylight的实例开发,包括需求分析、方案设计、代码编写、测试验证等环节
>
阶段四(8天)
(ONOS开发)
—
ONOS开发基础
ONOS的架构及系统组件
OpenFlow、OVSDB、PCEP、BGP协议栈
ONOS的集群
掌握ONOS的技术架构和核心组件以及代码实现
配置一个ONOS控制器集群并进行测试
ONOS用例研习
{
SDN-IP用例分析
AAA用例分析
ACL用例分析
VTN用例分析
CORD用例分析
掌握ONOS的重点应用的架构设计和实践开发
SDN-IP、AAA、ACL、VTN、CORD等用例开发及实验验证
ONOS实战开发
基于ONOS的网络虚拟化
基于ONOS的广域网流量调度
基于ONOS的DDoS安全防护
ONOS开发总结及注意点
掌握ONOS的典型应用开发
ONOS的实例开发,包括需求分析、方案设计、代码编写、测试验证等环节
阶段五(9天)
(OpenStack开发)
-
OpenStack开发基础
云计算基础介绍
OpenStack项目介绍及开源社区生态
OpenStack的核心架构及演进
OpenStack与其它开源云平台的比较
OpenStack在公有云、私有云等场景的应用案例分析
OpenStack环境搭建
OpenStack的高可用分析
掌握OpenStack的技术基础及安装部署
采用all-in-one和分模块安装部署OpenStack并进行测试验证
OpenStack组件研习
|
Nova组件分析
Swift组件分析
Neutron组件分析
Glance组件分析
Keystone组件分析
OpenStackAPI研究
掌握OpenStack的基础组件的架构设计和应用开发
&
调用各组件开放接口进行功能验证
OpenStack实战开发
基于OpenStack的容器管理Magnum项目实践
基于OpenStack的业务流程管理Heat项目实践
基于OpenStack的数据采集Ceilometer项目实践
基于OpenStack的二次开发
掌握OpenStack的重要组件的核心架构及应用开发
学习OpenStack的组件开发技术并进行二次开发实践
阶段六(8天)
(SDN开发进阶)
基于SDN的网络虚拟化
基于SDN的网络虚拟化基础
FlowVisor的核心架构和代码实现
OpenVirteX的核心架构及代码实现
%
OpenDaylightVTN的核心架构和代码实现
CNVP的核心架构和代码实现
掌握SDN网络虚拟化的基本思想和典型开源项目
进行FlowVisor、OpenVirtex、ODLVTN、CNVP的安装部署及测试验证
基于SDN的DDoS防护
基于SDN的网络安全防护基础
OpenDaylight的Defense4All项目介绍
、
基于sFlow的防DDoS攻击实例开发
掌握基于SDN的DDoS防护原理及实例开发
学习开发基于sFlow的防DDoS攻击的网络应用
基于SDN的广域网流量调度
GoogleB4的设计思路及核心功能
ONFAtrium项目介绍
OpenDaylight的BGPCEP项目介绍
/
基于OpenDaylight的广域网流量调度开发实践
掌握基于SDN的广域网流量调度原理及实例开发
学习基于OpenDaylight开发基于SDN的广域网流量调度应用
阶段七(7天)
(SDN综合开发实训)
;
结合OpenStack与OpenDaylight的开发实践
OpenStack与OpenDaylight集成环境搭建
基于ODL的虚拟机二三层通信
基于ODL的网络策略迁移
基于ODL的VXLAN生命周期管理
基于OpenStack的混合云VXLAN互联
掌握OpenStack与OpenDaylight结合的开发技术
4天
开发基于OpenStack和OpenDaylight的网络应用
结合Docker和OpenDaylight的开发实践
Docker的基本概念
-
Docker的架构及组件
Docker的网络模式及网络配置管理
基于OpenDaylight管理Docker网络
OVS、ODL、Docker、OpenStack在SDN实验网络中的混合运用
掌握Docker的基本概念和常用操作,并掌握OpenDaylight管理Docker网络
开发基于Docker和OpenDaylight的网络管理应用
、
阶段八(7天)
(NFV开发基础)
,
NFV基础
NFV的概念和历史
NFV相关标准介绍
NFV的架构及其组件,计算存储网络三维资源虚拟化
NFV的应用场景分析
NFV面临挑战
*
SDN、NFV、NV的概念辨析
掌握NFV的基本概念和技术体系
学习操作NFV系统和虚拟器件
NFVMANO深度解析
NFVMANO基本概念
NFVMANO的架构及组成
NFVMANO重要信息要素
NFVMANO接口
掌握NFVMANO的基本概念和技术架构
构建开源MANO平台并进行实验验证
OPNFV的研究实践
OPNFV项目社区情况介绍
OPNFV重点子项目介绍
OPNFV环境搭建
OPNFV实战开发
掌握OPNFV的项目知识及工程实践
构建OPNFV实验环境并进行子项目的系统验证以及二次开发实践
阶段九(11天)
[
(NFV综合开发实训)
DPDK的实战开发
DPDK的架构及组件
基于DPDK的OpenvSwitch的部署测试
DPDK在OpenStack中的应用
学习DPDK的项目基本知识及工程实践
构建DPDK的开发环境并在OpenStack中进行集成开发实践
vIMS的系统开发
vIMS功能需求
IMS技术架构
。
Clearwater的开源实现
vIMS的实现部署
掌握vIMS的系统开发及工程实践
学习开发vIMS原型系统
vCPE的系统开发
vCPE功能需求
CPE技术架构
CloudRouter的开源实现
vCPE的实现部署
掌握vCPE的系统开发及工程实践
学习开发vCPE原型系统
vCDN的系统开发
vCDN功能需求
CDN技术架构
CDN的开源实现
vCDN的实现部署
掌握vCDN的系统开发及工程实践
学习开发vCDN原型系统
阶段十(6天)
(SDN/NFV联调开发)
博科产品联调开发
博科交换机对接
BSC控制器
vRouter与OpenStack对接
掌握SDN交换机配置使用
掌握BSC控制器和vRouter等在云计算等场景下的应用
配置使用SDN交换机、BSC控制器、vRouter等
大规模SDN/NFV开放实验平台
联邦互操作实验
混合云场景实验
电信业务实验
掌握实验平台的跨域实验及复杂场景实验部署
部署跨域、混合云等复杂实验