您的位置:首页 > 教育 > 培训 > 中国大规模建设合肥_b2b网站大全至勤_营销最好的方法_搜索百度网页版

中国大规模建设合肥_b2b网站大全至勤_营销最好的方法_搜索百度网页版

2025/5/24 9:49:38 来源:https://blog.csdn.net/a54034079/article/details/147170918  浏览:    关键词:中国大规模建设合肥_b2b网站大全至勤_营销最好的方法_搜索百度网页版
中国大规模建设合肥_b2b网站大全至勤_营销最好的方法_搜索百度网页版

一、项目需求分析:

  1. 1. 在ubuntu的桌面环境中运行Mininet的图形化界面
  2. 2. Mininet图形化界面中搭建拓扑并设置相关的设备和链路属性
  3. 3. Floodlight中查看拓扑
  4. 4. 完成Mininet的测试

二、项目实施步骤

1. 运行Mininet图形化界面

在“~/mininet/examples”目录下有一miniedit.py脚本,使用root权限执行脚本后将显示Mininet的可视化界面,在界面上可以自定义拓扑和设置网络属性。

cd  ~/mininet/examples
sudo ./miniedit.py

以root用户权限运行的目的是为了能够保存拓扑。即进入到Mininet的图形化界面。

2.创建拓扑

左侧六个图标分别为:

  • 指针
  • 主机
  • openflow交换机
  • 传统交换机
  • 传统路由器
  • 连线
  • 控制器

(1)将网络设备按照如下形状拖动到操作区,使用连线点击一个设备,按住不松手拖到另一个设备,即可完成连线。我们会发现,传统交换机是无法连接控制器的,只有openflow交换机能连接控制器,并且使用的是虚线,代表openflow交换机与控制器之间是不必须连接的。

(2)使用右键点击主机可以看到主机的属性,可以在IP Address处为主机指定IP地址,如果不指定,主机的IP地址默认从10.0.0.1开始,为每台主机分配IP地址。

(3)使用右键点击交换机可以看到交换机的属性,可以在交换机类型处选择其它类型的交换机。

(4)右键控制器,在Controller Type处可以修改交换机为本机其它控制器,也可以使用其它IP地址的控制器,并设置相应的端口号。

(5)点击左上角edit->Preferences,可以选择是否启动命令行,OpenFlow使用的版本号。

(6)右键连线,可以设置带宽、延迟、丢包率等信息。

3.运行拓扑

(1)点击左下角的Run,运行拓扑,会看到此时左侧的网络设备全部变为灰色,已经不能再使用。可以在主机上右键,启用终端Terminal,可以通过ifconfig的命令来查看主机的IP地址。也可以在主机之间做ping测试。

(2)如果在Edit->Preference中设置了起用命令行,会看到启动终端时命令行输出的信息。包括带宽、延迟、丢包率等信息。

(3)点击Stop,会终止运行此拓扑。

4.保存拓扑

(1)使用File->Save,可以将拓扑保存为*.mn的格式,下一次再想打开拓扑还可以使用File->Open,再次编辑拓扑。

(2)使用File->Export Level 2 Script,可以将拓扑保存为一个*.py文件的格式,下一次再运行的时候,需要使用命令行的方式运行这个拓扑。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com