IPv4 주소 변환기
IPv4를 점 구분, 정수, 16진수, 2진수 형식으로 변환
입력
점 구분 10진수, 부호 없는 정수, 0x 16진수 또는 32비트 2진수.
결과
IPv4 표기
- IPv4 주소
- 192.168.1.1
- 부호 없는 정수
- 3232235777
- 16진수
- 0xC0A80101
- 16진 바이트
- C0 A8 01 01
- 2진수
- 11000000 10101000 00000001 00000001
- 옥텟
- 192 | 168 | 1 | 1
프로그래밍용 표현
- 부호 있는 int32
- -1062731519
- 프로그래밍 및 데이터베이스 표현이며 IPv4 표기가 아닙니다.
- 역순 옥텟(리틀 엔디언 정수)
- 16885952
- 같은 4바이트를 가장 낮은 바이트부터 읽은 값입니다. IPv4 표기가 아닙니다.
모든 형식은 네트워크 바이트 순서(빅 엔디언)이며 가장 높은 옥텟이 먼저 옵니다. 엔디언 변환기에서 바이트 순서 바꾸기
주소 유형
- 유형
- 사설사설
- 레지스트리 블록
- 192.168.0.0/16 (RFC 1918)
점 구분 10진수에서 192.168.1.1(으)로 변환했습니다.
변환기가 보여 주는 내용
IPv4 주소 하나를 점으로 구분한 10진수(192.168.1.1), 부호 없는 32비트 정수(3232235777), 0x 16진수(0xC0A80101) 또는 32자리 2진수로 입력하세요. 형식은 자동으로 감지되며 나머지 모든 형식이 각각의 복사 버튼과 함께 표시됩니다: 점 구분 10진수, 부호 없는 정수, 16진수, 16진 바이트, 옥텟별 2진수, 네 개의 옥텟. 주소 유형은 IANA 특수 목적 주소 레지스트리를 기준으로 하며 정의한 RFC도 함께 보여 줍니다.
엄격한 파싱
운영 체제마다 다르게 해석하는 레거시 약식 표기는 추측하지 않고 거부합니다: 127.1 같은 단축형, 192.168.001.001처럼 앞자리 0이 있는 옥텟(흔히 8진수로 읽힘), 255보다 큰 옥텟, 4294967295보다 크거나 앞자리 0이 있는 정수, 0x 접두사가 없는 16진수, 정확히 32비트가 아닌 2진수입니다. 각 오류는 고쳐야 할 부분을 알려 줍니다.
바이트 순서와 부호 있는 정수
모든 형식은 네트워크 바이트 순서(빅 엔디언)이며 가장 높은 옥텟이 먼저 옵니다. 부호 있는 int32는 일부 언어와 데이터베이스가 저장하는 2의 보수 값이고, 역순 옥텟은 리틀 엔디언 호스트가 같은 4바이트에서 읽는 정수입니다. 둘 다 IPv4 표기가 아니며 부호 있는 입력은 받지 않습니다. 일반적인 바이트 순서 변환에는 엔디언 변환기를 사용하세요.
개인정보 보호와 제한
변환은 전부 브라우저에서 실행됩니다. 아무것도 전송, 조회, ping 또는 저장하지 않으므로 내부 네트워크 주소도 기기 밖으로 나가지 않습니다. 이 도구는 단일 IPv4 주소를 변환합니다. 네트워크는 CIDR / 서브넷 계산기, IPv6 주소는 IPv6 파서를 사용하세요.
