- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
基于Mininet的SDN架构仿真实验综述报告
?
?
张华
摘要:设计一个使用Mininet网络模拟器仿真软件定义网络SDN的架构及行为的实验,在其环境下比较了不同的拓扑结构,最后锁定了一种结构以找到主机的通信方式。该文介绍了实验的目的、环境、准备、步骤和实验结论,可帮助实验人员理解相关虚拟化技术并能将其应用到实践中去。
关键词:Mininet;虚拟化;SDN;Openflow;Openvswitch
:TP309:A:1009-3044(2017)26-0204-03
Abstract:ThedesignofaMininetnetworksimulatorsoftwaredefinednetworkSDNarchitectureandbehavioralexperiments,thedifferenttopologiesinitsenvironment,andfinallylockedastructuretofindthecommunicationhost.Thispaperintroducesthepurpose,environment,preparation,stepsandexperimentalresultsoftheexperiment,whichcanhelptheexperimentalpersonnelunderstandtherelatedvirtualizationtechnologyandapplyittopractice.
Keywords:Mininet;virtualization;SDN;Openflow;Openvswitch
1概述
软件定义网络SDN(SoftwareDefinedNetwork)[1]正在迅速发展,它通过启用编程控制展现出更高的灵活性、可用性和可控性,改变了传统的网络。Mininet[2]可創建出虚拟主机、交换机、控制器和网络链接,并支持研究性学习和测试,有助于在个人电脑上进行网络的虚拟架构。为了解SDN网络的工作模式,实验设计采用Mininet模拟器,在其环境下比较了不同的拓扑结构,最后锁定了一种结构以找到主机的通信方式。
2实验目的
了解主机在SDN下的通信模式。
3实验环境
拥有至少2GB内存和至少6-8GB空闲硬盘空间的pc机;
Linux(Ubuntu13.10)。为保证全局最优的实现,Ubuntu服务器也预装了GNOME终端和SSH客户端;
网络控制器(pox、nox、beacon等[3]);
Mininet网络模拟器;
其他操作系统的实验环境参考表1。
4实验准备
4.1Mininet的安装
在Ubuntu13.10上安装Mininet,最简单的是使用命令:sudoapt-getinstallMininet。若此命令无效,则先执行更新工作平台的命令:sudoapt-getupdate,当系统更新后可以再次使用sudoapt-getinstallMininet命令即可安装Mininet。
4.2安装控制器
目前有很多控制器可供选择,比如pox、nox、beacon和Floodlight等。它们适用于不同平台如pox/nox支持Python而Floodlight支持java平台,故SDN的实现与平台无关。安装命令为:Sudoapt-getinstall[控制器]。Mininet默认情况下包括OVCS控制器和openvswitch[4],也可选择其他控制器或使用其他的方法来安装控制器。
4.3Mininet下的基本命令语法
$:普通用户。
Mininet:CLI(CommandLineInterface命令行界面)提示符,提示输入Mininet命令。
#:root用户。
Mininethelp:此命令输入后屏幕显示Mininet中各类CLI命令。
Mininetnodes:这个命令显示Mininet当前的网络下的所有节点。默认情况即minimal拓扑结构下使用此命令则显示当前可用节点是C0、H1、H2、S1。
Mininetdump:此命令显示当前Mininet网络下所有可用节点的转储信息。
Minineth1pingh2:持续检查主机h1和h2之间的连通性,直到停止命令为止。
Minineth1ping-c1h2:此命令检查主机h1和h2之间的连通性,发送一个包即停止。
Minineth1ifconfig-a:此命令显示h1的以太网接口eth0和环回接口loopback(lo)。
Mininets1ifconfig-a
您可能关注的文档
- 保温节能施工技术在土建建筑外墙施工中的应用.docx
- 探究多媒体设备在初中数学教学课堂中的应用策略.docx
- 大数据时代下企业会计信息化体系构建探讨.docx
- 基于ARIMA-Croston模型的间歇性维修器材需求预测.docx
- 区角活动促进幼儿个性发展.docx
- 建筑施工管理优化分析探讨.docx
- 基于SWOT理念探索临床科研一体化多学科专病门诊的管理模式.docx
- 恩施州民族文化旅游战略研究.docx
- 基于工匠精神融入高职院校职业技能培养研究.docx
- 基于有机RFID的溯源精确度提高方法的研究.docx
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)