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

BGP配置华为——路由汇总

实验拓扑

实验要求

1.R1,R2,R3间运行BGP,搭建EBGP邻居

2.R3一段的网络实现自动聚合,R1一端的网络实现手动路由聚合

3.启用as-set防环

实验配置

配置相关IP

过程省略,结果如图

R1

R2

R3

配置EBGP

[R1]bgp 100

[R1-bgp]router 10.10.1.1

[R1-bgp]peer 10.0.12.2 as 200

[R2]bgp 200

[R2-bgp]router 10.10.2.2

[R2-bgp]peer 10.0.12.1 as 100

[R2-bgp]peer 10.0.23.3 as 300

[R3-bgp]router 10.10.3.3

[R3-bgp]peer 10.0.23.2 as 200

在R2上查看BGP邻居,可以发现邻居建立完毕

自动汇总

创建前缀列表将相关网段接入,并使用路由策略调用前缀列表,最后将前缀列表包含的网段引入BGP当中,同时开启BGP上自动汇总功能,完成路由条目的自动汇总

[R3]ip ip-prefix 1 permit 172.17.0.0 16 greater-equal 24 less-equal 24

[R3]route-policy bgp permit node 10

Info: New Sequence of this List.

[R3-route-policy]if-match ip-prefix 1

[R3-route-policy]bgp 300

[R3-bgp]import-route direct route-policy bgp

[R3-bgp]summary automatic

Info: Automatic summarization is valid only for the routes imported through the

import-route command

.查看下bgp路由表,可以看见明细路由被抑制,路由汇总完成

查看汇总的路由,可以发现其出现了Aggregator和Aggregator ID

在R2上也可以看到传播的确实是聚合后的路由,

手动汇总

先将路由相关路由引入设备,再通过R2进行汇总,抑制明细路由

[R1]ip ip-prefix 1 permit 192.168.0.0 22 greater-equal 24 less-equal 24

[R1]route-policy bgp permit node 10

Info: New Sequence of this List.

[R1-route-policy]if-match ip-prefix 1

[R1]bgp 100

[R1-bgp]import-route direct route-policy bgp

[R2]bgp 200

[R2-bgp]aggregate 192.168.0.0 22 detail-suppressed

在R2上查看,明细路由是被抑制的

开启AS -set将进行防环

[R2-bgp]aggregate 192.168.0.0 22 detail-suppressed as-set

实验效果

未开启AS-set,看不到完整路径,有环路风险

开启AS-set之后,在R3上查看路由表,可以看到路由的详细路径信息

相关文章:

  • 计算机网络原理习题一
  • 《网络编程卷2:进程间通信》第七章:同步机制深度解析与多场景实践
  • #渗透测试#批量漏洞挖掘#AJ-Report开源数据大屏存在远程命令执行漏洞
  • 数据结构中的邻接矩阵
  • Wireshark TS | 再谈虚假的 TCP Spurious Retransmission
  • QT笔记——QRadioButton
  • VRPTW 问题与新兴技术结合的创新方向及具体案例
  • 借3D视觉定位东风,汽车零部件生产线实现无人化的精准飞跃
  • Ubuntu设置docker代理报网络错误
  • 【Python】条件循环
  • tcp/ip网络模型
  • C# Dictionary的实现原理
  • 傅里叶变换推导
  • 清理docker/podman的存储空间
  • Effective Objective-C 2.0 读书笔记——内存管理(上)
  • 在vuejs项目中使用momentjs获取今日、昨日、本周、下周、本月、上月、本季度、上季度、本年、去年等日期
  • ADC 的音频实验,无线收发模块( nRF24L01)
  • 【Python深入浅出㊸】解锁Python3中的TensorFlow:开启深度学习之旅
  • Java进阶:Docker
  • python 爬虫教程 0 基础入门 一份较为全面的爬虫python学习方向
  • 尹锡悦宣布退出国民力量党
  • 北方将现今年首场大范围高温天气,山西河南山东陕西局地可超40℃
  • 日本一季度实际GDP环比下降0.2%
  • 中拉互联网发展与合作论坛在西安开幕
  • 习近平向多哥新任领导人致贺电
  • 曾犯强奸罪教师出狱后办教培机构?柳州鱼峰区教育局回应