论文阅读笔记 1.《Open Flow: Enabling Innovation in Campus Networks》(2022.12.22)
论文阅读笔记 1.《Open Flow: Enabling Innovation in Campus Networks》(2022.12.22)
- 一、论文主要内容
- 二、对 OpenFlow 的基本理解
- 1.定义
- 2.特点
- 3.SDN
- 4.OpenFlow switch
- 5.流
一、论文主要内容
提出OpenFlow协议。论文先讲述了开发可编程网络的背景,即当时网络基础设施的落后;再对OpenFlow 的基本思想进行阐述;接下来通过举出一些实验的例子来告诉读者OpenFlow的基本功能。最后对OpenFlow的应用前景进行了展望。
二、对 OpenFlow 的基本理解
1.定义
OpenFlow是一种开放的可编程网络通信协议,它允许网络管理员通过软件控制网络设备(如交换机和路由器)的流量转发行为。
2.特点
这意味着网络管理员可以通过软件控制网络流量流向哪里,从而更加灵活地管理网络。网络管理员可以将流量划分为生产流和研究流。
在文章中,作者希望OpenFlow有以下特征:
- 适合于高性能和低成本的实现
- 能够支持广泛的研究
- 确保将实验流量与生产流量隔离开来
- 符合供应商对封闭平台的需求
3.SDN
需要注意的是,在本文发表时,SDN的概念还没有被正式提出。
SDN 是软件定义网络(Software-Defined Networking)的缩写。它是一种网络架构,旨在使网络管理员能够通过软件控制网络流量的流向,而不是依靠硬件配置。此外,SDN 架构还可以帮助网络管理员实现自动化网络管理,使网络运行更加稳定和高效。
SDN架构通常由三个部分组成
- 软件定义网络控制器(SDN controller):这是一种软件系统,它可以通过特定的协议(如 OpenFlow 协议)与网络设备进行通信,并负责控制网络流量的流向。
- OpenFlow 交换机(OpenFlow switch):这是一种网络设备,它可以使用 OpenFlow 协议与 SDN controller 进行通信,并根据 SDN controller 发送的流表项来转发流量。
- 应用层:这是一层软件,它可以通过与 SDN controller 的通信来控制网络流量的流向。
4.OpenFlow switch
在 OpenFlow 架构中,OpenFlow 交换机(OpenFlow switch)是一种网络设备,它可以使用 OpenFlow 协议与软件定义网络控制器(SDN controller)进行通信。
OpenFlow 交换机的主要功能是转发网络流量。它可以接收来自 SDN controller 的流表项,并根据流表项的规则来转发流量。流表项包含了一些匹配字段(如 IP 地址、端口号等)和相应的动作(如转发到哪个端口)。
OpenFlow 交换机可以通过与 SDN controller 的通信来实现动态流量转发。这意味着网络管理员可以通过软件控制网络流量的流向,而不是依靠硬件配置。这使得网络管理更加灵活,也更容易实现自动化网络管理。
5.流
流的定义非常广泛,它可以是一个TCP连接,来自一个特定的Mac地址或者IP地址的数据包,或者是来自同一交换机端口的所有数据包。
每个流的入口都要具备以下三个功能
- 将此流的数据包发送到给定的端口
- 封装此流的数据包并且转发给控制器
- 删除此流的数据包
论文阅读笔记 1.《Open Flow: Enabling Innovation in Campus Networks》(2022.12.22)相关推荐
- OpenFlow: Enabling Innovation in Campus Networks
文章名称:OpenFlow: Enabling Innovation in Campus Networks 文章来源:Mckeown N , Anderson T , Balakrishnan H , ...
- OpenFlow:Enabling Innovation in Campus Networks 译文
摘要 本白皮书提议OpenFlow:一种供研究者在日常使用的网络上运行其实验性协议的方法.OpenFlow基于以太网交换机,增加一个内部流表,以及用来增.删流表中流表项的接口.我们的目标是促进网络生产 ...
- 论文阅读笔记:Link Prediction Based on Graph Neural Networks
文章目录 说明 Abstract 1 Introduction 2 Preliminaries Notations Latent features and explicit features Grap ...
- CVPR2019|Depth-Aware Video Frame Interpolation【论文阅读笔记】
CVPR2019|Depth-Aware Video Frame Interpolation[论文阅读笔记] 作者 相关链接 1.前言 2.介绍 3.算法 4.实验 作者 Wenbo Bao, Wei ...
- 语音情感识别领域-论文阅读笔记1:融合语音和文字的句段级别情感识别技术
语音情感识别领域-论文阅读笔记1 Fusion Techniques for Utterance-Level Emotion Recognition Combining Speech and Tran ...
- 全卷积(FCN)论文阅读笔记:Fully Convolutional Networks for Semantic Segmentation
论文阅读笔记:Fully Convolutional Networks forSemantic Segmentation 这是CVPR 2015拿到best paper候选的论文. 论文下载地址:Fu ...
- DnCNN论文阅读笔记【MATLAB】
DnCNN论文阅读笔记 论文信息: 论文代码:https://github.com/cszn/DnCNN Abstract 提出网络:DnCNNs 关键技术: Residual learning an ...
- Learning Multiview 3D point Cloud Registration论文阅读笔记
Learning multiview 3D point cloud registration Abstract 提出了一种全新的,端到端的,可学习的多视角三维点云配准算法. 多视角配准往往需要两个阶段 ...
- FCGF论文阅读笔记
FCGF论文阅读笔记 0. Abstract 从三维点云或者扫描帧中提取出几何特征是许多任务例如配准,场景重建等的第一步.现有的领先的方法都是将low-level的特征作为输入,或者在有限的感受野上提 ...
最新文章
- (转)IE的box模型显示bug
- 近期北京动点软件发现XXX公司盗用我公司WPF项目案例
- 2016年,这50家创业公司将真正改变世界
- replaced element / non-replaced element : 内容决定
- 评审会上产品经理常被怼的话
- 带缺省参数的重复声明
- 速成pytorch学习——10天.训练模型的3种方法
- ASA 5520配置failover及双出口
- 20200127每日一句
- ajax实例详解(2)
- Android 手机做麦克风扩音器demo
- 【STM32F429】第10章 ThreadX GUIX移植到STM32F429(GCC)
- 【VScode实用生产力插件】
- flask sqlalchemy按照创建时间逆向排序
- 第六期 自定义IP添加-PWM 基于ARTY A7的MicroBlaze系统搭建与应用
- 记账的优缺点分析 聊聊记账这些事
- J-Link在keil软件找不到芯片 与 软件提示dll错误
- 基于SSM的游戏论坛管理系统
- google s2 mysql_Python版本的谷歌S2空间索引算法
- 社区团购小程序的服务器配置标准,搭建社区团购小程序有哪些步骤
热门文章
- 机器学习笔记 - JigsawNet论文解读
- 谈商业软件的发展趋势
- 服务器无线桥接怎么设置,高科路由器怎么设置无线中继 | 192路由网
- 【Java基础】集合总结(三)——Queue集合、Map集合
- 定时/计数器应用——从P1.0输出周期为1s的方波,让发光二极管以1Hz闪烁
- element ui 中级联选择器,点击完下拉框收回
- 航空管理系统c语言程序设计,2018年北京航空航天大学软件院991数据结构与C语言程序设计之C程序设计考研核心题库...
- 跳过数据准备,下秒数据让飞书维格表数据应用更高效
- 经济寒冬影响存储专业人士
- 品质网络的迭变之路,以及运营商的未来之匙