SDN pox篇
文章平均质量分 93
造夢先森
一定要努力努力,永不放弃,才可以改变世界,改变自己~
展开
-
基于SDN的SVC视频组播系统搭建二
The Event System: pox.lib.reventPOX中定义的事件都是revent.Event类的子类。还有一种引发事件的类(事件源)从revent.EventMixin继承,这个类通常是组件中用来向core注册的类。事件管理系统过程:1,首先建立一个时间类:原创 2015-06-15 19:40:11 · 1214 阅读 · 0 评论 -
基于SDN的In-network Cache系统开发
整体架构图:优势:1,SDN网络可以获取传统网络无法知道的全局拓扑信息,实现数据流的统一管理控制; 媒体服务器实现流媒体视频源的流化工作; 管理服务器协调控制层与应用层的关系:它既能获取应用层数据信息,也能与控制器交互获取网络拓扑信息。 2,交换机节点上面向内容的存储,而不是原来的数据包的存储,减少重复网络流量。准备工作:OpenWRT with OpenvSwitch 刷路由器教程 : h原创 2016-05-11 09:40:35 · 1819 阅读 · 0 评论 -
OpenWrt实现多SSID wifi连接功能并抓包分析
目标:openflow交换机实现两个SSID,客户端连接其中一个只能进行内部通信,不能连接外网;连接另一个能连接外网1,进入OpenWrt界面,创建端口wlan0: 见文章OpenWrt: Create and configure a new wireless controller : http://blog.csdn.net/qq_15437629/article/details/512509原创 2016-04-26 16:05:35 · 8257 阅读 · 0 评论 -
计算存储感知一体化系统
系统简介控制器:pox 交换机:WNDR3800(OpenWrt12.09+OVS) ●该系统支持用户通过wifi接入,提供连接外网功能 ●该系统可对经过交换机的数据实现采集与分析,整个过程对用户透明 ●该系统可实现流媒体等内容的缓存功能,减少网络中冗余流量连接外网功能模块:misc.nat –dpid –outside_port 指定连接外网的交换机id与端口号,进行网络地址转原创 2016-11-01 10:06:44 · 2052 阅读 · 0 评论 -
实验室实验备忘
OpenWrt: 1. OpenWrt 系统的编译: https://wiki.openwrt.org/doc/start https://wiki.openwrt.org/doc/howto/buildroot.exigencesudo apt-get updatesudo apt-get install build-essential subversion git-core libncu原创 2016-05-19 19:39:27 · 634 阅读 · 0 评论 -
OpenWRT with OpenvSwitch 刷路由器教程
编译环境 ubuntu12.04路由器 TP-LINK WR1043ND –v21.安装依赖升级组件包 sudo apt-get update安装编译需要的组件 sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconfgettext texinfo unzip sharutils原创 2016-05-12 10:03:44 · 4663 阅读 · 0 评论 -
OPenWrt挂载U盘
1,在Ubutun机器上插上u盘: fdisk -l #显示为 /dev/sdb1 umount /dev/sdb1 sudo mkfs.ext4 /dev/sdb1 对应挂在media目录下2,将u盘插上OpenrWrt交换机fdisk -l #显示为 /dev/sda1 mount -t ext4 /dev/sda1 /mnt/sda1/ #将其挂载到/mnt/sda1/目录下原创 2016-05-13 18:46:14 · 1329 阅读 · 0 评论 -
click在linksys wrt1200AC平台上的交叉编译
Openwrt14.07 NETGEAR平台上编译click:准备openwrt环境sudoapt-get install build-essential subversion git-core libncurses5-devzlib1g-dev gawk flex quilt libssl-dev xsltproc libxml-parser-perlmercurial原创 2016-05-12 09:28:22 · 1260 阅读 · 0 评论 -
OpenWrt: Create and configure a new wireless controller
Create and configure a new wireless controllerAfter logging into the web-interface, manoeuvre to the Wifi page underNetwork. Click Add over the wireless controller (e.g., the 2.4GHz radio) you原创 2016-04-26 15:46:23 · 1362 阅读 · 0 评论 -
POX及组件启动分析
Pox.py 里面除了一堆的注释以外,真正有用的只有几句会运行的: boot()函数在/pox/boot.py里,内容如下:把pox和ext两个文件夹的路径加入系统path中 _do_launch去启动各个模块,启动pox _do_import()函数将相关组件模块导入 定义Options和POXoptions两个类,用于定义选项 定义了其他预启动项,如写日原创 2015-05-24 16:13:14 · 1358 阅读 · 0 评论 -
openflow pox操作命令
第1章OPENFLOW操作(match)./pox.pyopenflow.of_01 --address=x.x.x.x –port=yy pyImport pox.openflow.libopenflow_01 as ofcore.openflow.connections.keys()core.openflow.connections[key]原创 2015-05-24 11:24:51 · 3339 阅读 · 0 评论 -
基于SDN的SVC视频组播系统搭建三
The Event System: pox.lib.reventPOX中定义的事件都是revent.Event类的子类。还有一种引发事件的类(事件源)从revent.EventMixin继承,这个类通常是组件中用来向core注册的类。事件管理系统过程:1,首先建立3个事件类:MulticastInstall,MulticastInsert,MulticastDelete。定义上述事件,继承自Even原创 2015-06-15 19:46:52 · 1491 阅读 · 0 评论 -
基于SDN的SVC视频组播系统搭建一
基于SDN的SVC视频组播系统搭建文档 控制器: 控制器:pox betta版 ubuntu 组播程序:multicastv_8_9sw.py 需要修改的地方: 1:1906 2046行,交换机设定值是9,即要有九个交换机,多少个交换机这个值设定为多少。在def run2():函数里面和虚拟主机相连的交换机不能超过9个,且端口都接到4号端口。 2:1960行,监控流量的交换机的dpi原创 2015-06-15 19:26:41 · 1664 阅读 · 1 评论 -
SDN控制器之POX篇
1. 安装POXPOX基于Python2.7的环境运行,官方版本的POX可以运行在Windows、Mac OS、以及Linux操作系统中。POX源码已在github发布,可将POX的源码下载到本地机器进行安装使用。在Linux系统下可以直接使用git 将pox源码下载下来,如:$git clone http://github.com/noxrepo/pox2.配置POX(1)修改监听端口POX的监听原创 2015-05-22 17:09:13 · 15964 阅读 · 1 评论