eNSP:VxLAN配置

2023-10-24 11:20
文章标签 配置 ensp vxlan

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

VxLAN配置

实验目的:

 熟悉VxLAN的数据帧格式
 掌握VxLAN的配置步骤
 理解VxLAN的应用场景
实验环境:eNSP1.3 CE为12800

实验拓扑:

在这里插入图片描述

CE1、CE2、CE3使用ospf协议宣告路由和LOOPBACK接口,三台CE在IGP互通基础上建立IBGP-EVPN邻居关系,CE1作为反射器反射路由,CE2和CE3学习到对端的路由,建立VTEP通道,创建BD,绑定EVPN,配置对应的VNI,即可实现VXLAN,下联主机配置VLAN即可实现二层互通。
在这里插入图片描述
##实验步骤:
1、交换机配置VLAN 10,并将PC连接至access接口,trunk接口连接至CE,LW1交换机的配置:
在这里插入图片描述
在这里插入图片描述

LW2交换机的配置:

在这里插入图片描述

2、PC1、PC2的IP地址配置:
在这里插入图片描述

3、加载CE设备
启动设备
浏览导入设备img文件
点击确定后点击导入。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、配置CE设备,主要有ip地址,路由协议,封装等
CE1设备:
命名:
在这里插入图片描述
在这里插入图片描述

sysname CE1 //重命名为CE1

evpn-overlay enable //使能EVPN作为VXLAN的控制平面

interface GE1/0/0 //配置互联接口地址,现网建议用30位掩码
undo portswitch
undo shutdown
ip address 10.0.12.1 255.255.255.0

interface GE1/0/1 //配置互联接口地址,现网建议用30位掩码
undo portswitch
undo shutdown
ip address 10.0.13.1 255.255.255.0

interface LoopBack0 //配置loopback接口地址
ip address 1.1.1.1 255.255.255.255

bgp 100 instance evpn1 //创建bgp实例
peer 2.2.2.2 as-number 100 //指定邻居地址
peer 2.2.2.2 connect-interface LoopBack0 //指定建立邻居接口
peer 3.3.3.3 as-number 100 //指定邻居地址
peer 3.3.3.3 connect-interface LoopBack0 //指定建立邻居接口

l2vpn-family evpn //进入BGP-EVPN地址族视图
undo policy vpn-target //关闭VPNTarget过滤功能,需要反射路由
peer 2.2.2.2 enable //指定EVPN邻居
peer 2.2.2.2 reflect-client //指定邻居为RR客户端
peer 3.3.3.3 enable //指定EVPN邻居
peer 3.3.3.3 reflect-client //指定邻居为RR客户端

ospf 1 //创建ospf进程
area 0.0.0.0 //进入区域0
network 1.1.1.1 0.0.0.0 //宣告loopback接口
network 10.0.12.0 0.0.0.255 //宣告互联接口
network 10.0.13.0 0.0.0.255 //宣告互联接口

CE2的配置:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

sysname ce2 //重命名为CE2

evpn-overlay enable //使能EVPN作为VXLAN的控制平面

bridge-domain 20 //创建广播域BD
vxlan vni 20 //创建二层VNI并关联广播域BD
evpn //创建BD视图下的EVPN实例
route-distinguisher 12:1 //配置evpn的rd值
vpn-target 2:2 export-extcommunity //配置evpn的rt值
vpn-target 2:2 import-extcommunity //配置evpn的rt值
arp broadcast-suppress enable //使能ARP广播报文抑制功能

interface GE1/0/1 //配置互联接口地址,现网建议用30位掩码
undo portswitch
undo shutdown
ip address 10.0.12.2 255.255.255.0

interface GE1/0/0.10 mode l2 //配置下联接口
encapsulation dot1q vid 10 //配置封装模式为dot1q终结VLAN10标签
bridge-domain 20 //绑定BD20

interface LoopBack0 //配置loopback接口地址
ip address 2.2.2.2 255.255.255.255

interface Nve1 //创建Nve接口
source 2.2.2.2 //配置源端VTEP的IP地址
vni 20 head-end peer-list protocol bgp //使能头端复制功能

bgp 100 instance evpn1 //创建bgp实例
peer 1.1.1.1 as-number 100 //指定邻居
peer 1.1.1.1 connect-interface LoopBack0 //指定建立邻居接口

l2vpn-family evpn //进入BGP-EVPN地址族视图
policy vpn-target //默认开启VPNTarget过滤功能
peer 1.1.1.1 enable //指定EVPN邻居

ospf 1 //创建ospf进程
area 0.0.0.0 //进入区域0
network 2.2.2.2 0.0.0.0 //宣告loopback接口
network 10.0.12.0 0.0.0.255 //宣告互联接口
CE3的配置:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

sysname ce3 //重命名为CE3

evpn-overlay enable //使能EVPN作为VXLAN的控制平面

bridge-domain 20 //创建广播域BD
vxlan vni 20 //创建二层VNI并关联广播域BD
evpn //创建BD视图下的EVPN实例
route-distinguisher 12:1 //配置evpn的rd值
vpn-target 2:2 export-extcommunity //配置evpn的rt值
vpn-target 2:2 import-extcommunity //配置evpn的rt值
arp broadcast-suppress enable //使能ARP广播报文抑制功能

interface GE1/0/0 //配置互联接口地址,现网建议用30位掩码
undo portswitch
undo shutdown
ip address 10.0.13.2 255.255.255.0

interface GE1/0/1.10 mode l2 //配置下联接口
encapsulation dot1q vid 10 //配置封装模式为dot1q终结VLAN10标签
bridge-domain 20 //绑定BD20

interface LoopBack0 //配置loopback接口地址
ip address 3.3.3.3 255.255.255.255

interface Nve1 //创建Nve接口
source 3.3.3.3 //配置源端VTEP的IP地址
vni 20 head-end peer-list protocol bgp //使能头端复制功能

bgp 100 instance evpn1 //创建bgp实例
peer 1.1.1.1 as-number 100 //指定邻居
peer 1.1.1.1 connect-interface LoopBack0 //指定建立邻居接口

l2vpn-family evpn //进入BGP-EVPN地址族视图
policy vpn-target //默认开启VPNTarget过滤功能
peer 1.1.1.1 enable //指定EVPN邻居

ospf 1 //创建ospf进程
area 0.0.0.0 //进入区域0
network 3.3.3.3 0.0.0.0 //宣告loopback接口
network 10.0.13.0 0.0.0.255 //宣告互联接口
5、验证结果
在这里插入图片描述

PC互通测试:
在这里插入图片描述

FAQ:

1、PC机无法ping通,BGP Peer正常。
解决:
在PC互ping的时候CE设备接口抓包,有如下VXlan包
在这里插入图片描述

但CE3的1/0/1接口没有发现
在这里插入图片描述

判断CE3接口配置可能出问题,但CE3配置和CE2对应,最后排查发现LSW2没有配置好VLAN,ensp设备配置保存的时候交换机的配置可能会丢失,下次重启拓扑图的时候注意查看配置是否安好。

这篇关于eNSP:VxLAN配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot基于配置实现短信服务策略的动态切换

《SpringBoot基于配置实现短信服务策略的动态切换》这篇文章主要为大家详细介绍了SpringBoot在接入多个短信服务商(如阿里云、腾讯云、华为云)后,如何根据配置或环境切换使用不同的服务商,需... 目录目标功能示例配置(application.yml)配置类绑定短信发送策略接口示例:阿里云 & 腾

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

CentOS7更改默认SSH端口与配置指南

《CentOS7更改默认SSH端口与配置指南》SSH是Linux服务器远程管理的核心工具,其默认监听端口为22,由于端口22众所周知,这也使得服务器容易受到自动化扫描和暴力破解攻击,本文将系统性地介绍... 目录引言为什么要更改 SSH 默认端口?步骤详解:如何更改 Centos 7 的 SSH 默认端口1

Maven的使用和配置国内源的保姆级教程

《Maven的使用和配置国内源的保姆级教程》Maven是⼀个项目管理工具,基于POM(ProjectObjectModel,项目对象模型)的概念,Maven可以通过一小段描述信息来管理项目的构建,报告... 目录1. 什么是Maven?2.创建⼀个Maven项目3.Maven 核心功能4.使用Maven H

SpringBoot多数据源配置完整指南

《SpringBoot多数据源配置完整指南》在复杂的企业应用中,经常需要连接多个数据库,SpringBoot提供了灵活的多数据源配置方式,以下是详细的实现方案,需要的朋友可以参考下... 目录一、基础多数据源配置1. 添加依赖2. 配置多个数据源3. 配置数据源Bean二、JPA多数据源配置1. 配置主数据

Spring 基于XML配置 bean管理 Bean-IOC的方法

《Spring基于XML配置bean管理Bean-IOC的方法》:本文主要介绍Spring基于XML配置bean管理Bean-IOC的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一... 目录一. spring学习的核心内容二. 基于 XML 配置 bean1. 通过类型来获取 bean2. 通过

如何使用Nginx配置将80端口重定向到443端口

《如何使用Nginx配置将80端口重定向到443端口》这篇文章主要为大家详细介绍了如何将Nginx配置为将HTTP(80端口)请求重定向到HTTPS(443端口),文中的示例代码讲解详细,有需要的小伙... 目录1. 创建或编辑Nginx配置文件2. 配置HTTP重定向到HTTPS3. 配置HTTPS服务器

SpringBoot中配置Redis连接池的完整指南

《SpringBoot中配置Redis连接池的完整指南》这篇文章主要为大家详细介绍了SpringBoot中配置Redis连接池的完整指南,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以... 目录一、添加依赖二、配置 Redis 连接池三、测试 Redis 操作四、完整示例代码(一)pom.

Linux内核参数配置与验证详细指南

《Linux内核参数配置与验证详细指南》在Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要,本文主要来聊聊如何配置与验证这些Linux内核参数,希望对大家有一定的帮助... 目录1. 引言2. 内核参数的作用3. 如何设置内核参数3.1 临时设置(重启失效)3.2 永久设置(重启仍生效

IDEA自动生成注释模板的配置教程

《IDEA自动生成注释模板的配置教程》本文介绍了如何在IntelliJIDEA中配置类和方法的注释模板,包括自动生成项目名称、包名、日期和时间等内容,以及如何定制参数和返回值的注释格式,需要的朋友可以... 目录项目场景配置方法类注释模板定义类开头的注释步骤类注释效果方法注释模板定义方法开头的注释步骤方法注