openvswitch: 开放的虚拟交换机,虚拟交换就是利用虚拟平台,经过软件的方式造成交换机部件。 跟传统的物理交换机相比,虚拟交换机一样具有众多优势:1. 配置灵活; 2. 成本更低centos
接下来经过openvswitch + netns 实现以下虚拟网络架构:网络
这里经过vmware来实现:架构
系统:centos7.2 x64centos7
主机1 一张网卡,模式:仅主机模式3d
主机2 两张网卡,1: 模式:桥接模式;2: 模式:仅主机模式blog
主机1:eno16777736: 192.168.190.128ip
主机2:eno16777736: 192.168.190.130 eno33554992: 192.168.1.167get
1、安装Openvswitch,建立主机1的虚拟网络虚拟机
主机1配置:it
主机2配置:
这样两台主机之间就创建其了vxlan的隧道传输
2、在主机1上建立虚拟机vm1
3、在主机2上实现netns
咱们须要建立两张虚拟网卡,这里的虚拟网卡能够理解成网线。
就是图中红色的两段。首先将netns和openvswitch链接起来。
建立一对网卡,net-in是前半段,net-out是后半段,就像网线同样,前半段咱们接到openvswitch上,后半段接到netns上,这样就在同一个网络里面了