[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.