HCIE 01:基于前缀列表的BGP ORF功能

当运行BGP协议的某台设备上,针对入方向配置了基于ip-prefix的路由过滤,过滤了邻居发送的路由;
目前想,通过在peer关系的两端设备上都配置ORF功能,实现路由发送端只能送路由接收端过滤后的路由;

ORF功能的说明

(1)减少路由发送端需发送的条目
(2)降低了接收端设备的CPU使用率,降低了链路带宽使用率
(3)BGP路由接收端须在入口处通过ip-prefix定义入口策略
(4)需要在两端都开启ORF功能

ORF配置范例

配置

# R1 配置
int g 0/0/1
ip add 111.1.1.1 24# R2 配置
int g 0/0/1
ip add 111.1.1.2 24

2 BGP 基本配置

# R1
bgp 100
peer 111.1.1.2 as-number 100# R2 
bgp 100
peer 111.1.1.1 as-number 100

3 R2上BGP发布路由

ip route-staic 2.2.2.2 32 null0
ip route-static 3.3.3.3 32 null0
ip route-static 4.4.4.4 32 null0bgp 100
import-route static
# 查看BGP路由,发现引入了三条路由,且其路由条目的Origin属性为 ?
dis ip routing-table protocol bgp

3 AR1 配置ip-prefix

# R1
ip ip-prefix 1 permit 4.4.4.0 24 greatel-equal 32
# R1 上的BGP 的peer的入方向应用ip-prefix
bgp 100
peer 111.1.1.2 ip-prefix 1 import

4 查看R2的路由通告情况与R1的路由接受情况

# R2 查看R2向peer 111.1.1.1 通告的路由; 发现R2向R1通告了三条路由
<R2>dis bgp routing-table peer 111.1.1.1 advertised-route# R1 查看R1从peer 111.1.1.2 接收的路由;发现经过路由前缀过滤后R1只接收了4.4.4.4这条路由
<R1>dis bgp routing-table peer 111.1.1.2 received-route

5 AR1 和 AR2 开启ORF功能

#R1
bgp 100
peer 111.1.1.2 capability-advertise orf ip-prefix both#R2
bgp 100
peer 111.1.1.1 capability-advertise orf ip-prefix both

6 再次 查看R2的路由通告情况与R1的路由接受情况

# R2 查看R2向peer 111.1.1.1 通告的路由; 发现R2向R1通告了一条路由
<R2>dis bgp routing-table peer 111.1.1.1 advertised-route# R1 查看R1从peer 111.1.1.2 接收的路由;发现经过路由前缀过滤后R1只接收了4.4.4.4这条路由
<R1>dis bgp routing-table peer 111.1.1.2 received-route

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/224617.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

笔记-PC端wireshark采集FPGA数据的操作

wireshark采集FPGA的数据 目录 一、准备工作二、操作步骤 一、准备工作 1、软件&#xff1a;wireshark 2、平台&#xff1a;PC&#xff08;本人是win11&#xff09;、带有以太网功能的zynq平台 3、网线: 用网线连接zynq板子和PC的以太口端口 二、操作步骤 1、打开任务管理器…

企业业务场景如何实现自动化连接?

为什么要实现企业业务场景的自动化连接&#xff1f; 可提高效率&#xff0c;自动化连接可以减少人工操作和手动干预的需求&#xff0c;从而提高业务处理的速度和效率。通过自动化连接&#xff0c;不同的系统、应用程序和流程可以自动协同工作&#xff0c;减少了人工处理的时间和…

最新AIGC创作系统ChatGPT系统源码+DALL-E3文生图+图片上传对话识图/支持OpenAI-GPT全模型+国内AI全模型

一、AI创作系统 SparkAi创作系统是基于ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统&#xff0c;支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美&#xff0c;可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署AI…

怎样恢复数据?记好这4个实用方法!

“我在电脑的磁盘里保存了一些比较重要的工作文件&#xff0c;但是这些文件不知道为什么不见了&#xff0c;有没有比较简单的数据恢复方法呀&#xff1f;” 电脑的使用在人们的工作和学习中越来越频繁&#xff0c;这无疑带来了很多的方便。但是&#xff0c;在使用电脑的过程中&…

P8A110-A120经典赛题

Web应用程序SQL Inject安全攻防 任务环境说明&#xff1a; 服务器场景&#xff1a;WebServ2003&#xff08;用户名&#xff1a;administrator&#xff1b;密码&#xff1a;空&#xff09;服务器场景操作系统&#xff1a;Microsoft Windows2003 Server 服务器场景安装服务/工…

初次尝试http OAuth2验证的请求

第一次对接OAuth2验证的接口&#xff0c; 莫不着门道&#xff0c;后面获取token成功后&#xff0c;发现其实不难&#xff0c; 用postman举例&#xff1a; 其实挺简单。用客户端id秘钥 获取token---》后面的请求带上token 1,在head中增加 Authorization头 内容格式如上图&…

Liunx系统使用超详细(二)

本篇内容是总结罗列Liunx系统日常使用的基础操作&#xff01;&#xff01;&#xff01; 目录 一、查看IP地址 1.1使用 ip 命令 1.2使用 ifconfig 命令 1.3使用hostname命令&#xff08;仅显示主机名&#xff09; 1.4使用curl命令获取公共IP地址 二、重启网卡(网络接口) …

XML Schema中的attributeFormDefault

XML Schema中的attributeFormDefault属性&#xff0c;用以指定元素的属性默认是否必须带有命名空间前缀。 attributeFormDefault属性可以取值qualified或unqualified&#xff0c;默认值是unqualified。 当取值为qualified时&#xff0c;表示属性必须用命名空间作为前缀&#x…

2.前端--HTML标签基本概念【2023.11.25】

1.基本语法规范 HTML 标签是由尖括号包围的关键词&#xff0c;例如 <html>。HTML 标签通常是成对出现的&#xff0c;例如 和 &#xff0c;我们称为双标签。有些特殊的标签必须是单个标签&#xff08;极少情况&#xff09;&#xff0c;例如 <br />我们称为单标签。 …

【数字化转型方法论读书笔记】选型数据中台的几大建议

企业数字化转型离不开企业数字化技术的配备。但企业在选择数字化技术时也面临着一个问题&#xff0c;就是如何在大胆采用先进的数字化技术和对技术进行投资之间找到平衡&#xff0c;将投资风险降到最低&#xff0c;毕竟错误的技术选型会给企业带来不可估量的损失。 熟悉先进数…

【Java Spring】Spring MVC基础

文章目录 1、Spring MVC 简介2、Spring MVC 功能1.1 Spring MVC 连接功能2.2 Spring MVC 获取参数2.2.1 获取变量2.2.2 获取对象2.2.3 RequestParam重命名后端参数2.2.4 RequestBody 接收Json对象2.2.5 PathVariable从URL中获取参数 1、Spring MVC 简介 Spring Web MVC是构建于…

MySQL数据库入门到大牛_基础_16_变量、流程控制与游标

文章目录 1. 变量1.1 系统变量1.1.1 系统变量分类1.1.2 查看系统变量 1.2 用户变量1.2.1 用户变量分类1.2.2 会话用户变量1.2.3 局部变量1.2.4 对比会话用户变量与局部变量 2. 定义条件与处理程序2.1 案例分析2.2 定义条件2.3 定义处理程序2.4 案例解决 3. 流程控制3.1 分支结构…