【HCIE】12.VXLAN(二)

简介: 【HCIE】12.VXLAN

大二层概念

用户的VLAN一旦进入VXLAN里面,就没有VLAN的概念了,BD负责的就是进来之后把VLAN剥离掉,数据帧进入BD之后直接剥掉VLAN,没有VLAN的概念,送到对面的BD时再重新封装上VLAN

VAP

虚拟接入点,连接用户的接口

可以使用二层子接口也可以绑定VLAN,VAP要给BD绑定,BD要给VNI绑定

Border Edge

Edge,VXLAN网络的边缘接入设备,传统网络的流量由此进入VXLAN网络。

Border,VXLAN网络和外部网络通信的节点,用于外部流量进入VXLAN或VXLAN内部流量访问外部,一般连接具有三层转发能力的设备。

如果是Edge,那么对端连接的是主机或者服务器主机,终端

如果是Border,那么对端接的是其他网络

VXLAN隧道的建立方式

VXLAN隧道由一对VTEP确定,报文在VTEP设备进行封装之后再VXLAN隧道中依靠路由进行传输。只要VXLAN隧道的两端VTEP是三层路由可达的,VXLAN隧道就可以建立成功。

创建方式有两种,分别是静态隧道和动态隧道

  • 静态隧道:通过用户手工配置本端和远端的VNI,VTEP IP地址和头端复制列表来完成
  • 动态隧道:通过BGP EVPN方式动态建立VXLAN隧道。在VTEP之间建立BGP EVPN对等体,然后对等体之间利用BGP EVPN路由来互相传递VNI和VTEP IP地址信息,从而实现动态的建立VXLAN隧道。

VXLAN 二层网关,三层网关

二层网关:如果查了MAC地址表,发现MAC地址出口在本地就不需要二层网关,相反如果发现MAC地址的出口是VXLAN隧道那么就需要二层网关。

实现流量进入VXLAN网络,也可以用于同一VXLAN网络内终端的同子网通信

三层网关:VBDIF

进入二层网关剥离VID 打上VNI,进入三层网关剥离VNI,查路由表,打上别的VNI转发,再次进入二层网关剥离VNI,打上VID。

  1. PC1属于VLAN 10,首先从PC1发出的流量打上VLAN 10的标记
  2. 当VID进入了二层网关之后要查表转发,要进入VXLAN隧道,此时剥离VLAN ID 换成VNI编号1000
  3. 由于3层网关的VNI 编号也是1000那么流量也会进入SW3的BD 10,进入BD10 之后 VNI剥离,查询路由表发现VNI是2000,于是封装VNI2000继续转发流量
  4. 此时SW2的VNI编号也是2000 进入BD20 于是接收PC1来到流量查询MAC地址表发往PC2,并且打上VLAN TAG

划分一个VLAN 小二层 = 划分一个BD 大二层

VLAN 的名字 vlan name = BD的名字 bd 10

VLAN 的ID vlan 10 = BD的ID vni 10

实验

用CE12800设备,如果做实验做了一般,实验保存了,晚上再接着做实验,那么再开关机底层的配置就不生效了

相同BD互访

还是传统的MAC地址学习到方式,对源地址的学习而学习到的MAC地址。

打通R1 C2 C3的underlay
CE2
bridge-domain 1030  //创建BD 绑定1030
  vxlan vni 1030  //VNI 1030
#
interface G1/0/9
undo shutdown
#
interface GE1/0/9.10 mode l2
  encapsulation dot1q vid 10
  bridge-domain 1030  //绑定到BD 1030里面
#
interface Nve1  //创建一个隧道接口,逻辑接口
  sourec 2.2.2.2
  vni 1030 head-end peer-list 3.3.3.3 
关联VNI,head-end如果是BUM流量就分发给邻居,根据peer-list进行泛洪
两边的VNI要一样,才可以是一条隧道,一个BD只能绑定一个VNI,一对一的关系。
CE3
配置流程
1. 创建一个BD,给BD域关联一个VNI编号
bridge-domain 1030
  vxlan vni 1030
2.下联PC接口的物理接口undo shutdonw
interface G1/0/9
undo shutdown
3. 把下联PC接口和BD做关联
interface   G1/0/9.10 mode l2
  encapsulation dot1q vid 30
  bridge-domain 1030
4. 创建一个逻辑的NVE接口,指定源地址
interface Nve1
  source 3.3.3.3
  vni 1030 head-end peer -list 2.2.2.2

不同BD互访

CE1
bridge-domain 1030
vxlan vni 1030
#
bridge-domain 2040
vxlan vni 2040
#
interface vbdif 1030
ip add 192.168.1.1 24
interface vbdif 2040
ip add 192.168.2.1 24
#
interface Nve1
source 1.1.1.1
vni 1030 head-end peer-list 2.2.2.2
vni 2040 head-end peer-list 3.3.3.3
CE2
bridge-domain 1030
vxlan vni 1030
#
interface G1/0/1
undo shutdown
#
interface G1/0/1.10 mode l2
encapsulation dot1q vid 10
bridge-domain 1030
#
interface Nve1
source 2.2.2.2
vni 1030 head-end peer-list 1.1.1.1
CE3
bridge-domain 2040
vxlan vni 2040
#
interface G1/0/1
undo shutdown
#
interface G1/0/1.10 mode l2
encapsulation dot1q vid 40
bridge-domain 2040
#
interface Nve1
source 3.3.3.3
vni 2040 head-end peer-list 1.1.1.1

集中式网关,CE1创建两个BD与VBDIF,分别做两个BD的网关,并且分别与CE3 CE2建立隧道。

目录
相关文章
|
负载均衡 网络虚拟化 虚拟化
【HCIE】12.VXLAN(一)
【HCIE】12.VXLAN
178 0
|
网络协议 网络虚拟化 数据中心
【HCIE】13.VXLAN EVPN(一)
【HCIE】13.VXLAN EVPN
289 0
|
网络协议 网络架构
【HCIP】15.MPLS基础
【HCIP】15.MPLS基础
94 1
|
网络虚拟化 网络架构
【HCIE】08.MPLS VPN跨域A&B
【HCIE】08.MPLS VPN跨域A&B
88 0
|
网络协议 算法 网络架构
【HCIE】02.IGP高级特性
【HCIE】02.IGP高级特性
165 0
|
机器学习/深度学习 网络协议 算法
【HCIE】01.IGP高级特性
【HCIE】01.IGP高级特性
102 0
|
存储 网络协议 网络虚拟化
【HCIE】09.MPLS VPN跨域C
【HCIE】09.MPLS VPN跨域C
101 0
|
网络协议 网络虚拟化
【HCIE】10.EVPN(二)
【HCIE】10.EVPN
147 0
|
7月前
|
安全 网络协议 数据安全/隐私保护
网络技术基础(18)——PPP与PPPoE协议
【3月更文挑战第5天】本文介绍了广域网的基本架构和PPP协议。广域网涉及CE(用户边缘设备)、PE(服务提供商边缘设备)和P(服务提供商设备),其中CE为企业出口,PE类似光猫,P为运营商内部设备。PPP是数据链路层协议,用于点到点连接,提供PAP和CHAP安全认证,并通过LCP和NCP协商链路和网络层参数。PPP协商包括链路层、认证(可选)和网络层三个阶段。PPPoE协议结合了PPP和以太网优点,用于以太网上进行PPP认证和计费,其会话建立包含发现、会话和终结阶段。配置PPP或PPPoE时,需在对应接口设置账号密码和认证方式。
|
网络协议 定位技术 网络虚拟化
【HCIE】10.EVPN(一)
【HCIE】10.EVPN
121 0
下一篇
DataWorks