이 이미지는 VM 시리즈 방화벽을 사용하는 지역 허브 및 스포크 토폴로지를 통해 데이터베이스에서 웹 또는 애플리케이션으로 전송되는 동서 트래픽 플로우를 보여줍니다. 여기에는 3개의 가상 클라우드 네트워크(VCN): 허브 VCN(192.168.0.0/16):
  • 허브 VCN에는 VM 시리즈 방화벽이 있습니다. 신뢰 서브넷은 VM 시리즈 방화벽에 대한 내부 트래픽의 경우 vNIC2를 사용합니다. 허브 VCN은 DRG(동적 라우팅 게이트웨이)를 통해 Spoke VCN과 통신합니다.
  • 웹 또는 애플리케이션 계층을 통해 VCN(10.0.0.0/24): VCN에 단일 서브넷이 포함되어 있습니다. 로드 밸런서는 웹 또는 애플리케이션 VM에 대한 트래픽을 관리합니다. 애플리케이션 계층 VCN이 DRG를 통해 허브 VCN에 연결됩니다.
  • 데이터베이스 계층 스포크 VCN(10.0.1.0/24): VCN에는 기본 데이터베이스 시스템이 포함된 단일 서브넷이 포함되어 있습니다. 데이터베이스 계층 VCN이 DRG를 통해 허브 VCN에 연결됩니다.
East-west 트래픽은 다음 단계에서 데이터베이스에서 웹 또는 응용 프로그램으로 순환합니다.
  1. 데이터베이스 계층에서 웹 또는 응용 프로그램 로드 밸런서(10.0.0.10)로 이동하는 트래픽은 데이터베이스 서브넷 경로 테이블(대상 0.0.0.0/0)을 통해 경로 지정됩니다.
  2. 트래픽은 데이터베이스 서브넷 경로 테이블에서 데이터베이스 계층 스포크 VCN에 대한 DRG로 이동합니다.
  3. 트래픽은 내부 네트워크 로드 밸런서를 사용하여 DRG에서 허브 VCN 수신 경로 테이블을 통해 VM 시리즈 방화벽 VM으로 이동합니다. 네트워크 로드 밸런서에 VM 시리즈 방화벽의 보안 인터페이스(vNIC2)를 가리키는 백엔드가 두 개 이상 있습니다.
  4. VM 시리즈 방화벽의 트래픽은 트러스트 서브넷 경로 테이블(대상 10.0.0.0/16)을 통해 라우팅됩니다. 방화벽은 수신 패킷에 대해 소스 변환을 수행하여 신뢰 인터페이스 전용 IP 주소를 소스 번역 오브젝트로 사용하므로 Spoke VCN(웹)이 방화벽의 트러스트 인터페이스에서 오는 트래픽을 볼 수 있습니다.
  5. 트래픽이 보안 서브넷 경로 테이블에서 웹 스포크 VCN에 대한 DRG로 이동합니다.
  6. 트래픽은 웹 스포크 VCN 연결을 통해 웹 또는 애플리케이션의 웹, 애플리케이션 또는 로드 밸런서에 대한 DRG에서 이동합니다.