Post

[Network] IP 주소와 주소 공간 이해

[Network] IP 주소와 주소 공간 이해

📡 IP 주소와 주소 공간

IP 주소는 네트워크 상 장치를 식별하고 통신하게 하는 필수 요소입니다.
개발자 관점에서 IP 주소 공간을 이해하면 컨테이너 네트워크, VPC 설계, 서비스 접속 문제 해결이 수월합니다.


1️⃣ IP 주소 종류

  • IPv4: 32비트, 예: 192.168.1.10
  • IPv6: 128비트, 예: 2001:db8::1

2️⃣ 서브넷(Subnet)

  • 네트워크를 나누어 관리하는 단위
  • CIDR 표기: 192.168.1.0/24 → 256개 주소 가능
  • 게이트웨이(Gateway) 지정: 네트워크 밖 통신 경로

3️⃣ IP 주소 범위 예시

범위용도
10.0.0.0/8대규모 사설 네트워크
172.16.0.0/12중간 규모 사설 네트워크
192.168.0.0/16소규모 사설 네트워크, 가정/사무실

4️⃣ DHCP

  • 동적 IP 할당 프로토콜
  • 서버가 장치에 IP, 서브넷, 게이트웨이 자동 설정

5️⃣ 개발자 실무 팁

  • 컨테이너 / VM / 클라우드 IP 충돌 방지
  • 서브넷, 게이트웨이, NAT 이해 필수
  • 디버깅: ip addr, ip route 활용

💡 한 줄 기억:

IP 주소 공간 이해 = 안정적인 네트워크 설계 + 문제 해결 능력

This post is licensed under CC BY 4.0 by the author.