返回顶部
首页 > 资讯 > 精选 >网络虚拟化VXLAN网络架构
  • 884
分享到

网络虚拟化VXLAN网络架构

2023-06-03 15:06:24 884人浏览 八月长安
摘要

VXLAN是NVO3中的一种网络虚拟化技术,通过将原主机发出的数据包封装在UDP中,并使用物理网络的IP、Mac作为外层头进行封装,然后在IP网络上传输,到达目的地后由隧道终结点解封装并将数据发送给目标主机。云服务器通过VXLAN,虚拟网络

VXLAN是NVO3中的一种网络虚拟化技术,通过将原主机发出的数据包封装在UDP中,并使用物理网络的IP、Mac作为外层头进行封装,然后在IP网络上传输,到达目的地后由隧道终结点解封装并将数据发送给目标主机。云服务器

通过VXLAN,虚拟网络可接入大量租户,且租户可以规划自己的虚拟网络,不需要考虑物理网络IP地址和广播域的限制,降低了网络管理的难度,同时满足数据中心大二层虚拟迁移和多租户的需求。

类似于传统的VLAN网络,VXLAN网络也有VXLAN网络内互访和VXLAN网络间互访。

VXLAN网络内互访

通过VXLAN技术可以实现在已有三层网络上构建虚拟二层网络,实现VM之间的二层互通。VXLAN网络内互访如图1所示。

图1 VXLAN网络内互访

VXLAN网络内互访中涉及的概念如下:

网络标识VNI(VXLAN Network Identifier)

类似于传统网络中的VLAN ID,用于区分VXLAN段,不同VXLAN段的租户不能直接进行二层通信。一个租户可以有一个或多个VNI,VNI由24比特组成,支持多达16M的租户。

广播域BD(Bridge Domain)

类似传统网络中采用VLAN划分广播域方法,在VXLAN网络中通过BD划分广播域。

在VXLAN网络中,将VNI以1:1方式映射到广播域BD,一个BD就表示着一个广播域,同一个BD内的VM就可以进行二层互通。

VXLAN隧道端点VTEP(VXLAN Tunnel Endpoints)

VTEP可以对VXLAN报文进行封装和解封装。

VXLAN报文中源IP地址为源端VTEP的IP地址,目的IP地址为目的端VTEP的IP地址。一对VTEP地址就对应着一条VXLAN隧道。在源端封装报文后通过隧道向目的端VTEP发送封装报文,目的端VTEP对接收到的封装报文进行解封装。

虚拟接入点VAP(Virtual Access Point)

VXLAN业务接入点,可以基于VLAN或报文流封装类型(相关介绍参考报文识别)接入业务:

基于VLAN接入业务:在VTEP上建立VLAN与BD的一对一或多对一的映射。这样,当VTEP收到业务侧报文后,根据VLAN与BD的映射关系,实现报文在BD内进行转发。

基于报文流封装类型接入业务:在VTEP连接下行业务的物理接口上创建二层子接口,并配置不同的流封装类型,使得不同的接口接入不同的数据报文。同时,将二层子接口与BD进行一一映射。这样业务侧报文到达VTEP后,即会进入指定的二层子接口。即根据二层子接口与BD的映射关系,实现报文在BD内进行转发。

网络虚拟边缘NVE(Network Virtualization Edge)

NVE是实现网络虚拟化功能的网络实体。报文经过NVE封装转换后,NVE间就可基于三层基础网络建立二层虚拟化网络,图中的交换机设备即为NVE。

二层网关

类似传统网络的二层接入设备,在VXLAN网络中通过二层网关解决租户接入VXLAN虚拟网络,也可用于同一VXLAN虚拟网络的子网通信。

VXLAN网络间互访

不同BD之间的VM不能直接进行二层通信,需要通过VXLAN三层网关实现VM的三层通信。VXLAN网络间互访网络架构如图2所示。

图2 VXLAN网络间互访

VXLAN网络间互访中涉及的概念如下:

三层网关

类似传统网络中不同VLAN的用户间不能直接进行二层互访,不同VNI之间的VXLAN及VXLAN和非VXLAN之间也不能直接相互通信。为了使VXLAN之间,以及VXLAN和非VXLAN之间能够进行通信,引入了VXLAN三层网关的概念。

三层网关用于VXLAN虚拟网络的跨子网通信以及外部网络的访问。

VBDIF接口

类似于传统网络中采用VLANIF解决不同广播域互通的方法,在VXLAN中引入了VBDIF的概念。

VBDIF接口在VXLAN三层网关上配置,是基于BD创建的三层逻辑接口。通过VBDIF接口配置IP地址可实现不同网段的VXLAN间,及VXLAN和非VXLAN的通信,也可实现二层网络接入三层网络。

--结束END--

本文标题: 网络虚拟化VXLAN网络架构

本文链接: https://www.lsjlt.com/news/234747.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 网络虚拟化VXLAN网络架构
    VXLAN是NVO3中的一种网络虚拟化技术,通过将原主机发出的数据包封装在UDP中,并使用物理网络的IP、MAC作为外层头进行封装,然后在IP网络上传输,到达目的地后由隧道终结点解封装并将数据发送给目标主机。云服务器通过VXLAN,虚拟网络...
    99+
    2023-06-03
  • Cable--新虚拟网络架构介绍
    女主宣言本文主要介绍为了统一管理不同编排系统的网络模块,简化虚拟网络功能的开发流程,虚拟网络工作组实现的新虚拟网络架构--Cable。前言OpenStack架构中,Neutron作为虚拟网络模块,管理虚机的网络。随着容器技术的发展,越来越多...
    99+
    2023-06-03
  • OpenStack架构中的网络功能虚拟化怎么实现
    OpenStack架构中的网络功能虚拟化是通过Neutron服务来实现的。Neutron是OpenStack的网络服务,它提供了网络...
    99+
    2024-04-09
    OpenStack
  • 虚拟机网络
    虚拟机网络 1 检查 虚拟网络编辑器 以管理员方式运行 VMware 打开虚拟网络编辑器 查看 NAT方式下,虚拟子网的网段 如 192.168.32.0。 *注:*子网是随机分配的,不一定是192....
    99+
    2023-09-15
    网络 linux 服务器
  • 虚拟主机如何架设网络
    虚拟主机的网络架设主要涉及以下几个步骤:1.选择虚拟主机提供商:根据需求选择适合的虚拟主机提供商。2.注册域名:在域名注册商处注册一...
    99+
    2023-08-29
    虚拟主机
  • 计算机网络之一:网络架构
    一:七层架构OSI是Open System Interconnect即开放系统互连模型。二:五层架构三:四层架构TCP/IP四层模型四层协议和对应的标准七层协议的关系如下图:四:数据包五:程序是如何工作的...
    99+
    2023-06-03
  • Linux如何实现网络虚拟化
    在Linux系统中,可以通过多种方式实现网络虚拟化,其中最常用的方法包括使用Linux内核提供的虚拟化技术和使用第三方软件实现虚拟化...
    99+
    2024-04-28
    Linux
  • 虚拟机网络配置
    前言 安装完虚拟机后,需要对其进行联网。 一、虚拟网络编辑 打开vm,编辑——虚拟网络编辑器 根据红框操作,取消让本地DHCP服务器分配IP给虚拟机 点击NAT设置,查看网关ip,记下来,后面网卡配...
    99+
    2023-09-10
    网络 php 服务器
  • 亚马逊虚拟网络
    提高灵活性:AWS VPC可以为用户提供更大的可扩展性,使他们能够根据业务需求动态地添加、删除或更改网络配置。 降低成本:AWS VPC可以提供更低的成本,因为用户只需要创建和管理自己的虚拟网络,而不必关心网络的实际物理位置和配置。 安全...
    99+
    2023-10-27
    亚马逊 网络
  • Linux虚拟化网络设备有哪些
    Linux中的虚拟化网络设备有:1.Bridge,具有网络设备特性的虚拟网络设备;2.TUN/TAP,由纯软件实现的Linux内核虚拟网络设备;Linux中的虚拟化网络设备有以下两种BridgeBridge是一个虚拟网络设备,具有网络设备特...
    99+
    2024-04-02
  • qemu虚拟机配置网络
    一、实现qemu虚机&宿主机网络互通 qemu虚机的网络介绍及原理可参考前人文章:Linux 内核调试 七:qemu网络配置_lqonlylove的博客-CSDN博客 这里只简单梳理下操作流程,以便快速实现网络互通。 1.宿主机创建 tap...
    99+
    2023-08-31
    linux 运维 服务器
  • OpenStack之虚拟网络管理
    一)基础知识 1.虚拟网络管理 a-网络管理 OpenStack的网络是一个用虚拟设备构成的OSI二层网络。 命令格式如下: openstack network [选项][] 网络管理命令的常用操作:...
    99+
    2023-09-01
    openstack php 服务器
  • docker中如何实现容器虚拟化网络
    这篇文章主要为大家展示了“docker中如何实现容器虚拟化网络”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“docker中如何实现容器虚拟化网络”这篇文章吧。overlay network(叠加...
    99+
    2023-06-04
  • 配置VM虚拟机Centos7网络
    配置VM虚拟机Centos7网络 第一步,进入虚拟机设置选中【网络适配器】选择【NAT模式】 第二步,进入windows【控制面板\网络和 Internet\网络连接】设置网络状态。 我们选择【V...
    99+
    2023-09-04
    网络 linux 服务器
  • 云服务器的网络架构
    服务器端:服务器端是云服务器的最终用户端,负责管理和配置云服务器。它可以是一个独立的服务器,也可以是一个大型的服务器集群,或者是云服务器中的一个节点。 数据存储:云服务器中的数据存储通常是存储在云服务器的内部存储系统中,如 HDD 或 S...
    99+
    2023-10-27
    架构 服务器 网络
  • linux虚拟机网络配置与网络配置常用的命令
    这篇文章主要讲解了“linux虚拟机网络配置与网络配置常用的命令”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux虚拟机网络配置与网络配置常用的命令”吧!一.linux网络配置经常使用...
    99+
    2023-06-13
  • Linux虚拟机网络怎么配置
    这篇文章主要讲解了“Linux虚拟机网络怎么配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux虚拟机网络怎么配置”吧!1.查看本机网关打开菜单栏中的“编辑”选项卡中的子选项卡“虚拟...
    99+
    2023-06-28
  • Linux中的虚拟网络是什么
    本文小编为大家详细介绍“Linux中的虚拟网络是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux中的虚拟网络是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。我们从问题的高层次开始探索,然后深入到...
    99+
    2023-06-28
  • VMware创建和使用虚拟网络
    文章目录 如何打开虚拟网络编辑器让虚拟机使用有线、无线网卡1. 点击“添加网络”2. 虚拟机使用电脑自带无线网卡3. 虚拟机使用电脑自带有线网卡 重置虚拟网络 在使用虚拟机的过程中,有...
    99+
    2023-10-23
    网络 服务器 运维 原力计划
  • 如何为虚拟机配置网络
    为虚拟机配置网络可以通过以下步骤完成: 打开虚拟机管理软件(如VirtualBox、VMware等),选择要配置网络的虚拟机。 进入虚拟机的设置界面,找到网络选项。 在网络选项中,选择网络连接方式,可以选择使用NAT、桥接、仅主机等不同的...
    99+
    2024-06-11
    virtualbox
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作