您的位置:首页 > 其它

SDN第四次作业

2017-12-19 11:15 357 查看
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.书写博客


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


Ryu控制器:

Ryu是基于Python语言的开源SDN控制器,提供完备的API,支持多种网络管理设备协议如OpenFlow,Netconf,OF-CO NFIG等多种南向协议。

Ryu构架分3层。最上层Quantum与OF Rest分别为OpenStack和Web提供编程接口;中间层为Ryu自行研发的应用组件;最下层为Ryu底层实现的基本组件。

ONOS控制器:

ONOS控制器采用Java编写,由一系列功能模块组成,每个功能模块由一个或多个组件组成,对外提供一种特定服务,核心功能主要包含:北向接口抽象层/APIs,分布式核心,南向接口抽象层/APIs,软件模块化。

ONOS控制器的服务对象是运营商,它具有高可靠性、高扩展性、高实时性以及高性能ONOS控制器的服务对象是运营商,它具有高可靠性、高扩展性、高实时性以及高性能。

ODL控制器:

OpenDaylight控制器采用Java编写,支持多种南向协议,包括OpenFlow(支持1.0和1.3版本)、Netconf和OVSDB等,是一个广义的SDN控制平台,而不是OpenFlow系的狭义SDN控制器。

Opendayligh构架也分3层:顶层由控制器和监控网络行为的业务和网络逻辑应用构成;中间层是SDN控制器框架层,其南向协议接口可以支持不同南向协议插件,这些协议插件动态链接到SAL,SAL适配后再同意北向接口供上层应用调用;底层由物理或虚拟设备构成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: