다해봄

서브넷 계산기

이 대역에서 장비에 줄 수 있는 IP 는 몇 개일까?

/24 는 주소 256개, 쓸 수 있는 호스트는 254개입니다(RFC 4632).

RFC 4632·RFC 3021·RFC 4291 기준 · 서버로 보내지 않음 · 업데이트

예: 10.0.0.0/16 · 172.16.5.4 255.255.255.0 · 2001:db8::/32

쓸 수 있는 호스트

-

프리픽스별 IPv4 크기

CIDR서브넷 마스크주소호스트
/8255.0.0.016,777,21616,777,214
/16255.255.0.065,53665,534
/20255.255.240.04,0964,094
/22255.255.252.01,0241,022
/23255.255.254.0512510
/24255.255.255.0256254
/25255.255.255.128128126
/26255.255.255.1926462
/27255.255.255.2243230
/28255.255.255.2401614
/29255.255.255.24886
/30255.255.255.25242
/31255.255.255.25422
/32255.255.255.25511
결과가 이상한가요?
어떤 점인지 골라 주시면 확인해서 고치겠습니다. 넣은 숫자는 보내지 않습니다.

자세히 알려 주실 내용은 [email protected] 로 보내 주세요.

어떻게 계산했나요

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 의 시작·끝 주소와 개수를 보여 드립니다.