openstack neutron 二/三层网络实现
Posted 阳台
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openstack neutron 二/三层网络实现相关的知识,希望对你有一定的参考价值。
一、概述
Neutron是openstack中提供网络虚拟化的组件,根据二层网络的实现方式不同(即agent的不同),Linux bridge方式,Openvwitch的方式。而且, lay2 网络分为local、flat、vlan、vxlan等类型(gre与vxlan类似,暂不考虑);本文就分析两者实现方式在这四种实现方式在这四中网络中的具体实现差异。因为vxlan会依赖lay3层网络,所以还会分析下lay3网络的实现。
二、lay2 local型网络
生产环境中,local与flat网络是不会被使用的,vlan与vxlan是使用比较多的layer2网络。因为local网络只支持在同一宿主机的虚拟机互联,而flat网络会每个网络独占宿主机的一个物理接口,这在现实世界中是不允许的。但是vlan与vxlan的实现都是在local,flat网络的基础上实现的,所以还是有必要看一下这两种类型的网络的实现的。
以上是关于openstack neutron 二/三层网络实现的主要内容,如果未能解决你的问题,请参考以下文章