네트워크 및 IP 계산 도구

Subnet Mask Calculator

/0부터 /32까지의 Prefix 또는 점 구분 10진수 Subnet Mask를 입력해 양방향으로 변환하고 비트의 연속성을 검사합니다.

/0부터 /32까지, 0부터 32까지의 값과 비트가 연속된 점 구분 10진수 마스크를 지원합니다.

CIDR Prefix와 Subnet Mask를 양방향으로 변환하고 이진수 1과 0이 연속되는지 엄격히 검사합니다.

입력 내용은 브라우저에서만 처리되며 서버로 업로드되지 않습니다.

이 도구의 기능

Subnet Mask Calculator는 하나의 입력으로 Prefix → Mask와 Mask → Prefix 양방향 변환을 수행합니다. 마스크의 4개 구간이 0부터 255까지여야 할 뿐 아니라 전체 32-bit에서 연속된 1 다음에 연속된 0이 와야 합니다.

  • 0.0.0.0(/0)과 255.255.255.255(/32), 두 경곗값을 모두 지원합니다.
  • 255.255.127.0처럼 얼핏 비슷해 보이는 값도 비트가 연속되지 않으면 거부됩니다.
  • Wildcard Mask, Network Bits, Host Bits와 Total Addresses를 함께 표시합니다.

사용 방법

  1. /26, 26 또는 255.255.255.192를 입력합니다.
  2. Prefix / Mask 변환 버튼을 클릭합니다.
  3. 해당 Prefix, Mask와 32-bit Binary를 확인합니다.
  4. 전체 변환 결과를 복사합니다.

계산 원리

유효한 마스크의 32-bit 문자열은 1*0* 패턴과 일치해야 합니다. 0이 한 번 나온 뒤에는 다시 1이 올 수 없습니다. Prefix는 앞에서부터 연속된 1의 개수이고 Wildcard는 마스크의 각 비트를 반전한 값입니다.

예시

  • /26 → 255.255.255.192, Wildcard 0.0.0.63, 전체 주소 64개입니다.
  • 255.255.254.0 → /23.
  • 255.0.255.0 → Invalid. 이진수에 1→0→1 순서가 나타납니다.

주요 사용 사례

  • 라우팅 설정에서 CIDR와 점 구분 마스크를 서로 변환합니다.
  • 직접 입력한 Subnet Mask가 연속되는지 검사합니다.
  • Prefix에 해당하는 Host Bits와 주소 용량을 확인합니다.

개인정보 보호

입력과 결과는 브라우저의 로컬 메모리에서만 처리됩니다. 서버로 업로드하거나 온라인 API를 호출하지 않으며 자동으로 영구 저장하지 않습니다.

Subnet Mask Calculator 기능

CIDR Prefix와 Subnet Mask를 양방향으로 변환하고 이진수 1과 0이 연속되는지 엄격히 검사합니다. 네트워크 설계, 설정 확인 및 문제 해결에 유용하며 결과를 바로 확인하고 복사할 수 있습니다.

FAQ

255.255.255.0은 어떤 CIDR에 해당하나요?

연속된 1이 24개이므로 /24에 해당합니다.

/26의 Subnet Mask는 무엇인가요?

/26은 255.255.255.192에 해당하며 Host Bits는 6개 남습니다.

255.0.255.0이 유효한 서브넷 마스크가 아닌 이유는 무엇인가요?

전체 이진수에서 0 뒤에 다시 1이 나오므로 연속 마스크 규칙을 충족하지 않습니다.

Wildcard Mask란 무엇인가요?

Subnet Mask의 각 비트를 반전한 값으로 ACL과 네트워크 매칭 표현식에 자주 사용됩니다.

개발자 도구 목록으로 돌아가기