개발새발
IP 주소 체계 본문
IP 주소의 기본 구조
IP 주소(IPv4)는 32비트로 이루어져 있다.
즉, 0과 1로 된 32개의 비트로 되어 있고, 사람이 보기 쉽게 8비트씩 4묶음으로 표현한 게 우리가 보는 형태임.
192.168.10.5
이건 사실 이렇게 생긴 2진수이다.
11000000.10101000.00001010.00000101
IP 주소는 두 부분으로 나뉜다.
| 역할 | 설명 | 예시 |
| 네트워크 부분 | 어떤 네트워크(집, 회사, 학교 등)에 속하는지 식별 | "우리 아파트 단지" |
| 호스트 부분 | 그 네트워크 안에서 어떤 기기인지 구별 | "아파트 101호" |
예를 들어,
→ 앞의 24비트는 네트워크 주소,
→ 뒤의 8비트는 호스트 주소
“/24” 같은 표기 (CIDR 표기법)
이걸 CIDR(Classless Inter-Domain Routing) 표기라고 한다.
“/24”는 서브넷 마스크를 짧게 쓰는 방법
| CIDR | 서브넷 | 마스크의미 |
| /8 | 255.0.0.0 | 앞 8비트가 네트워크 |
| /16 | 255.255.0.0 | 앞 16비트가 네트워크 |
| /24 | 255.255.255.0 | 앞 24비트가 네트워크 |
| /28 | 255.255.255.240 | 앞 28비트가 네트워크, 뒤 4비트가 호스트 |
즉, /28이라는 건
“앞 28비트는 네트워크 구분용, 뒤 4비트는 호스트 주소용”이라는 뜻이다.
서브넷이란?
서브넷(Subnet) = Sub + Network
즉, 큰 네트워크를 작게 쪼갠 네트워크이다.
예를 들어, 192.168.10.0/24 은 한 개의 큰 네트워크 (호스트 254개 가능)이지만 이걸 /28로 쪼개면 이렇게 된다.
| 서브넷 번호 | 네트워크 주소 | 브로드캐스트 주소 | 사용 가능한 IP 범위 |
| 1 | 192.168.10.0 | 192.168.10.15 | 192.168.10.1 ~ 192.168.10.14 |
| 2 | 192.168.10.16 | 192.168.10.31 | 192.168.10.17 ~ 192.168.10.30 |
| 3 | 192.168.10.32 | 192.168.10.47 | 192.168.10.33 ~ 192.168.10.46 |
| ... | ... | ... | ... |
이렇게 /28로 나누면,
한 서브넷에 호스트가 14개밖에 못 들어가는 대신 여러 개의 서브넷을 만들 수 있다.
호스트(Host)란?
- 호스트 = 네트워크에 연결된 장치 (컴퓨터, 스마트폰, 프린터, 라우터 등)
- 호스트마다 고유한 IP 주소를 가져야 한다.
- 단, 각 서브넷에는:
- 네트워크 주소 (모두 0) → 사용 불가
- 브로드캐스트 주소 (모두 1) → 사용 불가
그래서 항상 “2개를 뺀 값' 이 실제 호스트 수이다.
정리 예시 (/28 기준)
| 구분 | 의미 |
| 서브넷 마스크 | 255.255.255.240 |
| 호스트 비트 수 | 4비트 |
| 전체 조합 수 | 2⁴ = 16 |
| 사용 가능한 호스트 수 | 16 - 2 = 14대 |
| 예시 IP 범위 | 192.168.10.1 ~ 192.168.10.14 |
| 네트워크 주소 | 192.168.10.0 |
| 브로드캐스트 주소 | 192.168.10.15 |
ip 주소 대역 관련
“192.168.x.x”는 내부(사설) IP 주소 대역이다. 즉, “모든 내부 네트워크(IP 공유기 안의 세상)”에서는 “192.168.어쩌구.어쩌구” 같은 IP를 쓴다.
이건 전 세계적으로 사설 네트워크에서만 쓰도록 약속된 IP 범위이기 때문에, 인터넷(공용 네트워크)에서는 절대 이 주소로 통신하지 않는다.
| 부분 | 이름 | 역할 |
| 192 | 클래스/대역 (C 클래스) | 네트워크 클래스/대역 결정 |
| 168 | 네트워크 ID 확장 | 세부 네트워크 구분( 같은 조직 내 다른 네트워크 구분 가능) |
| 10 | 서브넷 구분 가능 | 조직 내부 구분 |
| 5 | 호스트 번호 | 실제 장치의 번호 (PC, 폰 등) |
→ 각각 0~255 사이의 값 가능
내부(사설) IP vs 외부(공인) IP
| 구분 | 의미 | 예시 | 어디서 쓰는지 |
| 사설 IP (Private IP) | 집, 회사 내부 네트워크용 | 192.168.x.x / 10.x.x.x / 172.16.x.x~172.31.x.x | 공유기 내부, 로컬 네트워크 |
| 공인 IP (Public IP) | 인터넷상에서 고유한 주소 | 1.234.56.78 / 8.8.8.8 | ISP(인터넷 제공업체)에서 부여, 외부 통신용 |
예를 들어
- 우리 집 공유기에는 ISP(통신사)에서 준 공인 IP가 1개 있다.
예: 118.221.53.120 - 그런데 그 공유기 안에는 여러 기기가 있음:
- 내 노트북: 192.168.0.2
- 엄마 폰: 192.168.0.3
- TV: 192.168.0.4
→ 즉, 공유기가 내부에서는 사설 IP를 나눠주고, 외부로 나갈 때는 공인 IP 하나로 대신 통신한다. 이 과정을 NAT (Network Address Translation) 이라고 한다.
| 사설 IP 대역 | 비트 범위 | 설명 |
| 10.0.0.0 ~ 10.255.255.255 | /8 | 대형 네트워크용 |
| 172.16.0.0 ~ 172.31.255.255 | /12 | 중형 네트워크용 |
| 192.168.0.0 ~ 192.168.255.255 | /16 | 가정/소형 네트워크용 |
그래서 가정용 공유기는 대부분 192.168.0.x나 192.168.1.x 대역을 사용한다.
| 구분 | 공인 IP | 사설 IP |
| 주소 예시 | 8.8.8.8 / 1.234.56.78 | 192.168.0.1 / 10.0.0.2 |
| 발급 주체 | ISP (통신사) | 라우터/공유기 |
| 전 세계 고유함 | O (유일) | X (중복 가능) |
| 인터넷 통신 가능 | O | X (NAT 거쳐야 함) |
| 사용 위치 | 외부 (인터넷) | 내부 (LAN, Wi-Fi) |
'네트워크' 카테고리의 다른 글
| 네트워크 관리사 2급 실기 윈도우 서버 (0) | 2025.11.22 |
|---|---|
| 네트워크 관리사 2급 실기 케이블 작업 (0) | 2025.11.22 |
| 네트워크 관리사 2급 실기 라우터 명령어 (0) | 2025.11.22 |
| 네트워크 관리사 2급 기출 풀이 (0) | 2025.10.29 |
| 네트워크 관리사 2급 필기 정리 (0) | 2025.10.25 |