• 课程概览
  • 课程目录

课程概览

一、课程介绍

OpenDaylight,当今最大的开源SDN控制器项目,正推动SDN思想的实现,加速网络领域的创新。有一个比喻说OpenDaylight是一只会跳舞的大象,每个人在第一次看到这只大象时,可能都觉得只有资深且具备高超技巧的驯兽师才能让这只大象跳舞。同时,总感觉自己像瞎子摸象一般,只能了解到其局部,缺无法掌握其整体。我们这个系列课程就是帮助大家摆脱盲人摸象的状态,带领大家从大处着眼,小处入手,掌握指挥大象跳舞的技巧。

本课程是《OpenDaylight应用开发》基础篇2.0版本,将由浅入深,由点到面的给大家介绍OpenDaylight开发技术。

如果你不甘于只是成为当今网络变革大潮中的旁观者,而是想成为一个弄潮儿,那还犹豫什么呢?让我们一起携手,去实现你的抱负吧。

二、课程对象

1.研究SDN相关课题的通信、计算机、网络等专业的学生们

2.追求提升、期望转型的研发工程师、网络工程师们

3.有志立于技术前沿、参与到网络变革浪潮的准工程师们

三、你将获得

ODL流表下发流程精细梳理
开发自己的ODL APP
MD-SAL核心功能讲解
在线开发环境轻松学习

四、授课形式

课程是视频的形式,完成报名之后会直接跳转到课程视频页,视频、课件长期有效,可随时随地学习。

五、报名咨询

联系人:联系人:胡老师,电话/微信:17366169452,邮箱:hubing@sdnlab.com,QQ:341254763

课程目录

0-ODL课程介绍

一、ODL初体验

1-1-SDN及ODL介绍
1-2-ODL初体验实验
1-3-OSGi及Karaf

二 、印象SDN

2-1-OFPlugin&Mininet
2-2-OpenFlow实验
2-3-OpenFlow协议介绍
2-4-OpenFlowPlugin介绍
2-5-RESTCONF介绍
2-6-课程总结

三、ODL's Hello World

3-1-Maven基础
3-2-ODL APP开发思路
3-3-ODL Hello
3-4-总结及思考练习题

四、ODL MD-SAL RPC

4-1-MD-SAL介绍
4-2-YANG基础
4-3-RPC原理简介
4-4-AddFlow RPC实战
4-5-pingHosts
4-6-总结

五、ODL MD-SAL Notification

5-1-Notification原理
5-2-Notification服务接口
5-3-Blueprint
5-4-Notification编程实践
5-5-总结与思考题

六、ODL MD-SAL DataStore

6-1-DataStore介绍
6-2-DataBroker及读写事务
6-3-数据变更通知接口
6-4-事务链
6-5-总结及作业

七、ODL L2Switch

7-L2 Switch