- 博客(7)
- 收藏
- 关注
原创 软件定义网络入门学习笔记4-利用mininet构建拓扑
在学习笔记3中,我们已经讲解了ryu控制器和openflow协议的一些知识。现在我们再对我们的实验环境构建工具–mininet做一个简单的讲解。
2019-06-18 21:28:02 430
原创 软件定义网络入门学习笔记5-实现最短路径转发的ryu控制器app(源码在最后)
在之前的学习中,我们已经能实现简单的ryu app,使交换机实现自学习功能。对初学者来讲,之前对ryu app的解析也许还存在一些困难,因为他们对openflow协议还不够熟悉。不过这不要紧。阅读openflow官方文档和ryu官方文档都能使你慢慢地去理解、消化相关的知识,发现其中的奥妙。这里我介绍一下我们的学习资料,在编码的过程中学习是学习的最佳途径。所以我们可以来动手写一个app。题目描...
2019-06-18 21:15:32 3099 3
原创 软件定义网络入门学习笔记3-学习第一个ryu app-simple_switch_13.py
首先我们欣赏一下simple_switch_13.py,它在ryu/app下面from ryu.base import app_managerfrom ryu.controller import ofp_eventfrom ryu.controller.handler import CONFIG_DISPATCHER, MAIN_DISPATCHERfrom ryu.controller....
2019-06-18 19:55:13 4186 1
原创 软件定义网络入门学习笔记2-Mininet和ryu的介绍
要学习mininet和ryu呢,就先要安装linux操作系统。这里我选择Ubuntu18.04(bionic)。Ubuntu其它版本和Debian, CentOS都没有问题。mininet模拟交换机的行为,ryu模拟控制器。还需下载ryu源码:git clone https://github.com/osrg/ryu.git安装mininet:git clone git://github...
2019-06-10 00:35:53 1185
原创 SDN-软件定义网络-入门学习笔记
软件定义网络(Software-defined networking)是一种新型的网络体系结构。与传统网络的去中心化特点不同,软件定义网络SDN有控制器(Controller),负责控制数据通路的行为(datapath)。这里的数据通路与CPU里的数据通路是类似的,负责转发流表(Flow table)的交换机就包含在数据通路的范围里。OpenFlow协议是软件定义网络的协议。这学期我们学习了Op...
2019-06-10 00:12:01 1591
原创 解决ubuntu共享文件夹看不到的问题
使用ubuntu18.04(bionic)昨天我在Vmware workstation player15里启用了共享文件夹,但是/mnt/里并没有hgfs,看了网上的教程说需要安装vmware-tools,但是当我安装vmware-tools时,系统提示已经安装了open-vm-tools所以决定放弃安装vmware-tools在https://askubuntu.com/question...
2019-06-06 13:52:06 14936 32
原创 Ubuntu无法打开的解决办法
今天用Vmware打开Ubuntu,然后windows(host machine)点击睡眠。晚上再试图唤醒windows系统时黑屏,无法唤醒。于是强制关机,重启。windows系统重启后似乎没问题,但是Ubuntu打不开,显示资源已被另一进程锁定。在网上搜了搜,发现解决办法是:在Ubuntu安装路径下搜索".lck"(不带引号),于是出现了如下的文件(夹):其中后三个文件是前三个文件夹内的文...
2019-06-06 00:09:39 4517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人