实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)相关的知识,希望对你有一定的参考价值。

技术分享

上一节配置了 linux-bridge mechanism driver,本节再做两个准备工作:

1. 检视初始的网络状态。
2. 了解 linux bridge 环境中的各种网络设备。

初始网络状态

我们首先考察实验环境最初始的网络状态。随着学习的深入,我们会对网络不断进行新的配置,大家也将看到网络一步一步发生的变化。

在我们的实验环境中,当前节点上只存在物理网卡设备 ethX,还没有 bridge 和 tap,状态如下:

控制节点

技术分享

技术分享

计算节点

技术分享

技术分享

了解 linux bridge 环境中的各种网络设备

在配置 linux bridge driver 之前先了解几种网络设备,后面会经常用到。

在 linux bridge 环境中,一个数据包从 instance 发送到物理网卡会经过下面几个类型的设备:

  1. tap interface命名为 tapN (N 为 0, 1, 2, 3......)。

  2. linux bridge命名为 brqXXXX。

  3. vlan interface命名为 ethX.Y(X 为 interface 的序号,Y 为 vlan id)。

  4. vxlan interface命名为 vxlan-Z(z 是 VNI)。

  5. 物理 interface命名为 ethX(X 为 interface 的序号)。

vlan interface 会在 vlan 网络中使用;vxlan interface 会在 vxlan 网络中使用。

linux-bridge 支持 local, flat, vlan 和 vxlan 四种 network type,目前不支持 gre。

有了上面的这些准备,我们可以开始深入学习 linux bridge 如何实现每种 network type 了。
下一节将首先学习最简单的 local network。

 

技术分享


以上是关于实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)的主要内容,如果未能解决你的问题,请参考以下文章

Neutron - 078 - 实践 Neutron 前的两个准备工作

实践 Neutron FWaaS - 每天5分钟玩转 OpenStack(118)

再次实践 MySQL chart - 每天5分钟玩转 Docker 容器技术(166)

Neutron Router 工作原理 - 每天5分钟玩转 OpenStack(142)

单台PC玩转NEUTRON(一:环境准备)

理解 Neutron FWaaS - 每天5分钟玩转 OpenStack(117)