BGP address family

Многопротокольный BGP (MP-BGP) — это расширение BGP, которое позволяет ему переносить дополнительную информацию о нескольких протоколах, включая IPv4 , IPv6 , VPNv4, VPNv6 и другие.

В расширениях MP-BGP есть как AFI, так и SAFI. Они более подробно описаны ниже.

  • AFI — Address Family Identifier — идентификатор семейства адресов
  • SAFI — Subsequent Address Family Identifier — последующий идентификатор семейства адресов

 

Full List of AFI’s
AFI  Description  Reference 
0 Reserved
1 IP (IP version 4)
2 IP6 (IP version 6)
3 NSAP
4 HDLC (8-bit multidrop)
5 BBN 1822
6 802 (includes all 802 media plus Ethernet “canonical format”)
7 E.163
8 E.164 (SMDS, Frame Relay, ATM)
9 F.69 (Telex)
10 X.121 (X.25, Frame Relay)
11 IPX
12 Appletalk
13 Decnet IV
14 Banyan Vines
15 E.164 with NSAP format subaddress [ATM Forum UNI 3.1. October 1995.][Andy_Malis]
16 DNS (Domain Name System)
17 Distinguished Name [Charles_Lynn]
18 AS Number [Charles_Lynn]
19 XTP over IP version 4 [Mike_Saul]
20 XTP over IP version 6 [Mike_Saul]
21 XTP native mode XTP [Mike_Saul]
22 Fibre Channel World-Wide Port Name [Mark_Bakke]
23 Fibre Channel World-Wide Node Name [Mark_Bakke]
24 GWID [Subra_Hegde]
25 AFI for L2VPN information [RFC4761][RFC6074]
26 MPLS-TP Section Endpoint Identifier [RFC7212]
27 MPLS-TP LSP Endpoint Identifier [RFC7212]
28 MPLS-TP Pseudowire Endpoint Identifier [RFC7212]
29 MT IP: Multi-Topology IP version 4 [RFC7307]
30 MT IPv6: Multi-Topology IP version 6 [RFC7307]
31-16383 Unassigned
16384 EIGRP Common Service Family [Donnie_Savage]
16385 EIGRP IPv4 Service Family [Donnie_Savage]
16386 EIGRP IPv6 Service Family [Donnie_Savage]
16387 LISP Canonical Address Format (LCAF) [David_Meyer]
16388 BGP-LS [RFC7752]
16389 48-bit MAC [RFC7042]
16390 64-bit MAC [RFC7042]
16391 OUI [RFC7961]
16392 MAC/24 [RFC7961]
16393 MAC/40 [RFC7961]
16394 IPv6/64 [RFC7961]
16395 RBridge Port ID [RFC7961]
16396 TRILL Nickname [RFC7455]
16397-65534 Unassigned
65535 Reserved

 

Full List of sAFI’s
sAFI Description Reference
0 Reserved [RFC4760]
1 Network Layer Reachability Information used for unicast forwarding [RFC4760]
2 Network Layer Reachability Information used for multicast forwarding [RFC4760]
3 Reserved [RFC4760]
4 Network Layer Reachability Information (NLRI) with MPLS Labels [RFC8277]
5 MCAST-VPN [RFC6514]
6 Network Layer Reachability Information used for Dynamic Placement of Multi-Segment Pseudowires [RFC7267]
7 Encapsulation SAFI [RFC5512]
8 MCAST-VPLS [RFC7117]
9-63 Unassigned
64 Tunnel SAFI [Gargi_Nalawade][draft-nalawade-kapoor-tunnel-safi-01]
65 Virtual Private LAN Service (VPLS) [RFC4761][RFC6074]
66 BGP MDT SAFI [RFC6037]
67 BGP 4over6 SAFI [RFC5747]
68 BGP 6over4 SAFI [Yong_Cui]
69 Layer-1 VPN auto-discovery information [RFC5195]
70 BGP EVPNs [RFC7432]
71 BGP-LS [RFC7752]
72 BGP-LS-VPN [RFC7752]
73 SR TE Policy SAFI [draft-previdi-idr-segment-routing-te-policy]
74-127 Unassigned
128 MPLS-labeled VPN address [RFC4364][RFC8277]
129 Multicast for BGP/MPLS IP Virtual Private Networks (VPNs) [RFC6513][RFC6514]
130-131 Reserved [RFC4760]
132 Route Target constrains [RFC4684]
133 IPv4 dissemination of flow specification rules [RFC5575]
134 VPNv4 dissemination of flow specification rules [RFC5575]
135-139 Reserved [RFC4760]
140 VPN auto-discovery [draft-ietf-l3vpn-bgpvpn-auto]
141-240 Reserved [RFC4760]
241-254 Reserved for Private Use [RFC4760]
255 Reserved [RFC4760]