장치마다 붙은 우편 주소
IP 주소는 네트워크에 연결된 모든 장치한테 부여되는 고유 식별 번호야. 패킷이 어디로 배달돼야 하는지 알려주는 우편 주소라고 보면 돼. 이게 없으면 노트북이랑 구글 서버는 서로 찾을 수가 없어.
IPv4가 매일 보는 형식이야. 192.168.1.42처럼 점으로 구분된 네 개의 숫자. 각 숫자가 옥텟(8 비트)이고 0–255 범위. 약 43 억 개의 주소가 가능하지만 — 진작에 다 떨어졌어. IPv6 가 그래서 나왔는데, 일상 운영에선 여전히 IPv4 가 주류야.
Private vs public — 집을 굴리는 분리선
IPv4 의 세 대역이 사설 네트워크용으로 예약돼 있어. 집, 사무실, 홈랩 다 여기야:
| 대역 | CIDR | 주로 보는 곳 |
|---|---|---|
| 10.0.0.0 – 10.255.255.255 | 10.0.0.0/8 | 대형 사내망, Tailscale |
| 172.16.0.0 – 172.31.255.255 | 172.16.0.0/12 | 중간 규모 망, Docker 기본 bridge |
| 192.168.0.0 – 192.168.255.255 | 192.168.0.0/16 | 대부분의 가정용 라우터 |
사설 IP 는 인터넷에서 라우팅 안 돼. 집 라우터가 ISP 한테 받은 한 개의 public IP 를 NAT 으로 모든 기기가 공유하는 거야 (lesson 7 에서 다룸). LAN 안에서 각 장치는 보통 DHCP 로 사설 IP 를 받아.
IPv6, 한 호흡으로
IPv6 주소는 2001:0db8:85a3::8a2e:0370:7334 이런 식. 128 비트 (IPv4 는 32) 라 사실상 무한대야. macOS, Linux, 요즘 라우터 다 dual-stack. ping, ssh, curl 같은 도구 다 IPv6 도 알아들어. 형식만 맞춰서 치면 돼.