实践 Neutron 前的两个准备工作 - 每天5分钟玩转 OpenStack(78)
上一节配置了 linux-bridge mechanism driver,本节再做两个准备工作:
1. 检视初始的网络状态。
2. 了解 linux bridge 环境中的各种网络设备。
初始网络状态
我们首先考察实验环境最初始的网络状态。随着学习的深入,我们会对网络不断进行新的配置,大家也将看到网络一步一步发生的变化。
在我们的实验环境中,当前节点上只存在物理网卡设备 ethX,还没有 bridge 和 tap,状态如下:
控制节点
计算节点
了解 linux bridge 环境中的各种网络设备
在配置 linux bridge driver 之前先了解几种网络设备,后面会经常用到。
在 linux bridge 环境中,一个数据包从 instance 发送到物理网卡会经过下面几个类型的设备:
-
tap interface 命名为 tapN (N 为 0, 1, 2, 3......)。
-
linux bridge 命名为 brqXXXX。
-
vlan interface 命名为 ethX.Y(X 为 interface 的序号,Y 为 vlan id)。
-
vxlan interface 命名为 vxlan-Z(z 是 VNI)。
-
物理 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。
相关文章
- 爬虫教程( 1 ) --- 初级、基础、实践
- 不会做UI自动化测试?一起设计框架再实践吧
- Redis开发运维实践数据操作之列表操作
- Redis开发运维实践开发者设计规范之典型使用场景参考
- Android应用性能优化最佳实践.2.2 性能分析工具
- Elasticsearch冷热分离原理和实践
- dos命令行实践
- 接口自动化测试实践指导(上):接口自动化需要做哪些准备工作
- 《Windows Server 2012活动目录管理实践》——1.4 常用域概念
- 《Web性能实践日志》一第1章 WebPageTest内部原理1.1 函数拦截
- zookeeper 4 letter 描述与实践
- 《响应式Web设计:HTML5和CSS3实践指南》——1.4节使视频自适应于屏幕宽度
- 《响应式Web设计:HTML5和CSS3实践指南》——1.8节基于CSS3按钮的进度条
- 程序实践系列之库源码
- Apache Kafka: 优化部署的10个最佳实践