BGP选路规则

配置地址,AS123使用ospf保证通讯,修改接口类型保证ospf学习环回20.0,30.0,100.0 地址时,是以24位掩码学习,R1,R2,R3都处于BGP边界,各自都需要宣告三者的私网环回

1,

[R4]ip ip-prefix aa permit 192.168.10.0 24
[R4]route-policy aa permit node 10  
[R4-route-policy]if-match ip-prefix aa
[R4-route-policy]apply preferred-value 100     
[R4]route-policy aa permit node 20
[R4]bgp 400 
[R4-bgp]peer 42.1.1.2 route-policy aa import 
[R4-bgp]

 

2, 


[R4]ip ip-prefix bb permit 192.168.11.0 24   
[R4]route-policy aa permit node 15
[R4-route-policy]if-match ip-prefix bb   
[R4-route-policy]apply as-path 123 123 500 overwrite ---使用已出现的AS号
Warning: The AS-Path lists of routes to which this route-policy is applied will 
be overwritten. Continue? [Y/N]y

 3,R2

[Huawei]ip ip-prefix aa permit 192.168.12.0 24   
[Huawei]route-policy aa permit node 10     
[Huawei-route-policy]if-match ip-prefix aa
[Huawei-route-policy]apply cost 200  
[Huawei]route-policy aa permit node 20  
[Huawei]bgp 123 
[Huawei-bgp]peer 42.1.1.4 route-policy aa export 

R3: 

 [Huawei]ip ip-prefix aa permit 192.168.12.0 24   
[Huawei]route-policy aa permit node 10     
[Huawei-route-policy]if-match ip-prefix aa
[Huawei-route-policy]apply cost 20  
[Huawei]route-policy aa permit node 20  
[Huawei]bgp 123 
[Huawei-bgp]peer 43.1.1.4 route-policy aa export 

4,5

[Huawei]ip ip-prefix aa permit 192.168.1.0 24  
[Huawei]ip ip-prefix bb permit 192.168.2.0 24
[Huawei]route-policy aa permit node 10
[Huawei-route-policy]if-match ip-prefix aa  
[Huawei-route-policy]apply local-preference 200
[Huawei]route-policy aa permit node 20   
[Huawei]route-policy bb permit node 10   
[Huawei-route-policy]if-match ip-prefix bb     
[Huawei-route-policy]apply local-preference 200 
[Huawei]route-policy bb permit node 20 
[Huawei]bgp    
[Huawei]bgp 123 
[Huawei-bgp]peer 2.2.2.2 route-policy aa import 
[Huawei-bgp]peer 3.3.3.3 route-policy bb import 
[Huawei-bgp]

6,

[Huawei]bgp 123 
[Huawei-bgp]maximum load-balancing 2

 7,

    
[Huawei]ip as-path-filter 1 deny ^123$  
[Huawei]ip as-path-filter 1 permit .*
[Huawei]bgp 500  
[Huawei-bgp]peer 15.1.1.1 as-path-filter 1 import

8,

[Huawei]ip ip-prefix cc permit 192.168.3.0 24
[Huawei]route-policy aa permit node 15  
[Huawei-route-policy]if-match ip-prefix cc  
[Huawei-route-policy]apply community no-export
[Huawei]route-policy bb permit node 15  
[Huawei-route-policy]if-match ip-prefix cc
[Huawei-route-policy]apply community no-export

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

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

相关文章

【Qnx 】Qnx IPC通信PPS

Qnx IPC通信PPS Qnx自带PPS服务,PPS全称Persistent Publish/Subscribe Service,就是常见的P/S通信模式。 Qnx PPS的通信模式是异步的,Publisher和Subscriber也无需关心对方是否存在。 利用Qnx提供的PPS服务,Publisher可以通知多…

嵌入式进阶——LED呼吸灯(PWM)

🎬 秋野酱:《个人主页》 🔥 个人专栏:《Java专栏》《Python专栏》 ⛺️心若有所向往,何惧道阻且长 文章目录 PWM基础概念STC8H芯片PWMA应用PWM配置详解占空比 PWM基础概念 PWM全称是脉宽调制(Pulse Width Modulation&#xff09…

Arduino下载与安装(Windows 10)

Arduino下载与安装(Windows 10) 官网 下载安装 打开官网,点击SOFTWARE,进入到软件下载界面,选择Windows 选择JUST DOWNLOAD 在弹出的界面中,填入电子邮件地址,勾选Privacy Policy,点击JUST DOWNLOAD即可 …

【脚本篇】---spyglass lint脚本

目录结构 sg_lint.tcl (顶层) #1.source env #date set WORK_HOME . set REPORT_PATH ${WORK_HOME}/reports puts [clock format [clock second] -format "%Y-%m-%d %H:%M:%S"] #2.generate source filelist #3.set top module puts "##…

qt-C++笔记之QThread使用

qt-C笔记之QThread使用 ——2024-05-26 下午 code review! 参考博文: qt-C笔记之使用QtConcurrent异步地执行槽函数中的内容,使其不阻塞主界面 qt-C笔记之QThread使用 文章目录 qt-C笔记之QThread使用一:Qt中几种多线程方法1.1. 使用 QThread 和 Lambda…

ubuntu server 24.04 网络 SSH等基础配置

1 安装参考上一篇: VMware Workstation 虚拟机安装 ubuntu 24.04 server 详细教程 服务器安装图形化界面-CSDN博客 2 网络配置 #安装 sudo apt install net-tools#查看 ifconfig #修改网络配置 sudo vim /etc/netplan/50-cloud-init.yaml network:version: 2ethernets:en…

飞鸡:从小训练飞行的鸡能飞行吗?为什么野鸡能飞吗?是同一品种吗?今天自由思考

鸡的飞行能力在很大程度上受到其生理结构的限制。尽管鸡有翅膀,但与能够长时间飞行的鸟类相比,鸡的翅膀相对较小,且胸部肌肉较弱。再加上鸡的身体较重,这些因素共同限制了鸡的飞行能力。通常,鸡只能进行短暂的、低空的…

【wiki知识库】01.wiki知识库前后端项目搭建(SpringBoot+Vue3)

📝个人主页:哈__ 期待您的关注 🌼环境准备 想要搭建自己的wiki知识库,要提前搭建好自己的开发环境,后端我使用的是SpringBoot,前端使用的是Vue3,采用前后端分离的技术实现。同时使用了Mysql数…

单工无线发射接收系统

1 绪论 随着无线电技术的发展,通讯方式也从传统的有线通讯逐渐转向无线通讯。由于传统的有线传输系统有配线的问题,较不便利,而无线通讯具有成本廉价、建设工程周期短、适应性好、扩展性好、设备维护容易实现等特点,故未来通讯方式将向无线传输系统方向发展。同时,实现系…

mfc140.dll丢失原因和mfc140.dll丢失修复办法分享

mfc140.dll是与微软基础类库(Microsoft Foundation Classes, MFC)紧密相关的动态链接库(DLL)文件。MFC是微软为C开发者设计的一个应用程序框架,用于简化Windows应用程序的开发工作。以下是mfc140.dll文件的一些关键属性…

栈的实现(C语言)

文章目录 前言1.栈的概念及结构2.栈的实现3.具体操作3.1.初始化栈(StackInit)和销毁栈(StackDestory)3.2.入栈(StackPush)和出栈(StackPop)3.3.获得栈的个数(StackSize)、获得栈顶元素(StackTop)以及判空(StackEmpty) 前言 前段时间我们学习过了链表和顺序表等相关操作&#x…

go-zero 实战(4)

中间件 在 userapi 项目中引入中间件。go项目中的中间可以处理请求之前和之后的逻辑。 1. 在 userapi/internal目录先创建 middlewares目录,并创建 user.go文件 package middlewaresimport ("github.com/zeromicro/go-zero/core/logx""net/http&q…

经济寒冬下的黄金跳板:方案、活动、竞标一手掌握

推荐策划人必备的宝藏地产策划资源平台, 订阅浩叫:地产营销策划圈。这个平台简直是地产策划人的百宝箱,里面藏着无数的策划秘籍,等着你来挖掘。 这个平台就像是一个大型的方案库,里面收录了众多知名地产企业的内部资料…

leetcode:计数质数

class Solution { public:// 如果 x 是质数&#xff0c;那么大于 x 的 x 的倍数 2x,3x… 一定不是质数int countPrimes(int n) {vector<int> isPrime(n, 1);int ans 0;for (int i 2; i < n; i) {if (isPrime[i]) {ans 1;if ((long long)i * i < n) {for (int j …

leetcode-55 跳跃游戏

leetcode Problem: 55. 跳跃游戏 思路 假设我们是一个小人&#xff0c;从第一个下标开始&#xff0c;每次经过一个位置&#xff0c;我们就可以根据当前位置的数值nums[i]和位置下标i计算出该位置所能到达的后续位置的最大值rnums[i]i。而这个r之前的区域一定都是可以经过的。…

AI 谈“浔川AI翻译机”

在天工AI&#xff0c;天工AI在全网搜索“浔川AI翻译机”。 1 创作助手谈“浔川AI翻译机”&#xff1a; “浔川AI翻译机”是一个利用人工智能技术进行语言翻译的设备或应用程序。它可以将一种语言的文字或口语翻译成另一种语言&#xff0c;以实现不同语言之间的沟通和理解。浔…

Linux指令初识

ls:显示当前目录底下的指定文件或目录 ls -l更详细的信息 ls -a显示当前目录下的所有文件 命令中的选项可以一次传递多个 ,例如&#xff1a;ls -al 命令和选项有必须一个或多个空格 以.开头的文件&#xff0c;为隐藏文件ls -a可以看到,ls -l看不见 支持命令拼在一起&#…

牛客热题:滑动窗口的最大值

&#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;力扣刷题日记 &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 文章目录 牛客热题&#xff1a;滑动窗口的最大值题目链接方法一…

DNS服务的部署与配置(2)

1、dns的安装及开启 dnf install bind.x86_64 -y #安装 #Berkeley Internet Name Domain (BIND) systemctl enable --now named #启用dns服务&#xff0c;服务名称叫named firewall-cmd --permanent --add-servicedns #火墙设置 firewall-cmd --reload …