软件定义网络(SDN)基础教程(第2版)(微课版) 课件 第2章 SDN仿真环境v1.1_第1页
软件定义网络(SDN)基础教程(第2版)(微课版) 课件 第2章 SDN仿真环境v1.1_第2页
软件定义网络(SDN)基础教程(第2版)(微课版) 课件 第2章 SDN仿真环境v1.1_第3页
软件定义网络(SDN)基础教程(第2版)(微课版) 课件 第2章 SDN仿真环境v1.1_第4页
软件定义网络(SDN)基础教程(第2版)(微课版) 课件 第2章 SDN仿真环境v1.1_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SDN仿真环境01配置Linux环境02Mininet介绍03Mininet实验VMware简介VMwareWorkstation是美国VMware公司出品的一个用于运行虚拟机的软件。它可以在一台计算机上同时运行多个操作系统,包括Windows2003、WindowsXP、Windows7、Windows8、Windows10、Linux等。利用它,你可以在一台计算机上将硬盘和内存的一部分“拿出来”并虚拟出若干台计算机,虚拟的每台计算机可以运行单独的操作系统而互不干扰。这些“新”计算机各自拥有自己独立的CMOS、硬盘和操作系统,你可以像使用普通计算机一样对它们进行分区、格式化、安装系统和应用软件等操作,还可以将这几个“计算机”联成一个网络。在虚拟系统崩溃之后可直接删除,并不影响本机系统,本机系统崩溃后也不影响虚拟系统,可以下次重装后再加入以前做的虚拟系统。VMuareWorkstation也是唯一能在Windows和Linux主机平台上运行的虚拟计算机软件。Ubuntu简介Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统。Ubuntu基于DebianGNU/Linux,支持x86、amd64(x64)和PPC架构,由全球化的专业开发团队(Canonical公司)打造。Ubuntu基于Debian和GNOME,而从11.04版起,Ubuntu发行版放弃了GNOME,改为Unity。与Debian的不同之处在于,它每6个月会发布一个新版本。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Ubuntu对GNU/Linux的普及特别是桌面普及做出了巨大贡献,由此使更多人可以共享开源的成果。在VMwareWorkstation上安装Ubuntu操作系统步骤1:运行VMware,创建新的虚拟机,选择“典型”,转至下一步。步骤2:选择“稍后安装操作系统”,转至下一步。步骤3:选择“Linux”→“Ubuntu64位”,转至下一步。步骤4:填写虚拟机名称,选择保存位置,转至下一步。步骤5:磁盘容量使用默认值,转至下一步,单击“完成”。步骤6:单击编辑虚拟机设置。步骤7:在CD/DVD右侧的选项中,选择“使用ISO映像文件”,单击“浏览”,选择下载好的Ubuntu映像文件,单击“确定”。步骤8:单击“开启此虚拟机”,进入安装。推荐使用英文,选择“InstallUbuntu”。步骤9:直接单击“Continue”。步骤10:使用Ubuntu默认的分区,不自己进行分区,分别单击“InstallNow”和“Continue”。步骤11:选择你的所在地,选择语言键盘,填写用户名、主机名和密码。步骤12:Ubuntu开始安装,完成后会提示重启,单击“RestartNow”。步骤13:Ubuntu安装完成。01配置Linux环境02Mininet介绍03Mininet实验Mininet是由斯坦福大学基于LinuxContainer架构开发的一个进程虚拟化网络仿真工具,可以创建一个含有主机、交换机、控制器和链路的虚拟网络,其交换机支持OpenFlow,具有高度灵活的自定义软件定义网络。Mininet是什么相较于仿真器:启动速度快扩展性大带宽提供多方便安装、易使用相较于模拟器:运行真实的代码容易连接真实网络相较于硬件测试床:便宜快速重新配置及重新启动Mininet软件安装Mininet安装主要有三种方法(/download/):

使用装有Mininet的虚拟机github获取安装Mininet源代码Mininet文件包安装Mininet命令图谱网络构建启动参数内部交互命令Mininet--topo--custom--switch--controller--mac…外部运行参数dumpnetnodeslinksdpctliperf…-c清除配置信息-h帮助01配置Linux环境02Mininet介绍03Mininet实验实验内容:利用Mininet的可视化应用完成自定义拓扑的创建。实验目的:了解交换机的MAC地址学习过程;了解交换机对已知单播、未知单播和广播帧的转发方式。Mininet实验——可视化应用Mininet可视化Miniedit可视化,直接在界面上编辑任意拓扑,生成python自定义拓扑脚本,简单方便。Mininet2.2.0+内置miniedit。在mininet/examples下提供miniedit.py脚本,执行脚本后显示可视化界面,可自定义拓扑及配置属性。Miniedit启动自定义创建拓扑,设置设备信息运行拓扑并生成拓扑脚本Miniedit三步走实验内容:通过Mininet模拟二层交换机和两个主机,通过两个主机通信来了解交换机MAC地址学习过程。实验目的:了解交换机的MAC地址学习过程;了解交换机对已知单播、未知单播和广播帧的转发方式。Mininet实验——MA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论