openstack网络基础

一、概述

  二层交换: 工作于OSI模型的第二层(数据链路层),故而称二层交换机。二层交换机属数据链路层设备,可识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自己内部的一个地址表中;

  三层交换: 能够提供路由功能,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新,路由表维护,路由计算,路由确定等功能由软件实现。三层交换技术就是二层交换技术 + 三层转发技术;

时间: 2024-09-28 23:11:43

openstack网络基础的相关文章

开发人员必读openstack网络基础

云计算中的网络非常复杂,需要对网络的基础理论有一定的认识和了解,转载网上针对openstack中涉及到网络概念的文章 开发人员必读openstack网络基础1:什么是L2.L3 开发人员必读openstack网络基础2:交换机.路由器.DHCP 开发人员必读openstack网络基础3: iptables详解 开发人员必读openstack网络基础4:Dnsmasq.网络混杂模式 开发人员必读openstack网络基础5:网络叠加模式VLAN.VxLAN.GRE 开发人员必读openstack网

OpenStack网络基础——VXLAN网络

为什么要用VXLAN 随着云计算数据中心的大规模建设与运营,传统的依赖VLAN技术的二层网络技术面临着越来越多的问题: vlan的数量限制 4096个vlan远不能满足大规模云计算数据中心的需求 物理网络基础设施的限制 基于IP子网的区域划分限制了需要二层网络连通性的应用负载的部署 TOR交换机MAC表耗尽 虚拟化以及东西向流量导致更多的MAC表项 多租户场景 租户可以自定义网络,且无需考虑与其他租户IP地址的重叠. 目前解决这些问题的主要方案是基于overlay的大二层网络技术.典型的大二层网

开发人员必读openstack网络基础2:交换机、路由器、DHCP

我们在使用openstack的过程中,会遇到创建虚拟机路由器.交换机等,那么1.他们的作用到底是什么?2.DHCP为什么会产生,它的作用是什么? 个人总结:交换机:一般用在同一网段,工作在数据链路层,例如我们在同一间办公室,则使用的是交换机.路由器则是用在不同网段也就是说,一个办公室上网,可以使用交换机,只要插上网口就可以上网了.路由器:则是为不同的办公室提供上网服务,不同的办公室,使用的是不同的网段. DHCP:是为了解决网络配置的麻烦 什么是交换机:工作在数据链路层,交换机拥有一条很高带宽的

Openstack 网络服务Neutron [五]

Openstack 网络服务Neutron [五] openstack 时间:2016年11月28日 Neutron介绍 neutron是openstack重要组件之一,在以前是时候没有neutron项目 早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron Openstack Networking 网络: 在实际的物理环境下,我们使用交换机或者集线器把多个计算机连接起来形成了网络.在Neutron的世界里,网络也是将多个不同的云主机连接起

Docker 学习笔记【2】 Docker 基础操作实,Docker仓库、数据卷,网络基础学习

Docker 学习笔记[3] Docker 仓库实操,创建私有仓库,实操数据卷.数据卷容器,实操 网络基础  ---------高级网络配置和部分实战案例学习 ============================================================= Docker 学习笔记[1]Docker 相关概念,基本操作--------实操记录开始 ============================================================= 被

深入理解openstack网络架构(1)

原文地址: https://blogs.oracle.com/ronen/entry/diving_into_openstack_network_architecture 前言 openstack网络功能强大同时也相对更复杂.本系列文章通过Oracle OpenStack TechPreview介绍openstack的配置,通过各种场景和例子说明openstack各种不同的网络组件.本文的目的在于提供openstack网络架构的全景图并展示各个模块是如何一起协作的.这对openstack的初学者

OpenStack 网络:Neutron 初探

OpenStack Neutron 网络模型 OpenStack nova-network 独立成为单独的组件 Neutron 后,形象的网络模型的多平面网络.混合平面私有网络.如图 3,图 4,图 5,图 6. 图 3. 多平面网络 图 4. 混合平面私有网络 图 5. 通过私有网络实现运营商路由功能 图 6. 通过私有网络实现每个租户创建自己专属的网络区段 回页首 Neutron 网络创建过程 Neutron 网络目的是为 OpenStack 云更灵活地划分物理网络,在多租户环境下提供给每个

OpenStack云计算(一)——OpenStack 网络

OpenStack它是 Rackspace Cloud 和 NASA 负责的一个开源基础架构即服务的云计算项目. OpenStack 是一个由开发者和云计算技术人员的全球协作开发的面向公共和私有云的标准云操作系统,是在 Apache 许可条款下发布的免费开源软件.云服务提供者.企业和政府组织均可使用这个免费的 Apache 许可的软件来构建可大规模伸缩的云环境. OpenStack 包含六个核心软件项目: Cloud Compute-Nova Cloud Storage-Swift Image

openstack学习笔记(一)-openstack的基础知识

一.OpenStack的基础知识 openstack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache2.0许可证(兼容GPLv3以及DFSG)授权的自由软件和开放源代码项目. OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作.OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单.可大规模扩展.丰富.标准统一的云计算管理平台.OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,