IPv4 언더레이가 있는 EVPN-VXLAN 네트워크를 통해 IPv6 데이터 트래픽 라우팅
요약 EVPN-VXLAN 오버레이 네트워크에서 레이어 3(L3) VXLAN 게이트웨이로 작동할 수 있는 디바이스에서 L3 VXLAN 게이트웨이의 IRB 인터페이스는 IPv4 언더레이가 있는 EVPN-VXLAN 네트워크를 통해 한 IPv6 호스트에서 다른 IPv6 호스트로 레이어 2(L2) 또는 L3 데이터 패킷을 라우팅할 수 있습니다.
IPv6 호스트에서 L2 또는 L3 데이터 패킷을 수신하면 L3 VXLAN 게이트웨이는 패킷을 IPv4 외부 헤더로 캡슐화하여 IPv4 언더레이 네트워크를 통해 패킷을 터널링합니다. 터널의 다른 쪽 끝에 있는 L2 또는 L3 VXLAN 게이트웨이는 패킷의 캡슐화를 해제하고 패킷을 다른 IPv6 호스트로 전달합니다.
EVPN-VXLAN 오버레이 네트워크의 L3 VXLAN 게이트웨이는 EVPN 유형 2 및 유형 5 경로의 교환을 통해 IPv6 경로를 학습합니다.
이 기능은 일반적으로 데이터센터 내에 구축되는 다음 아키텍처를 사용하는 EVPN-VXLAN 오버레이 네트워크에서 지원됩니다.
-
EVPN-VXLAN CRB(Centrally-Routed Bridging) 오버레이(2레이어 IPv4 패브릭을 갖춘 EVPN-VXLAN 토폴로지라고도 함) - 한 디바이스 레이어가 L3 VXLAN 게이트웨이로 작동하고 다른 디바이스 레이어(일반적으로 스위치)가 L2 VXLAN 게이트웨이로 기능하는 2레이어 IPv4 패브릭입니다. 이 아키텍처에서 L3 VXLAN 게이트웨이에 구성된 IRB 인터페이스는 패브릭의 중앙 위치에서 작동합니다.
-
EVPN-VXLAN ERB(Edge-Routed Bridging) 오버레이(IPv4 패브릭이 축소된 EVPN-VXLAN 토폴로지라고도 함)—디바이스의 한 레이어가 L2 및 L3 VXLAN 게이트웨이의 역할을 모두 수행하는 1레이어 IPv4 패브릭입니다. 이 아키텍처에서 L3 VXLAN 게이트웨이에 구성된 IRB 인터페이스는 패브릭의 에지에서 작동합니다.
이 기능 설정의 핵심 부분은 L3 VXLAN 게이트웨이에서 IRB 인터페이스를 구성하는 것입니다. 일반적으로 IRB 인터페이스는 토폴로지에 IPv4 호스트만 있는 것처럼 구성합니다. 그러나 CRB 오버레이 패브릭에서는 IRB 인터페이스 및 기본 L3 게이트웨이(가상 게이트웨이)에 대한 IPv4 주소를 지정하는 것 외에도 IPv6 주소도 지정합니다. 마찬가지로 ERB 오버레이 패브릭에서는 IRB 인터페이스에 대한 IPv4 주소를 지정하는 것 외에도 IPv6 주소도 지정하고 IRB 인터페이스에 대한 MAC 주소를 구성해야 합니다.
다음 섹션의 표에는 IPv4 내장 IPv6 주소 형식(예: 2001:db8::192.168.100.1/96)을 사용하는 샘플 IPv6 IRB 인터페이스 주소가 지정되어 있습니다. Junos CLI는 듀얼 스택 인터페이스의 IPv4 주소와 연결된 IPv6 주소를 지정하기 위해 이 형식으로 제공하는 주소 매개 변수를 허용합니다. 그러나 IPv6 주소를 표시하는 show 명령 출력에서는 콜론으로 구분된 주소 필드가 16진수로 표시된 IPv6 주소 형식의 주소가 출력에 표시됩니다.
IPv4 언더레이가 있는 EVPN-VXLAN 네트워크를 통해 IPv6 데이터 트래픽을 라우팅할 때의 이점
IPv4 언더레이가 있는 EVPN-VXLAN 네트워크를 통해 IPv6 데이터 트래픽을 라우팅하면 다음과 같은 이점이 있습니다.
-
IPv6 언더레이 네트워크를 구축할 필요가 없습니다. 지원되는 IPv4 패브릭 아키텍처는 IPv4 및 IPv6 데이터 트래픽 요구를 모두 지원할 수 있을 만큼 민첩합니다.
-
IPv4 및 IPv6 경로 교환을 위한 EVPN 컨트롤 플레인의 고유한 지원을 활용합니다.
-
새 구성을 도입하지 않습니다. 이 기능을 설정하려면 IPv6 주소로 IRB 인터페이스를 구성해야 합니다.
중앙 라우팅 브리징 오버레이 - IPv6 데이터 트래픽의 라우팅을 설정하는 방법
이 섹션에서는 L3 VXLAN 게이트웨이의 IRB 인터페이스 구성에 초점을 맞춥니다. EVPN-VXLAN 구성에 대한 보다 포괄적인 예는 예: EVPN-VXLAN 중앙 라우팅 브리징 패브릭 구성을 참조하십시오.
표 1 은 3개의 L3 VXLAN 게이트웨이에서 IRB 인터페이스 irb.100 및 irb.200의 주소를 구성하는 방법을 보여줍니다. 표 2 에는 irb.100 및 irb.200에 필요한 몇 가지 추가 글로벌 구성 및 구성이 요약되어 있습니다.
주소 |
L3 VXLAN 게이트웨이 1 |
L3 VXLAN 게이트웨이 2 |
L3 VXLAN 게이트웨이 3 |
묘사 |
---|---|---|---|---|
IRB interface irb.100 |
||||
IRB IPv4 주소 |
192.168.100.1/24 |
192.168.100.2/24 |
192.168.100.3/24 |
각 디바이스에서 irb.100에 대해 다른 IPv4 주소를 지정합니다. |
IRB 글로벌 IPv6 주소 |
2001년:db8::192.168.100.1/96 |
2001년: db8::192.168.100.2/96 |
2001년: db8::192.168.100.3/96 |
각 디바이스에서 irb.100에 대해 다른 IPv6 주소를 지정합니다. |
IRB link-local IPv6 주소 |
fe80::100:00:01/64 |
fe80::100:00:01/64 |
fe80::100:00:01/64 |
각 디바이스에서 irb.100에 대해 동일한 link-local IPv6 주소를 지정합니다. 이 IPv6 주소로 향하는 모든 패킷은 NDP(Network Discovery Protocol) 처리를 위해 가로챕니다. |
IRB link-local IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::100:00:11/64 |
fe80::100:00:12/64 |
fe80::100:00:13/64 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 각 디바이스에 다른 link-local 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
가상 게이트웨이 IPv4 주소 |
192.168.100.254/24 |
192.168.100.254/24 |
192.168.100.254/24 |
각 디바이스의 가상 게이트웨이에 대해 동일한 IPv4 애니캐스트 주소를 지정합니다. |
가상 게이트웨이 IPv6 주소 |
2001년: db8::192.168.100.254/96 |
2001년: db8::192.168.100.254/96 |
2001년: db8::192.168.100.254/96 |
각 디바이스의 가상 게이트웨이에 대해 동일한 IPv6 애니캐스트 주소를 지정합니다. |
가상 게이트웨이 IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::100:00:100 |
fe80::100:00:100 |
fe80::100:00:100 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 모든 디바이스의 link-local 주소에 대해 동일한 가상 게이트웨이 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
가상 게이트웨이 IPv4 및 IPv6 MAC 주소 |
방법 1
방법 2
방법 3
|
방법 1
방법 2
방법 3
|
방법 1
방법 2
방법 3
|
기본 L3 게이트웨이의 경우 IPv4 및 IPv6 MAC 주소는 세 디바이스에서 일관되기만 하면 동일하거나 다를 수 있습니다. 지원되는 옵션은 다음과 같습니다.
|
IRB interface irb.200 |
||||
IRB IPv4 주소 |
192.168.200.1/24 |
192.168.200.2/24 |
192.168.200.3/24 |
각 디바이스에서 irb.200에 대해 다른 IPv4 주소를 지정합니다. |
IRB 글로벌 IPv6 주소 |
2001년: db8::192.168.200.1/96 |
2001년: db8::192.168.200.2/96 |
2001년: db8::192.168.200.3/96 |
각 디바이스에서 irb.200에 대해 다른 IPv6 주소를 지정합니다. |
IRB link-local IPv6 주소 |
fe80::200:00:01/64 |
fe80::200:00:01/64 |
fe80::200:00:01/64 |
각 디바이스에서 irb.200에 대해 동일한 link-local IPv6 주소를 지정합니다. 이 IPv6 주소로 향하는 모든 패킷은 NDP 처리를 위해 가로챕니다. |
IRB link-local IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::200:00:11/64 |
fe80::200:00:12/64 |
fe80::200:00:13/64 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 각 디바이스에 다른 link-local 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
가상 게이트웨이 IPv4 주소 |
192.168.200.254/24 |
192.168.200.254/24 |
192.168.200.254/24 |
각 디바이스의 가상 게이트웨이에 대해 동일한 IPv4 애니캐스트 주소를 지정합니다. |
가상 게이트웨이 IPv6 주소 |
2001년: db8::192.168.200.254/96 |
2001년: db8::192.168.200.254/96 |
2001년: db8::192.168.200.254/96 |
각 디바이스의 가상 게이트웨이에 대해 동일한 IPv6 애니캐스트 주소를 지정합니다. |
가상 게이트웨이 IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::100:00:200 |
fe80::100:00:200 |
fe80::100:00:200 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 모든 디바이스의 link-local 주소에 대해 동일한 가상 게이트웨이 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
가상 게이트웨이 IPv4 및 IPv6 MAC 주소 |
방법 1
방법 2
방법 3
|
방법 1
방법 2
방법 3
|
방법 1
방법 2
방법 3
|
기본 L3 게이트웨이의 경우 IPv4 및 IPv6 MAC 주소는 세 디바이스에서 일관되기만 하면 동일하거나 다를 수 있습니다. 지원되는 옵션은 다음과 같습니다.
|
묘사 |
L3 VXLAN 게이트웨이 1 |
L3 VXLAN 게이트웨이 2 |
L3 VXLAN 게이트웨이 3 |
---|---|---|---|
Global IRB interface configuration |
|||
기본 L3 게이트웨이의 IPv4 및 IPv6 MAC 주소가 확장 커뮤니티 옵션 없이 L2 VXLAN 게이트웨이에 보급되도록 지정합니다. |
|
|
|
IRB interface irb.100 configuration |
|||
L2 VXLAN 게이트웨이를 대신하여 MAC 및 IP 경로(MAC+IP 유형 2 경로)를 보급하도록 L3 VXLAN 게이트웨이를 구성합니다. |
|
|
|
기본 L3 게이트웨이가 IPv4 또는 IPv6 주소로 ping되도록 설정합니다. |
|
|
|
IRB interface irb.200 configuration |
|||
L2 VXLAN 게이트웨이를 대신하여 MAC 및 IP 경로(MAC+IP 유형 2 경로)를 보급하도록 L3 VXLAN 게이트웨이를 구성합니다. |
|
|
|
기본 L3 게이트웨이가 IPv4 또는 IPv6 주소로 ping되도록 설정합니다. |
|
|
|
DHCPv6 or SLAAC configuration |
|||
link-local 주소를 구성합니다. |
|
|
|
전역 주소를 구성합니다. |
|
|
|
link-local virtual-gateway-address에 대해서만 라우터 광고 패킷을 전송하도록 게이트웨이를 구성합니다. |
|
|
|
에지 라우팅 브리징 오버레이 - IPv6 데이터 트래픽의 라우팅을 설정하는 방법
이 섹션에서는 L3 VXLAN 게이트웨이의 IRB 인터페이스 구성에 초점을 맞춥니다. EVPN-VXLAN 구성에 대한 보다 포괄적인 예는 예: 애니캐스트 게이트웨이를 사용하여 EVPN-VXLAN 에지 라우팅 브리징 패브릭 구성을 참조하십시오.
표 3 은 3개의 L3 VXLAN 게이트웨이에서 IRB 인터페이스 irb.100 및 irb.200에 대한 주소를 구성하는 방법을 보여줍니다. 표 4 에는 추가로 필요한 글로벌 IRB 인터페이스 구성이 요약되어 있습니다.
주소 |
L2 및 3 VXLAN 게이트웨이 1 |
L2 및 3 VXLAN 게이트웨이 2 |
L2 및 3 VXLAN 게이트웨이 3 |
묘사 |
---|---|---|---|---|
IRB interface irb.100 |
||||
IPv4 주소 |
192.168.100.1/24 |
192.168.100.1/24 |
192.168.100.1/24 |
각 디바이스에서 irb.100에 대해 동일한 IPv4 주소를 지정합니다. |
글로벌 IPv6 주소 |
2001년:db8::192.168.100.1/96 |
2001년:db8::192.168.100.1/96 |
2001년:db8::192.168.100.1/96 |
각 디바이스에서 irb.100에 대해 동일한 IPv6 주소를 지정합니다. |
Link-local IPv6 주소 |
fe80::100:00:01/64 |
fe80::100:00:01/64 |
fe80::100:00:01/64 |
각 디바이스에서 irb.100에 대해 동일한 link-local IPv6 주소를 지정합니다. 이 IPv6 주소로 향하는 모든 패킷은 NDP 처리를 위해 가로챕니다. |
IRB link-local IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::100:00:11/64 |
fe80::100:00:12/64 |
fe80::100:00:13/64 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 각 디바이스에 다른 link-local 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
IRB MAC 주소 |
10:00:00:00:00:FE |
10:00:00:00:00:FE |
10:00:00:00:00:FE |
각 디바이스에서 irb.100에 대해 동일한 MAC 주소를 지정합니다. |
IRB interface irb.200 |
||||
IPv4 주소 |
192.168.200.1/24 |
192.168.200.1/24 |
192.168.200.1/24 |
각 디바이스에서 irb.200에 대해 동일한 IPv4 주소를 지정합니다. |
글로벌 IPv6 주소 |
2001년: db8::192.168.200.1/96 |
2001년: db8::192.168.200.1/96 |
2001년: db8::192.168.200.1/96 |
각 디바이스에서 irb.200에 대해 동일한 IPv6 주소를 지정합니다. |
Link-local IPv6 주소 |
fe80::200:00:01/64 |
fe80::200:00:01/64 |
fe80::200:00:01/64 |
각 디바이스에서 irb.200에 대해 동일한 link-local IPv6 주소를 지정합니다. 이 IPv6 주소로 향하는 모든 패킷은 NDP 처리를 위해 가로챕니다. |
IRB link-local IPv6 주소(DHCPv6 또는 SLAAC) |
fe80::200:00:11/64 |
fe80::200:00:12/64 |
fe80::200:00:13/64 |
EVPN 패브릭에서 DHCPV6 또는 SLAAC를 사용할 때 각 디바이스에 다른 link-local 주소를 지정합니다. 또한 이 IRB에 대한 라우터 보급을 구성해야 합니다. |
IRB MAC 주소 |
10:00:00:00:00:FF |
10:00:00:00:00:FF |
10:00:00:00:00:FF |
각 디바이스에서 irb.200에 대해 동일한 MAC 주소를 지정합니다. |
묘사 |
L2 및 3 VXLAN 게이트웨이 1 |
L2 및 3 VXLAN 게이트웨이 2 |
L2 및 3 VXLAN 게이트웨이 3 |
---|---|---|---|
Global IRB interface configuration |
|||
IPv4 패브릭 2의 경우 기본 L3 게이트웨이가 구성되지 않습니다. 따라서 기본 L3 게이트웨이의 보급을 사용하지 않도록 설정해야 합니다. |
|
|
|
DHCPv6 or SLAAC configuration |
|||
link-local 주소를 구성합니다. |
|
|
|
글로벌 IPv6 주소를 구성합니다. |
|
|
|
link-local virtual-gateway-address에 대해서만 라우터 광고 패킷을 전송하도록 게이트웨이를 구성합니다. |
|
|
|
변경 내역 테이블
기능 지원은 사용 중인 플랫폼 및 릴리스에 따라 결정됩니다. 기능 탐색기 를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.