서브넷 계산기
이 대역에서 장비에 줄 수 있는 IP 는 몇 개일까?
/24 는 주소 256개, 쓸 수 있는 호스트는 254개입니다(RFC 4632).
RFC 4632·RFC 3021·RFC 4291 기준 · 서버로 보내지 않음 · 업데이트
쓸 수 있는 호스트
-
프리픽스별 IPv4 크기
| CIDR | 서브넷 마스크 | 주소 | 호스트 |
|---|---|---|---|
| /8 | 255.0.0.0 | 16,777,216 | 16,777,214 |
| /16 | 255.255.0.0 | 65,536 | 65,534 |
| /20 | 255.255.240.0 | 4,096 | 4,094 |
| /22 | 255.255.252.0 | 1,024 | 1,022 |
| /23 | 255.255.254.0 | 512 | 510 |
| /24 | 255.255.255.0 | 256 | 254 |
| /25 | 255.255.255.128 | 128 | 126 |
| /26 | 255.255.255.192 | 64 | 62 |
| /27 | 255.255.255.224 | 32 | 30 |
| /28 | 255.255.255.240 | 16 | 14 |
| /29 | 255.255.255.248 | 8 | 6 |
| /30 | 255.255.255.252 | 4 | 2 |
| /31 | 255.255.255.254 | 2 | 2 |
| /32 | 255.255.255.255 | 1 | 1 |
결과가 이상한가요?
어떻게 계산했나요
RFC 4632·RFC 3021·RFC 4291 기준 · 서버로 보내지 않음
- CIDR(RFC 4632): /n 은 앞 n비트가 네트워크. 주소 개수 = 2^(32 − n)
- 호스트 = 주소 − 2 (네트워크·브로드캐스트 제외). /31 은 두 주소 모두(RFC 3021), /32 는 주소 하나
- 와일드카드 = 서브넷 마스크를 뒤집은 값. 마스크(255.255.255.0)로 넣어도 되며, 1 이 이어지지 않는 마스크는 틀렸다고 알려 드립니다
- 사설(RFC 1918)·CGNAT(RFC 6598)·루프백·링크 로컬·멀티캐스트 범위를 표시합니다
- IPv6(RFC 4291): 프리픽스의 시작·끝 주소와 개수. 줄여 쓰기는 RFC 5952 (가장 긴 0 묶음을 ::)
- 넣은 주소는 서버·분석 도구·주소창 어디에도 보내지 않습니다
자주 묻는 질문
/24 는 무슨 뜻인가요?
주소 32비트 중 앞 24비트가 네트워크라는 뜻입니다(CIDR 표기, RFC 4632). 마스크는 255.255.255.0, 주소는 2^8 = 256개이고, 맨 앞(네트워크 주소)과 맨 뒤(브로드캐스트)를 빼면 장비에 줄 수 있는 호스트는 254개입니다.
/31 과 /32 는 호스트가 왜 다르게 나오나요?
/31 은 두 장비를 잇는 점대점 링크용으로 네트워크·브로드캐스트를 따로 두지 않고 두 주소를 모두 씁니다(RFC 3021). /32 는 주소 하나 자체를 가리킬 때(방화벽 규칙·라우팅) 씁니다.
와일드카드 마스크는 어디에 쓰나요?
서브넷 마스크를 뒤집은 값(0.0.0.255)입니다. 시스코 ACL·OSPF 설정에서 쓰고, AWS 보안 그룹이나 방화벽은 보통 CIDR(192.168.0.0/24)로 씁니다.
사설 IP 는 어떤 범위인가요?
10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 입니다(RFC 1918). 인터넷에서 바로 오갈 수 없고 공유기·사내망 안에서 씁니다. 100.64.0.0/10 은 통신사 공유 주소(CGNAT)입니다.
IPv6 /64 는 얼마나 큰가요?
주소가 2^64개(약 1,844경 개)입니다. IPv6 는 한 랜(서브넷)에 /64 를 쓰는 것이 기본이고, 집이나 회사에는 보통 /48~/56 을 나눠 줍니다. 이 도구는 IPv6 의 시작·끝 주소와 개수를 보여 드립니다.