1. IP 주소(Internet Protocol Address)란 무엇인가요?
IP 주소는 인터넷 네트워크상에서 컴퓨터, 스마트폰, 서버 등이 서로를 식별하고 통신하기 위해 부여받는 독자적인 '네트워크상의 집 주소'입니다.
- 공인 IP (Public IP): ISP(인터넷 서비스 제공자)로부터 할당받아 외부 인터넷망에 직접 연결되는 고유한 주소입니다.
- 사설 IP (Private IP): 공유기 내부망에서 기기끼리 통신하기 위해 할당받는 주소 (예: 192.168.x.x, 10.x.x.x)입니다.
- 고정 IP vs 유동 IP: 주소가 변하지 않는 고정형 주소와 일정 주기마다 새로 할당되는 유동형 주소가 존재합니다.
2. IPv4와 IPv6의 차이점 및 세대 교체
기존에 주로 사용되던 IPv4는 32비트 체계로 약 43억 개의 주소만을 표현할 수 있어 전 세계적인 주소 고갈 문제를 겪었습니다. 이를 극복하기 위해 등장한 표준이 128비트 체계의 IPv6입니다.
- IPv4 주소 예시: 192.0.2.1 (8비트씩 4마디, 10진수 표기)
- IPv6 주소 예시: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 (16비트씩 8마디, 16진수 표기)
- IPv6는 사실상 무제한에 가까운 주소를 제공하며, 보안성(IPsec 기본 지원)과 라우팅 효율성이 획기적으로 개선되었습니다.
3. 후이즈(WHOIS) 서비스의 작동 원리와 목적
WHOIS는 특정 도메인이나 IP 주소 대역의 등록자, 관리 기관, 네임서버, 등록일 및 만료일 등의 행정적·기술적 정보를 조회할 수 있는 인터넷 프로토콜입니다.
- 주요 목적: 네트워크 장애 발생 시 해당 시스템 관리자 연락처 확보, 도메인 저작권 보호, 보안 사고 대처.
- 개인정보 보호(Privacy): 최신 GDPR 등 개인정보 보호 규정에 따라 개인이 등록한 도메인의 경우 이름, 이메일, 전화번호가 모자이크 처리되어 표시됩니다.
4. DNS(Domain Name System)와 서브넷 마스크(Subnet Mask)
인터넷 통신 기술의 핵심을 이루는 두 가지 필수 개념입니다.
- DNS: 사람이 기억하기 쉬운 문자로 된 도메인(예: google.com)을 숫자로 된 IP 주소(예: 142.250.207.46)로 전환해 주는 시스템입니다.
- 서브넷 마스크: IP 주소에서 네트워크 영역과 호스트(개별 기기) 영역을 구분짓는 기준값으로, 효율적인 IP 네트워크 분범을 도웁니다.
5. 게이트웨이(Gateway)와 라우터(Router)
서로 다른 네트워크 망을 연결하고 데이터를 최적의 경로로 전달해 주는 핵심 네트워크 장비 및 개념입니다.
- 게이트웨이: 다른 네트워크(예: 내부 사설망과 외부 인터넷망)로 나가는 관문 역할을 하는 지점입니다.
- 라우터: 패킷(Packet)의 목적지 IP 주소를 확인하여 가장 빠른 경로로 데이터를 전송(라우팅)해 주는 장비입니다.
6. DHCP (Dynamic Host Configuration Protocol)
네트워크에 연결되는 기기들에게 IP 주소, 서브넷 마스크, 게이트웨이 등의 네트워크 정보를 자동으로 할당해 주는 프로토콜입니다.
- 스마트폰이나 노트북이 Wi-Fi에 연결될 때 일일이 IP를 입력하지 않아도 바로 인터넷이 되는 이유가 바로 DHCP 덕분입니다.
- IP 주소의 고갈을 막고 효율적으로 주소를 관리(임대 및 회수)할 수 있게 해줍니다.
7. 포트(Port)와 포트 포워딩(Port Forwarding)
하나의 IP 주소 안에서 실행되는 여러 서비스(웹, FTP, 게임 등)를 구분하기 위해 사용하는 식별 번호입니다.
- 주요 표준 포트: HTTP(80), HTTPS(443), SSH(22), FTP(21)
- 포트 포워딩: 외부에서 들어오는 특정 포트의 트래픽을 공유기 내부 사설 IP의 특정 기기로 연결해 주는 기술입니다. (원격 제어나 자체 서버 구축 시 필수)
8. MAC 주소 (Media Access Control Address)
네트워크 카드의 제조사에서 부여한 고유한 물리적 하드웨어 식별 주소입니다.
- IP 주소가 '집 주소(변할 수 있음)'라면, MAC 주소는 '주민등록번호(고유함)'에 비유할 수 있습니다.
- 48비트(16진수 12자리)로 구성되며, 동일 네트워크 내에서 기기를 식별할 때 사용됩니다.
9. CDN (Content Delivery Network)
전 세계 여러 지역에 분산된 캐시 서버를 두고, 사용자와 가장 가까운 서버에서 콘텐츠(이미지, 영상, 웹페이지 등)를 제공하는 기술입니다.
- 웹사이트 로딩 속도를 획기적으로 개선하고, 서버의 트래픽 과부하를 방지해 줍니다.
- 대표적인 서비스로 Cloudflare, Akamai 등이 있습니다.
Q. 내 IP 주소가 실제 제 물리적 위치와 완벽히 일치하나요?
A. 아니오, IP를 통한 위치 추적은 통신사(ISP)의 기지국 및 기점 서버 위치를 나타내므로 도시 단위 정도의 대략적인 위치만 파악이 가능하며 개인의 실제 거주지 주소까지는 노출되지 않습니다.
Q. WHOIS 조회 시 'Server Connection Failed'가 나오는 이유는 무엇인가요?
A. 해외 registry 등록기관 서버의 응답 지연이나 도메인 등록기관(KR/Verisign 등)의 일시적인 네트워크 트래픽 초과 시 발생할 수 있습니다. 수초 후 다시 시도해보세요.
Q. 공인 IP와 사설 IP의 차이점은 무엇인가요?
A. 공인 IP는 인터넷 서비스 제공업체(ISP)가 할당하며 전 세계에서 유일한 고유 주소입니다. 반면 사설 IP는 공유기 내부 네트워크에서 기기(스마트폰, PC 등)를 식별하기 위해 임의로 할당되는 내부 주소입니다.
Q. VPN이나 프록시를 사용하면 WHOIS 정보도 바뀌나요?
A. WHOIS 조회의 기준이 되는 접속 IP는 VPN 서버의 IP로 표시됩니다. 따라서 접속자의 실제 위치나 ISP 정보 대신 VPN 제공업체의 서버 위치와 네트워크 정보가 조회됩니다.
Q. 도메인을 검색했을 때 등록자 이름이 비공개(Privacy)로 나오는 이유는 무엇인가요?
A. 개인정보 보호법 및 EU GDPR 규정에 따라 등록기관에서 개인 도메인 소유자의 이메일, 전화번호, 주소 등 개인 식별 정보를 마스킹 처리하여 보호하기 때문입니다.
Q. 유동 IP는 얼마나 자주 바뀌나요?
A. 통신사 및 공유기 설정에 따라 다르지만, 일반적으로 공유기를 재부팅하거나 일정 기간(며칠~몇 주) 동안 네트워크 통신이 없을 때 자동으로 새로운 IP가 할당됩니다.
Q. 고정 IP는 어떻게 받을 수 있나요?
A. 일반 가정용 인터넷은 유동 IP 서비스가 기본입니다. 고정 IP가 필요한 경우 통신사(KT, SKT, LGU+ 등)의 기업용 라인에 가입하거나 별도의 고정 IP 서비스를 신청해야 합니다.
Q. DNS 캐시 삭제(ipconfig /flushdns)는 언제 필요한가요?
A. 도메인의 IP 주소가 변경되었는데도 이전 사이트로 접속되거나, 웹페이지가 정상적으로 열리지 않는 네트워크 오류가 발생할 때 PC에 저장된 구 DNS 기록을 삭제하기 위해 사용합니다.