vxlan是一种overlay network,所谓overlay network指的就是建立在其他网络上的网络,overlay network中的节点可以看作是有逻辑链路连接起来的。
vxlan和GRE都是基于隧道技术实现的,隧道技术简单来说就是把属于数据链路层的数据包封装起来在网络层传输,到达目的地后解开封装。
Linux bridge只支持vxlan,不支持GRE
open vswitch既支持vxlan,也支持GRE
不过vxlan和GRE非常类似,而且vxlan用得更多

vxlan与vlan相比:

  • vxlan支持更多的二层网络
    vlan使用12位bit表示vlan ID,因此最多支持212=4094个vlan
    vxlan使用的ID使用24位bit,最多可以支持224
  • 已有的网络路径利用效率更高
    vlan使用spanning tree protocol避免环路,会将一半的网络路径阻塞
    vxlan的数据包封装成UDP通过网络层传输,可以使用所有的网络路径
  • 防止物理交换机Mac表耗尽
    vlan需要在交换机的Mac表中记录Mac物理地址
    vxlan采用隧道机制,Mac物理地址不需记录在交换机中

vlan和vxlan对比相关推荐

  1. 计算机网络:VLAN和VXLAN

    目录 Overlay网络 VLAN VXLAN 两种Overlay技术:NVGRE和VXLAN 什么是VXLAN 为什么需要VXLAN 虚拟机动态迁移,要求提供一个无障碍接入的网络 VXLAN与VLA ...

  2. VLAN vs. VXLAN:云时代下各施所长

    来源于:SDNLAB VXLAN(Virtual eXtensible Local Area Network,虚拟可扩展局域网)可以说是目前最热门的网络虚拟化技术.自2014年引入以来,VXLAN已逐 ...

  3. 什么是VLAN?VXLAN?以及VLAN和VXLAN的区别?

    转自:CSDN博主octopusflying的<关于VLAN和VXLAN的理解> 该博主的这篇文章写的极好,强烈推荐!就是文字排版有点不舒服,我转载一下,重新排版. VLAN 概括 VLA ...

  4. 做了几年的网工也未必了解VLAN和VXLAN的区别,今天我来告诉你!

    资深网络工程师对于vlan和vxlan应该能够区别开,但是刚入行.或者平时不太关注技术栈的网工们对于vlan和vxlan常常混淆,甚至都没有听过vxlan,那么今天我带着大家来剖析一下这两种技术,相信 ...

  5. vlan跨交换机 udp广播_【详解】VLAN和VXLAN有何区别?VXLAN运用场景有哪些?

    随着网络技术的发展,云计算凭借其系统利用率高.人力/管理成本低以及灵活性/扩展性方面展现的优势,已经成为目前各大行业IT建设的新趋势. 而服务器的虚拟化作为云计算的核心技术之一,也得到了越来越多的应用 ...

  6. 《跟唐老师学习云网络》 - 什么是VLAN和VXLAN

    一.背景 敲黑板: VLAN是你理解云网络的门槛石,要想通往云网络的世界,这一扇大门一定得理解透彻. 二.为什么需要VLAN 在前面的课程里面,我们知道了局域网的概念.一个局域网里面有N台电脑互相通信 ...

  7. vlan与vxlan

    简介 VXLAN(Virtual eXtensible Local Area Network)或许是目前最热门的网络虚拟化技术.网络虚拟化是指在一套物理网络设备上虚拟出多个二层网络.VXLAN由RFC ...

  8. VLAN、VXLAN

    相比VLAN技术,VXLAN技术具有以下的优势:     (1) 24位长度的VNI字段值可以支持更多数量的虚拟网络,解决了VLAN数目上限为4094的局限性的问题.     (2) VXLAN技术通 ...

  9. 计算机网络:overlay(VLAN,VxLAN)、underlay网络、大二层的介绍

    目录 相关术语 概述 Overlay 网络 Overlay网络组成 VLAN VXLAN Underlay网络 技术专区 相关术语 P network:运营商核心网络,也就是提供VPN服务供应商自己的 ...

最新文章

  1. 详解linux下auto工具制作Makefile源码包(制作篇)
  2. [转载]迅速成长的两个重要途径
  3. ActiveMQ消息传送机制以及ACK机制详解
  4. SpringBoot优点
  5. python内建时间模块 time和datetime
  6. 解决idea 中web项目无法正常显示的问题
  7. js字符串slice_JavaScript子字符串示例-JS中的Slice,Substr和Substring方法
  8. 三阶矩阵的lu分解详细步骤_快速入门矩阵运算——开源库Eigen
  9. 配置Rsync和Rsync + inotify
  10. JCL 清理 LOGREC 日志
  11. 20190803:栈实践(最小栈)
  12. 跨行业的Java程序员——农民造出了飞机,难道还是农民
  13. RaiDrive通过WebDAV挂载阿里云盘
  14. informix for linux数据库下载,informix for linux安装全攻略(原创)
  15. 虚拟串口软件VSPD下载安装及使用 包含XCOM串口调试软件
  16. 微信支付v3 AEAD_AES_256_GCM解密JS版本代码及验证 javascript
  17. 【华为2019年校园招聘】2019-4-17 软件题-水果摊小买卖
  18. 抖音同款 抖音 城堡 微信背景图,抖音城堡微信背景图
  19. h5 android 字体设置,解决因为手机设置字体大小导致h5页面在webview中变形的BUG
  20. html加入图片如何自动平铺,html怎么设置背景图片全屏平铺?

热门文章

  1. Materials and Manufacturing Processes期刊投稿经验分享
  2. 北京某金融公司(Java开发实习生)面试及答案
  3. 简述关于蓝牙电子秤PCBA方案开发设计
  4. android color xml detail comparison
  5. 国内手机号码归属地查询WEB服务
  6. 基于Unity的HTC Vive虚拟现实交互开发(一)环境配置
  7. SendEMail 发送邮件
  8. 足球赛积分管理系统c语言,足球赛计时计分器课程设计报告.doc
  9. 离散数学实验报告 实验3 欧拉路的确定
  10. Smartbi如何解决传统报表工具制作的问题