2 분 소요

AWS Cloud 네트워킹Permalink

AWSCloud 네트워킹Permalink

image-20231027153910419

한 계정이 기본적으로 5개의 VPC를 만들수 있습니다.

AWS 네트워킹 구성 요소Permalink

image-20231027153932797

Amazon VPC 및 VPCPermalink

VPC는 AWS Cloud의 논리적으로 격리된 섹션에서 프로비저닝되는 가상 네트워크입니다.

  • 서브넷으로 논리적 분리 지원
  • 세부적으로 강화된 보안 제공
  • 선택적 하드웨어 가상 프라이빗 네트워크 (VPN) 지원

Amazon VPC 구성: IP 주소 지정Permalink

IP 주소 지정:

  • 유효한 사설 IP 주소 범위는 RFC(Request for Comment) 1918에 따라 정의됩니다.

  • VPC에서는 /16과 /28 사이의 네트워크만 정의할 수 있습니다

모범사례:
겹치지 않는 IP 주소 범위를 사용합니다. VPC를 RFC1918에 정의된 범위로 제한하여 라우팅 문제를 방지합니다

Classless Inter-Domain Routing(CIDR) 표기법Permalink

CIDR 블록 비트 표현 해당 주소 범위
10.50.1.0/24 00001010.00110010.00 000001.xxxxxxxx 10.50.1.0 –10.50.1.255
10.50.1.0/27 00001010.00110010.00 000001.000xxxxx 10.50.1.0 – 10.50.1.31
10.50.1.132/32 00001010.00110010.00 000001.10000100 10.50.1.132 (단일 주소)
0.0.0.0/0 xxxxxxxx.xxxxxxxx.xxxxxx xx.xxxxxxxx 0.0.0.0 – 255.255.255.255 (모든 주소)

image-20231027154215069

VPC를 생성하는 AWS CLI 명령 예제Permalink

명령

$ aws ec2 create-vpc –cidr-block 10.0.0.0/16

Amazon VPC 예약된 IP 주소Permalink

CIDR 블록 근거
10.0.0.0 네트워크 주소입니다.
10.0.0.1 AWS에서 VPC 라우터 주소용으로 예약해 둔 주소입니다.
10.0.0.2 Domain Name Server(DNS) 서버의 IP 주소는 항상 VPC 네트워크 범위의 기본 IP 주소에 2를 더한 값입니다. 그러나 VPC는 각 서브넷 범위에 2를 더한 기본값도 예약합니다.
10.0.0.3 AWS에서 차후 사용을 위해 예약해 둔 주소입니다
10.0.0.255 네트워크 브로드캐스트 주소입니다. AWS는 VPC에서 브로드캐스트를 지원하지 않으므로 이 주소는 예약되어 있습니다

실제로는 한 옥텟에서 256에서 5개를 뺀 나머지만 사용 가능합니다.

Amazon VPCPermalink

image-20231027154500763

Amazon VPC 구성 요소Permalink

image-20231027154518419

VPC는 기본이 프라이빗

공인 IP 서브넷 자동 할당 기능Permalink

  • 기본 Amazon VPC에서 시작된 인스턴스만 생성 중 공인 IP 주소를 받습니다.
  • 사용자 지정 VPC에서 생성된 인스턴스가 공인 IP 주소를 받으려면 기본 설정을 재정의해야 합니다.
  • 또는 서브넷에서 자동 할당 IP 수정 설정을 구성하여 공인 IP 주소를 인스턴스에 자동으로 할당합니다.
  • 탄력적 IP 주소와 달리 공인 IP 주소는 고정되지 않습니다

Amazon VPC 구성 요소: 라우팅 테이블Permalink

image-20231027154611764

Amazon VPC 구성 요소: 탄력적 네트워크 인터페이스Permalink

탄력적 네트워크 인터페이스는 EC2 인스턴스에 연결된 가상 네트워크 인터페이스(NIC)입니다.

image-20231027154638571

기본 VPCPermalink

image-20231027154652801

VPC용 DNS 옵션Permalink

VPC용 도메인 이름 시스템(DNS) 옵션에는 다음이 포함됩니다

  • Amazon에서 제공하는 DNS 서버(Amazon Route 53 Resolver)
  • 자체 DNS 서버
  • Amazon Route 53 프라이빗 호스팅 영역

핵심 사항Permalink

  • Amazon VPC를 사용하여 Virtual Private Cloud(VPC)를 프로비저닝합니다.
    • AWS 리소스 실행을 위해 논리적으로 격리된 AWS Cloud 섹션
    • 사용자가 정의하고 제어하는 가상 네트워크
    • 고유한 IP 주소 범위 선택, 서브넷 생성, 라우팅 테이블 및 네트워크 게이트웨이 구성
  • VPC는 한 리전에서 사용 가능한 모든 가용 영역(AZ)에 걸쳐 있으며 AZ에서 여러 서브넷을 생성할 수 있습니다.
  • 라우팅 테이블은 네트워크 트래픽이 VPC 안팎으로 전달되는 방식을 제어합니다.
  • 탄력적 네트워크 인터페이스는 가상화된 네트워크 어댑터입니다.
    • EC2 인스턴스를 포함한 다양한 유형의 인스턴스에 할당 가능
    • 해당 IP 주소를 유지하고 재부팅 후에도 지속됨

댓글남기기