본문 바로가기

Cloud/OCI

OCI - VCN Part 1

Today Keys :   OCI , VCN , Network, 오라클 , 클라욷 , Cloud, 서브넷 , Gateway, 가상 네트워크, 게이트웨이


Oracle Cloud Infrastructure의 가상 네트워크인 VCN에 대한 첫 번째 정리 내용입니다.


VCN(Virtual Cloud Network)

  ▪  오라클 클라우드 인프라스트럭처(OCI)에서 생성해서 사용하는 가상의 프라이빗 네트워크
  ▪  리전에 종속적인 서비스
  ▪  VCN은 생성 후, 변경이 불가하며 생성 시에 설정한 CIDR Block 이외에 추가할 수 없음(1개 CIDR Block만 사용)
  ▪  RFC 1918의 사설을 사용해야 하지만, 다른 대역로 설정해서 사용 가능
  ▪  VCN과 연결되는 다른 네트워크와 IP 대역이 중복되지 않도록 설계해야 함.
  ▪  Subnets, Route Tables, Internet Gateways, Dynamic Routing Gateways, Netwrok Security Groups, Security List, DHCP Options, Local Peering Gateways, NAT Gateways, Service Gateways는 VCN에 종속된 리소스로 VCN 내에서 생성  및 관리

 

서브넷

  ▪ Regional 과 Availability Domain Specific로 설정 할 수 있음.
        - Regional 생성이 권고 방식
        - Regional 방식으로 구성 시에는 다수의 AD에서 하나의 서브넷 사용 가능
  ▪ Subnet 생성 시, Private / Public 으로 선택 가능.
        - Public 서브넷의 Instance만 공인 IP를 직접 할당 가능
  ▪ 16bit ~ 30bit 까지 생성 가능
  ▪ 서브넷 내의 처음 2개와 마지막 1개는 사용 불가(Network / Gateway / Broadcast)
  ▪ 서브넷에서는 1개의 라우팅 테이블만 사용 가능

 

Gateway

  ▪ Internet Gateway : Public 서브넷에 존재하는 인스턴스가 외부로 통신하기 위해서 사용
  ▪ NAT Gateway : Private 서브넷에 존재하는 인스턴스가 외부로 통신하기 위해서 사용
  ▪ Dynamic Routing Gateway(DRG) : VCN와 On-Premise 간의 Private Network 구성을 위해 사용되는 가상 라우터.
                                                             IPSec을 이용한 VPN 연결과 FastConnect 연결.
                                                             리전 간의 VCN 사이의 연결 시에도 사용
  ▪ Service Gateway : VCN에서 Oracle Cloud의 Public 서비스를 접근하는 데 사용
  ▪ Local Peering Gateway : 동일 지역 내에서 VCN 간의 연결하는 데 사용

 


VCN간 연동

  ▪ VCN 간의 연동을 VCN Peering을 통해서 가능
  ▪ VCN Peering을 위해서는 Local Peering Gateway(LPG)를 생성해야 함.
  ▪ 1개의 LPG에서는 1개의 Peering만 설정 가능.
      - 다수의 Peering 필요 시에는 필요한 Peering 수만큼 LGP 생성해야 함.     
  ▪ LPG 생성 후, Target으로 LPG를 이용해서 라우팅 설정 필요  

 

Routing

  ▪ VCN 내부 대역은 Local Routing으로 별도의 설정 없이 가능.
  ▪ 라우팅 테이블에 목적지가 없는 경우에는 블랙홀 처리(Drop)
  ▪ VCN 생성 시, 기본 라우팅 테이블이 제공되어  해당 테이블을 수정해 사용하거나 필요한  경우 추가 라우팅 테이블 생성해서 사용
  ▪ 라우팅 테이블에서 Target으로 지정 가능한 컴포넌트
      - DRG / IGW / NAT Gateway / Service Gateway / LPG / Privae IP
  ▪ 라우팅 테이블에서 Target으로 설정된 컴포넌트는 삭제 불가, 삭제하고자 할 때에는 해당 라우팅 설정 제거 후 삭제 가능.