0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VXLAN和GENEVE:隧道协议之争

SDNLAB 来源:SDNLAB 作者:SDNLAB 2022-12-02 15:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着IT环境的不断变化以及新技术的快速发展,新的客户需求下,新的隧道协议也随之被引入进来。从GRE到VXLAN、GENEVE,网络虚拟化技术得到了迅猛发展,VXLAN 已成为目前网络虚拟化Overlay的事实标准,那么,它与Geneve 有何区别与联系呢?

网络虚拟化的发展

网络虚拟化(Networking Virtualization)是在一个underlay网络上划分出多个overlay网络。原本只支持一套网络的设备,通过网络虚拟化,现在可以用来支持多套网络。 如果我们把网络中的所有节点看成一个分布式系统,那么underlay网络为这个分布式系统的各个节点提供了网络连接。而各种各样的网络虚拟化协议,则为这个分布式系统的各个节点提供了通信所使用的协议。比如说,在一个云环境里面,所有的服务器共同组成了一个部署虚机的分布式系统。underlay网络连接这个分布式系统的各个节点(各个服务器),而网络虚拟化协议用来封装各个节点之间传递的数据(虚机之间的网络数据)。 网络虚拟化本身不是一个新的技术,从其诞生之日起,各种各样的协议被提出。其中较早的是通用路由封装 (GRE),它是从物理拓扑中抽象出路由网络的一种方便的方法。虽然 GRE 是一个很好的工具,但它缺少两个主要特征,阻碍了它的多功能性:

向外部发送隧道流量或原始流量的差异信号的能力——Overlay Entropy,并允许传输网络在所有可用链路上进行哈希。

提供二层网关的能力,因为 GRE 只能封装 IP 流量。封装其他协议(如MPLS)是后来添加的,GRE 本身的属性不包括桥接能力。

由于 GRE 的可扩展性有限,随着新用例的开发,网络行业变得更具创造性。一种方法是使用以太网 over MPLS over GRE (EoMPLSoGRE) 来实现第 2 层网关用例。思科将其称为Overlay Tunnel Virtualization (OTV),其他供应商将其称为下一代 GRE 或 NVGRE。虽然OTV是成功的,但NVGRE的采用有限,主要是因为它在网络虚拟化方面出现较晚,同时下一代协议虚拟可扩展 LAN (VXLAN) 已经取得了进展。

7fb23d76-4e00-11ed-a3b6-dac502259ad0.png

网络虚拟化隧道协议 VXLAN 是目前网络虚拟化Overlay的事实标准。基于IP,VXLAN也有一个UDP头,因此属于基于IP/UDP的封装或隧道协议。这个家族的其他成员包括 OTV、LISP、GPE、GUE 和 GENEVE 等。重要性在于 Internet 工程任务组 (IETF) 网络虚拟化覆盖 (NVO3) 工作组中的相似性及其密切关系/起源。 VXLAN是目前网络虚拟化覆盖的实际标准。基于IP (Internet Protocol), VXLAN也有一个UDP头,因此属于基于IP/UDP的封装或隧道协议。这个家族的其他成员包括OTV、LISP、GPE、GUE和genee等。

VXLAN

VXLAN 的全称是虚拟扩展局域网(Virtual eXtensible Local Area Network),它是VMware、Arista Networks 和 Cisco 联合开发的。VXLAN技术很好地解决了现有VLAN技术无法满足大二层网络需求的问题。VXLAN 负责在三层网络中形成二层局域网段。通过在底层路由三层网络上利用 VXLAN 技术,可以减少 VLAN 的生成树和中继问题。 VXLAN在RFC 7348中被正式记录,是一个标准。每个 VXLAN 段都有一个名为 VNI 的标识符,它是 24 位的,允许将 VXLAN 值扩展到大约 1600 万个 VXLAN 段以进行处理。下图描述了 VXLAN 标头及其相关字段:

80241f7c-4e00-11ed-a3b6-dac502259ad0.png

VXLAN,作为成熟的Overlay网络虚拟化隧道技术,在数字化时代,逐渐暴露出其不够灵活、缺乏扩展性的问题,其结果就是无法满足越来越多的网络要求。要满足上述需求,需要在网络数据包中进行相对灵活的调整,以支撑业务应用、支撑安全等的需求。而现有的协议基本是已经固定的字段,缺少可变的、可控的区域,难以添加和修改。

GENEVE

GENEVE(Generic Network Virtualization Encapsulation)是2016-2017年开源界出现的一种新型开源数据虚拟化封装(隧道)协议,它设计的初衷就是解决当前数据传输缺乏灵活性,难以满足用户在安全,在业务应用支撑上的各种灵活要求。 Geneve 只定义了一种封装数据格式,不包括控制平面的信息。GENEVE 相较于 VXLAN 封装的关键优势在于其灵活性以及通过 IANA(国际互联网代理成员管理局)来指定选项类别。VXLAN包含一个 24 位的隧道标识符字段。GENEVE则是通过一组可以设置的 TLV 选项实现可扩展性。供应商可以根据自己的需要灵活选择,不受24位的限制。

805d608e-4e00-11ed-a3b6-dac502259ad0.png

2020年11月,IETF(全球互联网技术任务组)正式出版了详细的白皮书(RFC:8926),标志着该技术已经足够成熟。目前,Cisco已经用于数据中心场景,而Juniper、VMware、Amazon、Oracle、IBM、Ericsson等公司也已经开始了实际研究开发在实际项目中使用各自Geneve 标准的私有协议服务最终客户。

VXLAN vs.GENEVE

从表面来看,VXLAN 和 Geneve 提供的功能相同,都是在三层 IP 数据包内封装和传输二层帧。两者都使用 UDP 协议来实现其功能。然而,两种隧道协议还是有较大的区别。VXLAN 帧的标头长度是 8 字节,而 Geneve 的标头长度是 16 字节。此外,VXLAN不具备传输安全、服务链和带内遥测。Geneve 解决了 VXLAN 的一些主要缺点:

VXLAN缺少协议标识符字段。VXLAN进一步的多路复用/多路分解需要在负载地址中提供协议标识符,而 VXLAN 缺少该协议标识符。

VXLAN不能发送不属于客户端的包帧,即对方无法区分是否是客户端包。

VXLAN 中的所有字段都是固定的,无法通过使用可扩展字段实现互操作性,GENEVE 的最大特点是拥有灵活的可变长区域,提供了更为灵活的空间。

80bb9dfc-4e00-11ed-a3b6-dac502259ad0.png

比较 VXLAN 和 GENEVE 封装格式 Geneve 用例的覆盖范围与VXLAN今天能够做的差不多。像单播/组播流量的桥接和路由等用例,无论是IPv4、IPv6还是多租户,VXLAN(与BGP EVPN一起)已经可用了近十年。有了GENEVE,所有这些用例都可以通过另一种封装方法访问。 通过 GENEVE 协议,我们可以在网络数据传输中做到很多以前难以完成的工作,比如:

提升数据安全:在数据包中,通过传输安全值等元数据,以更好的防止数据篡改,保障数据安全。用户也可以基于此构建私有链,从而进一步提升对数据的保护。

无接触数据处理:基于存放在 GENEVE 协议头中的元数据,系统不需要完整解开数据包,就可以知道哪个应用需要此数据,或者该如何处理此数据,从而可以完成数据的预处理。

下表展示了两种协议之间的区别:

80d01fde-4e00-11ed-a3b6-dac502259ad0.png

总 结

总的来说,当只有一个供应商环境时,VXLAN 可以正常工作,但是当客户环境中有多个供应商且相对比较复杂时,Geneve 是首选技术。另外,还有一点需要强调的是,Geneve 的更改仅在数据平面上,而对控制平面没有更改。GENEVE 中可变区域的引入提供了更为灵活的空间去实现更多的新业务需求。 当前,GENEVE 协议的利用还在不断发掘中,相信随着 GENEVE 的深入利用,未来可以在工业互联网安全、车联网安全、SASE架构、SaaS传输甚至是未来元宇宙场景的发挥更大的作用。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    8129

    浏览量

    93054
  • GRE
    GRE
    +关注

    关注

    0

    文章

    19

    浏览量

    8769
  • 网络虚拟化
    +关注

    关注

    0

    文章

    11

    浏览量

    3258
  • VxLAN
    +关注

    关注

    0

    文章

    24

    浏览量

    4121

原文标题:VXLAN vs. GENEVE:隧道协议之争

文章出处:【微信号:SDNLAB,微信公众号:SDNLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    隧道病害检测系统 守护隧道交通安全

    隧道病害检测是至关重要,51camera隧道病害检测系统可提高隧道检测效率。
    的头像 发表于 11-12 16:32 513次阅读
    <b class='flag-5'>隧道</b>病害检测系统 守护<b class='flag-5'>隧道</b>交通安全

    公路隧道裂缝病害检测

    志强视觉公路隧道裂缝病害检测系统,以其多维感知、智能识别和实时分析的特点,充分满足了隧道和基础设施检测的需求
    的头像 发表于 09-18 16:05 373次阅读
    公路<b class='flag-5'>隧道</b>裂缝病害检测

    智慧交通生命线,隧道群调频广播系统,破解隧道通信盲区

    智慧交通生命线,隧道群调频广播系统,破解隧道通信盲区,
    的头像 发表于 09-08 15:05 289次阅读
    智慧交通生命线,<b class='flag-5'>隧道</b>群调频广播系统,破解<b class='flag-5'>隧道</b>通信盲区

    隧道施工安全管理系统:构筑隧道施工安全防线隧道五大系统

    隧道施工安全管理系统隧道五大系统建设隧道人员定位
    的头像 发表于 08-12 12:05 587次阅读
    <b class='flag-5'>隧道</b>施工安全管理系统:构筑<b class='flag-5'>隧道</b>施工安全防线<b class='flag-5'>隧道</b>五大系统

    万蓝通信,宽带自组网-图传数据链,隧道场景通信方案。

    距离与功耗,单跳可达500-800米(视隧道结构)。 协议栈优化 内置抗多径干扰算法 (如OFDM+时域均衡),降低隧道内反射导致的误码率。 支持AODVv2路由协议 (增强版):快速
    发表于 07-05 15:06

    电缆隧道监测技术的应用

    电缆隧道监测是对电缆隧道内的环境参数、设备状态及结构健康进行实时监测与管理的一项工作,其核心目标在于确保隧道安全运行,预防火灾、爆炸、设备故障等风险,同时提升运维效率,保障城市电力供应的稳定性。电缆
    的头像 发表于 07-02 17:19 578次阅读

    电缆隧道综合监测的技术应用分析

    实现电缆隧道综合监测的手段需要涵盖多维度技术集成与智能化管理,才能保障电缆隧道综合监测的全面有效性。选择适合的技术手段,不仅需要从监测技术、系统架构、数据应用等多层面进行考量,更应该注重其与现场实际
    的头像 发表于 06-10 10:53 474次阅读
    电缆<b class='flag-5'>隧道</b>综合监测的技术应用分析

    隧道监控量测管理系统作为隧道施工安全管理的重要工具

    随着城市基础设施建设的不断推进,隧道工程的复杂性和安全性要求日益提高。隧道监控量测管理系统作为现代化施工的重要工具,在保障施工安全、提升管理效率方面发挥着不可或缺的作用。本文将详细介绍该系统在隧道
    的头像 发表于 05-12 09:34 418次阅读
    <b class='flag-5'>隧道</b>监控量测管理系统作为<b class='flag-5'>隧道</b>施工安全管理的重要工具

    隧道UWB定位管理系统

    随着科技的进步和隧道建设工程的不断复杂化,传统的管理和监控手段已逐渐不能满足现代隧道建设对安全、高效、精确的要求。隧道UWB定位管理系统作为一种创新的解决方案,正在迅速成为隧道建设中的
    的头像 发表于 04-21 09:02 672次阅读
    <b class='flag-5'>隧道</b>UWB定位管理系统

    VXLAN与VLAN的区别:从原理到应用的全面解析

    VLAN(虚拟局域网)和VXLAN(虚拟可扩展局域网)是两种被广泛应用的网络虚拟化技术。虽然名称相似,但它们在原理、功能和应用场景上存在显著差异。本文将深入分析这两种技术的区别,帮助读者更好地理
    的头像 发表于 04-07 14:54 1308次阅读
    <b class='flag-5'>VXLAN</b>与VLAN的区别:从原理到应用的全面解析

    隧道FM广播信号、隧道内调频广播信号覆盖方案选择

     一、为什么汽车驶入隧道内,就听不到FM调频广播信号了     隧道是一个半封闭的管状结构,有很强的电磁屏蔽效应,汽车进入隧道后,汽车收音机就会出现沙沙的噪声,这是由于隧道内的调频广播
    的头像 发表于 01-21 10:19 608次阅读
    <b class='flag-5'>隧道</b>FM广播信号、<b class='flag-5'>隧道</b>内调频广播信号覆盖方案选择

    电缆隧道测温专业设备:电缆隧道红外测温装置科普

    电缆隧道测温专业设备:电缆隧道红外测温装置科普 随着社会的持续进步和经济的快速发展,人们对电力的需求日益增大,这使得电力系统的安全性和稳定性变得尤为重要。电缆隧道作为电力系统的重要组成部分,承载着
    的头像 发表于 01-21 09:50 920次阅读

    隧道FM无线调频广播、隧道高清晰语音广播、隧道紧急电话融合覆盖解决方案

    一、传统隧道广播紧急电话建设方案及存在的问题      在隧道紧急电话与广播建设中,一般都采用隧道广播、紧急电话独立建设的传统解决方案,而且传统隧道广播与紧急电话建设中,没有考虑FM无
    的头像 发表于 01-20 13:50 756次阅读
    <b class='flag-5'>隧道</b>FM无线调频广播、<b class='flag-5'>隧道</b>高清晰语音广播、<b class='flag-5'>隧道</b>紧急电话融合覆盖解决方案

    隧道FM调频广播覆盖方案

    隧道FM调频广播覆盖技术方案在现代交通系统中扮演着至关重要的角色。随着高速公路和城市隧道的不断增加,如何在隧道内实现FM调频广播信号的稳定覆盖成为了广播技术领域的一大挑战。   隧道F
    的头像 发表于 01-17 14:27 682次阅读
    <b class='flag-5'>隧道</b>FM调频广播覆盖方案

    一体化监测,让隧道管理更科学 隧道监测与预警系统

    一体化监测,让隧道管理更科学 隧道监测与预警系统 隧道的环境非常特殊,因此对隧道的安全性和稳定性进行监测至关重要。河北稳控科技充分运用其在自动化监测方面的技术积累,建立了一套科学完善的
    的头像 发表于 12-09 14:21 820次阅读
    一体化监测,让<b class='flag-5'>隧道</b>管理更科学 <b class='flag-5'>隧道</b>监测与预警系统