opendaylight

2019 SDN上机第4次作业

独自空忆成欢 提交于 2019-12-05 13:36:27
1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 2. 启动并安装插件 3. 用Python脚本搭建如下拓扑,连接OpenDayLight控制器 4. 在控制器提供的WEB UI中下发流表使h2 20s内ping不通h3,20s后恢复 效果图 5. 借助Postman通过OpenDayLight的北向接口下发流表,再利用OpenDayLight北向接口查看已下发的流表。 途中因为内存不够疯狂黑屏,多给虚拟机一点内存世界又美妙了 来源: https://www.cnblogs.com/wawu/p/11925819.html

2019 SDN上机第4次作业

自古美人都是妖i 提交于 2019-12-05 11:23:32
1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 安装完成: 2. 启动并安装插件 3. 用Python脚本搭建如下拓扑,连接OpenDayLight控制器 py代码: from mininet.topo import Topo from mininet.net import Mininet from mininet.node import RemoteController,CPULimitedHost from mininet.link import TCLink from mininet.util import dumpNodeConnections class MyTopo( Topo ): "Simple topology example." def __init__( self ): "Create custom topo." Topo.__init__( self ) switchs = [] sw = self.addSwitch("s{}".format(1)) switchs.append(sw) for sw in switchs: for i in range(3): h = self.addHost("h{}".format(i+1)) self.addLink(sw, h) topos = { 'mytopo': (

2019SDN上机第4次作业

大城市里の小女人 提交于 2019-12-05 09:54:57
一、作业要求 1、解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 2、启动并安装插件 3、用Python脚本搭建给定的拓扑,并连接OpenDayLight控制器 4、在控制器提供的WEB UI中下发流表使h2 在20s内ping不通h3,20s后恢复 5、借助Postman通过OpenDayLight的北向接口下发流表,再利用OpenDayLight北向接 口查看已下发的流表 二、具体操作步骤与截图说明 1.解压并三个文件,在此不做截图 2、配置Java环境 在终端输入sudo gedit ~/.bashrc命令 对bashrc文件进行修改,在文件底部添加以下语句(Java_HOME的路径为安装的jdk所在的位置): 3、启动安装插件 进入OpenDayLigh的文件夹,运行./karaf (注意不能用sudo运行): 安装feature feature:install odl-restconf odl-l2switch-switch-ui odl-openflowplugin-all odl-mdsal-apidocs odl-dlux-core odl-dlux-node odl-dlux-yangui 4、用Python脚本搭建给定的拓扑,并连接OpenDayLight控制器 sdn2.py代码如下: from mininet.topo

2019 SDN上机第4次作业

坚强是说给别人听的谎言 提交于 2019-12-05 06:54:37
2019 SDN上机第4次作业 1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 2. 启动并安装插件 3. 用Python脚本搭建如下拓扑,连接OpenDayLight控制器 代码 from mininet.topo import Topo class 4topo(Topo): def __init__(self): Topo.__init__(self) sw=self.addSwitch('s1') count=1 for i in range(3): host = self.addHost('h{}'.format(count)) self.addLink(host,sw,1,count) count = count + 1 topos = {'mytopo': (lambda:4topo())} 4. 在控制器提供的WEB UI中下发流表使h2 20s内ping不通h3,20s后恢复 5. 借助Postman通过OpenDayLight的北向接口下发流表,再利用OpenDayLight北向接口查看已下发的流表。 来源: https://www.cnblogs.com/spongebobyjh/p/11911901.html

2019 SDN上机第4次作业

有些话、适合烂在心里 提交于 2019-12-05 05:21:57
1. 解压安装OpenDayLight控制器 Java配置 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 2. 启动并安装插件 3. 用Python脚本搭建如下拓扑,连接OpenDayLight控制器 python代码 from mininet.topo import Topo from mininet.net import Mininet from mininet.node import RemoteController,CPULimitedHost from mininet.link import TCLink from mininet.util import dumpNodeConnections class MyTopo(Topo): def __init__(self): # initilaize topology Topo.__init__(self) s=[] for i in range(1): sw = self.addSwitch('s{}'.format(i+1)) s.append(sw) count=1 for i in range(3): host = self.addHost('h{}'.format(count)) self.addLink(s[0],host) count += 1 topos = {

2019 SDN上机第4次作业

北城余情 提交于 2019-12-05 05:05:15
1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) (1)配置java环境 在终端输入如下命令: sudo gedit ~/.bashrc 在文件后面添加: export JAVA_HOME=/usr/local/java/jdk1.8.0_201 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH (2)解压安装OpenDayLight控制器 版本为:0.4.4-Beryllium-SR4 2. 启动并安装插件 (1)进入ODL的文件夹,在终端输入如下命令: ./karaf (2)安装feature,输入如下面命令: feature:install odl-restconf feature:install odl-l2switch-switch-ui feature:install odl-openflowplugin-all feature:install odl-mdsal-apidocs feature:install odl-dlux-core feature:install odl-dlux-node feature:install odl-dlux

2019 SDN上机第4次作业

拈花ヽ惹草 提交于 2019-12-05 04:16:04
2019 SDN上机第4次作业 1. 解压安装OpenDayLight控制器 下载完成后,在下在目录打开终端执行以下指令解压: tar -zxvf distribution-karaf-0.4.4-Beryllium-SR4.tar.gz 启动之前需要预先配置java环境, 参考链接 我电脑上的Ubuntu用java写过程序,已经配置好java环境,不再演示。。。 2. 启动并安装插件 (1)解压完成后进入bin文件夹 cd distribution-karaf-0.4.4-Beryllium-SR4/bin/ (2)运行karaf ./karaf (3)安装并配置 feature:install odl-restconf feature:install odl-l2switch-switch-ui feature:install odl-openflowplugin-all feature:install odl-mdsal-apidocs feature:install odl-dlux-core feature:install odl-dlux-node feature:install odl-dlux-yangui 打开浏览器在地址栏输入127.0.0.1:8181/index.html,可看到如下界面: 3. 用 Python脚本 搭建如下拓扑

2019 SDN上机第4次作业 CWC

故事扮演 提交于 2019-12-05 03:52:18
1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本)   安装Java环境 透过各种通路下载OpenDayLight 0.4.4-Beryllium-SR4 2. 启动并安装插件 安装插件   在distribution-karaf-0.4.4-Beryllium-SR4/bin目录下运行 ./karaf   于是安装 opendaylight-user@root>feature:install odl-restconf opendaylight-user@root>feature:install odl-l2switch-switch-ui opendaylight-user@root>feature:install odl-openflowplugin-all opendaylight-user@root>feature:install odl-mdsal-apidocs opendaylight-user@root>feature:install odl-dlux-core opendaylight-user@root>feature:install odl-dlux-node opendaylight-user@root>feature:install odl-dlux-yangui 3. 用Python脚本搭建如下拓扑

2019 SDN上机第4次作业

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-05 03:22:27
1.作业要求: 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) 启动并安装插件 用Python脚本搭建给定的拓扑,并连接OpenDayLight控制器 在控制器提供的WEB UI中下发流表使h2 在20s内ping不通h3,20s后恢复 借助Postman通过OpenDayLight的北向接口下发流表,再利用OpenDayLight北向接口查看已下发的流表 作业博客链接: http://edu.cnblogs.com/campus/fzu/fzusdn2019/homework/10017 2.具体操作步骤与截图说明: 实验环境:VMware Workstation Pro14.1、ubuntu-16.04 (1)解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) a.先下载OpenDayLight、Postman的安装包,由于OpenDayLight是java实现的,需要配置java环境,因此要去下载jdk软件开发工具包,相应的下载链接如下: OpenDayLightBeryllium版本下载链接: https://nexus.opendaylight.org/content/repositories/public/org/opendaylight/integration/distribution-karaf/

2019 SDN上机第4次作业

妖精的绣舞 提交于 2019-12-05 03:17:48
1. 解压安装OpenDayLight控制器(本次实验统一使用Beryllium版本) OpenDayLight是java实现的,因此需要先配置java环境 解压相关文件,运行下列命令,进行环境配置 sudo gedit ~/.bashrc 将下列路径加到所打开得文件内 export JAVA_HOME=/usr/local/java/jdk1.8.0_201 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 2. 启动并安装插件 将压缩文件解压 进入解压文件的bin文件下 运行下列命令 ./karaf 安装插件 opendaylight-user@root>feature:install odl-restconf opendaylight-user@root>feature:install odl-l2switch-switch-ui opendaylight-user@root>feature:install odl-openflowplugin-all opendaylight-user@root>feature:install odl-mdsal-apidocs opendaylight