kvm之虚拟化原理-网络虚拟化【理论知识】
1、网络虚拟原理
1.1、虚拟网络设备创建的原理图
1.2、原理说明
虚拟网络设备是由软件实现的,它们是成对出现的:即虚拟机和hypervisor会生成一对虚拟网卡设备,vm通过vnet0和绑定在hypervisor上的vnet0进行通信,反之一样。
该虚拟网络设备主要有两种方式:TUN(基本不用)与TAP,TAP模拟以太网设备,操作第二层数据包。
TUN模拟网络层设备,操作第三层数据包。
2、网络模式
网络的虚拟化,一般是由四种模型来实现的:桥接模型、路由模型(仅主机模型)、net模型、隔离模型
2.1、桥接模式
2.2、路由模型(仅主机模型)
2.3、nat模型
2.4、隔离模型