通过这几天对openvswitch代码的分析,以及项目的需要,需要对openflow
1.0进行一定的扩展,发现网上没有这方面的教程,虽然在搞懂ovs代码架构,floodlight
controller中利用的事件驱动模型之后,会觉得并不是难事,但是对于刚入门SDN的同学来说,需要一番折腾,这里简单...
分类:
其他好文 时间:
2014-06-08 00:37:37
阅读次数:
408
Open vSwitch Advanced Features
Tutorial=======================================Many tutorials cover the basics
of OpenFlow. This is not such atutorial....
分类:
其他好文 时间:
2014-06-07 08:56:17
阅读次数:
282
Open vSwitch 概述 Open vSwitch(下面简称为 OVS)是由 Nicira
Networks 主导的,运行在虚拟化平台(例如 KVM,Xen)上的虚拟交换机。在虚拟化平台上,OVS 可以为动态变化的端点提供 2
层交换功能,很好的控制虚拟网络中的访问策略、网络隔离、流量监控等等...
分类:
其他好文 时间:
2014-06-07 08:50:08
阅读次数:
282
我个人的理解:第一步:当然是SDN的history,这里主要指的是学术界的研究情况:The
Road to SDN,Nick Feamster, Jennifer Rexford, 2013,从学术概念上讨论SDN这一路在时间轴上的演进Maturing
of OpenFlow and SDNthro...
分类:
其他好文 时间:
2014-05-26 09:57:57
阅读次数:
342
本文来自我在知乎上的回答:如何去研究SDN&OpenFlow?:对任何人来讲,时间才是最大的财富,每个人都应该把自己的时间投入到最有意义、最有影响的地方去。经过多年的学习、思考和实践,我认定这样一个规律:技术的发展不是均匀的,而是以浪潮的形式出现。每一个人都应该看清楚浪潮,赶上浪潮,如此,便不枉此生...
分类:
其他好文 时间:
2014-05-26 09:33:08
阅读次数:
300
本文解答四个问题:问题一:What is
SDN?之前根据自己的经验和学习状况回答了如何去研究SDN&OpenFlow?,到底What is
SDN?现有的SDN课程中在介绍SDN时,基本都是两步走:第一步引用Nick McKeown的观点,类比PC产业,从“Refactoring
Function...
分类:
其他好文 时间:
2014-05-26 09:13:16
阅读次数:
953
配置OVS虚拟OpenFlow交换机:
进行OVS设置时很容易造成虚拟交换机与物理交换机构成二层环路(比如虚拟交换机包含两块网卡,而这两块网卡都连接到物理交换机上,就是一个环路),一旦有广播报文,比如ARP请求,就会引发广播风暴,使网络瘫痪。因此,应该把虚拟交换机开启STP支持,避免广播风暴:
ovs?vsctl set bridge 交换机名 stp_enable=true
常用OVS操作:
修改dpid:ovs-vsctl set bridge 交换机名 other_config:datapath-id...
分类:
其他好文 时间:
2014-05-18 03:00:32
阅读次数:
371
OpenFlow
传统的网络环境中,只有路由器/交换机之间的接口/协议是标准化的,但是在网络设备内部,数据平面和控制平面其实是耦合在一起的,每一家厂商都有自己专有的系统来实现这两个平面,而且数据平面和控制平面不能够分开独立演化。
在 初期网络环境比较简单的时候,这种数据平面和控制平面的耦合其实无关紧要;但是现在的企业内部网络环境愈来愈复杂,大量异构的网络设备、复杂的组织架构、 竞争日趋激烈的市...
分类:
其他好文 时间:
2014-05-09 01:03:19
阅读次数:
298