专栏名称: SDNLAB
SDNLAB是专注网络创新技术的先锋媒体和实践平台,涵盖SDN、NFV、CCN、软件定义安全、软件定义数据中心等相关领域,提供新闻资讯、技术交流、在线实验、行业分析、求职招聘、教育培训、方案咨询、创业融资等多元服务。
目录
相关文章推荐
单读  ·  可仔 × 包文源 × 王一彤 × ... ·  6 天前  
三联生活周刊  ·  一个“瞎得刚刚好”的人,决定开始讲脱口秀 ·  5 天前  
三联生活周刊  ·  孩子问,你不会连个朋友都没有吧? ·  1 周前  
三联生活周刊  ·  在这座贵州小县城,手工早餐有多讲究? ·  1 周前  
51好读  ›  专栏  ›  SDNLAB

未来网络学院--RYU应用开发入门 开讲啦

SDNLAB  · 公众号  ·  · 2017-05-17 18:02

正文


2017年未来网络学院课程全新升级,打造线上线下教育模式双通道。精彩上演的第一场便是SDN新手入门课,推出以来获得广大用户的参与和赞赏,我们将在2017年5月23日 -- 2017年5月25日盛大推出《RYU应用开发入门》,让导师手把手教你开发你的第一个SDN应用。


讲师介绍


李呈

RYU讲师

知名博客muzixing.com博主,SDN控制器RYU骨灰级玩家,硕士毕业于北京邮电大学FNLAB实验室,学习期间前往美国思科总部实习,并著有《重构网络:SDN架构与实现》一书。


课程目的

  • 了解Ryu,掌握Ryu的安装部署

  • 学习Ryu最简单的应用开发:Hub+Learning switch

  • 学习编写流量监控应用

  • 学习编写最短路径转发应用

  • 学习使用Ryu的RESTAPI

  • 解析Ryu源码,了解Ryu的运作机制


课程大纲

1.Ryu安装篇

主要介绍Ryu是什么以及Ryu的安装及其验证。

  • Ryu是什么

  • Ryu安装方式(3种)

  • Ryu源码安装演示

  • Ryu安装验证

实验目的:
1.了解Ryu是什么
2.掌握Ryu的源码安装;

2.应用开发:Hub+Learning switch

主要介绍如何基于控制器Ryu开发最简单的应用:Hub/集线器,Learning switch/二层MAC自学习交换机。

  • 基于Ryu开发Hub应用

  • 基于Hub应用,开发Learning switch应用。

实验目的:
1.学习简单应用开发;
2.掌握Ryu开发所需要掌握的API。

3.Traffic Monitor应用开发

主要介绍通过Ryu来收集流量统计信息。

  • 流量监控原理

  • 流量监控应用实现

实验目的:
1.进一步学习使用Ryu的API;
2.学习在Ryu上编写多线程应用;
3.学习流量监控应用的原理和实现。

4.最短路径转发应用开发

主要介绍基于Ryu控制器开发的最短路径转发应用。

  • 最短路径转发的原理

  • 基于跳数的最短路径转发应用开发

  • 基于流量的最短路径转发应用开发

实验目的:
1.进一步学习Ryu的应用开发;
2.学习基于网络信息的最短路径转发。

5.RESTAPI 使用教程

主要介绍Ryu的RESTAPI的简单使用。

  • RESTAPI是什么

  • Ryu的RESTAPI使用

实验目的:
1.掌握Ryu的RESTAPI的简单使用;

6.源码解析:Ryu运行机制分析

以Simple_switch应用为例,介绍Ryu的启动流程,工作流程。

  • Ryu模块启动流程源码分析

  • Simple_switch应用源码运行分析

实验目的:
1.了解Ryu的源码运行过程;
2.从全局理解Ryu的运作机制


培训时间及方式

采用在线直播的方式培训,共3个课时,每课时2小时。时间为2017-5-23到2017-5-25,每晚19:30-21:30。报名结束后,SDNLAB将发邮件告知学员开课信息,并在课程培训结束后,提供课程视频供学员随时反复观看、复习。


课程咨询

联系人:胡老师,电话/微信:18104265112,邮箱:[email protected],QQ:871292363(hoo)


报名课程请点击阅读原文或扫描文末二维码