사설망(Private Network), NAT

TopOfTheHead·2026년 1월 31일

컴퓨터네트워크

목록 보기
21/21

사설망 ( Private Network )
。전세계에서 사용하기에는 한정된 IPv4 주소를 최대한 활용하기 위해 Public IPv4 주소를 세분화하고자 만든 개념
사설망에는 Public IP주소를 부여하고 사설망 내부 통신용도의 Private IP주소로 구분하여 Publie IP주소의 소모를 방지

사설망CIDR Notation을 통해 구분

Private IP주소외부 인터넷과 직접 통신은 불가능
GatewayNAT을 통해 변환이 필요

。보통 하나의 사설망에는 Private IP주소를 부여받은 하나 이상의 기기NAT 기능을 갖춘 Gateway로 구성

사설 IP ( Private IP )
Public IP주소에 의해 식별되는 Private Network 내에서 식별하는 식별자
외부 인터넷과 직접 통신은 불가능하고 NAT을 통해 Private IP주소Public IP주소로 변환하여 사용

  • Private IP 영역
    。해당 IP 대역을 사용하는 IP주소Private IP주소로 식별하도록 따로 구분되는 IP대역

    Class A : 10.0.0.0 ~ 10.255.255.255
    10으로 시작하는 IPv4 주소는 모두 Private Network
    Class B : 172.16.0.0 ~ 172.31.255.255
    Class C : 192.168.0.0 ~ 192.168.255.255
    Class C는 일반적으로 소규모에서 사용되는 Private IP 영역

NAT ( Network Address Translation )
IP 주소를 변경하는 방법
Private IP주소Public IP주소를 통해 통신할 수 있도록 주소를 변환하여 매핑시키는 용도로 활용

  • Dynamic NAT : 1:1
    。1개의 Private IP주소Public IP Group( = NAT Pool )에서 Public IP주소동적으로 가져와서 연결
    NAT Pool에서 현재 가용가능한 Public IP주소를 가져와서 연결

    사설망Private IPv4 주소 ( 192.168.0.5 )에서 NAT Pool에서 현재 사용가능한 Public IPv4 주소( 181.227.3.43 )를 동적으로 가져와서 매핑외부 Host와 통신
    ▶ 사용이 끝난 경우 반환

  • Static NAT : 1:1
    。하나의 Private IP주소를 고정된 단일 Public IP주소로 연결
    AWS Internet Gateway에서 사용하는 방식

    사설망Private IPv4 주소 ( 192.168.0.2 )를 Public IPv4 주소 ( 181.227.3.33 )과 매핑
    NAT은 단순히 매핑하는 역할만 수행

  • PAT( Port Address Translation ) : N:1
    。많은 Private IP주소Gateway를 통해 단일 Public IP주소로 연결
    NAT Gatewat / NAT Instance가 사용하는 방식

    。다수의 Private IP주소가 단일 Public IP주소를 통해 매핑Gateway에 의해 임의의 포트번호 별로 구분하여 사용하도록 설정

    사설망Private IPv4 주소 ( 192.168.0.2 )를 Gateway를 통해 Public IPv4 주소 ( 181.227.3.33 )의 50001 포트를 통해 외부 Host와 통신하도록 설정
profile
공부기록 블로그

0개의 댓글