zoukankan      html  css  js  c++  java
  • 2019 SDN阅读作业

    2019 SDN阅读作业

    作业链接:

    2019 SDN阅读作业——阅读文章《软件定义网络(SDN)研究进展》,并根据所阅读的文章,书写一篇博客

    1.为什么需要SDN?SDN特点?

    SDN的重要性:

    传统网络的层次结构是互联网取得巨大成功的关键,但是随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议。同时,互联网流量的快速增长,用户对流量的需求不断扩大,各种新型服务不断出现,增加了网络运维成本,因而SDN 技术应运而生。SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为最具前途的网络技术之一,所以我们需要SDN。

    SDN的特点:

    SDN将数据与控制相分离。在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等。交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包,适应流量日益增长的需求。两层之间采用开放的统一接口进行交互。能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本。逻辑上的集中控制。

    2.SDN的基本思想?

    SDN采用的是分层的基本思想:SDN将数据与控制相分离。在控制层,包括具有逻辑中心化和可编程的控制器,可掌握全局网络信息,方便运营商和科研人员管理配置网络和部署新协议等。在数据层,包括哑的交换机,交换机仅提供简单的数据转发功能,可以快速处理匹配的数据包。两层之间采用开放的统一接口进行交互,控制器通过标准接口向交换机下发统一标准规则,交换机仅需按照这些规则执行相应的动作即可。

    3.ONF全称是什么,是什么组织?

    ONF全称:Open Networking Foundation,中文名为开放网络基金会。

    该组织使命是加速开放SDN的部署。ONF推广开放SDN和OpenFlow技术及标准,促进产品,服务,应用,客户和用户市场的发展。

    4.文中提到了哪些控制器,控制层和数据层通信标准协议是什么?

    文中提到了的控制器:Floodlight、POX、Kandoo、Beacon、HyperFlow、NOX、Maestro 、Onix、yanc、Ryu等控制器。

    控制层和数据层通信采用标准协议的是OPenFlow协议。

    5.FV是什么?

    NFV(Network Function Virtualization)是网络功能虚拟化

    FV的英文全称是:Function Virtualization,中文名为功能虚拟化

    6.ODL设计的三个层次是什么?

    网络应用与业务流程(应用层)、控制平台(控制层)、物理与虚拟网络设备(数据层)

    7.多级流表是Openflow哪个协议版本增加的?

    OpenFlow 1.1.0

    8.分布式控制器有哪几种扩展方式?

    扁平控制方式 和 层次控制方式。

    9.SDN应用领域?

    企业网与校园网。精灵架构允许企业网根据自身需求自主增加新功能,架构采用外包形式。

    数据中心与云。数据中心需要很高的带宽,利用SDN掌握全网缓存信息。

    广域网。B4系统利用SDN获取全局信息,SWAN系统利用SDN体系结构实现数据中心间高效的利用率。

    无线网络。SDN初期就开始部署在无线网络中。

    10.SDN未来工作有哪些?

    SDN可扩展性研究

    SDN规模部署与跨域通信

    传统网络与SDN共存问题研究

    SDN在数据中心的应用研究

    借鉴SDN思想融合IPv6过渡机制

    SDN与其他型网络架构融合

    SDN网络安全

  • 相关阅读:
    XML(学习笔记)
    css样式学习笔记
    Request(对象)
    sql一些错误修改的总结
    转载(如何学习C#)
    sql server(学习笔记2 W3Cschool)
    sql sqrver(学习笔记1 W3Cschool)
    关于 flutter开发碰到的各种问题,有的已经解决有的一直没解决或者用其他方法替代
    关于 Flutter IOS build It appears that your application still contains the default signing identifier.
    关于 flutter本地化问题 The getter 'pasteButtonLabel' was called on null
  • 原文地址:https://www.cnblogs.com/jayfanc/p/11884640.html
Copyright © 2011-2022 走看看