高级边界网关协议(BGP)之多协议BGP的应用
1. 多协议BGP概述
BGP的成熟性和在互联网中的广泛应用,使其成为在自治系统(AS)之间以及内部通告信息的独特平台。这些信息可能包括用于转发用户数据流量的IPv6路由,或用于多播网络中反向路径转发检查的IPv4路由。近年来,与虚拟专用网络(VPN)和多协议标签交换(MPLS)相关的信息也通过BGP对等会话进行传输。BGP传输这些信息的能力通常被称为多协议BGP(MBGP)。
MBGP是在对等会话建立期间,两个对等体之间协商的一种能力。每个对等体通过在BGP开放消息中发送能力选项,来描述其支持不同可达性信息的能力。能力选项的格式如下:
| 字段 | 描述 | 值 |
| — | — | — |
| 能力类型 | 显示对等体之间正在协商的实际能力 | 对于MBGP,该字段设置为常量值1,表示多协议扩展 |
| 能力长度 | 显示能力选项中其余字段的长度 | 所有MBGP协商使用常量值4 |
| 地址族标识符(AFI) | 编码对等体在会话期间希望使用的网络层信息类型 | 可能的值包括:1 - IPv4;2 - IPv6;196 - 第2层VPN |
| 保留 | 未使用,设置为常量值0x00 | 0x00 |
| 后续地址族标识符(SAFI) | 提供有关对等体之间传输的路由知识的更多信息 | 可能的值包括:1 - 单播;2 - 多播;4 - 标记单播;128 - 标记VPN单播;129 - 标记VPN多播 |
graph LR
A[BGP开放消息] --> B[能力选项]
B
超级会员免费看
订阅专栏 解锁全文
3060

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



