华为NE40 V800 XPL功能初体验

简介:

      从去年十一月起,因为方案设备选型的原因,不断的测试候选设备的功能与性能。直至今日,所有的设备测试全部落下帷幕。今天,主要讲述下华为NE40 V800新特性XPL功能。


      何谓XPL?官方文档的解释是“XPL(Extend Routing-policy Language,扩展路由策略语言)主要实现了路由过滤和路由属性设置等功能,它通过改变路由属性(包括可达性)来改变网络流量所经过的路径。XPL实现的功能与现有的路由策略相同,XPL的产生可以满足不同使用习惯用户的要求。”简而言之,是一种类似编程的语言,其中有“if”、“else”等编程常见的字样。通过调用这个XPL内容块,能够简单的对BGP路由做策略。

      

       XPL支持的集合包括:全局变量集合、IPv4地址前缀集合、IPv6地址前缀集合、AS_Path集合、团体属性集合、RD属性集合、扩展团体属性(Route-Target)集合、扩展团体属性(Site-of-Origin)集合,除了全局变量集合,其他的统称为路由属性集合。

    

可通过以下几个命令进入XPL段编辑视图:

执行edit xpl global-value命令进入全局变量集合段编辑视图。

执行edit xpl ip-prefix-list ip-prefix-list-name命令进入IPv4地址前缀集合段编辑视图。

执行edit xpl ipv6-prefix-list ipv6-prefix-list-name命令进入IPv6地址前缀集合段编辑视图。

执行edit xpl as-path-list as-path-list-name命令进入AS_Path集合段编辑视图。

执行edit xpl community-list community-list-name命令进入团体属性集合段编辑视图。

执行edit xpl route-filter route-filter-name命令进入过滤策略段编辑视图。

      进入XPL编辑视图后,会跳转到一个文本输入界面,类似Linux系统里vim编辑文档的界面,操作方式也和vim相似,可以通过‘i’进入编辑模式,‘:wq’保存退出。配置完成后,通过bgp peer调用可以完成路由过滤。


下面将对此进行演示。

1、NE40路由器VRF A下收公网BGP路由。

wKiom1jBSAiB42c4AAAdOnsKrMY501.png-wh_50

2、配置XPL项。

wKioL1jBSEyzAUw1AAAOUnGzc-g317.png-wh_50

3、BGP调用route-filter策略。

wKioL1jBSMHTTt87AAA3Kd-_6o4079.png-wh_50

4、查看BGP表和路由表。

wKioL1jBSU3Swy9lAABZC4SpxGM522.png-wh_50

wKiom1jBSU3ifbmjAABsj-9XmZY186.png-wh_50

       当然,XPL的功能不止于此,读者若是有兴趣,可以找设备自己体验下,也可以查产品手册看看其他的配置方法!








本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/1904915,如需转载请自行联系原作者


相关文章
|
5月前
|
运维 Kubernetes Serverless
全球首款容器计算产品重磅发布,激活上云用云新范式
2023年10月31日,杭州云栖大会上,阿里云云原生应用平台负责人丁宇宣布,阿里云容器计算服务 ACS 正式发布!ACS 将大幅降低企业和开发者用云门槛,真正将 Serverless 理念大规模落地。
3618 49
|
8月前
|
算法 数据安全/隐私保护 芯片
快速入门数字芯片设计,UCSD ECE111(十一)Project的一些注意事项
快速入门数字芯片设计,UCSD ECE111(十一)Project的一些注意事项
72 0
|
监控 开发工具 git
RISC-V大赛开发套件详解(九):D1 Dock Pro开发板快速上手教程
通过上文介绍,相信各位开发者已经对D1 Dock Pro开发板各项硬件功能有了更清晰的认识。本期我们将在上期的基础上,着重为大家讲解D1 Dock Pro开发板的开发环境搭建,并基于Helloworld例程演示通过剑池CDK下载代码、编译和运行的过程。
770 0
RISC-V大赛开发套件详解(九):D1 Dock Pro开发板快速上手教程
|
存储 Linux 测试技术
RISC-V大赛开发套件详解(八):D1 Dock Pro开发板用户指南
通过上期介绍,相信各位开发者已经对D1 Dock Pro开发板有了初步的认识。本期我们将在此基础上,为大家带来D1 Dock Pro开发板用户指南,讲解说明开发板规格和各个接口,最后带大家上手搭建开发环境。
552 0
RISC-V大赛开发套件详解(八):D1 Dock Pro开发板用户指南
|
自然语言处理 IDE 程序员
Jetbrains即将推出下一代编辑器:Fleet,对标 VS Code,内含官方申请链接!
Jetbrains即将推出下一代编辑器:Fleet,对标 VS Code,内含官方申请链接!
675 0
Jetbrains即将推出下一代编辑器:Fleet,对标 VS Code,内含官方申请链接!
|
存储 API 开发工具
【平头哥RVB2601创意应用开发】使用体验02 -- KV存储
使用KV组件在RVB2601进行项目参数的本地持久化。
536 0
【平头哥RVB2601创意应用开发】使用体验02 -- KV存储
|
Web App开发 存储 人工智能
微软挑战 RPA 市场,Power Automate 从4月2日起在全球开放 UI流/RPA 功能!附快速入门教程
微软挑战 RPA 市场,Power Automate 从4月2日起在全球开放 UI流/RPA 功能!附快速入门教程
374 0
微软挑战 RPA 市场,Power Automate 从4月2日起在全球开放 UI流/RPA 功能!附快速入门教程
|
机器学习/深度学习 人工智能 大数据
全球最火DL课程Fast.ai 2020版今日上线!我们拿到了独家授权,中文版同步免费放出
全球最火DL课程Fast.ai 2020版今日上线!我们拿到了独家授权,中文版同步免费放出
369 0
|
编解码 数据挖掘 物联网
平头哥芯片产品解读|阿里云产品内容精选(三十八)
本文内容取自阿里云开发者社区平头哥芯片

热门文章

最新文章