EBGP를 사용한 IPv6 패브릭 언더레이 및 오버레이 네트워크 설계 및 구현
이 가이드에 있는 대부분의 사용 사례는 IBGP 오버레이 피어링과의 언더레이 연결을 위해 IPv4 및 EBGP를 사용하는 IP 패브릭을 기반으로 합니다. 지원 플랫폼에서는 Junos OS 릴리스 21.2R2-S1 및 21.4R1부터 IPv6 패브릭 인프라를 대신 사용할 수 있습니다. IPv6 패브릭에서 VXLAN 가상 터널 엔드포인트(VTEP)는 VXLAN 헤더를 IPv6 외부 헤더로 캡슐화하고 IPv6를 사용하여 패킷을 터널링합니다. 페이로드가 있는 워크로드 패킷은 IPv4 또는 IPv6을 사용할 수 있습니다. 그림 1을 참조하십시오.
IPv6 패브릭은 언더레이 연결을 위해 IPv6 주소 지정, IPv6 및 EBGP를 사용하며 오버레이 피어링을 위해 IPv6 및 EBGP를 사용합니다. 동일한 패브릭에서 IPv4 및 IPv6 언더레이와 오버레이 피어링을 혼합할 수 없습니다.
이 섹션에서는 IPv6 패브릭 설계를 구성하는 방법에 대해 설명합니다. 이 환경에서는 IPv6 프로토콜이 제공하는 확장된 주소 지정 기능과 효율적인 패킷 처리를 활용할 수 있습니다.
주니퍼는 레퍼런스 아키텍처에서 다음과 같은 기능을 통해 이 IPv6 패브릭을 검증했습니다.
다음 라우팅 및 브리징 오버레이 설계:
브리지 오버레이
에지 라우팅 브리징(ERB) 오버레이
MAC-VRF 라우팅 인스턴스만 사용하여 구성된 EVPN 인스턴스.
그림 2 는 IPv6 패브릭의 스파인 및 리프 디바이스에 대한 개략적인 대표 뷰를 보여줍니다.
토폴로지는 IPv4 패브릭에서 지원되는 토폴로지와 동일하거나 유사할 수 있습니다.
IPv4 패브릭 대신 IPv6 패브릭을 구성하는 방법의 주요 차이점은 다음과 같습니다.
디바이스를 상호 연결하기 위해 IPv6 인터페이스를 구성합니다.
VTEP 역할을 하는 디바이스의 루프백 인터페이스에 IPv6 주소를 할당합니다.
EVPN 라우팅 인스턴스에서 VTEP 소스 인터페이스를 IPv4 주소가 아닌 디바이스의 루프백 IPv6 주소로 설정합니다.
디바이스를 상호 연결하는 IPv6 인터페이스 주소 간에 언더레이 EBGP 피어링을 구성합니다. 디바이스 IPv6 루프백 주소 간에 오버레이 EBGP 피어링을 구성합니다.
오버레이 아키텍처의 유형과 디바이스가 패브릭에서 제공하는 역할에 따라 플랫폼이 IPv6 패브릭 설계를 지원하는 강화된 초기 릴리스는 데이터센터 EVPN-VXLAN 패브릭 참조 설계 - 지원되는 하드웨어 요약 을 참조하십시오. "IPv6 언더레이 사용"이라는 디바이스 역할을 나타내는 테이블 행을 찾습니다.
IPv6 패브릭의 EVPN-VXLAN 기능 지원 및 제한 사항에 대한 개요는 EVPN 사용자 가이드의 IPv6 언더레이를 갖춘 EVPN-VXLAN을 참조하십시오.
레퍼런스 아키텍처 설계에 사용된 지원되는 IP 패브릭 언더레이 및 오버레이 모델과 구성 요소에 대한 개요는 데이터센터 패브릭 블루프린트 아키텍처 구성 요소를 참조하십시오.
IPv6 패브릭 언더레이에서 인터페이스 및 EBGP를 라우팅 프로토콜로 구성
이 설계( IP 패브릭 언더레이 네트워크 설계 및 구현의 IPv4 패브릭과 유사)에서는 두 개의 멤버 링크가 있는 통합 이더넷 인터페이스를 사용하여 스파인과 리프 디바이스를 상호 연결합니다. (또는 각 스파인 및 리프 연결에 대해 단일 링크 또는 통합 이더넷 번들에서 두 개 이상의 멤버 링크를 사용할 수 있습니다.)
이 절차에서는 스파인을 향해 리프 측의 인터페이스를 구성하고, 리프 디바이스에서 언더레이 라우팅 프로토콜로 IPv6을 사용하는 EBGP를 활성화하는 방법을 보여줍니다.
이 절차에서는 스파인 측 구성을 보여주지 않지만, 리프 디바이스에서와 동일한 방식으로 상호 연결 인터페이스와 EBGP 언더레이를 스파인 측에 구성합니다.
그림 3 은 이 절차에서 구성하는 리프 디바이스 Leaf1의 인터페이스를 보여줍니다.
Leaf1에서 IPv6를 사용하여 언더레이에서 어그리게이션 이더넷 인터페이스 및 EBGP를 구성하려면:
IPv6 오버레이 피어링을 위한 EBGP 구성
IPv6 패브릭 EBGP 언더레이와 함께 이 절차를 사용하여 IPv6 오버레이 피어링을 구성합니다. 언더레이와 오버레이 모두 IPv6을 사용해야 하므로 오버레이에 대한 IBGP 구성 (IPv4 패브릭에서 오버레이 피어링 구성 설명)에서 오버레이 구성을 사용할 수 없습니다.
IPv6 패브릭의 오버레이 피어링도 EBGP를 라우팅 프로토콜로 사용하기 때문에 오버레이 피어링 구성은 IPv6 패브릭 언더레이에서 인터페이스 구성 및 EBGP를 라우팅 프로토콜로 사용하는 언더레이 구성과 매우 유사합니다. 주요 차이점은 언더레이에서 EBGP neighbor에 연결하는 레이어 3 인터페이스의 IPv6 주소(이 예에서는 어그리게이션된 이더넷 인터페이스 주소)를 지정한다는 것입니다. 반대로 오버레이에서는 디바이스 IPv6 루프백 주소를 사용하여 EBGP 인접 항목을 지정합니다. 이 예에서 디바이스 주소 및 ASN 값에 대해서는 그림 3 을 다시 참조하십시오.
오버레이 구성의 또 다른 차이점은 EVPN 신호를 구성한다는 것입니다.
Leaf1에서 IPv6를 사용하여 EBGP 오버레이 피어링을 Spine1 및 Spine2로 구성하려면 다음을 수행합니다.
EBGP IPv6 언더레이 및 오버레이 디바이스 연결 확인
IPv6 패브릭 언더레이 및 IPv6 오버레이 피어링을 위한 EBGP 구성에서 인터페이스 및 EBGP를 라우팅 프로토콜로 구성에서 언더레이 및 오버레이 구성을 커밋한 후 다음 명령을 실행합니다.