网络工程与规划-第08章-mininet-网络模拟课件

上传人:沈*** 文档编号:252565043 上传时间:2024-11-17 格式:PPTX 页数:36 大小:1.15MB
返回 下载 相关 举报
网络工程与规划-第08章-mininet-网络模拟课件_第1页
第1页 / 共36页
网络工程与规划-第08章-mininet-网络模拟课件_第2页
第2页 / 共36页
网络工程与规划-第08章-mininet-网络模拟课件_第3页
第3页 / 共36页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2019/5/4 Saturday,#,Mininet,网络模拟,南华大学计算机学院,Mininet 网络模拟南华大学计算机学院,1,主要内容,安装与配置,VirtualBox,激活,WireShark,工具,Mininet,入门,主要内容安装与配置VirtualBox,2,1.,安装,VirtualBox,1.安装VirtualBox,3,导入虚拟电脑,导入虚拟电脑,4,网络工程与规划-第08章-mininet-网络模拟课件,5,网络工程与规划-第08章-mininet-网络模拟课件,6,网络工程与规划-第08章-mininet-网络模拟课件,7,设置网卡,设置网卡,8,启动虚拟电脑,启动虚拟电脑,9,网络工程与规划-第08章-mininet-网络模拟课件,10,2.,使用,wireshark,工具,Make sure the VM has two network interfaces,Network Adapter:NAT;eth0,Network Adapter:Host-only;eth1,Both are configured using DHCP,The host-only interface is used to communicate with the host machine,2.使用wireshark工具Make sure the V,11,使用,wireshark,工具,Find out the assigned IP addresses,Assign IP address on interface(if not assigned),使用wireshark工具Find out the assi,12,网络工程与规划-第08章-mininet-网络模拟课件,13,网络工程与规划-第08章-mininet-网络模拟课件,14,下载,Xming-6-9-0-31-setup,和,putty,安装,Xming-6-9-0-31-setup,运行,putty,下载Xming-6-9-0-31-setup和putty,15,网络工程与规划-第08章-mininet-网络模拟课件,16,打开命令行窗口,找到,putty,所在目录,输入,:,打开命令行窗口,找到putty所在目录,输入:,17,输入密码:,mininet,启动,wireshark,:,输入密码:mininet,18,网络工程与规划-第08章-mininet-网络模拟课件,19,3.Mininet,入门,命令语法,$,这个符号代表现在处于,Linux,的,shell,交互下,需要使用的是,Linux,命令,mininet,这个符号表示现在处于,Mininet,交互下,需要使用的是,Mininet,的命令,这个符号表示的是现在处于,Linux,的,root,权限下。,3.Mininet入门命令语法,20,启动,Mininet,启动 Mininet,21,网络工程与规划-第08章-mininet-网络模拟课件,22,默认的最小拓扑结构包含有两台主机(,h1,,,h2,),还有一个,OpenFlow,的交换机,一个,OpenFlow,的控制器四台设备。这种拓扑接口也可以使用,-topo=minimal,来指定,。,现在四个实体(,h1,,,h2,,,c0,,,s1,)都在运行着。,c0,作为控制器,是可以放在虚拟机外部的,。,默认的最小拓扑结构包含有两台主机(h1,h2),还有一个 O,23,显示节点,mininet nodes,available nodes are:,c0 h1 h2 s1,mininet,显示网络,链接,mininet net,h1 h1-eth0:s1-eth1,h2 h2-eth0:s1-eth2,s1 lo:s1-eth1:h1-eth0 s1-eth2:h2-eth0,c0,显示节点,24,输出所有节点的信息,mininet dump,输出所有节点的信息,25,在,h1,设备上执行,ifconfig,则输入如下命令,:,h1-eth0 Link encap:Ethernet HWaddr de:51:dc:07:79:49,inet addr:10.0.0.1 Bcast:10.255.255.255 Mask:255.0.0.0,UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1,RX packets:0 errors:0 dropped:0 overruns:0 frame:0,TX packets:0 errors:0 dropped:0 overruns:0 carrier:0,collisions:0 txqueuelen:1000,RX bytes:0(0.0 B)TX bytes:0(0.0 B),lo Link encap:Local Loopback,inet addr:127.0.0.1 Mask:255.0.0.0,UP LOOPBACK RUNNING MTU:16436 Metric:1,RX packets:0 errors:0 dropped:0 overruns:0 frame:0,TX packets:0 errors:0 dropped:0 overruns:0 carrier:0,collisions:0 txqueuelen:0,RX bytes:0(0.0 B)TX bytes:0(0.0 B),在h1设备上执行ifconfig则输入如下命令:,26,显示进程,mininet h1 ps-a,PID TTY TIME CMD,1087 tty1 00:00:00 bash,1959 pts/0 00:00:00 xterm,2151 pts/1 00:00:00 sudo,2152 pts/1 00:00:04 wireshark,2179 pts/1 00:00:00 sudo,2180 pts/1 00:00:00 mn,mininet s1 ps-a,PID TTY TIME CMD,1087 tty1 00:00:00 bash,1959 pts/0 00:00:00 xterm,2151 pts/1 00:00:00 sudo,2152 pts/1 00:00:04 wireshark,2179 pts/1 00:00:00 sudo,2180 pts/1 00:00:00 mn,显示进程,27,验证联通性,mininet h1 ping h2-c 3,PING 10.0.0.2(10.0.0.2)56(84)bytes of data.,64 bytes from 10.0.0.2:icmp_req=1 ttl=64 time=10.5 ms,64 bytes from 10.0.0.2:icmp_req=2 ttl=64 time=0.572 ms,64 bytes from 10.0.0.2:icmp_req=3 ttl=64 time=0.198 ms,-10.0.0.2 ping statistics-,3 packets transmitted,3 received,0%packet loss,time 2003ms,rtt min/avg/max/mdev=0.198/3.786/10.588/4.812 ms,验证联通性,28,Run a simple web server and,client,mininet h1 python-m SimpleHTTPServer 80&,mininet h2 wget h1,-2017-05-07 20:05:07-http:/10.0.0.1/,Connecting to 10.0.0.1:80.connected.,HTTP request sent,awaiting response.200 OK,Length:882 text/html,Saving to:index.html,0K 100%519K=0.002s,2017-05-07 20:05:07(519 KB/s)-index.html saved 882/882,Run a simple web server and cl,29,测试带宽,mininet iperf,*Iperf:testing TCP bandwidth between h1 and h2,waiting for iperf to start up.*Results:191 Mbits/sec,191 Mbits/sec,测试带宽mininet iperf,30,mininet,常用命令和参数,Help:sudo mn-h,通过,-,h,可以查看到帮助信息,。,Connect,to remote controller:sudo mn-controller=remote,ip=127.0.0.1,port=6633,端口可以省略,默认值是,6633,,可指定,。,Topology,:sudo mn-topo=,tree,n,m,第一个参数为深度,第二个位扇出系数。可以写成,-,tree,depth=2,fanout=8,single,n:,单个交换机,n,个交换机,liner,n:,线性拓扑,,n,个交换机,mininet常用命令和参数Help:sudo mn-,31,Test:-test pingall/pingpair,.,Link:-link=tc,bw=10M,delay=10ms,loss=5,%,Custom Topo:-custom/mininet/custom/topo-2sw-2host.py-topo,mytopo,ID=MAC:sudo mn,mac,Xterm:sudo mn-x,启动,xterm,到每一个,host,和,switch,Switch type:sudo mn-switch ovsk/user,Clear:sudo mn-c,Test:-test pingall/pingpai,32,Help:help,查看帮助,信息,Exit:exit,退出,mininet,Python,:py“hello”/py dir(s1)py hello.py,运行,python,文件,:,Link:link s1 h1 down/up,参数分别为,link,两端网元,。,Xterm:xterm s1/h1 xterm,到某一个主机或,交换机,Node,:nodes,查看,节点,Dump:dump,查看所有节点信息,Help:help 查看帮助信息,33,节点,命令:,s1 ifconfig,s1 ps-a,h1 arp-s,h1 ping-c 10,h2,Iperf:iperf h1 h2,启用,iperf,功能,Ping,:h1 ping h2 pingall/pingpair,发送,ping,消息,HTTPSERVER:h1 python-m SimpleHTTPServer 80,&,HTTPCLIENT:h2 wget-O-h1,节点命令:,34,网络工程与规划-第08章-mininet-网络模拟课件,35,ryuryu-vm:/mininet/examples$sudo./miniedit.py,*Configuring hosts,h2 h3 h4 h1,*Starting controller,*Starting 4 switches,s5 s6 s7 s8,*Stopping 4 switches,s5.s6.s7.s8.,*Stopping 4 hosts,h2 h3 h4 h1,*Stopping 1 controllers,c0,*Done,ryuryu-vm:/mininet/examples$,36,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!