SDN阅读作业
阅读文章《软件定义网络(SDN)研究进展》,并根据所阅读的文章,书写一篇博客,回答以下问题(至少3个):
1.为什么需要SDN?SDN特点?
随着网络规模的不断扩大,传统网络设备繁复的协议、难以部署新协议以及互联网流量的快速增长、新型服务不断出现,由此带来的许多问题增加了网络运维的难度以及成本。
因此,为了应对接下来仍会不断扩展的网络,亟需一种新型的网络架构来替代这种老旧的难以为继的网络架构。
与传统网络相比,SDN利用分层的思想,将数据与控制相分离的特点。
2.SDN的基本思想?
数据层与控制层相分离,在控制层,包括具有逻辑中心化和可编程的控制器,实现逻辑集中;在数据层,仅提供转发功能;两层之间采用开放的统一接口进行交互,有效降低设备负载。
3.ONF全称是什么,是什么组织?
ONF,开放网络基金会(Open Networking Foundation);
该组织专门负责订制SDN接口标准,比如目前的主流标准OpenFlow协议。
4.文中提到了哪些控制器,控制层和数据层通信标准协议是什么?
文章中主要提及NOX控制器,其余还有NOX-MT、Maestro、Onix、HyperFlow、Kandoo、Beacon、Floodlight、POX以及Ryu控制器;
控制层和数据层通信标准协议:OpenFlow协议
5.FV是什么?
Functions Virtualisation,功能虚拟化;
NFV,Network functions virtualisation,网络功能虚拟化;
是针对运营商网络出现的问题而提出的SDN解决方案。
NFV将传统网络设备的软件与硬件相分离,使网络功能更新独立于硬件设备。
6.ODL设计的三个层次是什么?
分别是应用层、控制层和数据层。
7.多级流表是Openflow哪个协议版本增加的?
OpenFlow1.1.0开始支持多级流表。
8.分布式控制器有哪几种扩展方式?
分布式控制器一般可采用两类方式进行扩展,分别是扁平控制方式和层次控制方式。
扁平控制方式,所有控制器放置在不相交的区域里,分别管理各自的网络,各控制器之间地位相等,通过东西向接口连接通信;
层次控制方式,控制器之间具有垂直管理的功能,即局部控制器负责各自的网络,全局控制器负责局部控制器,控制器之间交互由全局控制器完成。
9.SDN应用领域?
1. 企业网与校园网;
2. 数据中心与云;
3. 广域网;
4. 无线网络;
10.SDN未来工作有哪些?
1. SDN可扩展性研究
2. SDN规模部署与跨域通信
3. 传统网络与SDN共存问题研究
4. SDN在数据中心的应用研究
5. 借鉴SDN思想同和IPv6过度机制
6. SDN与其他新型网络架构融合
7. SDN网络安全
SDN阅读作业的更多相关文章
- 2019 SDN阅读作业
2019 SDN阅读作业 1.为什么需要SDN?SDN特点? 答:因为随着网络规模的不断扩大,封闭的网络设备内置了过多的复杂协议,增加了运营商定制优化网络的难度,科研人员无法在真实环境中规模部署新协议 ...
- SDN阅读作业(二)
前言碎碎念 当我看到这个全英论文以后,身体和心理都出现了戒断反应,让人无比难受,毕竟自己很久没做过英语阅读理解了.总之,在舍友大佬的帮助下以及各款翻译软件的鼎力支持之下(通篇读完后还是找了中文文献来对 ...
- 2019 SDN阅读作业(2)
1.过去20年中可编程网络的发展可以分为几个阶段?每个阶段的贡献是什么? 可编程网络的发展可以分为以下三个阶段: (1)主动网络(Active networking,20世纪90年代中期到21世纪初) ...
- 【2019.11.18】SDN阅读作业
为什么需要SDN?SDN特点? 随着网络的快速发展,传统互联网出现了如传统网络配置复杂度高等诸多问题,这些问题说明网络架构需要革新,可编程网络的相关研究为 SDN 的产生提供了可参考的理论依据 SDN ...
- SDN课程阅读作业(2)
SDN课程阅读作业(2) 1.过去20年中可编程网络的发展可以分为几个阶段?每个阶段的贡献是什么? 答:可编程网络的发展分为三个阶段. (1)主动网络阶段 贡献: 1.对主动网络的研究开创了可编程网络 ...
- 个人阅读作业Week17
个人阅读作业Week17 reading buaa software 解决的问题 这是提出问题的博客链接:http://www.cnblogs.com/SivilTaram/p/4830893 ...
- 个人阅读作业 final
前两次阅读作业链接: http://www.cnblogs.com/SteelPillar/p/4027877.html http://www.cnblogs.com/SteelPillar/p/40 ...
- 软件工程M1/M2总结及阅读作业总结
一.软件工程M1/M2总结 写下这篇总结的时候,我们的软件项目尚未完工.虽然尝试申请了延期答辩,但最终未能成功.这意味着,我们的项目能否正常发布已经处于了一个微妙的状态.可能可以,也可能不可以.只能尽 ...
- final个人阅读作业
一.软件工程M1/M2总结 1.M1阶段总结: 我们团队的软件工程开发是按照前后端来分别开发的,我是负责后端的.我们的项目是做一个北航的社团平台,是一个网站.在后端我们使用的是ruby on rail ...
随机推荐
- custom drawer
import 'package:flutter/material.dart'; main() => runApp(MaterialApp( home: HomePage(), )); class ...
- Filter DSL 常用语法 -- 基本查询语法,必会
转发自:https://www.cnblogs.com/ghj1976/p/5293250.html term 过滤 term主要用于精确匹配哪些值,比如数字,日期,布尔值或 not_analyzed ...
- 解决for循环中异步处理(异步变同步)
前沿:参考ES6语法的async/await的处理机制 先上一段代码 function getMoney(){ var money=[100,200,300] for( let i=0; i<m ...
- Java -- springboot 配置 freemarker
1.添加依赖 org.springframework.boot spring-boot-starter-freemarker 2.配置application.properties spring.fre ...
- Android开发常用开源框架:图片处理
https://blog.csdn.net/SGQ_CSDN/article/details/79910709 Android开发常用开源框架:图片处理 框架名称 功能描述 Android Unive ...
- AppDir【创建缓存目录】【建议使用这个工具类】
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 创建缓存目录 public static String APP_CACHE = "";// /storage/e ...
- WebApi中将静态页面作为首页
WebApi中将静态页面作为首页 使用场景 在我的项目中使用Asp.Net WebApi作为后端数据服务,使用Vue作为前端Web,在服务器IIS上部署时需要占用两个端口,一个是80端口,用户在浏览器 ...
- HTTPS安全通信过程
前言:本文是的第三篇文章.第一篇文章<常见加密算法特点及适用场景>,介绍了常见加密算法及其适用的场景,对加密算法做一个总体的概述.第二篇文章<非对称加密算法-RSA算法&g ...
- Windows10家庭版安装docker攻略
在公司,一直使用mac系统,在mac上安装使用docker还是比较方便的,可本人心血来朝,家里是win10 home版,就想在windows上刷一刷. 好了,废话不多说,直接上干货. 为了不误导广大爱 ...
- QtCreator设置野火iMx6开发板提供的qt交叉编译套件
在Ubuntu18 QtCreator上添加野火iMx6开发板的Qt交叉编译环境PC:Ubuntu18.04QtCreator: 4.8.2交叉编译环境:野火提供的 5-编译工具链->qt交叉编 ...