Skip to content

linux_bridge

遇见王斌 edited this page Oct 13, 2017 · 10 revisions

linux_bridge

1 简介

  • tap 是虚拟网卡,没有直接映射到物理网卡,是一种纯软件的实现,与之相关联的是虚拟机中的网卡

2 provider 网络创建虚拟机

2.1 控制节点

部署 openstack 后,创建完网络时,可以通过下面命令在 controller 节点上看到网桥

[root@localhost ~]# brctl  show
bridge name   bridge id       STP enabled     interfaces
brqe8f5001c-50    8000.000c29033a80   no          ens34
......................................................tap9f44921a-33

2.2 计算节点

创建完虚拟机后(使用 provider 网络),可以在 compute 节点上看到网桥以及新增的 tap 设备

[root@compute1 ~]# brctl show
bridge name bridge id       STP enabled interfaces
brqe8f5001c-50      8000.000c29deb063   no      ens192
                            tap0c4a58f0-1b
                            tap22d9252f-d3
                            tap43a5d94c-21
                            tapc3a0b5a2-08

计算节点上的 bridge 的名称和控制节点上一致,表明是同一个 network

查看实例状态 (kvm)

[root@compute1 ~]# virsh list
 Id    Name                           State
----------------------------------------------------
 1     instance-00000003              running
 2     instance-00000004              running
 3     instance-00000005              running
 4     instance-00000006              running