BGP的属性及作用和用法
BGP属性
BGP协议依赖大量的参数进行选路;通过修改这些参数均可起到干涉选路的效果;
weight(权重值)
local-preference(本地优先级)
next-hop(优选本地下一跳)
as-path(记录路由经过的AS)
origin(起源属性)
MDE metric(多出口鉴别属性,度量值)
1.Weight(权重值)(Cisco私有)
大优 不传播 本地32768,邻居0
全局修改
注:只能本地修改,因为没有传递性;
负载分担
基于不同目标,使用不同路径访问
注:只能本的控制层面入向调用,因为该属性不传递;
- local-preference(本地优先级)
传播范围(IBGP邻居间) 默认值100 大优
最常用于干涉IBGP选路的属性
注:调用时,控制层面的入或出口都可以,但必须为IBGP邻居关系;
3.next-hop(优选本地下一跳)
4.as-path(记录路由经过的AS) 还用与防环(水平分割)
记录所有经过的AS编号,优选经过数量最少的路径。
还用于EBGP水平分割–接收到的条目中若存在本地AS号,将拒绝;可以在人为的在路由信息中添加AS编号;但只能在EBGP邻居关系间操作;但也可用于干涉IBGP邻居关系下选路;
注:调用时,控制层面的出或入接口都可以,但必须是EBGP邻居关系
入向调用—3 4 5 x,X为真实经过过的编号
出向调用—X 3 4 5 ; 最前端AS为最新经过的编号;
又因为AS-PASH属性还用于防止EBGP环路,故添加的属性中若存在后方AS号,将导致这些路由无法进入这些AS;
故可以重复使用已经经过的AS号
5.origin(起源属性)标记路由起源
Origin codes: i - IGP, e - EGP, ? - incomplete
起源属性–该条目是通过什么方法进入到的BGP表中来的
使用i表示管理员network宣告配置
使用e表示EGP重发布到BGP的路由
使用?表示IGP重发布到BGP的路 规则:i优于e优于?
6.MDE metric(多出口鉴别属性-度量值)
多出口的鉴别属性,人为的修改度量数字来干涉选路
可以干涉EBGP/IBGP选路,最常用于干涉EBGP选路
常常AS1干涉AS2对AS1的选路
- padding属性的用法和作用
- Smack Connect 中的 connectionEstablishedListeners 属性用法及其作用
- css样式的属性作用及用法
- StateList Drawable的用法以及各属性的作用
- vue-router各个属性的作用及用法
- Smack Connect 中的 connectionEstablishedListeners 属性用法及其作用
- input type="hidden" 作用_ input的属性用法介绍
- HTML <label> 标签的 for 属性的用法及作用
- jsr 303 如何控制错误信息的顺序_及groups标记属性的作用和用法
- vue-router各个属性的作用及用法
- css 中Position属性及值的作用和用法
- hibernate inverse cascade属性作用
- C/C++中“#”和“##”的作用和用法
- C++中虚函数的作用及用法
- DIV CSS display (block none inline)属性的用法
- CSS 属性 :before && :after的用法,伪类和伪元素的区别
- C++ "#"的作用和用法
- IOS控件学习:UILabel常用属性与用法
- Python中内建属性__getattribute__的用法总结
- auto_ptr作用和用法