0
点赞
收藏
分享

微信扫一扫

BGP动态协议实验案例2

本次实验使用GNS3模拟器进行

实验目的:了解BGP动态路由协议的属性以及修改

BGP的十三条属性:

Weight 越大越优先

Local_Pref 越大越优先

起源于本地的路由优先(如本地network的或aggregate的),即下一跳是0.0.0.0(在BGP表中,当前路由器通告的路由的下一跳为0.0.0.0)

AS-Path 越短越优先

Origin 属性(优先顺序:IGP>EGP>Incomplete)

MED 越小越优先

优选EBGP 邻居发来的路由(相对IBGP邻居)在联邦EBGP和IBGP中优选联邦EBGP路由

优选到BGP NEXT_HOP 最近的路由,该路由是去往下一跳路由器IGP度量值最小的路由

如果有多条来自相同相邻AS的路由并通告Maximum-paths 是多条路径可用,则将所有开销相同的路由加入Loc-RIB

如果路由都来自EBGP邻居,则优选最老的EBGP邻居传来的路由,降低滚翻的影响

BGP邻居的RID越小越优先

如果多条路径始发路由器ID或路由器ID相同,那么优选Cluster-List最短的路径

选择邻居IP地址最小的路由(BGP的neighbor配置中的那个邻居的地址,也就是邻居的更新源IP)

实验拓扑:BGP动态协议实验案例2_ip地址

实验步骤1:

配置IP地址

IOU1

IOU1(config)#int loo0
IOU1(config-if)#ip add 1.1.1.1 255.255.255.0
IOU1(config-if)#ex

IOU1(config)#int e0/0
IOU1(config-if)#ip add 12.12.12.1 255.255.255.0
IOU1(config-if)#no shut
IOU1(config-if)#ex

IOU1(config)#int e0/1
IOU1(config-if)#ip add 14.14.14.1 255.255.255.0
IOU1(config-if)#no shut
IOU1(config-if)#ex

IOU2

IOU2(config)#int loo0
IOU2(config-if)#ip add 2.2.2.2 255.255.255.0
IOU2(config-if)#ex

IOU2(config)#int e0/0
IOU2(config-if)#ip add 12.12.12.2 255.255.255.0
IOU2(config-if)#no shut
IOU2(config-if)#ex

IOU2(config)#int e0/1
IOU2(config-if)#ip add 23.23.23.2 255.255.255.0
IOU2(config-if)#no shut
IOU2(config-if)#ex

IOU3

IOU3(config)#int loo0
IOU3(config-if)#ip add 3.3.3.3 255.255.255.0
IOU3(config-if)#ex

IOU3(config)#int e0/0
IOU3(config-if)#ip add 23.23.23.3 255.255.255.0
IOU3(config-if)#no shut
IOU3(config-if)#ex

IOU3(config)#int e0/1
IOU3(config-if)#ip add 34.34.34.3 255.255.255.0
IOU3(config-if)#no shut
IOU3(config-if)#ex

IOU4

IOU4(config)#int loo0
IOU4(config-if)#ip add 4.4.4.4 255.255.255.0
IOU4(config-if)#ex

IOU4(config)#int e0/0
IOU4(config-if)#ip add 14.14.14.4 255.255.255.0
IOU4(config-if)#no shut
IOU4(config-if)#ex

IOU4(config)#int e0/1
IOU4(config-if)#ip add 34.34.34.4 255.255.255.0
IOU4(config-if)#no shut
IOU4(config-if)#ex

实验步骤2:

配置eigrp

IOU1

IOU1(config)#router eigrp 1
IOU1(config-router)#network 1.1.1.1 0.0.0.0
IOU1(config-router)#network 12.12.12.1 0.0.0.0
IOU1(config-router)#ex

IOU2

IOU2(config)#router eigrp 1
IOU2(config-router)#network 2.2.2.2 0.0.0.0
IOU2(config-router)#network 12.12.12.2 0.0.0.0
IOU2(config-router)#network 23.23.23.2 0.0.0.0
IOU2(config-router)#ex

IOU3

IOU3(config)#router eigrp 1
IOU3(config-router)#network 3.3.3.3 0.0.0.0
IOU3(config-router)#network 23.23.23.3 0.0.0.0
IOU3(config-router)#ex

实验步骤3:

配置bgp

IOU1

IOU1(config)#router bgp 100
IOU1(config-router)#bgp router-id 1.1.1.1
IOU1(config-router)#neighbor 2.2.2.2 remote-as 100
IOU1(config-router)#neighbor 2.2.2.2 update-source loopback 0
IOU1(config-router)#neighbor 2.2.2.2 next-hop-self
IOU1(config-router)#neighbor 3.3.3.3 remote-as 100
IOU1(config-router)#neighbor 3.3.3.3 update-source loopback 0
IOU1(config-router)#neighbor 3.3.3.3 next-hop-self
IOU1(config-router)# neighbor 14.14.14.4 remote-as 200
IOU1(config-router)#ex

IOU2

IOU2(config)#router bgp 100
IOU2(config-router)#bgp router-id 2.2.2.2
IOU2(config-router)#neighbor 1.1.1.1 remote-as 100
IOU2(config-router)#neighbor 1.1.1.1 update-source loopback 0
IOU2(config-router)#neighbor 3.3.3.3 remote-as 100
IOU2(config-router)#neighbor 3.3.3.3 update-source loopback 0
IOU2(config-router)#network 12.12.12.0 mask 255.255.255.0
IOU2(config-router)#network 23.23.23.0 mask 255.255.255.0
IOU2(config-router)#ex

IOU3

IOU3(config)#router bgp 100
IOU3(config-router)#bgp router-id 3.3.3.3
IOU3(config-router)#neighbor 1.1.1.1 remote-as 100
IOU3(config-router)#neighbor 1.1.1.1 update-source loopback 0
IOU3(config-router)#neighbor 1.1.1.1 next-hop-self
IOU3(config-router)#neighbor 2.2.2.2 remote-as 100
IOU3(config-router)#neighbor 2.2.2.2 update-source loopback 0
IOU3(config-router)#neighbor 2.2.2.2 next-hop-self
IOU3(config-router)#neighbor 34.34.34.4 remote-as 200
IOU3(config-router)#ex

IOU4

IOU4(config-router)#bgp router-id 4.4.4.4
IOU4(config-router)#neighbor 14.14.14.3 remote-as 100
IOU4(config-router)#neighbor 34.34.34.3 remote-as 100
IOU4(config-router)#neighbor 14.14.14.1 remote-as 100
IOU4(config-router)#network 4.4.4.0 mask 255.255.255.0
IOU4(config-router)#network 14.14.14.0 mask 255.255.255.0
IOU4(config-router)#network 34.34.34.0 mask 255.255.255.0
IOU4(config-router)#ex

实验步骤4:

配置4种属性

IOU4

IOU4(config)#ip prefix-list 1 permit 4.4.4.4/24
IOU4(config)#route-map ORIGIN permit 10
IOU4(config-route-map)#match ip address prefix-list 1
IOU4(config-route-map)#set origin egp 900
IOU4(config-route-map)#ex

IOU4(config)#route-map ORIGIN permit 20
IOU4(config-route-map)#ex

IOU4(config)#router bgp 200
IOU4(config-router)#neighbor 14.14.14.1 route-map ORIGIN out
IOU4(config-router)#ex

使用show ip bgp查看bgp表

BGP动态协议实验案例2_ip地址_02

测试全网互通

BGP动态协议实验案例2_路由协议_03

举报

相关推荐

0 条评论