当前位置: 首页 > news >正文

BGP分解实验·18——BGP选路原则之权重

在本地对进入的NLRI做权重设置,从而对过滤特定的路由进行优选。严格来说,权重值并不能算是路径属性,因为它并处传递,所能影响的仅仅限于本地路由器。

实验拓扑如下:

完成实验拓扑的基础实验,R1的配置如下:

hostname R1
!
interface Loopback0
 ip address 10.1.0.1 255.255.255.0
!
interface Loopback1
 ip address 10.1.1.1 255.255.255.0
!
interface Ethernet0/0
 ip address 100.80.13.1 255.255.255.248
 no sh
!
interface Ethernet0/1
 ip address 100.64.12.1 255.255.255.252
 no sh
!
router bgp 1
 bgp router-id 1.1.1.1
 network 10.1.0.0 mask 255.255.255.0
 network 10.1.1.0 mask 255.255.255.0
 aggregate-address 10.1.0.0 255.255.252.0 summary-only
 neighbor 100.64.12.2 remote-as 2
 neighbor 100.80.13.3 remote-as 3
!
end

R2的配置如下:

hostname R2
!
interface Loopback2
 ip address 10.1.2.2 255.255.255.0
!
interface Loopback3
 ip address 10.1.3.2 255.255.255.0
!
interface Ethernet0/0
 ip address 100.64.12.2 255.255.255.252
 no sh
!
interface Ethernet0/1
 ip address 100.96.23.2 255.255.255.248
 no sh
!
router bgp 2
 bgp router-id 2.2.2.2
 network 10.1.2.0 mask 255.255.255.0
 network 10.1.3.0 mask 255.255.255.0
 aggregate-address 10.1.0.0 255.255.252.0 summary-only
 neighbor 100.64.12.1 remote-as 1
 neighbor 100.96.23.3 remote-as 3
!
end

R3的配置如下:

hostname R3
!
interface Loopback0
 ip address 192.168.2.2 255.255.255.255
!
interface Ethernet0/0
 ip address 100.80.13.3 255.255.255.248
 no sh
!
interface Ethernet0/1
 ip address 100.96.23.3 255.255.255.248
 no sh
!
router bgp 3
 bgp router-id 3.3.3.3
 bgp log-neighbor-changes
 network 192.168.2.2 mask 255.255.255.255
 neighbor 100.80.13.1 remote-as 1
 neighbor 100.96.23.2 remote-as 2
!
end

配置后查看R3的BGP表如下:

在条件相同的情况下,BGP会选择最靠近本地的Next Hop,通常即选择IP地址较大的路径。如果没有其他配置干预,BGP可能会选择IP地址较大的路径,或者选择不同的路由器配置中的Next Hop地址100.96.23.2

R1和R2的BGP表如下:(仅作参考,本实验查看R1和R2的意义不大;关键看R3的变化与控制)

R3增加的配置如下:

ip prefix-list WE seq 5 permit 10.1.0.0/22
!
route-map WE permit 10
 match ip address prefix-list WE
 set weight 10
!
route-map WE permit 20
!
router bgp 3
 neighbor 100.80.13.1 route-map WE in
!
end
clear ip bgp * soft in

增加条件控制后,刷新BGP表后的BGP表如下:

查看R3的BGP路由属性如下:

再查看R3的BGP路由表如下:

权重属性的参数调整选路适用于单宿主网络在网关路由器上的配置。

另外:本地优先级也属于公认自选属性。

相关文章:

  • 网络安全:挑战、技术与未来发展
  • Amazon S3导入Salesforce对象的ETL设计和导入状态日志管理
  • 领域驱动设计(DDD)是什么?——从理论到实践的全方位解析
  • Java gc完整认识和常见问题
  • 【Bluedroid】 BLE连接源码分析(一)
  • 每日OJ_牛客_剪花布条(string内置函数)
  • es6箭头函数和普通函数的区别
  • 排序算法衍生问题
  • 在 WSL上的 Ubuntu 中通过 Docker 来运行 Redis,并在微服务项目中使用redis
  • VGG 改进:加入GAMAttention注意力机制提升对全局信息捕捉能力
  • 服务器部署DeepSeek,通过Ollama+open-webui部署
  • DeepSeek助力学术论文写作[特殊字符]
  • 【进程与线程】System V IPC:消息队列(Message Queue)
  • Unity实现高性能多实例RTSP|RTMP播放器技术实践
  • 【Spring+MyBatis】留言墙的实现
  • SOCKET建立简单的tcp服务端与客户端通信
  • 【动态路由】系统web url整合系列【springcloud-gateway实现】【不改hosts文件版】组件一:多个Eureka路由过滤器
  • 【深度解析】图解Deepseek-V3模型架构-混合专家模型(MoE)
  • 海尔小红书年度规划方案拆解
  • rabbitmq五种模式的总结——附java-se实现(详细)
  • 中国-拉共体成员国重点领域合作共同行动计划(2025-2027)
  • 人才争夺战,二三线城市和一线城市拼什么?洛阳官方调研剖析
  • 新闻1+1丨婚姻登记服务,如何跑出幸福加速度?
  • 央行等印发《关于金融支持广州南沙深化面向世界的粤港澳全面合作的意见》
  • 国务院新闻办公室发布《新时代的中国国家安全》白皮书
  • 体坛联播|巴萨4比3打服皇马,利物浦2比2战平阿森纳