前缀列表(ip-prefix)配置

server/2024/10/20 5:30:25/

一.

实验简介

本来前缀列表是要和访问控制列表放在一起讲的,但是这里单拎出来是为了更详细的讲解两者的区别

1.前缀列表针对IP比访问控制更加灵活。

2.前缀列表在后面被引用时是无法对数据包进行过滤的

实验拓扑

二.

实验目的

R4路由器中只引入子网LoopBack的最后一位为单数的子网

实验配置

R1:

un ter mo

sys

sys R1

int g0/0/0

ip add 192.168.12.1 24

q

ospf router-id 1.1.1.1

area 0

net 192.168.0.0 0.0.255.255

q

R2:

un ter mo

sys

sys R2

int g0/0/0

ip add 192.168.12.2 24

int g0/0/1

ip add 192.168.23.2 24

q

ospf router-id 2.2.2.2

area 0

net 192.168.12.0 0.0.0.255

area 1

net 192.168.23.0 0.0.0.255

q

R3:

un ter mo

sys

sys R3

int g0/0/1

ip add 192.168.23.3 24

int g0/0/0

ip add 192.168.34.3 24

q

ospf router-id 3.3.3.3

area 1

net 192.168.0.0 0.0.255.255

q

R4:

un ter mo

sys

sys R4

int g0/0/0

ip add 192.168.34.4 24

int loo0

ip add 10.0.4.1 16

int loo1

ip add 10.0.4.2 24

int loo2

ip add 10.0.4.3 28

int loo3

ip add 10.0.4.4 29

q

ospf router-id 4.4.4.4

import-route direct 

area 1

net 192.168.34.0 0.0.0.255

q

查看R2的路由表

在R4上配置前缀列表(后续会讲路由策略)

R4:

ip ip--prefix huawei permit 10.0.4.0 24 greater-equal 24 less-equal 29

route-policy ip permit node 10

if-match ip-prefix huawei

q

ospf

import-route direct route-policy ip

q

三.

实验验证

查看R2路由表

发现没有10.0.0.0/16这条路由了,这是因为我们对子网掩码做了过滤


http://www.ppmy.cn/server/113556.html

相关文章

Arduino IDE

Arduino IDE(集成开发环境)的安装过程是一个相对直观且易于操作的流程,主要步骤包括下载、安装和配置。以下将详细阐述Arduino IDE的安装过程,同时提供一些背景信息和注意事项,确保安装过程顺利进行。 一、Arduino ID…

【Dash】feffery_antd_componenet 中的 AntdSpace

一、feffery_antd_componenet 中的 AntdSpace feffery_antd_components(简称fac)中的AntdSpace组件是一个基于Ant Design的Dash第三方组件,它用于在水平或垂直方向上放置多个元素,并提供元素之间的间距。以下是AntdSpace组件的一…

目标检测-YOLOv1

YOLOv1介绍 YOLOv1(You Only Look Once version 1)是一种用于目标检测的深度学习算法,由Joseph Redmon等人于2016年提出。它基于单个卷积神经网络,将目标检测任务转化为一个回归问题,通过在图像上划分网格并预测每个网…

RabbitMQ 03 在项目中的实际使用: 告警,批处理

01.例子,解耦合(使用异步) 1.1异步思想:不会专门等待 1.2 例子:程序执行 1.3 如何设计程序 多线程: 订单请求模块只用于发送请求和处理确认,订单处理模块专门用于处理请求并且发送确认信…

深入详解 C# Task.Run异步任务

目录 Task.Run Task.Run 的底层原理 默认并发数量 控制并发 使用 SemaphoreSlim 代码解析 使用 Parallel.ForEach 代码解析 注意事项 自定义任务调度器 代码解析 使用自定义任务调度器: 总结 Task.Run Task.Run 是 .NET 中创建和启动异步任务的一种便…

探寻 IP 代理地址繁多之因

在当今的网络天地里,IP 代理服务随处可见,且令人称奇的是,它们常常手握海量的 IP 地址可供挑选。那么,究竟是什么原因使得 IP 代理拥有如此众多的地址呢?现在,就让我们一同深入探究这个神秘现象背后的缘由。…

[项目][CMP][Page Cache]详细讲解

目录 1.申请内存2.释放内存3.框架 1.申请内存 当Central Cache向Page Cache申请内存时,Page Cache先检查对应位置有没有span,如果没有则向更大页寻找一个span,如果找到则分裂成两个 比如:申请的是4页page,4页page后面…

lvs DR模式调试

DS配置: # cat /etc/keepalived_docker/keepalived.conf ! Configuration File for keepalived global_defs {router_id LVS_70 # 设置lvs的id,在一个网络内应该是唯一的 }vrrp_instance VI_70 {state MASTER # 两个 DS&#xff0…