SDN第四次作业

1.阅读

了解SDN控制器的发展

http://www.sdnlab.com/13306.html
http://www.docin.com/p-1536626509.html

了解ryu控制器

http://www.sdnlab.com/1785.html
了解onos控制器
http://www.sdnlab.com/16912.html
了解opendaylight控制器

https://pan.baidu.com/s/1eSfYdNW?qq-pf-to=pcqq.c2c
https://pan.baidu.com/s/1jGF2fIY?qq-pf-to=pcqq.c2c

2.书写博客

文献阅读时,注意比较各个控制器之间的实现技术异同。书写一篇博客,博客内容为,简单表述控制器的架构技术。

(1).SDN控制器
SDN的特点之一就是控制平面与数据平面分离,其主张通过集中式的控制器平台实现网络的控制。在SDN架构中,控制平面是逻辑集中的,通过某种协议将控制信息下发至底层的数据平面去执行。所以,控制平面被称为SDN的大脑,指挥整个数据网络的运行。
得益于集中控制的优势,控制平面的存在使得网络的部署和配置更加智能和简化。支持编程的SDN控制平面使得网络更加智能,更加灵活和易于拓展。控制器通过SDN的南向协议的API可以对数据层面的网元设备下发指令,完成控制平面与数据平面的控制传输。

(2).ryu控制器
RYU控制器 RYU控制器方便简洁,比大多数控制器都要易于开发和使用。
RYU的文件目录由app,base,cmd,contrib,controller,lib,ofproto,services,tests,topology组成。各个组件包含不同的执行不同的功能。南向协议与Openflow交换机连接。

(3).onos控制器

ONOS集群间通信分为两种,一种基于Gossip协议,是数据弱一致性的通信方式;一种基于Raft算法,是保证数据强一致性的通信方式

  1. ONOS 是主要由运营商和斯坦福ONLAB实验室发起的开源控制器平台,主要成员为运营商/TOP电信设备商以及学术机构
  2. 架构专注于电信运营商领域控制器关键需求:高可扩展性,高性能,高实时性,高可靠性
  3. ONOS 统一的网络资源和网元模型奠定了第三方SDN应用程序互通的基础,使得运营商可以做灵活的业务协同和低成本业务创新。
  4. ONOS北向接口的标准化可以帮助运营商可以集成大量第三方SDN应用,其统一的南向API接口可以帮助运营商引入第三方设备的驱动程序,避免厂家锁定。
  5. 多种南向协议,既支持现有设备,也支持未来白盒设备,既保护现有投资,又确保架构面向未来
    (4).opendaylight控制器
    ODL从层次上可分为三层:
    南向接口和协议插件
    控制器平台
    网络应用 业务和服务
posted @ 2017-12-20 13:29  piep  阅读(272)  评论(0编辑  收藏  举报