SDN
文章平均质量分 63
sdnexplorer
这个作者很懒,什么都没留下…
展开
-
SDN阅读材料
OpenFlow: Enabling Innovation in Campus NetworksSoftware-Defned Networking: The New Norm for NetworksSDN Layers and Architecture Terminology《SDN核心技术剖析和实战指南》 雷葆华,王峰,王茜,王和宇。电子工业出版社.(这是一本书,13年9月刚原创 2013-12-27 15:33:34 · 1905 阅读 · 0 评论 -
ubuntu 14.04安装OVS虚拟OpenFlow交换机配置总结
配置OVS虚拟OpenFlow交换机:进行OVS设置时很容易造成虚拟交换机与物理交换机构成二层环路(比如虚拟交换机包含两块网卡,而这两块网卡都连接到物理交换机上,就是一个环路),一旦有广播报文,比如ARP请求,就会引发广播风暴,使网络瘫痪。因此,应该把虚拟交换机开启STP支持,避免广播风暴:ovs−vsctl set bridge 交换机名 stp_enable=true常用OVS操作:修改dpid:ovs-vsctl set bridge 交换机名 other_config:datapath-id原创 2014-05-17 10:43:32 · 9325 阅读 · 1 评论 -
多网卡PC装OVS改造成OpenFlow交换机配置脚本
#!/bin/sh#启动物理端口echo "openflow" | sudo -S ifconfig eth0 upecho "openflow" | sudo -S ifconfig eth1 upecho "openflow" | sudo -S ifconfig eth2 upecho "openflow" | sudo -S ifconfig eth3 up#如原创 2015-04-13 10:18:10 · 2342 阅读 · 0 评论 -
Ryu拓扑发现原理分析
Ryu拓扑发现的核心模块是ryu/topology目录下的switches.py,拓扑发现的应用是同目录下的dumper.py。在dumper.py中,会利用_CONTEXTS来实例化switches.py中的Switches类,然后将拓扑发现的相关信息通过日志方式(LOG.debug)显示。启动命令如下所示: ryu-manager --verbose --observe-links ry原创 2015-04-08 15:09:46 · 9109 阅读 · 5 评论 -
Ryu基本操作的REST API调用示例
import urllib2import jsondef get_all_switches(): url = "http://127.0.0.1:8080/v1.0/topology/switches" req = urllib2.Request(url) res_data = urllib2.urlopen(req) res = res_data.read(原创 2015-07-01 14:25:22 · 5925 阅读 · 1 评论