neutron
neutron源码分析
天地一扁舟
这个作者很懒,什么都没留下…
展开
-
深入理解OpenStack Neutron之---3 Neutron的资源模型---读书笔记
目标:掌握neutron资源模型以及主要表的表结构。目录:1 Neutron资源的租户隔离2 Network1 Neutron资源的租户隔离实现:通过字段tenant_id实现资源的租户隔离数据隔离: 不同租户的网络之间不能打通, br-int,br-ethx通过VLAN来隔离各个租户网络数据流量 br-tun通过tunnel隔离租户网络流量一个计算节点有:一个br-int一个br-ethx/br-tun多个qbr(qb...原创 2020-06-02 19:50:30 · 1306 阅读 · 0 评论 -
深入理解OpenStack Neutron之---2 Neutron的网络实现模型---读书笔记
1 Neutron的三类节点三类节点:控制节点,网络节点,计算节点,不同Host的虚机的二层通信: 通过计算节点的Bridge实现虚机访问Internet: 通过Router先到达数据中心网关,再出去。Router在网络节点。1.1 计算节点的网络实现模型出发点: 计算节点的虚机需要能跨Host通信。通信: 二层通信需要Bridge,三层通信需要Router(位于网络节点)。ToR: Top of Rack,位于机架顶端的交换机。计算节点的抽象模型:DC ...原创 2020-06-01 09:04:23 · 801 阅读 · 0 评论 -
深入理解OpenStack Neutron之---1 Linux虚拟网络基础---读书笔记
深入理解OpenStack Neutron之---1 Linux虚拟网络基础---读书笔记1 tap1.1 tap基础tap: 二层虚拟网络设备,虚拟以太网设备,对应以太网Ethernet协议tun: 三层虚拟网络设备tun/tap数据结构:struct tun_struct { char name[8]; //设备名 unsigned long flags; //区分tun和tap设备 struct fas...原创 2020-05-31 20:53:41 · 571 阅读 · 0 评论