1、什么是VxLAN(Virtual eXtensible Local Area Network)【RFC7348】
這是一個全新欄目的第一篇文章,后續(xù)我將持續(xù)更新此章節(jié)。。。大概率這是一個坑,具體更新頻率看心情哈
? ? ? ? 這個欄目主要為大家介紹什么是VxLAN,以及VxLAN基礎(chǔ)概念的導(dǎo)入。
? ? ? ? VxLAN無論是在數(shù)據(jù)中心網(wǎng)絡(luò)還是在園區(qū)網(wǎng)絡(luò)中都將有非常廣泛的應(yīng)用,后續(xù)我將由淺入深的帶領(lǐng)各位學(xué)習(xí)VxLAN技術(shù)。
目錄
什么是 VxLAN
VxLAN 基本概念
?VxLAN 結(jié)構(gòu)示意圖
Underlay網(wǎng)絡(luò)和Overlay網(wǎng)絡(luò)
NVE(Network Virtualization Edge)網(wǎng)絡(luò)虛擬邊緣節(jié)點
VTEP(VxLAN Tunnel Endpoints)VxLAN隧道端點
VNI(VxLAN Network Identifier)
BD(Bridge Domain)
VBDIF接口
VAP(Virtual Access Point)虛擬接入點
網(wǎng)關(guān)(Gateway)
VxLAN 報文格式
什么是 VxLAN
VxLAN 基本概念
RFC7348定義了VLAN擴展方案VxLAN(Virtual eXtensible Local Area Network),VxLAN采用MAC in UDP(User Datagram Protocol)封裝方式,是NVO3(Network Virtualization over Layer 3)中的一種網(wǎng)絡(luò)虛擬化技術(shù)
VxLAN 本質(zhì)是隧道技術(shù),將L2的以太幀封裝到UDP報文(即L2 over L4、MAC in UDP)中在L3網(wǎng)絡(luò)中傳輸,可把藍色虛框表示的數(shù)據(jù)中心VxLAN網(wǎng)絡(luò)看成一個二層虛擬交換機
?VxLAN 結(jié)構(gòu)示意圖
Underlay網(wǎng)絡(luò)和Overlay網(wǎng)絡(luò)
- VxLAN將已有的物理網(wǎng)絡(luò)作為Underlay網(wǎng)絡(luò),在其上構(gòu)建出虛擬的二層或三層網(wǎng)絡(luò),即Overlay網(wǎng)絡(luò)。對于租戶來說,Underlay網(wǎng)絡(luò)是透明的,只能感知到Overlay網(wǎng)絡(luò)。
- ?Underlay 網(wǎng)絡(luò)和 Overlay 網(wǎng)絡(luò)的組合
? IPv4 over IPv4
? IPv6 over IPv4
? IPv4 over IPv6
? IPv6 over IPv6
NVE(Network Virtualization Edge)網(wǎng)絡(luò)虛擬邊緣節(jié)點
- 硬件模式
- 軟件模式
- 混合模式
VTEP(VxLAN Tunnel Endpoints)VxLAN隧道端點
- 用于VxLAN報文的封裝和解封裝,一對VTEP地址就對應(yīng)著一個VxLAN隧道
VNI(VxLAN Network Identifier)
- 二層VNI用于區(qū)分VxLAN段,不同VxLAN段的虛擬機不能直接二層相互通信
- 三層VNI由于表示一個租戶,VNI由24比特組成,支持多達16M的租戶
- 分布式網(wǎng)關(guān)部署場景
? 二層VNI是普通的VNI,1:1映射到廣播域BD,實現(xiàn)VxLAN報文同子網(wǎng)的轉(zhuǎn)發(fā)
? 三層VNI和VPN實例進行關(guān)聯(lián),用于VxLAN報文跨子網(wǎng)的轉(zhuǎn)發(fā)
BD(Bridge Domain)
- BD是VxLAN網(wǎng)絡(luò)中轉(zhuǎn)發(fā)數(shù)據(jù)報文的二層廣播域
VBDIF接口
- 基于BD創(chuàng)建的三層邏輯接口,通過VBDIF配置IP可實現(xiàn)VxLAN間,及VxLAN和非VxLAN的通信,也可實現(xiàn)二層網(wǎng)絡(luò)接入三層網(wǎng)絡(luò)
VAP(Virtual Access Point)虛擬接入點
- VxLAN業(yè)務(wù)接入點,可以是二層子接口或VLAN
- VAP基于VLAN時,需將VLAN綁定到廣播域BD,實現(xiàn)數(shù)據(jù)接入VxLAN域
- VAP基于二層子接口時,通過子接口配置流封裝類型實現(xiàn)不同接口接入不同數(shù)據(jù)報,子接口關(guān)聯(lián)BD后實現(xiàn)數(shù)據(jù)接入VxLAN域
網(wǎng)關(guān)(Gateway)
- VxLAN網(wǎng)關(guān)分類
? 二層網(wǎng)關(guān)
? 三層網(wǎng)關(guān)
- VxLAN網(wǎng)關(guān)部署類型
? 集中式VxLAN網(wǎng)關(guān)
? 靜態(tài)方式部署 VxLAN 集中式網(wǎng)關(guān)
? IPv4 over IPv4
? IPv6 over IPv4
? IPv4 over IPv6
? IPv6 over IPv6
? BGP EVPN 方式部署 VxLAN 集中式網(wǎng)關(guān)
? IPv4 over IPv4
? IPv6 over IPv4
? IPv4 over IPv6
? IPv6 over IPv6
? 不支持
? 分布式VxLAN網(wǎng)關(guān)
? BGP EVPN 方式部署 VxLAN 分布式網(wǎng)關(guān)
? IPv4 over IPv4
? IPv6 over IPv4
? IPv4 over IPv6
? IPv6 over IPv6
? 不支持
? MP-BGP 方式部署 VxLAN 分布式網(wǎng)關(guān)(不建議)
MP-BGP協(xié)議只支持主機IP路由通告,不支持主機MAC地址通告,而且要使能ARP廣播抑制功能,還需部署EVN BGP協(xié)議
? IPv4 over IPv4
? IPv6 over IPv4
? IPv4 over IPv6
? IPv6 over IPv6
? 不支持
VxLAN 報文格式
Source Port:源端口號是內(nèi)層報文通過哈希算法計算后的值
總結(jié)
以上是生活随笔為你收集整理的1、什么是VxLAN(Virtual eXtensible Local Area Network)【RFC7348】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 通过图像相机进行mark定位,校正角度
- 下一篇: 校园招聘渐入高峰,希望大家通过我的书可以