VXLAN实验:静态-同网段

如上图,PC1和PC2处于相同网段,但在不同物理位置,现在要求PC1和PC2能通过跨三层网络实现二层互通;

一、VTEP1的基本配置

配置ospf

配置loo0接口的ip,并运行ospf

配置接口G1/0/0的ip,并运行ospf

二、VTEP2的基本配置

配置ospf

配置loo0接口的ip,并运行ospf

配置接口G1/0/0的ip,并运行ospf

三、SW1的基本配置

配置ospf,所有接口运行ospf

配置loo0接口的ip

配置接口G1/0/0和G1/0/1的ip

四、OSPF邻居状态和路由状态

五、VTEP1的VXLAN配置

创建BD10并关联VNI 2010

将接口G1/0/1.1配置为2层模式,并划分到vlan10,划分到BD10;

创建NVE接口,源ip使用loo0的ip地址,关联vni2010,并配置头端复制列表指定对端为VTEP2的loo0接口ip;

六、VTEP2的VXLAN配置

创建BD10并关联VNI 2010

将接口G1/0/1.1配置为2层模式,并划分到vlan10,划分到BD10;

创建NVE接口,源ip使用loo0的ip地址,关联vni2010,并配置头端复制列表指定对端为VTEP1的loo0接口ip;

七、配置SW2和SW3

八、验证

8.1、静态VXLAN隧道状态以及报文

静态VXLAN隧道不会发送任何报文给对端,仅根据对端ip是否路由可达来决定tunnel的up和down;

抓包过程中只能看到OSPF报文,看不到任何有关VXLAN隧道协商的报文;

8.2、PC1 ping PC2抓包

当PC1去ping PC2的时候,能看到整个二层报文被封装在了VXLAN头里面,在VXLAN头外面又添加了新的UDP报头、IP头、帧头;

8.3、ARP信息靠泛洪学习

在PC1上清除掉PC2的arp信息,然后去ping PC2;

此时PC1会发送ARP广播请求,在SW1的G1/0/0接口抓包,能看到VTEP1将该ARP广播直接泛洪给了VTEP2;

8.4、VTEP1和VTEP2的mac地址表

随后VTEP1学习到了PC1和PC2的mac地址

VTEP2也学习到了PC1和PC2的mac地址

### VXLAN静态配置实验环境搭建 #### 配置概述 为了使不网段的用户能够通过VXLAN网关互通,需遵循特定的配置流程。具体来说,需要确保各个虚拟隧道端点(VTEP)之间的三层连通性,并正确设置VXLAN隧道和三层网关功能。 #### 实验准备 假设存在两个数据中心机房A和B,其中包含多个服务器分布在不的VLAN中。目标是让这些跨数据中心的服务器之间可以相互通信[^3]。 #### 步骤说明 #### 1. 确保网络层可达性 在所有涉及的VTEP设备上启用并配置合适的路由协议来保障整个网络内的IP级通信畅通无阻。这一步对于后续建立稳定可靠的VXLAN连接至关重要[^1]。 #### 2. 设置VXLAN接入模式 针对每一个作为边缘节点参与构建覆盖网络的数据中心交换机(VTEP),定义其处理进入或离开物理网络流量的方式——即所谓的“业务部署”。这里主要指定了如何映射内部子网到外部传输路径上的逻辑标识符[VNI]。 #### 3. 构建VXLAN隧道 接下来是在各台VTEP间创建实际用于封装原始以太帧并通过底层基础设施传递给远端接收者的UDP通道。每条这样的链路都由源端口与目的端口共决定唯一身份,并且通常还会关联一个唯一的VNI以便区分不类型的服务流。 ```bash # 示例命令:在VTEP1上配置到达VTEP2的VXLAN隧道 vtep1(config)# interface nve1 vtep1(config-if-nve)# no shutdown vtep1(config-if-nve)# source-interface loopback0 vtep1(config-if-nve)# member vni 10000 vtep1(config-if-nve-vni)# mcast-group 239.1.1.1 vtep1(config-if-nve-vni)# peer-ip 192.168.2.2 ``` #### 4. 启用VXLAN L3 Gateway特性 最后,在选定的一个或多个人位置处激活L3 GW角色,允许来自非直连子网主机发出的数据报文在此转换成标准IPv4/6格式后再转发出去;反之亦然。这一过程涉及到MAC地址表项的学习机制以及动态ARP解析等功能的支持。 ```bash # 示例命令:在VTEP1上配置VXLAN三层网关 vtep1(config)# interface Vbdif10 vtep1(config-if-VBDIF10)# ip address 172.16.10.1 255.255.255.0 vtep1(config-if-VBDIF10)# vxlan source-interface loopback0 vtep1(config-if-VBDIF10)# vxlan udp-port 4789 vtep1(config-if-VBDIF10)# exit vtep1(config)# vlan 10 vtep1(config-vlan)# vn-segment 10010 vtep1(config-vlan)# exit vtep1(config)# interface Ethernet1/1 vtep1(config-if-Et1/1)# switchport mode access vtep1(config-if-Et1/1)# switchport access vlan 10 vtep1(config-if-Et1/1)# spanning-tree portfast ``` 以上操作完成后,应当验证新设立的架构能否正常运作,比如检查远程站点间的互访情况或是监听指定接口上的数据流动态等[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Qiq922

感谢您的以资鼓励,我将会更加努

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值