bgp权重属性

r2:
int lo0
ip add 2.2.2.2 255.255.255.0
int 172
ip add 172.16.4.1 255.255.255.0
ip add 172.16.5.1 255.255.255.0 secondaryip add 172.16.6.1 255.255.255.0 secondary
ip add 172.16.7.1 255.255.255.0 secondary
int s1/0
ip add 12.1.1.2 255.255.255.0
no sh
int s1/1
no sh
ip add 24.1.1.2 255.255.255.0
r1:
int lo0
ip add 1.1.1.1 255.255.255.0
int s1/2
ip add 13.1.1.1 255.255.255.0
no sh
int s1/0
no sh
ip add 12.1.1.2 255.255.255.0
r3:
int lo0
ip add 3.3.3.3 255.255.255.0
int s1/2
ip add 13.1.1.3 255.255.255.0
no sh
int f0/0
ip add 34.1.1.3 255.255.255.0
int s1/1
no sh
ip add 35.1.1.3 255.255.255.0
r4:
int lo0
ip add 4.4.4.4 255.255.255.0
int s1/1
no sh
ip add 24.1.1.4 255.255.255.0
int f0/0
no sh
ip add 34.1.1.4 255.255.255.0
r5:
int lo0
ip add 5.5.5.5 255.255.255.0
no sh
int s1/1
no sh
ip add 35.1.1.5 255.255.255.0
r1:
router ospf 1
router-id 1.1.1.1
network 13.1.1.1 0.0.0.0 area 0
net 1.1.1.1 0.0.0.0 area 0
r3:
router ospf 1
router-id 3.3.3.3
net 13.1.1.3 0.0.0.0 area 0
net 3.3.3.3 0.0.0.0 area 0
net 34.1.1.3 0.0.0.0 area 0
r4:
router ospf 110
net 4.4.4.4 area 0.0.0.0 area 0
net 34.1.1.4 0.0.0.0 area 0
r2:
router bgp 2
bgp router-id 2.2.2.2
no au
no syn
neighbor 12.1.1.1 remote-as 134
neighbor 24.1.1.4 remote-as 134
network 2.2.2.0 mask 255.255.255.0
net 172.16.4.0 mask 255.255.255.0
net 172.16.5.0 mask 255.255.255.0
net 172.16.6.0 mask 255.255.255.0
net 172.16.7.0 mask 255.255.255.0
r1:
router bgp 134
bgp router-id 1.1.1.1
no au
no syn
neighbor 12.1.1.2 remote-as 2
neighbor 3.3.3.3 remoe-as 134
neighbor 3.3.3.3 up lo0
r3:
router bgp 134
bgp router-id 3.3.3.3
no au
no syn
neighbro 1.1.1.1 remote-as 134
neighbor up lo0
neighbor 1.1.1.1 next-hop-sellf
neighbor 4.4.4.4 remote-as 134
neighbor 4.4.4.4 up lo0
neighbor 4.4.4.4 next-hop-self
neighbor 5.5.5.5 remote-as 5
neighbor 5.5.5.5 up lo0
neighbor 5.5.5.5 ebgp-multihop
ip route 5.5.5.0 255.255.255.0 s1/1
r4:
router bgp 134
bgp router-id 4.4.4.4
no au
no sy
neighbor 24.1.1.2 remote-as 2
neighbor 3.3.3.3 remote-as 134
neighbor 3.3.3.3 up lo0
r5:
router bgp 5
bgp router-id 5.5.5.5
no au
no syn
neighbor 3.3.3.3 remote-as 134
neighbor 3.3.3.3 up lo0
neighbor 3.3.3.3 ebgp-multihop
ip route 3.3.3.0 255.255.255.0 s1/1
r1:
router bgp 134
neighbor 3.3.3.3 next-hop-self
r4:
router bgp 134
neighbor 3.3.3.3 next-hop-self
属性分类
公认
可选
access-list filter最传统的控制方法,不够灵活
prefix-list filter 可以直接引用在neighbor上,也可以被distribute-list以及route-map调用
as-path filter可以被filter-list或route-map调用community-list filter可以被route-map调用
distribute-lis只过滤不做属性控制
route-map过滤,属性控制
强烈推荐:对于igp协议,用prefix-list定义路由,通过route-map调用进行路由过滤,对于bgp协议,用prefix-list,as-path list community-list定义路由,再通过route-map进行调用
起源属性
igp(i)
network command某条路由是直接而具体的注入到bgp路由表中的,则origin属性为igp
egp(e)
redistributed from egp路由是通过ebgp得到的,则origin属性为egp
incomplete(?)
redistributed from igp or static其他情况下,origin属性都为incomplete
weight(思科私有)
本地有效
影响本地选路
默认32768
别人学过来0
r3:
router bgp 134
neighbor 1.1.1.1 weight 1000(影响邻居发来的所有路由权重)
ip prefix-list a permit 2.2.2.2/24
router-map wei permit 10
match ip address prefix-list a
set weight 100
router-map wei permit 20
neighbor 1.1.1.1 route-map wei in
浙公网安备 33010602011771号