SDN 全名为(Software Defined Network)即软件定义⽹络,是现互联⽹中⼀种新型的⽹络创新架构,其核⼼技术 OpenFlow 通过⽹络设备
控制⾯与数据⾯分离开来,从⽽实现⽹络流量的灵活控制,为⽹络及应⽤提供了良好的平台。⽽ Mininet 是⼀个轻量级软件定义⽹络和测试平台;它采⽤轻量级的虚拟化技术使⼀个单⼀的系统看起来像⼀个完整的⽹络运⾏想过的内核系统和⽤户代码,也可简单理解为 SDN ⽹络系统中的⼀种基于进程虚拟化平台,它⽀持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟⼀个完整的⽹络主机、链接和交换机在同⼀台计算机上且有助于互动开发、测试和演⽰,尤其是那些使⽤ OpenFlow 和 SDN 技术;同时也可将此进程虚拟化的平台下代码迁移到真实的环境中。
mininet实现的特性
⽀持 OpenFlow、OpenvSwitch 等软定义⽹路部件⽀持系统级的还原测试,⽀持复杂拓扑,⾃定义拓扑等提供 Python API, ⽅便多⼈协作开发很好的硬件移植性与⾼扩展性⽀持数千台主机的⽹络结构mininet虚拟机软件:本地PC系统:Win 10ssh登陆软件:
下载完之后在Vmwa中点打开虚拟机 找到mininet安装位置 然后在VM中启动,账号密码都为mininet
修改mininet实例的⽹络配置
由于我们既需要mininet能够访问外⽹,⼜希望⾃⼰的宿主机能ssh登录到mininet上,因此我们需要设置双⽹卡来解决这两个需求。
启动虚拟机之后查看⽹络是否配置完整ifconfig -a
验证⽹是不是同的 可以 ping www.baidu.com
ifconfig -a可查看到ip地址
我们还需要将第⼆块⽹卡的配置加⼊到mininet的⽹络配置⽂件中,不然重启之后第⼆块⽹卡还是看不到的。sudo vi /etc/network/interfaces(注意vi与/之间有个空格)然后添加auto eth1
iface eth1 inet dhcp
编辑完内容后,按下Esc键,并输⼊\":wq\",记住是输⼊\":wq\"然后回车就可以保存退出。
然后就可以在ssh登录 主机填写之前 ifconfig -a 命令查看到的IP
打开xshell ⽂件新建
点击隧道,勾选xmanager,连接之后账号密码依然是mininet,即可输⼊命令使⽤mininet
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igbc.cn 版权所有 湘ICP备2023023988号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务