多平台统一管理软件接口,如何实现多平台统一管理软件接口
601
2022-09-19
BGP属性公认强制、公认自由、可选传递、可选非传递(以下哪些是bgp的公认强制属性)
BGP属性
公认属性 Well-Known• 公认强制属性 Well-known mandatory• 公认自由属性 Well-known discretionary可选属性 Optional • 可选传递的 Optional transitive• 可选非传递的 Optional non-transitive
公认强制属性
AS-path
路径一般情况下不会修改,在公网传递无法修改。只有在进入企业内部,发现2条路径一边短一边长,然后想修改
在不考虑其他情况下,路径的AS-pash越短越优,但是AS内部怎么传递是无法悉知的。如图AS100有2个,AS200有1个设备
所以AS-path作为选路,就是把认为不好的那边进行增加as,而且强烈建议就是增加已有的as号,比如AS-PATH(100,500,500,500,500),避免造成新添加的和实际环境存在,导致触发防环数据被丢弃
是前往目标网络的路由经过的自制系统号列表,通告该路由的自治系统号位于列表末尾作用:确保无环,通告给EBGP时会加上自己的AS号;通告给IBGP时不修改AS-path
Origin
在BGP协议的早期路由比较多的时候用来区分如何学到的,但是现在大部分都是BGP通告了,所以origin也比较被淡化
指出了路径信息的源头,有下列3种可能:• IGP:用network通告路由时,用i表示 (这个讲得是BGP通告)• EGP:路由通过EGP获悉,用e表示 (这是原来的另外协议EGP,现在已经看不到了)• Incomplete:路由的源头未知或是通过其他方法获悉的,用?表示。例如重发布
路由优选顺序: IGP > EGP > Incomplete 所以内部>外部>重分布
NEXT_HOP(重要)
指出了用于前往目的地的下一跳IP地址, BGP中的下一跳为AS对EBGP会话来说, NEXT-HOP就是通告该路径的EBGP邻居的接口IP对IBGP,起源AS内部的路由的NEXT-HOP就是通告该路径的邻居的IP,就是谁发的是谁(如果有设定更新源,则为更新源地址),而从EBGP学到的路由的NEXT-HOP,在IBGP内传递时不变,始终指向的是下一个AS(本AS对端的EBGP邻居接口IP)。
next hop 0.0.0.0代表本地通告,其他数字再根据情况分析,但是必须可达
再深入理解next_hop的选路,例如上图1.1.1.0/24选出了2.2.2.2作为下一跳,前面标识为i,被认为是bgp通告的最佳路由,但是深入进去查看,2.2.2.2是从OSPF学习到,开销为11,管理举例110。由此得知虽然BGP感觉在查BGP路由,但是底层实际还是对比了IGP,因为环回口建邻居,实际底层的通还是靠的IGP路由。类似递归查询
公认自由属性 (经常改)
LOCAL PREFERENCE (影响IBGP邻居)
作用:改变本地优先级进行数据转发选路,用于出口,例如C选择A还是B出去到达1.1.1.0 (在不考虑水平分割的情况。生效范围在整个AS内部,也就是IBGP)
告诉AS中的路由器,哪条路径是离开AS的首选路径LOCAL PREFERENCE越高路径越优。默认本地优先级为100只发送给IBGP邻居,而不能传递给EBGP邻居
可选传递属性
COMMUNITY (VPN路由使用)
VPN的特定标签都是通过团体属性来做,默认不传送,需要使用命令使能
用于简化路由策略的执行可以将某些路由分配一个特定的COMMUNITY属性,之后就可以基于COMMUNITY值而不是每条路由进行BGP属性的设置了
可选非传递属性 (经常改)
MED (影响EBGP邻居)
和local preference相反,本AS做的MED需要到对端的AS看效果。作用于入口针对于哪个区域做的配置,比如AC做了MED配置,告知B从哪个入口进最优,但是要区分是同一个AS号进行的MED修改通告,如果不同AS需要开通比较的功能
用于向外部邻居指出进入AS的首选路径。当入口有多个时,自治系统可以使用MED动态的影响其他AS如何选择进入路径MED值越小越优先, Cisco定义的MED值默认值是0MED是在AS之间交换。 MED发送给EBGP对等体时,这些路由器在AS内传播,不传递给下一个AS
箭头是通告过来,折线代表链路
bgp always-compare-med,比较来自不同自治系统的邻居的路由,默认不开
图中所示,不同的MED值来时AS200和AS300,默认是不比较。一定要比较使用命令开通后可以跨AS比较
WEIGHT
如果就想干预本地的选路结果,不希望其他邻居受到的影响,用到weight。一般也不怎么使用,因为一旦配置其他属性就不看了
权重值在确实没办法改的时候再调整,因为权重值优先度最高,一经配置相当于路由就相当于手动控制了
在路由器本地配置,只提供本地路由策略,不会传播给任何BGP邻居范围: 0~65535,越大越优先。路由器本地通告的路径默认权重为32768,从其他BGP邻居学习到的为0
操作方法,第一种直接指定邻居设置权重、第二种挂路由权重值
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~