软件定义网络
文章平均质量分 64
JasonTang1992
爱生活,爱科技
展开
-
Floodlight 入门 之 起步篇 - 建立一个Floodlight模块
Floodlight 入门 之 起步篇 - 建立一个Floodlight模块2017-3-1 网上也有不少关于Floodlight的入门教程了,我写该博文的目的主要是问了整理个人在学习和使用Floodlight时掌握的知识,如果这些文字能为大家带来帮助是最好不过的了。 博文会持续更新,如果想要跟踪该博文的进度,推荐使用RSS。每次更新会在博文开始出更改时间戳。 该博文系列是从翻译 2017-03-01 11:53:52 · 8054 阅读 · 15 评论 -
Network Test Framework - In-band Network Telemetry(INT)
Network Test Framework - In-band Network Telemetry(INT)2017年4月23日介绍INT是被设计用来收集和报告网络状态的一个框架,他通过数据平面实现,不需要控制平面的干涉。在INT的架构模型里,packet包含被称网络设备为“telemetry instruction”的header field。这些instruction告诉支持INT的设备它需要翻译 2017-04-27 16:22:55 · 3853 阅读 · 0 评论 -
OpenFlowJ-Loxigen - OFType
OpenFlowJ-Loxigen - OFType2/26/2017 11:07:29 PM 最近在学习使用Floodlight,OpenFlowJ-Loxigen是Floodlight中对OpenFlow协议的一个抽象层。它是用Java语言实现的,为上层应用提供了通用的和根据版本制定的Java API,为控制器与交换机之间的信息交换和控制提供易于使用的接口。本篇博文主要用于学习OpenFl原创 2017-02-28 15:46:06 · 635 阅读 · 0 评论 -
Floodlight 入门 之 起步篇 - 如何使用ThreadPool
Floodlight 入门 之 起步篇 - 如何使用ThreadPool2017-3-12 今天在写程序的时候需要用到多线程,查阅Floodlight的官方文档发现其中有ThreadPool这样一个Controller模块…瞬间不敢随便用ThreadPoolExecutor了,还是先学习一下吧。官方对该模块的说明非常简单:ThreadPool is a Floodlight module wr原创 2017-03-14 14:38:16 · 949 阅读 · 0 评论 -
Mininet 官方文档解析 - 常用package汇总
Mininet 官方文档解析 - 常用package汇总2017-3-7 最近在用Python写mininet脚本,发现官方给的文档并不是很好很全面,百度的博文也多是仅仅给出了一个简单的例程,没有一个全面,详细的教程。该系列博文是我在查阅mininet相关资料,进行一些实践时记下的流水账。如果最后内容可以变得丰富的话,会考虑加工整理成相关教程。下面的表格将会给出“常用”的mininet的pac原创 2017-03-07 14:12:03 · 1912 阅读 · 0 评论 -
sFlow - 简介
sFlow - 简介2017-3-20 最近写论文要介绍sFlow,上官网查阅了点资料关于sFlow随着企业关键应用对网络服务的依赖日益加深,网络实例中最小的变动都可能会影响到网络的性能和可靠性。(后面是在描述sFlow的作用和优点,不赘述了)。原本准备做一个详尽的介绍,后来发现官网有一个简要说明sFlow工作机制的动画。看完之后,我就觉得没有必要长篇大论了,直接上动画的链接吧!sFlow动画原创 2017-03-20 15:58:17 · 1822 阅读 · 1 评论 -
OpenFlowJ-Loxigen - OFMessage
OpenFlowJ-Loxigen - OFMessage2017-3-2 在开发Floodlight模块时需要监听Openflow消息,这样的话不可避免会用到OFMessage。Eclipse没有直接给出说明(类型什么的没有),所以得去官网的Java Doc查看一下。还是老样子,这篇博文也是个流水账哦。不管三七二十一,先把原味doc的链接po出来=_=。这里我只需要知道Openflow消息的原创 2017-03-06 15:50:24 · 917 阅读 · 0 评论 -
OpenFlow in Floodlight 问题集
OpenFlow in Floodlight 问题集2017-3-8 在开发Floodlight模块时,发现有些关于OpenFlow的问题需要备注一下,这篇博文主要就是用来收集我在开发过程中遇到的问题。这些问题有的和OpenFlowJ有关,有的可能只和OpenFlow协议有关。该博文会持续更新。 <模板>:#number 类别 描述 环境 问题 解决方案原创 2017-03-08 13:34:30 · 555 阅读 · 0 评论 -
Floodlight 入门 之 起步篇 - 如何创建一个PacketOut消息
Floodlight 入门 之 起步篇 - 如何创建一个PacketOut消息2017-3-4 开辟新篇章,原文链接介绍将一个来自控制器的packet插入到OpenFlow-SDN的数据平面通常是很有用的。在这一章中,我们通过从控制器向交换机发送packet-out消息来完成上述功能。通常来说,这个数据是一些包含更高层payload的以太网帧。例如,net.floodlightcontroll翻译 2017-03-05 19:33:21 · 1810 阅读 · 3 评论 -
Iperf使用方法
博文原地址:http://blog.chinaunix.net/uid-9967220-id-1995564.html什么是Iperf?Iperf 是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。Iperf可以报告带宽,延迟抖动和数据包丢失。编译与安装Iperf2.0.2目前仅提供源码包的下载。当你下载到Iperf源码转载 2017-03-08 10:40:37 · 1933 阅读 · 0 评论 -
p4factory 入门
p4factory 入门2/22/2017 10:56:05 AM p4factory的安装与测试首先从github上clone一个p4factory到本地计算机:git clone https://github.com/p4lang/p4factoryclone完成后,进入p4factory目录下,更新该仓库的子模块。然后运行install_deps.sh脚本,安装Ubuntu 14.04的依赖翻译 2017-02-23 00:22:29 · 910 阅读 · 0 评论 -
Floodlight 入门 之 起步篇 - 如何处理PacketIN消息
Floodlight 入门 之 起步篇 - 如何处理PacketIN消息2017-3-2 小论文写不出来好纠结,今天还在做Floodlight开发,好烦躁。这边博文介绍如何处理PacketIN消息,是从官网翻译的,原味教程大家有兴趣的话就嚼一嚼。介绍在OpenFlow-SDN网络中,当一个交换机在一个端口上接受到一个packet时,它会将这个packet与交换机默认的流表中的流表项进行匹配。如翻译 2017-03-02 17:10:20 · 2848 阅读 · 3 评论 -
如何在Mininet中生成视频流量
如何在Mininet中生成视频流量如何在Mininet中生成视频流量1.Mininet的简介2.VLC的简介命令行操作方式3.Mininet中视频流量的生成1.Mininet的简介Mininet是当前流行的SDN网络仿真工具,它可以通过命令或脚本在主机中创建SDN网络和虚拟主机。其安装和具体的操作说明见官网,这里主要介绍虚拟主机的调用方法。当SDN网络拓扑...原创 2018-07-22 21:39:21 · 3072 阅读 · 0 评论