IPv4 정수 변환기
유효한 IPv4 주소를 32bit unsigned 정수 값으로 변환합니다.
사용 방법
- IPv4 주소를 입력하고 실행합니다.
핵심 기능과 처리 범위
전용 runner가 네 octet을 검증한 뒤 첫 octet을 최상위 byte로 두는 network-order 숫자를 계산합니다.
처리 원리
a.b.c.d를 ((a<<24)+(b<<16)+(c<<8)+d) unsigned 값으로 변환합니다.
예시
192.168.1.1은 3232235777이 됩니다.
이럴 때 유용합니다
- DB·API에서 IPv4를 정수로 저장한 값과 대조할 때
사용 전 참고
- IPv6는 지원하지 않고 정수 표현의 byte order가 다른 시스템과 비교할 때는 기준을 확인해야 합니다.
자주 묻는 질문
음수 정수가 나오나요?
아닙니다. unsigned 32bit로 변환해 0~4294967295 범위를 사용합니다.