BGP的宣告、BGP的属性详解、专治各种BGP的属性选路问题

一、BGP的宣告

BGP的最终目标是完成本AS的全部或者某些路由的转发,而实质就是将原有的路由条目宣告出去,所以应该满足以下条件:
1、被宣告的路由必须在路由表中;
2、被宣告的路由必须和路由表中的前缀和掩码一致;
3、EBGP邻居建邻一般使用直连建邻,如果使用非直连建邻需要修改跳数,默认为1(不修改则无法建邻),直连一般指的是接口两端,如果采用环回建邻,必须修改跳数;
正常建邻:
全局下:router bgp 1 //启动BGP协议,加上AS号
neighbor 10.2.2.2 remote-as 2 //指定对方成为邻居,加上对方AS号;
R1(config)# neighbor 10.1.1.1 ebgp-multihop //修改跳数(不加则为255);

二、BGP的属性

BGP最重要的是属性,可以完成选路、防环、标记等工作,IGP协议的度量在AS之间无法选择正确的最佳路径;
属性分为四类:
1.公认必尊 --必须传递必须识别
所有 BGP 路由器必须识别遵守的原则有 origin,as_path ,next_hop
2.公认可尊–必须识别
所有路由器都能识别但是不一定要遵守,local_pref,atomic_aggregate
3.可选传递–打开传递
不是所有 BGP 路由器都能识别,但是所有 BGP 都能传递,aggregator 和 community
4.可选非传递–打开不传递
不是所有路由器都被识别,不能识别的 BGP 路由器就丢弃它,MED,originator_id 和 cluster_id,weight

三、属性详情

1、Weihgt

cisco 私有属性,对于离开 AS 的路由在路由器选择那一条最优,本台路由器产生为 32768,学习 的为 0,越大越优,适用于一台路由去 往别的 AS 有多个出口。
Router bgp 1
Neighbor 10.1.1.1 weight 1//修改该邻居所有传递过来的路由weight为1
精确修改用prefix-list和route-map组合:只针对某一条路由条目,只能用in方向调用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值