当前位置:网站首页>BGP的基本配置
BGP的基本配置
2022-07-26 08:00:00 【Xcgouge0972】
目录
1,network --- 在BGP中只能用来发布路由条目信息
1,BGP建邻的基本配置
1,EBGP对等体关系直连建邻
2,IBGP对等体关系之间的环回建邻
3,EBGP对等体关系之间的非直连建邻
2,发布路由
1,network --- 在BGP中只能用来发布路由条目信息
2,重发布
3,BGP的路由聚合
自动聚合
手工聚合
4,路由反射器

路由反射器的反射规则:
因为IBGP水平分割是为了防止环路的产生,而路由反射器将路由反射之后就打破IBGP的水平分割,就可能造成环路的出现。 ---- 所以,路由反射器为了防止环路的出现,又引入了两个属性 ---Originator_ID(起源者ID),Cluster_list(簇列表)
起源者ID --- O_ID --- 当一条路由信息来到路由反射器时,反射器需要将这条路由信息反射,反射前将在该路由信息中添加这个属性,这个属性的值为该反射器收到这条路由信息的通告者的RID,之后,别的路由反射器收到一条路由信息如果其中包含O_ID,则他将不会改变这个属性。如果一台设备收到一条路由条目其中起源者ID为自己本地的RID,则将不再学习这条路由信息,起到防止环路的效果。


如果在一个AS当中,存在多次反射,则一定存在多个反射簇,则每个RR在反射路由信息时都会在其中簇列表属性中添加本地的簇ID。当一个设备收到一条反射的路由信息后,其中的簇列表属性中包含本地簇ID,则将不再学习该路由,防止环路的产生。
[r3-bgp]peer 2.2.2.2 reflect-client --- 指定R2作为反射客户,则同时R3自动成为RR
5,联邦
联邦的思想就是将同一个AS当中的IBGP对等体关系改变为EBGP对等体关系,通过这种方法来打破IBGP的水平分割。这就需要将不同的IBGP对等体划分到不同成员AS当中,成员AS之间建立的EBGP对等体关系是一种特殊的EBGP对等体关系,他们之间仅遵循EBGP对等体的传递性,而从传递的内容角度看,依然需要遵循AS-BY-AS规则,因为从宏观上看,他们依然处于同一个AS当中。
联邦的做法也相当于打破了IBGP的水平分割,则也将可能出现环路问题,则需要考虑防环。防环方法可以直接借鉴EBGP水平分割,在AS_PATH属性当中添加成员AS号来防止回传。注意,为了区分成员AS和正常的AS,成员AS号将使用小括号括起来。
联邦的配置:
[r2]bgp 64512 --- 联邦成员设备启动BGP进程时需要使用小号来启动
[r2-bgp]confederation id 2 --- 声明联邦成员的大号
[r2-bgp]peer 3.3.3.3 as-number 64512 --- 联邦成员之间建立IBGP对等体关系需要使用小号来建立
[r3-bgp]confederation peer-as 64513 --- 在需要建立联邦的EBGP对等体关系的设备上需要声明建邻的成员AS号
[r3-bgp]peer 4.4.4.4 as-number 64513 --- 联邦的EBGP对等体关系使用小号建邻
[r3-bgp]peer 4.4.4.4 ebgp-max-hop --- 因为联邦的EBGP对等体关系之间需要遵循EBGP对等体的传递性,所以,其TTL值默认为1,在非直连建邻时需要将TTL值修改才能正常建邻
边栏推荐
- 音视频学习(十)——ps流
- "Door lock" ignites a heated discussion on the safety of living alone. The new poster picture is suffocating
- Burp Suite-第七章 如何使用Burp Scanner
- 咱就是来聊聊并发编程的三大核心问题。
- Software engineering -- dental clinic -- demand analysis
- 2022-07-08 group 5 Gu Xiangquan's learning notes day01
- JSP implicit object servlet object
- Program environment and pretreatment
- JWT quick start
- Lnmp+wordpress to quickly build a personal website
猜你喜欢

A tutorial for mastering MySQL database audit characteristics, implementation scheme and audit plug-in deployment

Ethernet switching security

Vscode cannot start the problem solving idea

线程崩了,为什么不会导致 JVM 崩溃呢?如果是主线程呢?

Burp Suite-第二章 Burp Suite代理和浏览器设置

20220209 create a basic Servlet

爬虫->TpImgspider

"Door lock" ignites a heated discussion on the safety of living alone. The new poster picture is suffocating

Jmeter性能测试之使用存储响应内容到文件监听器

JMeter performance test saves the results of each interface request to a file
随机推荐
shardingjdbc踩坑记录
Yaml language-01 (data type, array, object)
How to close the high-level port
Fang Wenshan, Jay Chou's best partner, will officially announce "Hualiu yuancosmos" on July 25
Network ()
Web side 3D visualization engine hoops communicator reads 10g super large model test | digital twin Technology
Sort sort IP addresses
2022.7.22DAY612
2021-11-09
Ten thousand words long article | deeply understand the architecture principle of openfeign
咱就是来聊聊并发编程的三大核心问题。
Database foundation
Stm8 official library file download
System architecture & microservices
Como automatic test system: build process record
万字长文 | 深入理解 OpenFeign 的架构原理
[fastjson1.2.24 deserialization vulnerability principle code analysis]
Reading and writing properties file
MySQL implementation plan
Interview question set