zoukankan      html  css  js  c++  java
  • SDN第四次作业

    Ryu控制器

    Ryu是日本NTT公司开发的模块化的控制器。采用Python编写。Ryu因其架构清晰,支持OpenFlow全部版本,有社区的Plug-in集成到OpenStack,性能良好和文档齐全等优点获得了许多SDN研究者的关注。Ryu最上层的Quqntum与OF Rest分别为OpenStack和Web提供了编程接口,中间层是为Ryu自行研发的应用组件,最下层为Ryu底层实现的基本组件。

    onos控制器

    采用Java语言编写,采用OSGi架构,分布式的控制平台产品。其目标是打造一个开放的SDN网络操作系统,市场定位在运行商级别网络市场。ONOS底层模块直接借用FloodLight优秀的模块如Switch模块,不使用YANG语言建模,最新版本使用Raft作为分布式框架。
    ONOS的系统层次分为:和网元打交道的协议层和适配层;协议不感知的ONOS Core层来管理网络状态和资源;应用层消费Core层提供的我统一的北向接口。ONOS由一系列功能模块组成,每一个功能模块由一个或多个组件组成,对外提供一种特定服务。

    Opendaylight控制器

    Opendaylight 是一个提供开源软件的网站,采用Java编写。支持OSGI框架和REST接口,支持多种协议,采用YANG作为模块语言。旨在推动创新实施以及SDN透明化。它有一套极为灵活的控制器,可以部署在任何支持java的平台上。Opendaylight的架构可分为南向接口层,控制平面层,北向接口层,网络应用层。控制平面层是Opendaylight的核心,包括MD-SAL、基础的网络功能模块、网络服务和网络抽象等模块。

  • 相关阅读:
    php extends
    php 冒泡排序
    php base64_encode和base64_decode 编码/解码url
    php use
    php命名空间示范
    php 传一个url抓取此页面所有的链接
    pyspark
    【P1330】 封锁阳光大学
    [p1967] 货车运输
    分治的思想
  • 原文地址:https://www.cnblogs.com/fzuljm/p/8082707.html
Copyright © 2011-2022 走看看