WMW

CIDR 계산기

Free

IPv4 또는 IPv6 CIDR 블록을 일괄로 네트워크/브로드캐스트 주소, 서브넷 마스크, 사용 가능 호스트 범위로 분석하세요. IP 범위 확인 도구와 서브넷 분할 도구가 포함되어 있습니다.

모든 작업이 브라우저 안에서만 이루어집니다. 서버로는 아무것도 전송되지 않습니다.

CIDR 블록

0 항목

최근 활동

모든 사람에게 공개됩니다. 모든 방문자의 최근 20회 사용 내역, 최신순으로 표시됩니다.

Calculated 2 CIDR block(s).

2시간 전

댓글 (0)

이 도구가 유용했나요? 댓글을 남기거나 팁을 공유하거나 개선할 점을 알려주세요.

게스트 댓글은 게시 전에 검토됩니다. 로그인 하면 즉시 게시됩니다.

아직 댓글이 없습니다. 첫 번째로 의견을 남겨보세요!

이 도구의 기능

CIDR 계산기는 하나 또는 여러 개의 IPv4 또는 IPv6 CIDR 블록을 한 번에 네트워크 주소, 브로드캐스트 주소, 서브넷 마스크, 사용 가능 호스트 범위, 총 주소 수로 분석하며, IP가 범위 안에 있는지 확인하는 도구와 더 큰 블록을 더 작은 동일한 조각으로 나누는 서브넷 분할 도구도 함께 제공합니다.

작동 방식

IPv4의 경우 /N 접두사는 32비트 서브넷 마스크로 변환되며(상위 N비트는 1, 나머지는 0), 주소와 이 마스크 사이의 비트 단위 AND 연산으로 네트워크 주소를 구합니다. 브로드캐스트 주소는 모든 호스트 비트를 1로 설정한 네트워크 주소이며, 네트워크 주소와 와일드카드 마스크(서브넷 마스크를 비트 반전한 것)를 OR 연산해 구합니다. 총 주소 수는 2^(32−N)이며, 사용 가능 호스트 수는 예약된 네트워크 및 브로드캐스트 주소를 제외한 값, 즉 여기서 2를 뺀 값입니다. 단, /31(예약 없이 2개 사용 가능)과 /32(단일 호스트로 1개 사용 가능)는 예외입니다.

IPv6도 같은 방식으로 작동하지만 32비트가 아닌 128비트를 다룹니다. 2^128은 JavaScript의 안전한 정수 범위보다 훨씬 크기 때문에 부동소수점이 아닌 정확한 빅 인티저 연산을 사용하여, 가장 큰 블록도 정밀하게 계산됩니다. 블록을 더 작은 서브넷으로 나누는 것은 같은 아이디어를 반대로 반복하는 것입니다. 접두사를 /N에서 /(N+k)로 옮기면 블록이 정확히 2^k개의 동일하고 연속적이며 겹치지 않는 조각으로 나뉩니다.

해결하는 문제

자주 묻는 질문

›왜 /24는 256이 아니라 254개의 사용 가능 호스트를 주나요?

/24 블록에는 총 256개의 주소가 있지만(32 − 24 = 8 호스트 비트이므로 2^8), 맨 처음 주소는 항상 네트워크 주소로, 맨 마지막 주소는 브로드캐스트 주소로 예약되어 실제 장치용으로는 그 사이의 254개만 남습니다. 두 가지 예외는 /31(지점 간 연결, RFC 3021, 두 주소 모두 사용 가능)과 /32(단일 호스트, 네트워크/브로드캐스트 개념이 아예 없음)입니다.

›와일드카드 마스크란 무엇이며, 서브넷 마스크와 어떻게 다른가요?

와일드카드 마스크는 단순히 서브넷 마스크를 비트 단위로 반전한 것입니다(/24의 경우 255.255.255.0 대신 0.0.0.255). 서브넷 자체를 정의하는 데 사용되지는 않으며, Cisco ACL과 OSPF 네트워크 구문이 일반 서브넷 마스크 대신 요구하는 형식이기 때문에, 수동으로 반전하는 수고를 덜기 위해 여기에 포함했습니다.

›블록을 더 작은 서브넷으로 나누는 방식은 어떻게 작동하나요?

/24를 네 개의 동일한 조각으로 나눈다는 것은 접두사를 오른쪽으로 2비트 이동해 /26으로 만든다는 의미이며(2^2 = 4이므로), 생성되는 각 /26 블록은 정확히 64개의 주소 폭을 가지며 서로 간격이나 겹침이 없습니다. 분할 도구는 유효한 목표 접두사에 대해 이를 자동으로 수행하고 생성된 모든 블록을 나열합니다.

›왜 IPv6 결과가 입력한 것보다 짧게 나오나요?

IPv6 주소는 항상 표준 압축 형태로 표시됩니다. 연속된 모두-0 그룹 중 가장 긴 구간은 "::"로 축약되고(주소당 한 번만), 각 그룹 내의 선행 0은 생략됩니다 -- 따라서 2001:0db8:0000:0000:0000:0000:0000:0001과 2001:db8::1은 완전히 동일한 주소이며 표기만 다를 뿐입니다.

›10.x.x.x나 192.168.x.x 같은 IPv4 주소는 특별한가요?

네 -- 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16은 RFC 1918에서 사설 네트워크(가정용 공유기, 사무실 LAN 등)를 위해 예약한 세 가지 범위이며, 공인 인터넷에서는 절대 라우팅되지 않습니다. 계산기는 이 범위 안에 있는 모든 블록을 사설로 표시하며, 그 외 모든 것은 인터넷에서 라우팅 가능한 공인 범위로 취급됩니다.

관련 도구