如何使用测试仪开展EVPN SRv6测试
什么是EVPN SRv6?
EVPN SRv6(Ethernet Virtual Private Network SRv6 )是下一代全业务承载的VPN解决方案。EVPN统一了包括VPWS/VPLS/L3VPN在内的VPN业务的控制面,数据承载方式采用基于源路由理念而设计的在网络上转发IPv6数据包的SRv6平面。
EVPN SRv6产生的原因
EVPN SRv6的发展,主要有如下原因:
- 未来的网络是面向5G时代的网络。面对5G,承载网也需要做出相应的调整。化繁为简,低时延,SDN/NFV化是后续的主要发展方向。其中EVPN统一了VPN业务的控制面,因而受到广泛关注。
- 技术的发展总是趋于一体化、简单化,EVPN可基于BGP扩展NLRI,对于业务的部署只需要通过软件升级,更新成本低,技术可控度高。
EVPN SRv6的意义
◆简化: EVPN统一了VPWS/VPLS/L3VPN业务的控制面。
◆行业接受度: EVPN可作为SRv6的控制面,且部署简单。
◆端到端统一: 端到端统一的路由/转发技术;E2E业务和SFC可以轻易增量部署。
◆可延伸性: 按需PNF & VNF连接, 无缝实现云网融合联动,从网络扩展到业务/APP
EVPN SRv6测试对设备评估的意义
在新型城域网建设的大浪潮下,SRv6技术取得了突破性的大规模应用。在实现E2E业务和SFC部署时,EVPN SRv6作为主要业务模型,对网络设备的选型提出了更高的要求,如何选择一款更可靠、更稳定的业务路由器,EVPN SRv6功能成为主要的评估性能之一。
EVPN SRv6测试示例
信而泰Daryu系列L2~3高端仪表定义EVPN SRv6的构建,主要有以下实现方式。
仪表一端模拟CE+PE+P,设备作为PE设备与仪表另一端模拟的CE设备对接。
★应用场景:EVPN SRv6测试场景
编辑
★构造模型步骤:以下介绍单口创建方式,多口创建时按需要选择多端口,本文不展开介绍。
仪表模拟PE时,需要与被测设备建立起EVPN邻居,创建IPv4/IPv6双栈协议簇,以下介绍时会对关键仪表配置与设备配置对接做详细说明。
1.启动软件,连接机框。
编辑
2.占用端口。
编辑
3.选择SRv6 EVPN向导。
编辑
4.配置提供商侧端口:选择第二个接口,接口IPv6地址可使用默认地址。
编辑
5.配置提供商侧路由:IGP协议支持ISIS SRv6,配置时网络类型选择P2P。
编辑
设备对接配置如下:
|
6.配置提供商侧BGP协议:公网使用iBGP邻居,私网使用eBGP邻居,私网邻居在后面修改。
编辑
设备对接配置如下:
|
7.配置EVI参数。
编辑
8.配置EVPN路由:可根据业务类型选择路由,本例选择创建Type路由。
编辑
设备对接配置如下:
|
9.配置EVPN路由参数:RT/RD配置为AS:EVI模式。
编辑
10.配置IP前缀参数:IP前缀模式选择IPv4 and IPv6。
编辑
11.配置客户侧端口:勾选端口->地址模式选择IPv4 and IPv6。
编辑
12.配置客户侧端口,点击完成。
编辑
13.CE模型修改为eBGP,AS号为65000。
编辑
14.启动协议:启动ISIS、BGP协议。
编辑
编辑
15.启动流量。
编辑
16.抓包查看效果:IPv4报文外层报头为SRv6-BE报头。
编辑
IPv6报文外层报头为SRv6-BE报头
编辑
当前,Renix软件EVPN SRv6除了支持L3EVPN Over SRv6,同时也支持EVPN VPWS Over SRv6、EVPN VPLS Over SRv6。测试可灵活调整接入方式,例如支持dot1q、qinq或物理口接入。可灵活调整路由各项参数,支持批量修改参数,也具备对该协议的扩展字段的开发能力。欢迎点击访问官网详情。
如何使用测试仪开展EVPN SRv6测试的更多相关文章
- 案例一:利于Python调用JSON对象来实现对XENA流量测试仪的灵活发包测试,能够适应Pair,Rotate,1-to-Many等多种拓扑模型
硬件:XENA Valkyrie 或 Vantage主机,测试板卡不限,本方法适用于其100M~400G所有速率端口 环境配置:Python 3 实现功能: 1.控制流量仪进行流量测试,预定配置的流量 ...
- DHCPv4协议测试——信而泰网络测试仪实操
一.DHCP简介 1. DHCP原理 DHCPv4概述 上网最基本元素 · IP地址 · 子网掩码 · 缺省网关 · DNS服务器 DHCP概述-手工配置 为什么需要自动分配,手工配置不行吗? · 答 ...
- 第4课,python 条件语句if用法
主题: 智能对话程序的设计 前言: 在编程中存在三大逻辑结构:顺序结构,分支结构(用条件语句if构成),循环结构.其中循环结构能完成,重复次数多,庞大的工作: 分支结构优势不在完成的多,但占有重要位置 ...
- SRv6规模部署,离不开测试技术保驾护航!
什么是SRv6? SRv6技术就是采用现有的IPv6转发技术,通过扩展IPv6报文的头域,实现类似标签转发的处理.SRv6将一些IPv6地址定义成实例化的SID(Segment ID),每个SID有着 ...
- 转:SAAS 测试
基于SaaS云计算网络性能测试指标研究 来源:中国软件评测中心 作者:马子明 投稿时间:2011-04-02 1.基于SaaS的云计算 SaaS(Software as a Service,软件即 ...
- Xena测试仪的自动化
Xena,Xena Networks公司的网络测试仪,也能覆盖以太网L2~L7层测试仪,但功能较简单,界面也很简洁,用起来比较直观方便. 1.Xena的自动化测试场景 测试PC上的AT框架--> ...
- Ixia测试仪的自动化
Ixia,美国Ixia公司的通信网络测试仪. 1.Ixia的自动化测试场景 测试PC(安装IxOS)AT框架-->Tcl驱动库SIG_Teq_Ixia.tcl(加载 IxTclHal库)---- ...
- ICT测试原理
在线测试,ICT,In-Circuit Test,是通过对在线元器件的电性能及电气连接进行测试来检查生产制造缺陷及元器件不良的一种标准测试手段.它主要检查在线的单个元器件以及各电路网络的开.短路情况, ...
- ETL测试教程
在我们了解ETL测试之前,先了解有关商业智能和数据仓库的重要性. 让我们开始吧 - 什么是BI? 商业智能是收集原始数据或业务数据并将其转化为有用和更有意义的信息的过程. 原始数据是一个组织每日事务的 ...
- RFC2544测试指标
RFC2544测试指标 参考:https://wenku.baidu.com/view/3abbb5bf960590c69ec3769d.html RFC2544性能测试介绍 参考:https:// ...
随机推荐
- 千呼万唤始出来 —— OB 全文索引能力史诗级增强
首先为大家推荐这个 OceanBase 开源负责人老纪的公众号 "老纪的技术唠嗑局",会持续更新和 OceanBase 相关的各种技术内容.欢迎感兴趣的朋友们关注! 背景(What ...
- ArkUI-X跨平台技术落地-华为运动健康(一)
现状与诉求 目前,华为运动健康App在Android 和 iOS均有独立的客户端工程,在原生页面部分,两个客户端独立开发,代码各自维护和演进,会带来各自独立的开发工作量,并且两个端之间的交互体验也无法 ...
- Java源码分析系列笔记-9.CountDownLatch
目录 1. 是什么 2. 如何使用 2.1. CountDownLatch VS CyclicBarrier 3. uml 4. 构造方法 4.1. Sync[AQS子类] 5. countDown方 ...
- Ubuntu云服务器上部署发布Vite项目
1 拷贝代码 一般来说是Windows环境下开发,Ubuntu环境下部署.因此首先要考虑的问题是如何将Vite项目的源代码拷贝到云服务器上面去.最简单的就是使用像MobaXterm这样的远程连接工具, ...
- Rust修仙之道 第八章:意动境 · 闭包与迭代的灵动之道
第八章:意动境 · 闭包与迭代的灵动之道 "他人需咏符念咒,我一念而动术:他人遍历千灵,我引灵自来去." 顾行云望着铺天盖地的灵纹数据,若要逐一施术,岂非精神耗尽?他开始思索:是否 ...
- Luogu P11132 【MX-X5-T4】「GFOI Round 1」epitaxy 题解
P11132 [MX-X5-T4]「GFOI Round 1」epitaxy 基于次大值的构造. 考虑到如果最大值和次大值都出现那么结果一定为 \(1\).而如果次大值在序列中出现 \(2m-1\) ...
- Codeforces Global Round 10 ABCD题解
A. Omkar and Password 题意:每次可以将相邻不相等的两项替换成他们的和(原来的两个数变成一个数),问最短能变成多短. 思路:其实会发现,如果这个序列里但凡存在一对a[i]!=a[i ...
- js 随机数 转 http://www.cnblogs.com/banbu/archive/2012/07/25/2607880.html
<script> function GetRandomNum(Min,Max){ var Range = Max - Min; var Rand = Math.random() ...
- 简单sock示例程序
转载与修改 http://blog.chinaunix.net/uid-14833587-id-76539.html #include <stdio.h> #include <std ...
- WINGDIAPI error
简介 vs 一直报 WINGDIAPI error type 火起来了 解决方案 在E:\Windows Kits\10\Include\10.0.17763.0\um\gl\GL.h文件下增加 #i ...