光纤论文-利用虚拟网络仿真软件开发管理工具.docxVIP

光纤论文-利用虚拟网络仿真软件开发管理工具.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
光纤论文-利用虚拟网络仿真软件开发管理工具

利用虚拟网络仿真软件开发管理工具201208030401 通信1204 曹纲摘要SDN全名为(Software Defined Network)即软件定义网络,是现互联网中一种新型的网络创新架构,其核心技术OpenFlow通过网络设备控制面与数据面分离开来,从而实现网络流量的灵活控制,为网络及应用提供了良好的平台。SDN是当前网络领域的热点,被业界普遍认为是未来网络发展的方向,孕育着巨大的市场机会。SDN之所以能迅速崛起,主要的驱动力来自于数据中心,更准确的说,是来自于数据中心的网络虚拟化。1 Mininet1.1 Mininet概述Mininet是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行想过的内核系统和用户代码,也可简单理解为SDN网络系统中的一种基于进程虚拟化平台,它支持OpenFlow、OpenvSwith等各种协议,Mininet也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发、测试和演示,尤其是那些使用OpenFlow和SDN技术;同时也可将此进程虚拟化的平台下代码迁移到真实的环境中。1.2 Mininet实现的特性1、支持OpenFlow、OpenvSwitch等软定义网路部件2、支持系统级的还原测试,支持复杂拓扑,自定义拓扑等3、提供Python API, 方便多人协作开发4、很好的硬件移植性与高扩展性5、支持数千台主机的网络结构1.3 Mininet实现与工作流程Mininet的安装方式比较简单,通过Git源码和自带的安装脚本方式即可安装在Ubuntu系统中改成mininet/util/install.sh -n3v 2.3.0简单网络示例图1.3.1 创建网络由于Mininet支持自定义网络,这里先引用一个简单网络示例如图,在Mininet网络系统中直接输入mn命令,可以在此系统中创建单层的拓扑网络,从中默认创建了两台host和一个交换机,并且激活了控制器和交换机。同时也可以通过命令net查看到链路情况,先简单列出了示例,如在Mininet系统中启用Web服务器与客户端。# mn*** Creating network*** Adding controller*** Adding hosts:h1 h2*** Adding switches:s1*** Adding links:(h1, s1) (h2, s1)*** Configuring hostsh1 h2*** Starting controller*** Starting 1 switchess1*** Starting CLI:mininet1、启用与关闭 Web 服务在Mininet环境中可方便建立一个Web服务器,从下面示例中可以看到从host1建立了一个Web服务器,并从另外一台Host主机想Web服务器获取HTTP请求。mininet h1 python -m SimpleHTTPServer 80 #在主机 h1 开启 Web 服务mininet h2 wget -O - h1 #主机 h2 上下载 h1 web 站点内容--2013-11-04 00:05:40-- / Connecting to :80... connected.HTTP request sent, awaiting response... 200 OK…………Length: 760 [text/html!DOCTYPE html PUBLIC -//W3C//DTD HTML 3.2 Final//ENhtmltitleDirectory listing for //titlelia href=.bash_history.bash_history/alia href=.wireshark/.wireshark//alia href=install-mininet-vm.shinstall-mininet-vm.sh/alia href=mininet/mininet//alia href=of-dissector/of-dissector//alia href=oflops/oflops//alia href=oftest/oftest//alia href=openflow/openflow//alia href=pox/pox//a/ulhr/body/html 0K 100% 1.65M=0s2013-11-04 00:05:40 (1.65 MB/s) - written to stdout [760/760]mininet h1

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档