반응형
1. AFI(Address Family Identifier): 네트워크의 "대분류"
- AFI는 어떤 종류의 네트워크를 다룰지 정의하는 대분류 식별자입니다.
- 예를 들어, BGP가 다룰 대상이 IPv4, IPv6, CLNS와 같은 네트워크인지 지정합니다.
- MP-BGP에서는 AFI 값으로 16비트 숫자를 사용하여 네트워크 타입을 구분합니다.
2. SAFI(Subsequent Address Family Identifier): 데이터를 "세부적으로 분류"
- SAFI는 AFI에서 지정된 네트워크를 더 세부적으로 구분하는 하위 식별자입니다.
- 예를 들어, "IPv4"라는 AFI를 다루면서, 그 데이터가 Unicast(단방향), Multicast(다중방향) 또는 **Labeled Unicast(MPLS 태그 포함)**인지 정의합니다.
쉽게 설명하면 다음과 같다.
AFI: "우리가 다룰 데이터는 어떤 종류인가요?" (대분류, 예: IPv4, IPv6, L2VPN)
SAFI: "그 데이터를 어떤 방식으로 처리할 건가요?" (세부 분류, 예: Unicast, Multicast, EVPN)
- AFI와 SAFI 조합:
- AFI는 데이터를 처리할 네트워크의 대분류를 나타냅니다(예: IPv4, IPv6, L2VPN 등).
- SAFI는 해당 네트워크 데이터의 세부 분류를 나타냅니다(예: Unicast, Multicast, EVPN 등).
- MP-BGP는 이 두 식별자를 조합하여, 특정 네트워크와 데이터 유형에 적합한 라우팅 정보를 처리합니다.
- MP-BGP의 역할:
- MP-BGP는 AFI와 SAFI 조합에 따라 다양한 형태의 라우팅 정보를 교환하고 관리합니다.
- 예를 들어:
- IPv4 라우팅(AFI=1, SAFI=1)
- MPLS VPN 환경에서의 IPv4 VPN 라우팅(AFI=1, SAFI=128)
- VXLAN 기반 데이터센터에서 EVPN 라우팅(AFI=25, SAFI=70)
[AFI & SAFI 조합 정리 표]
AFI 값 | AFI 설명 | SAFI 값 | SAFI 설명 | 조합의 의미 |
1 | IPv4 | 1 | Unicast | IPv4 Unicast 라우팅 정보 |
1 | IPv4 | 2 | Multicast | IPv4 Multicast 라우팅 정보 |
1 | IPv4 | 4 | Labeled Unicast | MPLS 라벨이 포함된 IPv4 Unicast 라우팅 정보 |
1 | IPv4 | 5 | Multicast VPN (mVPN) | IPv4 멀티캐스트 VPN 라우팅 정보 |
1 | IPv4 | 7 | Encapsulation SAFI | 패킷 캡슐화를 위한 정보 (예: GRE, L2TPv3) |
1 | IPv4 | 66 | Multicast Distribution Tree | IPv4 멀티캐스트 분배 트리(MDT) 정보 |
1 | IPv4 | 128 | VPNv4 | MPLS VPN을 위한 IPv4 라우팅 정보 |
1 | IPv4 | 129 | Multicast VPN | MPLS VPN을 위한 IPv4 Multicast 라우팅 정보 |
1 | IPv4 | 132 | Route Target Constraints | 라우트 타겟 제약 조건 정보 |
1 | IPv4 | 133 | Flow Specification | IPv4 플로우 스펙(Flow Spec) 정보 |
2 | IPv6 | 1 | Unicast | IPv6 Unicast 라우팅 정보 |
2 | IPv6 | 2 | Multicast | IPv6 Multicast 라우팅 정보 |
2 | IPv6 | 4 | Labeled Unicast | MPLS 라벨이 포함된 IPv6 Unicast 라우팅 정보 |
2 | IPv6 | 5 | Multicast VPN (mVPN) | IPv6 멀티캐스트 VPN 라우팅 정보 |
2 | IPv6 | 7 | Encapsulation SAFI | IPv6 패킷 캡슐화를 위한 정보 |
2 | IPv6 | 128 | VPNv6 | MPLS VPN을 위한 IPv6 라우팅 정보 |
2 | IPv6 | 132 | Route Target Constraints | IPv6 라우트 타겟 제약 조건 정보 |
2 | IPv6 | 133 | Flow Specification | IPv6 플로우 스펙(Flow Spec) 정보 |
25 | Layer 2 VPN (L2VPN) |
65 | Layer 2 VPN | Layer 2 VPN 라우팅 정보 |
25 | Layer 2 VPN (L2VPN) |
70 | Ethernet VPN (EVPN) | VXLAN과 같은 기술을 위한 Ethernet VPN 라우팅 정보 |
예시) AFI = 25(L2VPN) / SAFI = 70(EVPN) = VXLAN과 같은 기술을 위한 Ethernet VPN 라우팅 정보
router bgp 65000
address-family l2vpn evpn
neighbor 192.0.2.1 activate
예시) AFI = 2(IPv6) / SAFI = 1(Unicast) = IPv6 Unicast 라우팅 정보
router bgp 65000
address-family ipv6 unicast
neighbor 2001:db8::1 activate
반응형
'IT > ㄴ SDN' 카테고리의 다른 글
[정리] SD-WAN 간단 시나리오 및 전체 구성도 (0) | 2025.01.07 |
---|---|
[VxLAN] VxLAN Tunneling 구성 시 Loop 구조에 대하여 (0) | 2025.01.07 |
[정리] VxLAN with BGP-EVPN 비교표 (Cisco ACI) (0) | 2025.01.07 |
[정리] VXLAN with BGP-EVPN 비교표 (None BGP) (0) | 2025.01.07 |