热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

VXLAN技术是什么,谈何打破与大厂项目的技术壁垒

随着IT环境的不断变化以及新技术的快速发展,新的客户需求下,新的隧道协议也随之被引入进来。从GRE到VXLAN、GENEVE,网络虚拟化技

  随着IT环境的不断变化以及新技术的快速发展,新的客户需求下,新的隧道协议也随之被引入进来。从GRE到VXLAN、GENEVE,网络虚拟化技术得到迅猛发展。


  尤其是在大数据背景下,海量数据的处理对网络中数据中心的虚拟化、数据迁移等问题提出非常高的要求,而传统的VLAN技术由于最多只能支持4096个VLAN,已经不能满足云提供商的严格要求,但是VXLAN技术因为可以通过将第2层扩展到第3层网络来构建大型多租户数据中心而备受青睐,这种技术可以有效克服VLAN带来的扩展局限性。
 


 

  目前,VXLAN 已成为目前网络虚拟化Overlay的事实标准,通过VXLAN技术在三层网络上建立二层的逻辑隧道,使二层网络数据能够穿越三层承载网络传递,实现了租户虚拟机跨三层网络的迁移,有效提高数据中心的数据传输效率和硬件资源的利用率,成为现代数据中心网络架构的重要组成部分。


  那么,你了解什么是VXLAN吗?VXLAN与VLAN的区别之处又在哪里?为何能一跃成为国内大厂项目的首选呢?

  VXLAN概念


  VXLAN即虚拟扩展局域网,是大二层网络中广泛使用的网络虚拟化技术。在源网络设备与目的网络设备之间建立一条逻辑VXLAN隧道,采用MAC in UDP(User Datagram Protocol)封装方式,即,将物理接口发出的原始以太报文完整的封装在UDP报文中,然后在外层使用物理网络的IP报文头和以太报文头封装,这样,封装后的报文就像普通IP报文一样,可以通过路由网络转发,这就像给二层网络的以太网设备插上了路由的翅膀,使虚拟机彻底摆脱了二、三层网络的结构限制,为分散的物理站点提供二层互联,并能够为不同的租户提供业务隔离。VXLAN 主要应用于大规模的数据中心网络和分散点接入中心网络。

  VXLAN将整个基础网络虚拟成了一台巨大的“二层交换机


  VXLAN VS VLAN


  VLAN的全称是“虚拟局域网”(Virtual Local Area Network),它是一个二层(数据链路层)的网络,用来分割广播域,因为随着计算机的增多,如果仅有一个广播域,会有大量的广播帧(如ARP请求、DHCP、RIP都会产生广播帧)转发到同一网络中的所有客户机上。


  这样造成没有必要的浪费,一方面广播信息消耗网络整体的带宽,另一方面,收到广播信息的计算机还要消耗一部分CPU时间来对它进行处理。造成了网络带宽和CPU运算能力的大量无谓消耗。


  在这种情况下出现了VLAN技术。这种技术可以把一个LAN划分成多个逻辑的VLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,广播报文就被限制在一个VLAN内。如下图所示。

  为何需要VXLAN?


  在传统的以太网数据中心拓扑结构中,如果要在其中迁移一台设备,迁移时,IP不变,会话状态也必须保持,所以动态迁移只能在同一个二层域中进行,不能跨二层域迁移。传统架构限制虚拟机动态迁移范围,迁移只能在一个较小范围进行,应用受到了极大的限制。另一方面,网内有可能数量激增,原来的VLAN技术已无法满足用户数目,需要网络
提供隔离海量租户的能力。而使用VXLAN技术即可实现1:VXLAN将整个基础网络虚拟成了一台巨大的“二层交换机,完全无需变更IP地址。2:VXLAN在VXLAN帧头中引入了类似VLAN ID的网络标识,称为VXLAN网络标识VNI(VXLAN Network ID),由24比特组成,理论上可支持多达16M的VXLAN段,从而满足了大规模不同租户之间的标识、隔离需求。


  综上可知,VXLAN在联网过程中可以完美解决设备迁移或者设备新增带来的不便的问题。
 

  VXLAN特性价值

  VXLAN典型组网

  VXLAN功能如何与5G工业物联网相结合


  VXLAN的功能从以上可以总结为两项,把网内所有设备组成二层网络,扩大组网容量。解决了设备迁移和新增带了的困扰。而工业物联网的目的是将具有感知、监控能力的各类采集、PLC、触摸屏、控制传感器或控制器,以及移动通信、智能分析等技术不断融入到工业生产过程各个环节,最终实现将传统工业提升到智能化的新阶段。


  从应用上看,工业物联网的应用中因为新增了较多的设备,往往需要加入新的组网形式,例如把有些改成4G/5G,这就意味着可能会改变原有的拓扑结构。由于原有的组网结构一旦发生改变,主站和从站就会失去连接,在这里VXLAN的技术就发挥了作用。


  ● 不改变拓扑结构


  在工业物联网改造中,如数控机床行业,原来机床势一般才有厂区内局域网二层功能进行通信,必会破坏原来的网络环境,随着加入带边缘算法技术的智能网关设备,这就导致中心服务器必须修改原来的通信方式,增加了改造困难。VXLAN因为独特的二层技术,可以使这些设备在改造过程中还是以原来的方式来通信。改造过程变得简单,易部署。


  ● 支持大量设备接入


  智能化改造中,很多设备,如探头,传感器设备也会接入,这些设备的组网一般需要符合原来厂区内的二层结构,否则,中心服务器势必也需要对新的设备进行兼容导致牵一发而动全身,VXLAN的技术就可以非常好的解决该问题,只需要让接入的网关支持VXLAN协议,中心服务器就可以让海量的设备接入。


  打破技术壁垒 四信5G路由器成赢家


  VXLAN 已成为数据中心网络架构中最流行的Overlay网络虚拟化协议,因为它优于众多替代方案。基于硬件的VTEP在交换机和DPU中实施,并与BGP EVPN或SDN控制平面和网络自动化相结合时,基于VXLAN的Overlay网络在可预见的未来可以提供分布式云网络所需的可伸缩性、敏捷性、高性能和弹性。


  目前,四信5G系列工业路由器均支持EOIP、桥模式、VXLAN、5G LAN、虚拟IP、GRETAP等功能,为二层网络的虚拟机插上了路由的翅膀,使虚拟机彻底摆脱了二、三层网络的结构限制。不仅如此,随着数据中心在物理网络基础设施上服务器虚拟化的快速发展,作为NVO3技术之一的VXLAN技术具有很强的适应性,免除布线施工过程,快速实现跨
区域组网,为数据中心提供更加便捷的解决方案。


推荐阅读
  • 本文介绍如何在现有网络中部署基于Linux系统的透明防火墙(网桥模式),以实现灵活的时间段控制、流量限制等功能。通过详细的步骤和配置说明,确保内部网络的安全性和稳定性。 ... [详细]
  • 深入解析TCP/IP五层协议
    本文详细介绍了TCP/IP五层协议模型,包括物理层、数据链路层、网络层、传输层和应用层。每层的功能及其相互关系将被逐一解释,帮助读者理解互联网通信的原理。此外,还特别讨论了UDP和TCP协议的特点以及三次握手、四次挥手的过程。 ... [详细]
  • 访问一个网页的全过程
    准备:DHCPUDPIP和以太网启动主机,用一根以太网电缆连接到学校的以太网交换机,交换机又与学校的路由器相连.学校的这台路由器与一个ISP链接,此ISP(Intern ... [详细]
  • 本文深入探讨了MAC地址与IP地址绑定策略在网络安全中的应用及其潜在风险,同时提供了针对该策略的破解方法和相应的防御措施。 ... [详细]
  • 尽管某些细分市场如WAN优化表现不佳,但全球运营商路由器和交换机市场持续增长。根据最新研究,该市场预计在2023年达到202亿美元的规模。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 随着网络安全威胁的不断演变,电子邮件系统成为攻击者频繁利用的目标。本文详细探讨了电子邮件系统中的常见漏洞及其潜在风险,并提供了专业的防护建议。 ... [详细]
  • 本文深入探讨了计算机网络的基础概念和关键协议,帮助初学者掌握网络编程的必备知识。从网络结构到分层模型,再到传输层协议和IP地址分类,文章全面覆盖了网络编程的核心内容。 ... [详细]
  • 采用IKE方式建立IPsec安全隧道
    一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细]
  • MQTT技术周报:硬件连接与协议解析
    本周开发笔记重点介绍了在新项目中使用MQTT协议进行硬件连接的技术细节,涵盖其特性、原理及实现步骤。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 配置多VLAN环境下的透明SQUID代理
    本文介绍如何在包含多个VLAN的网络环境中配置SQUID作为透明网关。网络拓扑包括Cisco 3750交换机、PANABIT防火墙和SQUID服务器,所有设备均部署在ESXi虚拟化平台上。 ... [详细]
  • NTP服务器配置详解:原理与工作模式
    本文深入探讨了网络时间协议(NTP)的工作原理及其多种工作模式,旨在帮助读者全面理解NTP的配置参数和应用场景。NTP是基于RFC 1305的时间同步标准,广泛应用于分布式系统中,确保设备间时钟的一致性。 ... [详细]
author-avatar
书友34624989
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有