BGP属性特点—概述
BGP路由属性是一套参数,它是对路由的进一步的描述
- 公认必遵
- 所有BGP路由器都能识别,且必须存在在Update消息中
- 如果缺少这种属性,路由信息就会错误
- 公认任意
- 所有BGP路由器都可以识别,但不要求必须存在于Update消息中
- 即就算缺少这类属性,路由信息也不会出错
- 可选过渡
- 在BGP对等之间具有可传递的属性
- BGP路由器可以不支持此属性,但它任然会接收这类属性,并传递给其他对等体
- 可选非过渡
- 如果BGP路由器不支持此属性,则相应的这类属性会被忽略,且不会传递给其他对等体
常用的属性类别如下所示:
- Origin 为公认必遵属性
- As-path 为公认必遵属性
- Next-hop 为公认必遵属性
- Local-pref 为公认任意属性
- community 为可选过渡属性
- MED 为可选非过渡属性
- Originator_ID 为可选非过渡属性
- Cluster_list 为可选非过渡属性
BGP属性特点—Origin
Origin属性用来定义路径信息的来源,该属性为公认必遵
- IGP
通过路由器始发AS的IGP得到的路由信息,如通过network命令注入BGP的路由
标识符为 “i”- EGP
通过EGP得到的路由信息
标识符为 “e”- Incomplete
通过其他方式学习到的路由信息,如通过import-route 命令注入BGP的路由
标识符为 “?”
优先级:
IGP>EGP>Incomplete 即 I>e>?
<