码迷,mamicode.com
首页 > 其他好文 > 详细

深入SDN(二):关于SDN/OpenFlow的学习&研究路线

时间:2014-05-26 09:57:57      阅读:342      评论:0      收藏:0      [点我收藏+]

标签:des   c   tar   http   a   int   

我个人的理解:

第一步:当然是SDN的history,这里主要指的是学术界的研究情况:

第二步:到底what is SDN/OpenFlow,要回答这个问题,需要从两个方面理解:

一方面是创始人的理解:

另一方面是ONF的标准文档:

要理解OpenFlow是一种“General Forwarding Abstraction”,Martin在2008年这篇论文:Rethinking Packet Forwarding Hardware就值得一看了
ONRC对于SDN体系结构的描述:What is SDN
我在知乎上的回答:SDN是什么?
 
第三步:what is Controller,现阶段SDN控制器是关键的卡位点:
首先回顾现代网络的control plane,解答三个问题:
  1. 要完成的任务?
  2. 当前技术上的实现?
  3. 旧方式的问题?
其次,Controller定义:
然后是开源实现,在尝试深入理解controller时,一度陷入众多开源controller中:
  • 从早期的NOX/POX到随后的Onix,相对完善的Ryu
  • 从Beacon到Floodlight,想一统江湖的ODL
  • 用Elang语言实现的NOS?,我比较感兴趣
直到重新审视ONOS,喜欢上了这个描述,与PC操作系统概念相对的,SDN也应该有一个Open的network OS:
 
第三步:what is Apps,这一点常常容易忽视,
 
 
(持续更新中)

深入SDN(二):关于SDN/OpenFlow的学习&研究路线,布布扣,bubuko.com

深入SDN(二):关于SDN/OpenFlow的学习&研究路线

标签:des   c   tar   http   a   int   

原文地址:http://www.cnblogs.com/zeweiyang/p/3747242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!