41-高级路由:BGP AS长度:接收一切最大AS长度不比较AS长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了41-高级路由:BGP AS长度:接收一切最大AS长度不比较AS长度相关的知识,希望对你有一定的参考价值。

一、实验拓扑:
技术分享图片
二、实验要求:
1、R4配置同上个实验;
2、R3配置接收的路由包含最大AS长度为4;
3、R3配置隐藏命令,不比较AS长度;
4、R5配置不管收到的路由有没有包含本地AS都收入(之前R4已经配置了4.4.4.4出方向关于AS 5的路径);
5、验证:AS最大长度为4,还可以接收R1过来的4.4.4.4吗?
6、验证:不比较AS长度,4.4.4.4最优路径还是R1吗?
7、验证:R5是否仍然可以接收含有AS 5 的路由条目呢?
三、命令部署:
1、R3配置接收的路由包含最大AS长度为4
R3(config)#router bgp 123
R3(config-router)#bgp maxas-limit 4

2、R3配置隐藏命令,不比较AS长度
R3(config)#router bgp 123
R3(config-router)#no bgp maxas-limit 4
R3(config-router)#bgp bestpath as-path ignore

3、R5配置不管收到的路由有没有包含本地AS都收入
①基本部署:
R5(config-if)#int f0/0
R5(config-if)#no shutdown
R5(config-if)#ip add 35.1.1.5 255.255.255.0
R5(config)#int lo0
R5(config-if)#ip add 5.5.5.5 255.255.255.0

R5(config-if)#router bgp 5
R5(config-router)#neighbor 3.3.3.3 remote-as 123
R5(config-router)#network 35.1.1.0 mask 255.255.255.0
R5(config-router)#network 5.5.5.0 mask 255.255.255.0
R5(config-router)#neighbor 3.3.3.3 next-hop-self
R5(config-router)#neighbor 3.3.3.3 update-source loopback 0

R5(config)#ip route 3.3.3.0 255.255.255.0 f0/0
R5(config-router)#neighbor 3.3.3.3 ebgp-multihop

R3(config)#int f1/0
R3(config-if)#no shutdown
R3(config-if)#ip add 35.1.1.3 255.255.255.0

R3(config)#router bgp 123
R3(config-router)#neighbor 5.5.5.5 remote-as 5
R3(config-router)#neighbor 5.5.5.5 update-source loopback 0
R3(config-router)#neighbor 5.5.5.5 next-hop-self

R3(config)#ip route 5.5.5.0 255.255.255.0 f1/0
R3(config-router)#neighbor 5.5.5.5 ebgp-multihop
R3(config-if)#no ip split-horizon

②重点部署
R5(config)#router bgp 5
R5(config-router)#neighbor 3.3.3.3 allowas-in

四、验证:
1、R3配置接收的路由包含最大AS长度为4
R3#
Long AS path 4 5 6 7 8 received from 2.2.2.2: More than configured MAXAS-LIMIT

R3#show ip bgp
Network Next Hop Metric LocPrf Weight Path
*>i4.4.4.0/24 1.1.1.1 0 100 0 4 i
结论:可以看到R3会自动报错,而且show ip bgp只有1.1.1.1的路径

2、R3配置隐藏命令,不比较AS长度
R2#show ip bgp
Network Next Hop Metric LocPrf Weight Path
*> 4.4.4.0/24 24.1.1.4 0 0 4 5 6 7 8 i

R3#show ip bgp
Network Next Hop Metric LocPrf Weight Path
*>i4.4.4.0/24 2.2.2.2 0 100 0 4 5 6 7 8 i

  • i 1.1.1.1 0 100 0 4 i
    结论:虽然R2 的AS长度比R1长,但是4.4.4.4的路由条目的最优路径仍然是R2

3、R5配置不管收到的路由有没有包含本地AS都收入
R5#show ip bgp summary
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
3.3.3.3 4 123 0 0 0 0 0 never Idle
①未部署命令前:可以看到没有4.4.4.4的路由条目
R5#show ip bgp
Network Next Hop Metric LocPrf Weight Path
> 1.1.1.0/24 3.3.3.3 0 123 i
> 2.2.2.0/24 3.3.3.3 0 123 i
r> 3.3.3.0/24 3.3.3.3 0 0 123 i
> 5.5.5.0/24 0.0.0.0 0 32768 i
> 14.1.1.0/24 3.3.3.3 0 123 4 i
> 20.20.20.0/24 3.3.3.3 0 0 123 i
> 24.1.1.0/24 3.3.3.3 0 123 i
> 35.1.1.0/24 0.0.0.0 0 32768 i
②R5部署命令后:
R5#show ip bgp
Network Next Hop Metric LocPrf Weight Path
> 1.1.1.0/24 3.3.3.3 0 123 i
> 2.2.2.0/24 3.3.3.3 0 123 i
r> 3.3.3.0/24 3.3.3.3 0 0 123 i
> 4.4.4.0/24 3.3.3.3 0 123 4 5 6 7 8 i
> 5.5.5.0/24 0.0.0.0 0 32768 i
> 14.1.1.0/24 3.3.3.3 0 123 4 i
> 20.20.20.0/24 3.3.3.3 0 0 123 i
> 24.1.1.0/24 3.3.3.3 0 123 i
*> 35.1.1.0/24 0.0.0.0 0 32768 i

以上是关于41-高级路由:BGP AS长度:接收一切最大AS长度不比较AS长度的主要内容,如果未能解决你的问题,请参考以下文章

39-高级路由:BGP AS长度:R2入站方向增加

51-高级路由:BGP community属性:local-as

48-高级路由:BGP 联邦实验

BGP-As-Path-1

46-高级路由:BGP 不同AS之间强制比较Metric

34-高级路由:BGP汇总:实验五 route-map+suppress-map过滤as-set