VXLAN小结

2024-05-27 00:44
文章标签 小结 vxlan

本文主要是介绍VXLAN小结,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.VXLAN:(组件虚拟网络的架构核心)虚拟扩展本地局域网,通过隧道的形式,将物理上有隔离的资源,在逻辑上连通起来,使其二层互通。
a.物理网络:指的是构成 VXLAN 连接的基础 IP 网络
b.逻辑网络:指的是通过 VXLAN 构建的虚拟网络
C.NVE:网络虚拟边缘,资源连接时,接入的设备角色就是NVE,NVE 负责将中间的链路进行屏蔽,使两个逻辑资源在虚拟网络上二层互通。

d.VTEP:VXLAN 隧道端点,本质是一个配置在 LoopBack本地环回接口的IP 地址,VXLAN 的 NVE 进行通信的时候就依据 VTEP 的 IP 进行转发(二层)。

e.VNI:VXLAN 网络标识,区分不同的VXLAN 的标识,一般来说一个子网或者是云中的一个用户独享一个 VNI,VNI一共是 24 位,支持 16M 个 VXLAN 子网。不同子网不能通信,VNI是构成云 VPC 虚拟私有云的关键技术
f. BD:一个 VXLAN 中具有某个 VNI的网络在发送广播的时候所能传输的最大的距离,就是 BD,BridgeDomain,也可以被理解为是 Broadcast Domain。每个VNI都有自己独立的BD,互不冲突,具有不同的VNI的BD不完全相同。

9.二层网关,数据进行二层通信的时候,即VNI内部通信的时候,转发的设备就是二层网关,一般来说二层网关就是NVE
h.三层网关,数据需要进行跨 VNI的通信的时候,或者是数据需要访问 VXLAN 之外的网络的时候,就需要三层网关设备进行数据转发
i.VBDIF:三层网关通信的时候,需要进行NAT的地址转换转换的地址就是 VBDIF。通过 VBDIF 接口将 VNI内部的子网 IP 转换为 VBDIF 的接口 IP 进行对外访问。


2.Spine-leaf架构(组件物理网络的架构核心,是设备的角色)
a.spine:骨干节点,负责数据转发
b.leaf:叶节点,负责设备接入
c.Fabric:物理网络拓扑
d.service Leaf:提供 OSI模型高层的数据读取功能的设备
e.ServerLeaf:提供服务器资源接入的设备
f.Borderleaf:负责三层转发的设备,一般是沟通数据中心内外的流量转发

这篇关于VXLAN小结的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1006051

相关文章

C++中NULL与nullptr的区别小结

《C++中NULL与nullptr的区别小结》本文介绍了C++编程中NULL与nullptr的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编... 目录C++98空值——NULLC++11空值——nullptr区别对比示例 C++98空值——NUL

C++ Log4cpp跨平台日志库的使用小结

《C++Log4cpp跨平台日志库的使用小结》Log4cpp是c++类库,本文详细介绍了C++日志库log4cpp的使用方法,及设置日志输出格式和优先级,具有一定的参考价值,感兴趣的可以了解一下... 目录一、介绍1. log4cpp的日志方式2.设置日志输出的格式3. 设置日志的输出优先级二、Window

Python中反转字符串的常见方法小结

《Python中反转字符串的常见方法小结》在Python中,字符串对象没有内置的反转方法,然而,在实际开发中,我们经常会遇到需要反转字符串的场景,比如处理回文字符串、文本加密等,因此,掌握如何在Pyt... 目录python中反转字符串的方法技术背景实现步骤1. 使用切片2. 使用 reversed() 函

C#中Guid类使用小结

《C#中Guid类使用小结》本文主要介绍了C#中Guid类用于生成和操作128位的唯一标识符,用于数据库主键及分布式系统,支持通过NewGuid、Parse等方法生成,感兴趣的可以了解一下... 目录前言一、什么是 Guid二、生成 Guid1. 使用 Guid.NewGuid() 方法2. 从字符串创建

Redis分片集群、数据读写规则问题小结

《Redis分片集群、数据读写规则问题小结》本文介绍了Redis分片集群的原理,通过数据分片和哈希槽机制解决单机内存限制与写瓶颈问题,实现分布式存储和高并发处理,但存在通信开销大、维护复杂及对事务支持... 目录一、分片集群解android决的问题二、分片集群图解 分片集群特征如何解决的上述问题?(与哨兵模

SpringBoot中使用Flux实现流式返回的方法小结

《SpringBoot中使用Flux实现流式返回的方法小结》文章介绍流式返回(StreamingResponse)在SpringBoot中通过Flux实现,优势包括提升用户体验、降低内存消耗、支持长连... 目录背景流式返回的核心概念与优势1. 提升用户体验2. 降低内存消耗3. 支持长连接与实时通信在Sp

Python打印对象所有属性和值的方法小结

《Python打印对象所有属性和值的方法小结》在Python开发过程中,调试代码时经常需要查看对象的当前状态,也就是对象的所有属性和对应的值,然而,Python并没有像PHP的print_r那样直接提... 目录python中打印对象所有属性和值的方法实现步骤1. 使用vars()和pprint()2. 使

HTML5 getUserMedia API网页录音实现指南示例小结

《HTML5getUserMediaAPI网页录音实现指南示例小结》本教程将指导你如何利用这一API,结合WebAudioAPI,实现网页录音功能,从获取音频流到处理和保存录音,整个过程将逐步... 目录1. html5 getUserMedia API简介1.1 API概念与历史1.2 功能与优势1.3

Java对异常的认识与异常的处理小结

《Java对异常的认识与异常的处理小结》Java程序在运行时可能出现的错误或非正常情况称为异常,下面给大家介绍Java对异常的认识与异常的处理,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参... 目录一、认识异常与异常类型。二、异常的处理三、总结 一、认识异常与异常类型。(1)简单定义-什么是

Python函数返回多个值的多种方法小结

《Python函数返回多个值的多种方法小结》在Python中,函数通常用于封装一段代码,使其可以重复调用,有时,我们希望一个函数能够返回多个值,Python提供了几种不同的方法来实现这一点,需要的朋友... 目录一、使用元组(Tuple):二、使用列表(list)三、使用字典(Dictionary)四、 使