深刻理解BGP协议13条选路原则

实验拓扑:
在这里插入图片描述
关键知识点
1.weight: 选择权值最大的,只影响本路由器,不在 AS 中传递
2.Local_Pref: 选择 Local_pref 最大的,在 AS 中传递,影响 AS 中所有路由器–iBGP 默认为 100,eBGP 默认为空
3.0.0.0.0: 0.0.0.0 表示本路由器(通告)产生的路由。
有三种方法可以产生 0.0.0.0 (1):network (2):重分布 (3):汇总 network or redistr > aggres-add
4.As-Path: 优选经过 As-Path 最少的,As-Path 四种类型:
5.Origin-code: 优选起源代码最低的,IGP<EGP<不完全
6.Med: 选择 MED 最小的,iBGP 路由默认为 0,eBGP 路由默认为空 7.eBGP>iBGP: eBGP 邻居的路由优于 iBGP 邻居的路由
8.Metric: 优选到 BGP 下一跳最短的路径,比较路由的成本,选择 IGP metric 值最小的 9.最老的路由: 优选在路由器表中存在时间最长的,只会在 EBGP 中比较
10.优选邻居 BGP 路由器 ID 最小的路由
11.优选邻居 IP 地址最小

实验目的:深刻理解BGP邻居建立过程与11条选路原则(少了负载均衡和多条始发路径的比较)

需求一:R3 和 R4 有连线,并且之间建立 eBGP 邻居,这个时候,R2 对于 200 的路由有两个 下一跳,这个时候,控制 R2 优选下一跳走 R4;
需求二:R2 配置 RR 反射器到 R1,使 R1 到 200 的路由有两个下一跳,默认情况下,R1 优选 走 R3,因为 eBGP>iBGP——第 7 条选路属性;
需求三:配置使 R1 到 200 的路由有两个下一跳,并且优选走 R1-R2-R4-R3 这条路径,依次使 用 weight、Local_Pref、AS-Path、MED 属性实现该目标——第 1、2、4、6 条选路属性;
需求四:去掉上面所有的配置,在 R2 看 200 的路由,下一跳应该是 R1,因为优选邻居 BGP 路由器 ID 最小的路由——第 10 条选路属性,人为将 R1 的 BGP 路由器 ID 改大,使 R2 对于 200 的路由走 R4;
需求五:R2 到 200 的路由有两个下一条,现在是优选走 R4,配置 R4 将重分布进来的 34 网段 的直连路由的 metric 值改大,使 R2 下一跳优选走 R1——第 8 条选路属性

需求一:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

会发现这样修改不行,因为weight值当有多个出口的话,修改了就没有用。
在这里插入图片描述

这样修改:
在这里插入图片描述
在这里插入图片描述

需求二:
在这里插入图片描述
在这里插入图片描述

需求三:
使用weight值
在这里插入图片描述
在这里插入图片描述

使用local-preference
在这里插入图片描述
在这里插入图片描述
.

使用as-path
在这里插入图片描述
Acl配置错误
在这里插入图片描述
在这里插入图片描述

使用MED
在这里插入图片描述
在这里插入图片描述

需求四:
在这里插入图片描述
在这里插入图片描述

需求五
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值