• 课程概览
  • 课程安排

课程概览

一、学习目标

SDN实战特训营是未来网络学院的特色培训项目,目前已在各一线城市开展了八期。该项目以实战为牵引,结合OpenDaylight和OpenStack两大主流开源项目,帮助学员快速全面的掌握SDN编程方法和思路,同时解决如何利用SDN设计云数据中心网络。最终目的是为学员在SDN的世界里闯荡打下坚实的基础,在学习中少走弯路,学会快速融汇贯通,蜕变成行业精英和科研骨干。
SDN实战特训营由未来网络学院提供实战平台和专业的技术支持,来自国家电网、腾讯、H3C、中兴等知名企业、运营商以及有志于从事云计算或SDN工作的在职人员(其中不乏编程和网络高手),在经验丰富的讲师团的带领下,在码农与网工双重技能加持下,完成了数十个精心设计的实验,系统掌握了SDN编程的切入点、方法和思想,及SDN如何与云计算平台OpenStack集成等知识。受到了学员和业界的认可,现SDN实战特训营第X期即将开营。

二、本期特色

本期特训营延续了前八期理论+实操的特色,同时基于往届学员的学习情况及反馈数据分析,对本期的课程体系、内容、教学方式上进行全新升级。

  • “在线先导课”,提前预习打基础

学员报名成功后,即可在线学习特训营先导课——《SDN的前世今生》、《Mininet入门与实战》、《深度解析OpenFlow》,了解SDN基本概念、协议、实验操作,为特训营线下学习打好基础,且先导课为视频课,学员可反复观看、复习。

  • 课程更凝练,质量不打折

本期特训营采用线上+线下结合的形式,线下课程为期3天,学员可通过前期的线上课程学习SDN的基本概念,再线下深入学习协议、控制器、编程及实操等。课程这样设置后,在保持了培训内容丰富度和深度的同时,为学员节约了培训时间和成本。

  • 经验丰富的讲师团队定制培训内容

本期课程邀请的2位顶级技术导师在SDN和OpenStack方面有着丰富的经验,并全程参与了前八期的培训,他们将根据前八期学员的反馈优化课程内容、调整课程重点,保证教学效果。

三、你将收获

如果你是一名传统网络工程师,通过该课程的学习,能够快速掌握入门SDN领域所需要的基础知识和技能,为应对SDN和DevOps大趋势的到来奠定基础,提高个人竞争力,帮助实现技能转型和内部晋升。

如果你正在从事云计算相关的工作,你将收获如何利用SDN/NFV去设计和运维云数据中心网络,如何解决SDN/NFV与OpenStack集成过程中遇到的问题。

如果你是一个想进入SDN或云计算相关领域的在职人员或者学生,那么你通过学习完本课程能够全面了解OpenDaylight和OpenStack,并且可以顺利的部署一套生产环境,掌握基础的SDN编程方法。

四、技能要求

  • 3个月以上熟练使用Linux的经验
  • 具备基础的网络知识
  • 熟悉Python等脚本编程语言

五、实验要求

  • 笔记本电脑
  • 安装chrome或者firefox
  • 安装有支持SSH和SCP的软件

六、往期学员评价

季同学|国网信通
本次培训中DevOps及SDN架构让我印象深刻,在目前的工作中我们还未用到DevOps,但培训后马上可以应用到工作中。培训让我学到了SDN概念及架构,对于SDN编程有了初步的了解;同时也有了一种通过软件实现自动化管理的管理与意识。

蔡同学|腾讯
ODL南北向接口的使用以及ODL基于MD-SAL的应用开发,这部分的内容自己比较感兴趣,并且通过讲师讲解有了基本的了解,对各模块之间的关系有了基本的认识;
对SDN南、北向接口的使用,ODL应用开发,OVSDB及Openflow有了更深入的了解;

王同学|联通
Netconf相关课程内容的介绍以及ODL、Openstack的内部实现和编程细节的介绍比较有印象;整个SDN、云计算网络虚拟化的知识体系的建立和梳理,解答了一些疑惑;控制器内部编程、北向接口编程、云计算IAAS平台的网络相关模块Neutron的介绍对工作有帮助;

冯同学|Linux研发工程师
之前在自学SDN时,只知南向协议有OpenFlow,通过本次培训,掌握了更多的南向协议,如:Ovsdb、Netconf等;除了对SDN有一个整体的认识之外,更是了解了控制器内部的软件架构,如MD-SAL,对北向提供的接口等;

七、优惠信息

课程报名费 4999元 (含报名费、材料费、科技部认证费、1年期实验平台VIP账户)
报名优惠:
早鸟票优惠:2017.11.20日之前报名并缴费可享受95折优惠;
团购优惠:3人同时报名每人减200元;5人同时报名则第6个免费;

八、时间

2017年12月08日~12月10日 北京站

九、网络平台架构(SDN)能力中级测评认证

培训结束后,将提供网络平台架构(SDN)能力中级测评考试,考试通过后,将获得网络平台架构(SDN)中级能力测评认证证书,此认证是由科技部统一印制、统一编号、统一管理的国家级职业技能证书,是反映开源软件开发与应用技能水平的国家级职业资格认证,是持证者求职、任职、开业的资格凭证,是就业上岗和用人单位招收录用人员的主要依据,也是境外就业、对外劳务合作人员办理技能水平公证的有效证件。该证书在全国范围内通用有效,目前也是国内首个SDN认证证书。

十、报名咨询

报名咨询:郑老师,13770655101(手机/微信),QQ:917874672,E-mail:zhengpu@sdnlab.com

课程安排

课程大纲

1、在线先导课 ——SDN的前世今生(120分钟)
(1)SDN是什么
- 从传统网络到软件定义网络
- SDN概念和定义
- 数控分离
- 网络可编程
- SDN发展史
(2)SDN的典型应用
(3)SDN对网络科研和教学的影响
(4)SDN体系结构
- SDN控制平面
- 数据平面
- SDN工作原理
(5)SDN对网络产业的影响
(6)面对SDN,我们怎么办
2、在线先导课 ——Mininet入门与实战(210分钟—>讲解140分钟+实验70分钟)
(1)Mininet基本介绍
(2)Mininet安装部署
(3)Mininet命令详解
(4)Mininet可视化——Miniedit
(5)Mininet中流表应用实战
(6)Mininet模拟多数据中心带宽实验
- Mininet模拟数据中心的应用价值
- 数据中心详细逻辑拓扑设计
- Python自定义脚本
- Mininet自定义内部命令,mn调用
- iperf流量随机模型进行带宽测试
3、在线先导课 ——深度解析OpenFlow(300分钟—>讲解220分钟+实验80分钟)
(1)OpenFlow概述
(2)OpenFlow抽象
- OpenFlow Switch
- DataPath
- Meter Table
- Instruction
- Action
- Port
- Table Miss
(3)OpenFlow协议
- OpenFlow南向接口协议
- OpenFlow消息
(4)OpenFlow交换机与控制器交互
(5)OpenFlow实验演示
- 学习型交换机
- 简单路由器
- 简单防火墙
- 流量监听
- 网络拓扑发现
4、线下实战课——SDN南向协议OVSDB (90分钟—>60分钟讲解+30分钟实验)
(1)OVSDB概念与介绍
(2)OVSDB方法举例
(3)OVSDB在Open vSwitch中的结构
(4)OVSDB实验
- 了解熟悉OVSDB协议及其Schema
5、线下实战课——SDN南向协议NETCONF (140分钟—>90分钟讲解+50分钟实验)
(1)NETCONF协议介绍
(2)NETCONF与Yang的来源
(3)NETCONF与SNMP的对比
- 与SNMP管理框架的对比
- 与SNMP管理协议的对比
- 使用NETCONF的动机
- 与其他管理协议的比较
(4)NETCONF的特点
(5)NETCONF实验
- 了解熟悉NETCONF协议
- Python脚本获取NETCONF设备的能力与配置
- NETCONF配置通信
- NETCONF扩展的RPC
6、线下实战课——SDN控制器与北向接口RESTCONF(180分钟—>100分钟讲解+80分钟实验)
(1)RESTCONF介绍
- 控制器北向接口和南向接口的简单理解
- RESTCONF介绍及与NETCONF的关系
(2)RESTCONF资源模型
- 资源模型的介绍
- RESTCONF对资源的操作
(3)YANG到URI的映射
- YANG到URI的DATA映射
- YANG到URI的RPC映射
(4)RESTCONF实验
- 通过实验了解RESTCONF协议
- RESTCONF下发流表项
- RESTCONF删除流表项
- 使用RESTCONF监听变化
(5)Python实现基于ODL北向API的开发
7、线下实战课——控制器ODL及内部编程(490分钟—>250分钟讲解+240分钟实验)
(1)ODL编程的三个“切入点”
- SDN与传统网络的区别
- SDN渐进:尊重已有网络,和现有网络融合
- SDN的一些应用方向和需求
- 网络可编程,实现SDN应用的三个“切入点”
• 直接的南向编程
• 控制器内部基于MD-SAL的编程
• 基于控制器提供的API能力的应用编程
(2)基于ODL的SDN架构介绍
- 北向接口、南向接口、适配器、NETCONF、OpenFlow等
- OpenFlow、NETCONF、Yang、PCE-P/BGP/LS等
- MD-SAL组件及交互原理
- YANG类型详解、定义与映射
(3)ODL控制器详解
- 基ODL控制器优势
- 南向协议和API
- 北向协议和API
- ODL内部Plugin的开发
(4)ODL编程实验——基于MD-SAL的控制器内部编程
- ODL开发环境搭建
- MD-SAL原型工程产生
- MD-SAL部署
- 使用YANG创建模型实现带宽限制
- 注册变化监听器实现拓扑感知
- 创建事务进行拓扑信息读取
- 添加流表项及算法实现自动化计算路径
8、线下实战课——SDN与OpenStack集成(420分钟—>270分钟讲解+150分钟实验)
(1)OpenStack基础及整体概况
(2)OpenStack网络服务
- OpenStack Neutron
- OpenStack ML2配置
- OpenStack网络服务及资源划分
- OpenStack租户网络
(3)OpenStack 基础架构中的底层网络与Neutron中的第三方网络解决方案
(4)OpenStack与ODL的集成
(5)OpenStack、ODL对接实验
- 实际操作如何使用ODL来管理OpenStack中的网络
9、考试与结业(60分钟)
- 科技部SDN中级工程师认证考试