mininet与外部虚拟机连接方法
1.创建mininet
1.创建一个最基本的mininet环境sudo mn,通过直接
(62条消息) 将Mininet中host与外部虚拟机连接_qqscoop的博客-CSDN博客
方法就可以连接。
但是我们是需要p4交换机连接的,因此普通的p4交换机难以处理比较复杂的包,我们需要借助ovs这个交换机的基本功能。因此交换机同时被部署了ovs和p4程序。
2.运行P4程序部署在mininet中
OpenvSwitch系列之三 ovs-vsctl命令使用 - 金色旭光 - 博客园 (cnblogs.com)
通过ovs的基本命令在s1创建一个桥,也就是说吧s1当做是桥
ovs-vsctl add-br s1
3.把ens38这个端口加给交换机
你们可以选择自己的交换机端口
CLI> port_add s1 ens38 3
通过p4交换机终端给交换机增加端口ens38
然后你就可以开心的ping通别的交换机了
h1 ping 别的虚拟机的ip