BGP 路由属性实例 AS_path 属性 * AS_PATH 属性按一定次序记录了某条路由从本地到目的地址所要经过的所有AS 号
当 BGP 将一条路由通告到其他 AS 时,便会把本地AS 号添加在 AS_PATH 列表的最前面
收到此路由的BGP 路由器根据 AS_PATH 属性就可以知道去目的地址所要经过的AS
离本地AS 最近的相邻 AS 号排在前面,其他 AS 号按顺序依次排列
例如: * 通常 BGP 不会接受 AS_PATH 中已包含本地AS 号的路由,从而避免形成环路的可能
Nex t_hop 属性 BGP 的下一跳属性和 IGP 的有所不同,不一定就是邻居路由器 的IP 地址
主要分以下三种情况: BGP 发言者把自己产生的路由发给所有邻居时,将把该路由信息的下一跳属性设置为自己与对端连接的接口地址; 如图: BGP 发言者把接收到的路由发送给 EBGP 对等体时,将把该路由信息的下一跳属性设置为本地与对端连接的接口地址; 如图: BGP 发言者把从 EBGP 邻居得到的路由发给 IBGP 邻居时,并不改变路由信息的下一跳属性
Local_pref 属性 Local_pref 属性仅在IBGP 对等体之间交换,不通告给其他AS
它表明 BGP 路由器的优先级
Local_pref 属性用于判断流量离开本AS 时的最佳路由
当 BGP 的路由器通过不同的 IBGP 对等体得到目 的地址相同但下一跳不同的多条路由时,将优先选择 Local_pref 属性值较高的路由
如图: Med 属性 MED 属性仅在相邻两个 AS 之间交换,收到此属性的 AS 一方不会再将其通告给任何其他第三方 AS
MED 属性相当于 IGP 使用的度量值,它用于判断流量进入 AS时的最佳路由
当一个运行 BGP 的路由器通过不同的 EBGP 对等体得到目的地址相同但