네트워크 및 IP 계산 도구

Binary → IPv4

유효한 32-bit 이진수를 표준 IPv4로 변환하고 각 이진수 옥텟과 10진수 값을 함께 표시합니다.

연속 32비트, 4개 점 구분 형식 또는 공백/줄바꿈 구분을 지원합니다.

0과 1이 정확히 32비트인지 검사하고 연속, 점 구분 또는 공백 구분 이진수를 IPv4로 변환합니다.

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

이 도구의 기능

Binary → IPv4는 연속 32비트, 점으로 구분된 4개의 8비트 그룹 또는 공백과 줄바꿈으로 나눈 이진수를 허용합니다. 잘못된 문자를 임의로 제거하지 않으며 허용된 공백 구분자를 제외한 뒤에는 정확히 32개의 0 또는 1만 남아야 합니다.

  • 점 구분 입력에는 정확히 4개의 8-bit 그룹이 있어야 합니다.
  • 점이 없는 입력은 공백이나 줄바꿈으로 나눌 수 있습니다.
  • 2, 문자 또는 다른 기호가 포함되면 구체적인 오류를 표시합니다.

사용 방법

  1. 지원되는 32-bit 이진수 형식 중 하나를 붙여 넣습니다.
  2. IPv4로 변환 버튼을 클릭합니다.
  3. 4개 그룹의 Binary → Decimal 표를 확인합니다.
  4. 최종 점 구분 10진수 주소를 복사합니다.

계산 원리

검사가 끝나면 32 bit를 순서대로 4개의 8-bit 옥텟으로 나눕니다. 각 그룹을 이진수 자릿값에 따라 0부터 255까지의 10진수로 변환한 뒤 점으로 연결해 A.B.C.D를 만듭니다.

예시

  • 11000000101010000000000100000001 → 192.168.1.1.
  • 11000000 10101000 00000001 00000001 → 192.168.1.1.
  • 31비트, 33비트 또는 문자 2가 포함됨 → Invalid binary IPv4.

주요 사용 사례

  • 패킷 캡처 또는 프로토콜 문서의 32-bit 값을 IPv4로 복원합니다.
  • 이진수 옥텟의 10진수 값을 확인합니다.
  • IPv4 → Binary와 함께 사용해 양방향으로 확인합니다.

개인정보 보호

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

Binary → IPv4 기능

0과 1이 정확히 32비트인지 검사하고 연속, 점 구분 또는 공백 구분 이진수를 IPv4로 변환합니다. 네트워크 설계, 설정 확인 및 문제 해결에 유용하며 결과를 바로 확인하고 복사할 수 있습니다.

FAQ

어떤 구분 기호를 지원하나요?

점, 공백과 줄바꿈을 지원합니다. 점이 없는 경우 공백은 어느 비트 그룹 사이에나 넣을 수 있습니다.

왜 정확히 32비트여야 하나요?

IPv4의 고정 길이는 32 bit입니다. 한 비트라도 많거나 적으면 완전한 주소를 나타낼 수 없습니다.

잘못된 문자를 자동으로 무시하나요?

아닙니다. 허용된 구분 기호를 제외하고 0이나 1이 아닌 문자가 있으면 오류가 발생합니다.

결과가 서버로 전송되나요?

아닙니다. 검사와 진법 변환은 모두 브라우저에서 로컬로 처리됩니다.

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