1.mininetԴ??
2.SDN入门学习
3.Ubuntu16.04中配置p4编程环境(二)
4.谷歌翻译的mininet教程
mininetԴ??
本文将介绍如何从零开始学习并使用ONOS,包括安装、配置和测试。首先,你需要获取ONOS的源代码并将其添加到.bashrc或.bash_profile中,使用预设的jmeter源码详细alias进行操作。然后使用构建工具(原为buck,现已更改为bazel)构建ONOS,并进行单元测试。
接下来,你可以在本地计算机上启动ONOS服务器,使用另一个终端开启ONOS控制台。成功后,会看到ONOS预设使用端口作为控制台。此时,恭喜你,已经成功在本地机上启动了ONOS。
ONOS还提供了图形用户界面(UI)界面,预设使用端口。你可以通过/mininet/mini...。若Wireshark安装成功但无法运行,720vr系统源码查阅FAQ: /mininet/mininet/wiki/FAQ#wiki-x-forwarding。正确设置X将允许运行GUI程序和xterm终端仿真器。
与主机和交换机交互:启动最小拓扑并输入CLI:$ sudo mn。显示节点、链接和所有节点信息的命令分别为:mininet> nodes、mininet> net、mininet> dump。在主机上运行命令:mininet> h1 ifconfig -a,查看主机h1-eth0和loopback(lo)接口。交换机命令:mininet> s1 ifconfig -a,qq游戏扫码源码显示交换机接口以及VM的连接输出(eth0)。突出显示主机已分离的网络状态,运行arp和route命令。将主机、交换机和控制器置于隔离网络名称空间,除非需要复制复杂的多控制器网络,Mininet支持此操作,通过--innamespace选项实现。
测试主机之间的连接:确认可以从主机0 ping到主机1。运行其他实例arp和route命令。补码和源码的转Mininet CLI内置pingall命令执行全对操作ping。
运行Web服务器和客户端:在主机上启动简单HTTP服务器,并通过请求运行客户端,随后关闭Web服务器。退出CLI:mininet> exit。
清理:如果Mininet崩溃,使用$ sudo mn -c命令清理。
第2部分:高级启动选项
运行回归测试:$ sudo mn --test pingpair,创建最小拓扑,启动OpenFlow参考控制器,电动汽车vcu源码进行全对ping测试,并拆除拓扑和控制器。另一个测试是iperf:$ sudo mn --test iperf,创建相同的Mininet,在一台主机上运行一台iperf服务器,在第二台主机上运行一台iperf客户端,并解析带宽。
改变拓扑的大小和类型:使用--topo选项,创建其他拓扑。例如,验证一台交换机和三台主机的所有对ping连接:$ sudo mn --test pingall --topo single,3。线性拓扑示例:$ sudo mn --test pingall --topo linear,4。
参数化拓扑是Mininet最有用和最强大的功能之一。链接变化:使用--link选项设置链接参数。例如,$ sudo mn --link tc,bw=,delay=ms,启动内核交换机,运行iperf,使用命令:mininet> iperf,执行ping测试:mininet> h1 ping -c h2。延迟设置对RTT有影响。
可调详细度:默认详细级别为info,打印启动和拆卸期间的操作。使用-v参数比较debug输出。设置output可以仅显示CLI输出,其他几乎没有输出。在CLI外部,可以使用其他详细级别。
第3部分:Mininet命令行界面(CLI)命令显示选项
使用$ sudo mn -h命令查看CLI选项列表。在Python解释器中使用命令:运行python、dir()函数查看方法和属性、help()函数获取方法信息、评估变量方法。
第4部分:Python API示例
Mininet源代码树中的 examples目录包含Python API示例和潜在有用代码。示例包括在每个主机上运行SSH守护程序,允许从另一个终端进入并运行交互式命令,退出SSH示例mininet,以及openflow官网教程。在另一个shell中启动控制器,cd ~/pox,运行./pox.py log.level --DEBUG misc.of_tutorial命令,并使用tcpdump命令进行网络监控。
2024-11-28 17:092247人浏览
2024-11-28 17:042363人浏览
2024-11-28 16:291160人浏览
2024-11-28 15:331247人浏览
2024-11-28 15:282338人浏览
2024-11-28 15:2173人浏览
據央視新聞報道,美國特勤局7月13日通報說,一名槍手向特朗普集會演講台開數槍,該槍手已被擊斃,集會觀眾中1人死亡、2人受傷,事件正在調查中。賓夕法尼亞州警方此前表示,特朗普不是被子彈擊中,而是被玻璃碎
1.推荐几个高质、好用的 游戏源码 网站2.gm游戏源码网3.帝国CMS7.5仿《3500游戏》源码/大气H5游戏门户网站模板4.2022 在线玩小时候的游戏机源码5.在线小游戏网站源码推荐几个高质、
1.本田CR-V插混2022款说明书用户手册|Honda CR-V PHEV 2022 Owner's Manual2.本田CR-V 2022款成交价是多少?本田CR-V插混2022款说明书用户手册|