GETTING STARTED OPENFLOW OPENVSWITCH TUTORIAL
LAB : SETUPFor a more up to date tutorial as anything more then 6 months old is
outdated in the world of...
分类:
其他好文 时间:
2014-06-13 08:16:36
阅读次数:
624
处理upcall的整体框架是:
1.由函数handle_upcalls()批量处理(in batches)的是由内核传上来的dpif_upcalls,会解析出upcall的类型。这里主要看在内核中匹配流表失败的MISS_UPCALL。处理完成后会得到多个flow_miss。
结构体dpif_upcall代表的是由内核传到用户空间的一个包,包括上传原因,pac...
分类:
其他好文 时间:
2014-06-11 06:23:28
阅读次数:
863
整理处理流程图:
1. 通过对of msg进行解码,可以得到具体的flow_mod以及对应的actions,(这里看增加流表的情况),接下来add_flow函数就会根据flow_mod制定的流来构建特定的规则分类器,增加到oftable中。具体过程是:选择一个合适的表;构建一个分类规则(关键代码如下);插入。这样此次通信的任务就完成了,当再有packet因为在datapa...
分类:
其他好文 时间:
2014-06-10 14:55:44
阅读次数:
601
Running KVM and Openvswitch on Ubuntu 12.10
I’ve got an aging VMWare ESXi 4.0 server that needs to be replaced with
something a little more modern and...
分类:
其他好文 时间:
2014-06-09 18:07:21
阅读次数:
324
Posted in Linux Application at November 13th,
2012 如果你是用 openvswitch 内置的 GRE tunnel,那么配置很简单,基本上就一条命令: ovs-vsctl add-port br0
gre0 -- set interface gre...
分类:
其他好文 时间:
2014-06-09 17:11:23
阅读次数:
304
通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow 1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单记录一下,希望帮助到其他人。
环境配置:2host + 1 OVS + floodlight...
分类:
其他好文 时间:
2014-06-08 08:29:51
阅读次数:
269
通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow
1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight
controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单...
分类:
其他好文 时间:
2014-06-08 00:37:37
阅读次数:
408
docker基础教程Docker使用基本教程Docker中文文档1.启动docker--有两种方式如果你是二进制安装的,你可以使用sudo
/docker -d &来启动如果你是apt-get安装的你可以用service docker start开启2.搜索安装镜像官方安装方式docker
pull...
分类:
其他好文 时间:
2014-05-29 18:57:30
阅读次数:
788
http://docs.docker.io/installation/ubuntulinux/#docker-and-local-dns-server-warnings按照这个改一下默认的DNScontainer
和 笔记本要公用一个DNS服务器貌似.
分类:
其他好文 时间:
2014-05-29 12:02:33
阅读次数:
317