BGP选路

BGP四大属性

公认必遵 (Well-known mandatory)
所有BGP路由器都可以识别,且必须存在于Update消息中。如果缺少这种属性,路由信息就会出错并重置BGP邻居关系
公认任意 (Well-known discretionary)
所有BGP路由器都可以识别,但不要求必须存在于Update消息中,可以根据具体情况来决定是否添加到Update消息中(忽略或按照默认值对待)
可选过渡 (Optional transitive)
BGP路由器可以选择是否在Update消息中携带这种属性。接收的路由器如果不识别这种属性,可以转发给邻居路由器,邻居路由器可能会识别并使用到这种属性
可选非过渡 (Optional non-transitive)
BGP路由器可以选择是否在Update消息中携带这种属性。在整个路由发布的路径上,如果部分路由器不能识别这种属性,可能会导致该属性无法发挥效用。因此接收的路由器如果不识别这种属性,将丢弃这种属性,不必再转发给邻居路由器

常见属性

本地优先级用在当一个AS有多个出口时,控制数据流出AS方向
本地优先级在整个AS中会相互传递 优先级越高越优 默认值为100  是通过修改自己的优先级来是影响自己,即在自己路由器上做
bgp 200
default local-preference 200

med在一个AS中传递,不会传到另一个AS 默认值为0 越小越优 是通过修改自己的med来影响对方选路  在两个AS之间传递  传出的时候  只对通过引入方式的路由有效,而对通过network学习到的路由没有效果   不同AS号中不能比较 
bgp 100
default cost 2000

compare-different-as-med      可以使不同as之间可以比较

本地优先级与med区别
本地优先级主要控制数据流怎样出AS,影响自己的AS,med主要控制数据怎样进入AS,影响对方的AS

preferred-value(首选值只影响本台路由器)
bgp 200
peer 1.1.1.1 preferred-value 1000

团体值  与policy-route相结合
peer 12.1.1.1 route-policy 123 export 
peer 12.1.1.1 advertise-community

peer 2.2.2.2(对方) advertise-community   使团体值传递下去

display bgp routing-table community

bgp 100
maximum load-balancing 2     负载均衡 默认不开启  相同AS才有用

BGP选路过程

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值