
네트워크의 기본 개념만 이해해도 인터넷이 훨씬 쉬워집니다.
인터넷을 사용하는 모든 기기는 IP 주소(IP Address) 를 가지고 있습니다.
하지만 모든 IP 주소가 같은 역할을 하는 것은 아닙니다.
우리가 사용하는 IP는 크게 공인 IP(Public IP) 와 사설 IP(Private IP) 로 나뉘며, 두 주소는 서로 다른 역할을 수행합니다.
이 개념을 이해하면 인터넷, 공유기, 서버, 클라우드(AWS), 방화벽, VPN, 네트워크 보안까지 훨씬 쉽게 이해할 수 있습니다.
공인 IP(Public IP)란?
공인 IP는 인터넷에서 사용할 수 있는 공식 주소입니다.
인터넷 서비스 제공업체(ISP)가 할당하며, 전 세계에서 유일한 주소를 가져야 합니다.
예를 들어 여러분이 웹사이트에 접속하면 웹서버는 공인 IP를 통해 여러분을 식별합니다.
특징
ISP가 할당
인터넷에서 직접 접근 가능
전 세계에서 중복 불가
웹사이트·클라우드·게임 서버 등과 통신
예시
* 8.8.8.8
* 1.1.1.1
* 142.250.xxx.xxx
쉽게 말하면 우리 집의 도로명 주소와 같습니다.
사설 IP(Private IP)란?
사설 IP는 집이나 회사 내부 네트워크에서만 사용하는 주소입니다.
공유기(DHCP)가 자동으로 할당하며 인터넷에서는 직접 접근할 수 없습니다.
동일한 사설 IP 주소는 전 세계 어디에서든 여러 네트워크에서 반복 사용할 수 있습니다.
특징
공유기가 자동 할당(DHCP)
내부 네트워크에서만 사용
인터넷에서 직접 접근 불가
여러 네트워크에서 동일한 주소 사용 가능
대표 주소 대역
* 192.168.0.0 ~ 192.168.255.255
* 10.0.0.0 ~ 10.255.255.255
* 172.16.0.0 ~ 172.31.255.255
쉽게 말하면 아파트 내부의 호수(101호, 202호) 와 같습니다.
NAT(Network Address Translation)는 어떻게 동작할까요?
인터넷에는 공인 IP가 무한하지 않습니다.
그래서 공유기는 NAT(Network Address Translation) 기술을 사용하여 여러 기기가 하나의 공인 IP를 함께 사용할 수 있도록 합니다.
동작 과정
① 노트북(192.168.1.100)이 인터넷 접속 요청
↓
② 공유기가 사설 IP를 공인 IP로 변환(NAT)
↓
③ 인터넷은 공인 IP만 확인하고 응답
↓
④ 공유기가 응답을 원래 기기로 다시 전달
즉,
수십 대의 스마트폰·노트북·PC가 하나의 공인 IP를 공유하면서 동시에 인터넷을 사용할 수 있는 이유가 바로 NAT입니다.
공인 IP와 사설 IP 비교
구분 공인 IP
사설 IP
사용 범위 인터넷 내부 네트워크
할당 주체 ISP 공유기(DHCP)
인터넷 직접 접근 가능 불가능
주소 중복 불가능 가능
사용 목적 외부 통신 내부 장치 통신
대표 예 8.8.8.8 192.168.1.10
실무에서 꼭 알아야 할 핵심
웹 서버(AWS, Azure, GCP) 는 일반적으로 공인 IP를 사용하여 외부 사용자의 접속을 받습니다.
회사 내부 PC 는 대부분 사설 IP를 사용하며 공유기를 통해 인터넷에 연결됩니다.
방화벽(Firewall) 은 공인 IP와 사설 IP 사이의 트래픽을 제어하여 외부 공격을 차단합니다.
VPN 은 인터넷을 통해 사설 네트워크를 안전하게 연결하여 원격 근무와 기업 보안을 지원합니다.
클라우드 환경(AWS VPC) 에서는 Public Subnet과 Private Subnet을 구분하여 서버를 더욱 안전하게 운영합니다.
한눈에 기억하세요!
공인 IP = 인터넷 세상의 공식 주소
사설 IP = 우리 집(회사) 내부 주소
NAT = 여러 사설 IP가 하나의 공인 IP를 함께 사용할 수 있게 해주는 기술
방화벽 = 외부의 위협으로부터 네트워크를 보호하는 보안 관문
핵심 메시지
인터넷은 공인 IP로 외부와 연결되고,
집과 회사의 내부 네트워크는 사설 IP로 효율적으로 관리됩니다.
그리고 이 둘을 자연스럽게 연결해 주는 핵심 기술이 바로 NAT(Network Address Translation) 입니다.
이 세 가지 개념만 이해해도 네트워크, 서버, 클라우드, 정보보안의 기본 원리를 훨씬 쉽게 이해할 수 있습니다.
— 이춘곤(Mark) · ISC.studio · ISC출판 도서 안내
이 글은 저자의 Facebook에 처음 게시한 글입니다. Facebook 원문 보기
💬 댓글 (0)