BGP属性详解
1. BGP属性标志位介绍
BGP属性的交互是网络工程师认为理解BGP存在较高学习曲线的主要原因之一。在深入了解常用的BGP属性之前,先介绍几个重要的标志位:
- 部分位(Partial Bit,第2位) :仅可选传递属性使用此位。值为0表示路径上的每个BGP路由器都识别该属性;值为1表示路径上至少有一个BGP路由器未识别该属性。
- 扩展长度位(Extended Length Bit,第3位) :此位将TLV中的属性长度字段大小设置为1个八位字节(值为0)或2个八位字节(值为1)。
- 未使用位(Unused,第4 - 7位) :这些位位置未使用,必须设置为0。
- 类型代码(Type Code,第8 - 15位) :此1字节字段对特定类型的属性进行编码。可用的类型代码可参考相关文档。
2. 常用BGP属性详细解析
2.1 起源(Origin)属性
起源代码(类型代码1)是一个众所周知的强制属性,所有BGP实现都必须支持该属性,并且每个BGP更新中都包含该属性。
- 作用 :最初将路由注入BGP的路由器会附加起源属性,以此衡量特定路由起源的可信度。
- 取值 :起源属性的值包括IGP、EGP或不完整(incomplete)。IGP(缩写为I)起源是为通过传统内部网关协议(如OSPF、IS - IS或RIP)学习的所有路由指定的标签;EGP(缩写为E)起
超级会员免费看
订阅专栏 解锁全文
1879

被折叠的 条评论
为什么被折叠?



