L3IP 주소와 주소 범위
키워드 1 / 75IP 주소와 주소 범위
IP 주소는 네트워크에서 호스트와 라우터 인터페이스를 논리적으로 식별하는 주소입니다.
단어별 상세 학습
IPv4
정의
IPv4는 32비트 주소 체계로 네트워크 장비와 서버를 식별하는 가장 널리 쓰이는 IP 주소 방식입니다.
쉽게 말하면
인터넷에서 집 주소처럼 쓰는 번호입니다. 192.168.0.10처럼 점으로 나뉜 4개의 숫자로 표현합니다.
구체적인 예시
- 192.168.10.25는 사설망에서 자주 쓰는 IPv4 주소 예시입니다.
- 10.0.1.15/24에서 10.0.1.15는 호스트 주소이고 /24는 같은 네트워크 범위를 나타냅니다.
- 8.8.8.8은 Google Public DNS의 IPv4 주소입니다.
실무에서 쓰는 곳
- AWS EC2, Kubernetes Node, 사내 서버, 로드밸런서에 주소를 부여할 때 사용합니다.
- 방화벽 정책에서 출발지와 목적지를 제한할 때 IPv4 CIDR 대역을 많이 사용합니다.
- 로그 분석 시 클라이언트 IP, 프록시 IP, NAT 이후 IP를 구분하는 기준이 됩니다.
헷갈리는 개념 구분
- IPv4 주소만으로는 네트워크 범위를 알 수 없습니다. 반드시 Subnet Mask 또는 CIDR과 함께 봐야 합니다.
- 192.168.x.x, 10.x.x.x, 172.16~31.x.x는 사설 IP라 인터넷에서 직접 라우팅되지 않습니다.
핵심 원리
- IPv4는 32비트 주소를 점으로 구분한 10진수로 표현하며, IPv6는 128비트 주소를 16진수 블록으로 표현합니다.
- Public IP는 인터넷 전체에서 라우팅될 수 있는 주소이고, Private IP는 RFC1918 대역처럼 내부망에서만 쓰이며 인터넷 직접 라우팅 대상이 아닙니다.
- 주소는 단독 값이 아니라 Prefix와 함께 의미가 정해집니다. 예를 들어 10.0.1.25/24는 호스트 주소이면서 10.0.1.0 네트워크에 속한다는 뜻입니다.
운영에서 보는 법
- 서버 배치 전 IP, Prefix, Gateway, DNS가 같은 설계 문서 기준으로 정합한지 확인합니다.
- 클라우드에서는 퍼블릭 서브넷, 프라이빗 서브넷, NAT 경로, 보안 그룹을 IP 설계와 함께 검토합니다.
자주 놓치는 함정
- Private IP만 가진 서버가 인터넷에 직접 나갈 수 있다고 오해하면 패키지 다운로드나 외부 API 호출 장애가 발생합니다.
- 동일 IP 충돌은 간헐적 접속 실패와 ARP 테이블 흔들림으로 나타날 수 있습니다.