sdn

2019 SDN上机第1次作业19

岁酱吖の 提交于 2019-12-03 10:11:31
1. 安装轻量级网络仿真工具Mininet 通过老师给的文件直接导入 查看版本 2. 用字符命令搭建如下拓扑,要求写出命令 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 设置OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12) 运行拓扑 使用xterm命令和config命令 4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) 部分代码: ''' from mininet.topo import Topo class MyTopo(Topo): def __init__(self): # initilaize topology Topo.__init__(self) # add hosts and switches host1 = self.addHost('h1') host2 = self.addHost('h2') host3 = self.addHost('h3') host4 =

2019 SDN上机第1次作业

こ雲淡風輕ζ 提交于 2019-12-03 10:11:20
1.安装轻量级网络仿真工具Mininet: 使用GitHub安装 先安装git sudo apt-get install git 下载代码 git clone https://github.com/mininet/mininet 进入目录安装 cd mininet cd util sudo ./install.sh -a 2.用字符命令搭建如下拓扑,要求写出命令 (1) sudo mn --topo linear,3 终端界面 (2) sudo mn --topo tree,fanout=3,depth=2 终端界面 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 启动可视化工具 cd mininet/mininet/examples sudo ./miniedit.py 做出拓扑 终端显示 设置ip地址等 run xterm和ifconfig查看连接情况 4.利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) 编写tree.py文件并在终端运行 来源: https://www

SDN

柔情痞子 提交于 2019-12-03 10:07:51
SDN First Try 1.环境搭建 之前Linux课程中安装了Ubuntu虚拟机,这里就不赘述。 值得一提的是不能通过在Windows下载拖移到虚拟环境中,因为有些文件在Linux下是无法显示的。 所以就直接在Linux下安装git然后直接在GitHub上克隆过来,这个过程蛮久的。 安装完成后输入 sudo mn,提示有些包欠缺,这个时候再运行 sudo apt-get install mininet。 接着就坐等安装完成。 2.用字符命令搭建如下拓扑,要求写出命令 a. 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 这个地方需要注意应该用sudo权限来运行miniedit.py 右键主机输入ip 4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) 代码改动如下: #!/usr/bin/python # 创建网络拓扑 """Custom topology example Adding the 'topos' dict with a key/value pair to

2019 SDN上机第1次作业

末鹿安然 提交于 2019-12-03 10:06:33
2019 SDN上机第1次作业 1. 安装轻量级网络仿真工具Mininet 安装过程如下图: 安转完成后进行测试,可能会提示缺少ifconfig而无法完成测试,需要安装net-tools,在终端输入以下指令 sudo apt-get install net-tools 安装完成即可通过测试. 2. 用字符命令搭建如下拓扑,要求写出命令 (1)在终端输入指令: sudo mn --topo linear,3 并使用net指令进行查看 (2)在终端输入指令: sudo mn --topo tree,fanout=3,depth=2 并用net指令进行查看 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 配置过程如下: 4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) 部分操作过程与上题相似。 来源: https://www.cnblogs.com/SilentSamsara/p/11787652.html

2019 SDN上机第1次作业

和自甴很熟 提交于 2019-12-03 10:02:07
1、安装轻量级网络仿真工具Mininet (1)使用github上的Mininet源安装,使用命令依次为: git clone https://github.com/mininet/mininet.git mininet/util/install.sh[options] mininet/util/install.sh -a (2)查看版本信息 mn --version 2、用字符命令搭建如下拓扑,要求写出命令 (1) 命令为: sudo mn --topo linear,3 结果为 输入net查看 (2) 命令为: sudo mn --topo tree,fanout=3,depth=2 结果为 输入net查看: (3)新建时要注意清空,以免上一次实验结果对下一次照成影响,命令为: sudo mn -c 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 (1)在mininet/examples目录下打开终端,执行以下命令(注意应该加上sudo,否则没有权限): 然后进行绘制: (2)设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),并在开启CLI: (3

2019 SDN上机第1次作业

半腔热情 提交于 2019-12-03 10:00:20
实验要求 安装轻量级网络仿真工具Mininet 用字符命令搭建给定的拓扑结构,并写出命令 利用可视化工具搭建给定的拓扑结构,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况 利用Python脚本完成给定的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) 作业链接 实验操作 1. 安装轻量级网络仿真工具Mininet 使用github上的Mininet源安装 (1)安装git sudo apt-get install git (2)克隆并执行install.sh脚本 git clone https://github.com/mininet/mininet.git cd mininet/util./install.sh 经过漫长等待,完成安装 2.用字符命令搭建给定的拓扑结构,并写出命令 (1)打开终端,输入: sudo mn --topo linear,3 net命令查看 (2)打开终端,输入: sudo mn --topo tree , fanout=3, depth=2 并输入net命令查看 3.利用可视化工具搭建给定的拓扑结构 (1)打开终端

2019 SDN上机第1次作业

倾然丶 夕夏残阳落幕 提交于 2019-12-03 09:44:49
1. 安装轻量级网络仿真工具Mininet 使用Github安装 (1)在虚拟机上安装Github 命令如下: sudo apt-get install git (2)从Github上获取源代码 命令如下: sudo git clone http://www.github.com/mininet/mininet (3)进入mininet目录下进行安装 命令如下: cd mininet sudo ./util/install.sh -a (4)安装成功 经过很久以后终于安装成功了! (5)安装好后查看版本 命令如下: mn --version 2. 用字符命令搭建如下拓扑,要求写出命令 (1) 命令如下: sudo mn --topo linear,3 输入net进行查看 (2) 命令如下: sudo mn --topo tree,fanout=3,depth=2 输入net进行查看 3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 首先命令行启动mininet可视化界面, 命令如下: 启动后界面如下: 搭建拓扑如下: 设置支持Openflow 1.0 1.1 1.2 1.3 设置h1(10.0

SDN初体验(软件定义网络实验一)

自作多情 提交于 2019-12-03 09:28:41
作业说明 本次实验步骤2、3是在机房环境下完成的,步骤1、4是在自己笔记本上重新配置完成的,所以环境、用户名什么的会略有差别。 1. 安装轻量级网络仿真工具Mininet 为了节约课程时间,实验室机房PC已经安装了Mininet,请大家在课后在自己的Ubuntu系统或虚拟机中尝试安装,并记录安装步骤。 我所采用的是依照给定的github上mininet源安装,在自己的新建虚拟机下进行安装。 一、安装git sudo apt install git 二、安装mininet git clone http://github.com/mininet/mininet.git cd mininet/util ./install.sh -a 三、测试mininet sudo mn 不知道为什么出错了,这边使用ubuntu源內安装解决 sudo apt-get install mininet sudo mn 2. 用字符命令搭建如下拓扑,要求写出命令 第一个拓扑是三台主机分别连接交换机,然后三台交换机连接在一起,是一个线性结构。 sudo mn --topo linear,3 第二个拓扑是一个交换机连接三个交换机,每台交换机连接三个主机,是一个深度2、宽度3的树形结构。 sudo mn --topo tree,fanout=3,depth=2 3. 利用可视化工具搭建如下拓扑

2019 SDN上机第1次作业

南笙酒味 提交于 2019-12-03 09:24:43
1.安装轻量级网络仿真工具Mininet 通过老师给的文件直接导入 并查看mininet版本 2.用字符命令搭建如下拓扑,要求写出命令 (1) sudo mn --topo linear,3 使用net查看 (2) 输入命令 sudo mn --topo tree,fanout=3,depth=2 使用net查看 3.利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 打开miniedit.py,添加组件建立拓扑,并设置属性,用net查看拓扑等 来源: https://www.cnblogs.com/Eason-Xu/p/11785332.html

2019 SDN上机第1次作业

雨燕双飞 提交于 2019-12-03 08:48:06
1. 安装轻量级网络仿真工具Mininet git clone git://github.com/mininet/mininet.git cd mininet git tag git checkout 2.3.0d6 ./util/install.sh -a 2. 用字符命令搭建如下拓扑,要求写出命令 输入命令: sudo mn --topo linear,3 输入命令: sudo mn --topo tree,fanout=3,depth=2 3.利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。 可视化工具创建拓扑如下: 设置支持OpenFlow 1.0 1.1 1.2 1.3: 设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12): 点击RUN运行: 验证主机IP,输入 Xterm h1 h2 h3 ,再分别输入 ifconfig : 4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图) Python代码: from mininet.topo