路由策略 匹配工具 IP-Prefix

article/2025/10/23 13:01:00

 

 

 

⦁    p-prefix-name:指定地址前缀列表的名称。字符串形式,长度范围是1~169,不支持空格,区分大小写。
⦁    index index-number:指定本匹配项在地址前缀列表中的序号。整数形式,取值范围是1~4294967295。缺省情况下,该序号值按照配置先后顺序依次递增,每次加10,第一个序号值为10。
⦁    permit:指定地址前缀列表的匹配模式为允许。在该模式下,如果过滤的IP地址在定义的范围内,则通过过滤,进行相应的设置;否则,必须进行下一节点的测试。
⦁    deny:指定地址前缀列表的匹配模式为拒绝。在该模式下,如果过滤的IP地址在定义的范围内,该IP地址不能通过过滤从而不能进入下一节点的测试;否则,将进行下一节点的测试。
⦁    ipv4-address mask-length:指定IP地址和指定掩码长度。其中掩码长度为整数形式,取值范围是0~32。
⦁    greater-equal greater-equal-value:指定掩码长度匹配范围的下限。若不配置greater-equal greater-equal-value和less-equal less-equal-value,则使用mask-length作为掩码长度。    
⦁    参数greater-equal-value的取值限制为:mask-length<=greater-equal-value<=less-equal-value<=32。
⦁    如果只配置了greater-equal,则掩码长度范围在greater-equal-value和32之间。
⦁    less-equal less-equal-value:指定掩码长度匹配范围的上限。若不配置greater-equal greater-equal-value和less-equal less-equal-value,则使用mask-length作为掩码长度。
⦁    参数less-equal-value的取值限制为:mask-length<=greater-equal-value<=less-equal-value<=32。
⦁    如果只配置了less-equal,则掩码长度范围在mask-length和less-equal-value之间。

 Case1说明:这种情况属于单节点的精确匹配,只有目的地址,掩码完全相同的路由才会匹配成功,而且节点的匹配模式为Permit,所以路由10.1.1.0/24被Permit,属于匹配成功并被Permit,其他路由由于未匹配成功被Deny。


Case2说明:这种情况属于单节点的精确匹配,但节点的匹配模式为deny,所以路由10.1.1.0/24还是被Deny,属于匹配成功但被Deny,其他路由则属于未匹配成功被默认Deny。

 

⦁    Case1说明:此时greater-equal-value=8,less-equal-value=32,前8个bit与10.0.0.0相同,掩码长度在8-32之间的路由全部被匹配。


⦁    Case2说明:
⦁    对于index 10,greater-equal-value=24,less-equal-value=32,前24个bit与10.1.1.0相同,所有掩码长度在24到32的路由全部被Deny;
⦁    对于index 20,greater-equal-value=0,less-equal-value=32,前16个bit与10.1.0.0相同,掩码长度在16到32的路由被匹配,此时只有10.1.0.0/16被匹配,剩下的被默认deny。


http://chatgpt.dhexx.cn/article/1rXOMoxy.shtml

相关文章

CondaValueError: The target prefix is the base prefix. Aborting.

报错截图 错误原因 conda命令错误 正确做法 conda create -n py38 python3.8

zuul 里面的 prefix 和 strip-prefix 怎么使用

首先两个是配置路由前缀的&#xff0c; 下面是我网上找的一段话&#xff1a; prefix &#xff1a;前缀&#xff0c;当请求匹配前缀时会进行代理strip-prefix &#xff1a;代理前缀默认会从请求路径中移除&#xff0c;通过该设置关闭移除功能&#xff0c; 当 stripPrefixtrue …

Trie树(Prefix Tree)介绍

本文用尽量简洁的语言介绍一种树形数据结构 —— Trie树。 一、什么是Trie树 Trie树&#xff0c;又叫字典树、前缀树&#xff08;Prefix Tree&#xff09;、单词查找树 或 键树&#xff0c;是一种多叉树结构。如下图&#xff1a; 上图是一棵Trie树&#xff0c;表示了关键字集…

configure --prefix=/的作用和用法

非root用户安装python和gcc的时候&#xff0c;总是需要设定这个&#xff0c;只知道是个路径&#xff0c;具体是什么路径&#xff0c;代表什么不清楚。 不明白就百度&#xff1a; configure --prefix/是干啥用的&#xff1f;这个路径代表了什么&#xff1f; Configure是一个可…

前缀和(Prefix Sum)

前缀和指一个数组的某下标之前的所有数组元素的和&#xff08;包含其自身&#xff09;。前缀和分为一维前缀和&#xff0c;以及二维前缀和。前缀和是一种重要的预处理&#xff0c;能够降低算法的时间复杂度&#xff0c;可以在 O ( 1 ) O(1) O(1)的时间复杂度内求出区间和。 一…

CMAKE_INSTALL_PREFIX

一、定义 CMAKE_INSTALL_PREFIX为cmake的内置变量&#xff0c;用于指定cmake执行install命令时&#xff0c;安装的路径前缀。Linux下的默认路径是/usr/local &#xff0c;Windows下默认路径是 C:/Program Files/${PROJECT_NAME} 二、用…

IP-Prefix List

地址前缀列表 一、IP-Prefix List二、语法及匹配规则1、语法2、匹配规则 三、配置案例1、拓扑2、分析ACL实现IP-Prefix List实现 四、IE考试题思考题 在进行配置案例前先了解一下基础知识 一、IP-Prefix List IP-Prefix List&#xff1a;能够同时匹配网络号和前缀长度 性能及可…

【脚本】更新依赖库pkgconfig文件中的prefix设置

在本地编译和安装了某个库后&#xff0c;如果其lib目录下存在pkgconfig子目录&#xff0c;则子目录下会存在若干.pc文件&#xff0c;文件中会有prefix的配置&#xff08;该配置标识当前库的安装路径&#xff09;&#xff0c;当要把该库拷贝到其他机器上时&#xff0c;如果库的路…

Elasticsearch学习--查询(prefix、wildcard、regexp、fuzzy)

一、前缀搜索 prefix 不计算相关度评分性能较差前缀搜索匹配的是分词后的词项前缀搜索没有缓存前缀搜索尽可能把前缀长度设置的更长 GET product/_search {"query": {"fuzzy": {"name": {"value": "product1"}}} } index…

bgp 使用route-map设置Local perference(本地优先属性)配置与详解

实验目的&#xff1a; 1、掌握基于route-map的本地优先配置方法。 2、使用route-map配置可以定置基于目标网络的本地优先。 实验拓扑&#xff1a; 接口IP配置及bgp基础配置详见 CSDNhttps://mp.csdn.net/mp_blog/creation/editor?spm1001.2014.3001.5352 查看R3与R4的路由…

使用route-map 配置BGP本地优先级

一、实验目的&#xff1a; 1、掌握基于route-map的本地优先配置方法。 2、使用route-map配置可以定置基于目标网络的本地优先级。 二、拓扑图&#xff1a; 三、配置BGP基本的配置&#xff1a; 1、配置各路由器的IP地址和BGP协议。配置完之后&#xff0c;查看一下R3和R4的路由表…

Cisco route-map 源地址路由配置

拓朴图&#xff1a; 案例&#xff1a; 公司内部使用的是一条拨号光纤和一条固定专线光纤&#xff0c;默认是指向拨号光纤出口那个网关出去&#xff0c;现在2网段有两台服务器&#xff08;WEB、Mail&#xff09;映射到公网&#xff0c;让外部来访问。 办公区因工作需要&#xf…

bgp route-map应用 配置 学习笔记

先全运行bgp R2 router bgp 2 no auto-summary no synchronzation bgp router-id 2.2.2.2 neighbor 12.1.1.1 remtotes as 10 neighbor 24.1.1.4 remote-as 10r1&#xff1a; router bgp 10 no auto-summary no synchronization bgp router-id 1.1.1.1 neighbor 12.1.1.2…

重分布和Route-MAP

一般在做重分布的时候用route-map较多&#xff0c;当然也可以用分发列表或者前缀列表等等&#xff0c;重分布的时候为了干掉不需要的路由&#xff0c;节约路由器CPU和转发效率可以使用route-map&#xff0c;当然route-map也可以用在其他的场景。 本次实验将ospf与rip重分布来使…

使用Route-Map过滤BGP的路由

实验目的 1、掌握使用Route-Map过滤BGP的路由。 实验拓扑 接口ip配置与bgp基础配置详见&#xff1a; CSDNhttps://mp.csdn.net/mp_blog/creation/editor/125210020查看R3的路由表&#xff1a; R3#show ip route Gateway of last resort is not set1.0.0.0/24 is subnetted…

基于Route-map的路由过滤配置详解

实验目的&#xff1a; 1、掌握基于Route-map的路由过滤配置方法。 2、掌握route-map的命令语法。 实验拓扑&#xff1a; 步骤1:接口ip配置路由协议基础配置重分发详见CSDNhttps://mp.csdn.net/mp_blog/creation/editor/125018583查看R1、R3路由表 R1#show ip route Gateway …

带你轻轻松松了解route-map

一、Route-map概述 1.技术背景 首先来初步认识一下route-map。看上图&#xff0c;我们在R2上&#xff0c;将OSPF路由重发布进RIP&#xff0c;前面已经说过了&#xff0c;在重发布时&#xff0c;可以使用metric关键字来设置路由被重发布进RIP后的metric&#xff0c;这里设置为…

Route-Map个人理解及实验解析

Route-Map:功能性非常强的策略列表&#xff0c;可以用来过滤路由也可以调整路由的属性&#xff0c;自身具备过滤功能。 Route-Map的作用: 1.在重发布的过程中做route-map&#xff0c;重发布过程中可以改变路由的属性&#xff1b;&#xff08;次要作用&#xff09; 2.PBR 策略路…

Route map应用策略路由(上)

一、拓扑图&#xff1a; 二、配置说明&#xff1a; 1、根据拓扑图的配置&#xff0c;R4上面跑OSPF&#xff0c;下面走静态路由&#xff0c;R5和R6走默认路由上去。但是要注意的一点是R4上要加一条命令&#xff1a;default-information originate always (向OSPF区域通知一条默认…

CISCO ROUTE-MAP

强制指定源地址的下一跳 match定义匹配条件 match ip address匹配访问列表或前缀列表 match interface匹配下一跳出接口为指定接口之一的路由 match ip next-hop匹配下一跳地址为特定访问列表中被允许的那些路由 match metric匹配具有指定度量值的路由 match route-type匹…