属性名 | 类型 |
---|---|
AS_Path | 公认强制 |
Origin | 公认强制 |
Aggregator | 可选传递 |
Atomic-Aggregate | 公认自由决定属性 |
起源ID | 可选非传递 |
簇列表 | 可选非传递 |
Next-hop | 公认强制 |
local-preference | 公认自由决定 |
preferred-value | 私有属性 |
MED | 可选非传递 |
社团属性 | 可选传递 |
当到达同一个目的网段存在多条路由时,BGP 通过如下的次序进行路由优选:
属性名 | 传播范围 | 默认值 | 评判标准 |
---|---|---|---|
PV | 不传递 | 0 | 越大越优 |
LP | AS内部 | 100 | 越大越优 |
AS_Path | BGP对等体之间 | 空列表 | 越少越优 |
OGN | BGP对等体之间 | 根据起源类型决定 | i>e>? |
MED | bgp对等体之间 | 默认继承全局路由表中的开销值 | 越小越优 |
[r4]bgp 400
[r4-bgp]peer 10.1.34.3 preferred-value 6000
[r4]ip ip-prefix PV permit 10.10.0.0 16
[r4]route-policy PV permit node 10
[r4-route-policy]if-match ip-prefix PV
[r4-route-policy]apply preferred-value 100
[r4]route-policy PV permit node 20
[r4-bgp]peer 10.1.34.3 route-policy PV import
[r3]bgp 234
[r3-bgp]default local-preference 200 ---该命令只会影响本地向外发布的路由,而不会影响本地收到的路由
[r4]ip ip-prefix LP permit 10.11.0.0 16
[r4]route-policy LP permit node 10
[r4-route-policy]if-match ip-prefix LP
[r4-route-policy]apply local-preference 200
[r4]route-policy LP permit node 20
[r4-bgp]peer 3.3.3.3 route-policy LP import
[r1]ip ip-prefix AS permit 10.13.0.0 16
[r1]route-policy AS permit node 10
[r1-route-policy]if-match ip-prefix AS
[r1-route-policy]apply as-path 11 22 33 overwrite
[r1]route-policy AS permit node 20
[r1-bgp]peer 10.1.13.3 route-policy AS export
apply as-path none overwrite ----代表将该属性变为空列表
[r4-bgp]default med 100 ---全局修改方式
只能针对本地聚合路由或者重发布引入的路由信息生效,并且是传递给EBGP对等体时才会携带,不会影响本地MED数值