다음 다이어그램은 2개의 호스트 즉 ESXi 호스트 A와 ESXi 호스트 B를 나타냅니다. 여기서는 예제 “DLR 인스턴스 A”가 구성되고 4개의 VXLAN LIF에 연결되어 있습니다.

그림 1. 단일 DLR 인스턴스가 있는 2개의 호스트
  • 각 호스트에는 “L2 스위치”(DVS)와 "트렁크" 인터페이스(vdrPort)를 통해 해당 "스위치"에 연결된 “스틱 위의 라우터”(DLR 커널 모듈)가 있습니다.

    • 이 “트렁크”는 VLAN과 VXLAN을 둘 다 전송할 수 있지만 vdrPort를 탐색하는 패킷에 801.Q 또는 UDP/VXLAN 헤더가 없습니다. 대신 DVS는 내부 메타데이터 태그 지정 방법을 사용하여 해당 정보를 DLR 커널 모듈에 전달합니다.

  • DVS는 Destination MAC = vMAC의 프레임을 만나면 DLR에 대한 것임을 알고 해당 프레임을 vdrPort로 전달합니다.

  • 패킷이 vdrPort를 통해 DLR 커널 모듈에 도착하면 해당 메타데이터가 속하는 VXLAN VNI 또는 VLAN ID가 확인됩니다. 그런 후에 이 정보는 패킷이 속하는 DLR 인스턴스의 LIF를 확인하는 데 사용됩니다.

    • 이 시스템의 단점은 둘 이상의 DLR 인스턴스가 지정된 VLAN 또는 VXLAN에 연결될 수 없다는 것입니다.

둘 이상의 DLR 인스턴스가 있으면 위 다이어그램은 다음과 같아집니다.

그림 2. 2개의 DLR 인스턴스가 있는 2개의 호스트

이것은 2개의 독립적인 라우팅 도메인이 서로 완전하게 분리되어 작동하고 IP 주소가 겹칠 수 있는 네트워크 토폴로지에 해당합니다.

그림 3. 2개의 호스트 및 2개의 DLR 인스턴스가 있는 네트워크 토폴로지