openstack-neutron

网络服务

软件定义网络SDN,其灵活性和自动化优势使其成为云时代的网络管理主流。

network是一个隔离的二层广播域,neutron支持多类型的network
local网络与其他网络和节点隔离。
可以和通一宿主机里的虚拟机通信。

flat网络是无VLAN tagging的网络。
同网段通信,可以跨界店通信

VLAN与Vxlan

VLAN网络是具有802.1q tagging的网络。
vlan是一个二层的广播域,是应用最广泛的网络类型。
可以跨网段通信

Vxlan是基于隧道技术的overlay网络。
vxlan中数据报会通过VNi封装成UDP包进行传输。因为二层的包通过封装在三层传输,能够克服VLAN和物理网络基础设施的限制

gre是与vxlan类似的一种overlay网络
只要区别在于使用IP包而非UDP进行封装。

不同network之间在二层上是隔离的。

subnet
instance的ip从subnet中分配
一个network可以有多个subnet(可以是不同的ip段)
ip不可以叠加

port可以看做是端口

插件:

neutron server
负责api,接收请求

plugin
处理neutron server的请求

agent:
处理plugin的请求
负责真正的network provider上真正实现网络功能

network provider:
提供网络服务或物理网络设备

在这里插入图片描述
neutron的部署方案还有两种
第一种直接将neutron部署在控制节点上
第二种单独部署一个节点

网络的一些分类

management 集群网
API 接口
vm 租户网
external 外网
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值