华为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,如需转载请自行联系原作者


相关文章
|
存储 NoSQL 关系型数据库
【云原生】3.3 Kubernetes 中间件部署实战
一个项目总会有数据吧?数据存那里呢?在前面我们讲过,很明显直接存在数据卷里面(PVC),例如 MySQL的数据。比如 MySQL有自己的配置文件、Redis 有自己的配置文件、微服务也有自己的配置文件,将它们挂在到配置集里面(ConfigMap),服务采用的是 ClusterlP 与 NodePort。......
2342 100
【云原生】3.3 Kubernetes 中间件部署实战
|
缓存 Java 测试技术
Spring Boot 2.7.0 更新说明
Spring Boot 2.7.0 更新说明
1802 0
|
4月前
|
运维 安全 数据可视化
如何开发一套设备管理系统?(附架构图+流程图+代码参考)
随着企业对生产效率和设备安全的重视,设备管理系统成为企业运营的重要工具。该系统可实现设备的全生命周期管理,涵盖点检、巡检、报修、维修、保养及备件管理等功能,提升设备使用率,降低运营成本。通过自动化管理与实时数据记录,系统为企业提供高效、可靠的管理支持。本文详解系统开发流程,并提供代码示例,帮助理解实现过程。
|
7月前
|
存储 人工智能 iOS开发
Apple Logic Pro 11.2 发布 - 专业音乐制作 (音频编辑)
Apple Logic Pro 11.2 发布 - 专业音乐制作 (音频编辑)
172 1
|
9月前
|
弹性计算 运维 安全
阿里云服务器通用算力型u1实例简单测评:性能、优势与最新价格参考
在阿里云2025年的活动中,独享型通用算力u1云服务器是用户比较关注的云服务器,因为它的性能要比活动内的经济型e实例好,但是价格又比计算型c8i、通用型g8i等其他企业级实例的价格要便宜。那么,独享型通用算力u1云服务器到底怎么样呢?它又有哪些优势呢?接下来,本文将为您详细解析。
|
数据采集 算法 大数据
大数据中噪声数据处理
【10月更文挑战第20天】
2018 2
|
运维 Kubernetes Cloud Native
从供应商深度绑定,到走向真正的云原生,他们是这样做的
没有 K8s 的运维权限,开发者也能排查和定位问题。
|
存储 JavaScript 前端开发
浮点数不再神秘:JS浮点数精度详解
浮点数不再神秘:JS浮点数精度详解
|
Java Maven 开发工具
解决Maven依赖本地jar包失败(可能原因之一)
解决Maven依赖本地jar包失败(可能原因之一)
1163 0
|
Go
Go 语言跨平台文件监听库 fsnotify 怎么使用?
Go 语言跨平台文件监听库 fsnotify 怎么使用?
291 0