CIDR 계산기
APP $ cidr ✓ 어떠한 전송 버튼도 없습니다. 입력한 주소·대역은 서버로 전송되는 것이 없고, 지금 이 브라우저 화면에서만 갱신됩니다 PUB 2026-07-26UPD 2026-10-27VERIFY 표준·공식 자료 대조대역을 지원하는 형식으로 입력하면 한 화면에서 결과를 확인할 수 있습니다 —
프리픽스(/24)와 서브넷 마스크(255.255.255.0)를 양쪽 다 보여주고,
그 대역이 어느 주소부터 어디까지인지, 넣은 IP 가 그 안에 드는지,
대역이 여러 개면 집약하면 몇 개로 줄고 원래 범위가 그대로 남는지까지 함께 계산합니다.
10.0.0.0/24 · 10.0.0.0 255.255.255.0 ·
10.0.0.0 0.0.0.255(와일드카드) · 10.0.0.0 - 10.0.0.255(범위).
IPv4 전용입니다. 와일드카드는 CIDR로 바꿀 수 있는 연속된 형식만 지원합니다. 0.0.0.0과 255.255.255.255는 와일드카드가 아니라 서브넷 마스크로 해석합니다. 와일드카드 의미로 입력하려면 각각 /32와 /0을 사용해 주세요. 적는 대로 바로 계산합니다 — 결과에는 프리픽스와 서브넷 마스크가
늘 함께 나오고, 적으신 형식은 원문 으로 남겨 둡니다.
IP 칸을 비워 두면 포함 판정은 계산하지 않습니다. 잘못 적은 줄도 그 줄의 BLOCK 카드에서
무엇이 틀렸는지 알려 드립니다. 범위로 적으시면 그 범위를 정확히 덮는 CIDR 목록과 개수를 줄이는 대신 얼마나 더 껴안게 되는지를 지점별로 함께 계산합니다 — 몇 개만 더 포함하면 목록이 확 줄어드는 자리를 추천으로 짚어 드립니다. 호스트 자리에 비트가 켜져 있으면 네트워크 주소로 맞춰 계산하고 입력 줄 번호 옆과 그 블록에 ! 로 알려 드립니다.도구 사용 안내
쓰는 상황
여러 IPv4 대역의 표기를 맞추거나 목록을 집약하고, 특정 IP가 속한 대역을 확인할 때 씁니다. 대역 칸에 한 줄씩 넣으면 같은 줄 번호의 BLOCK 카드가 생깁니다. 프리픽스, 서브넷 마스크, 연속된 와일드카드, 시작·끝 주소 범위를 섞어 넣을 수 있어 자료마다 다른 표기도 대조할 수 있습니다.
대역 풀이에서 각 줄의 해석을 확인한 뒤 집약(요약)에서 합칠 대역을 살펴보십시오. 개별 IP는 둘째 칸에 한 줄씩 넣고 포함 판정을 읽습니다. 잘못된 줄의 이유는 해당 BLOCK에 표시됩니다. 오류 줄은 정상 대역의 계산에서 빠지므로 일부 결과가 보인다고 입력 전체가 처리된 것은 아닙니다.
결과 풀이
대역 풀이의 프리픽스와 마스크는 같은 크기의 두 표기입니다. 범위와 총 주소는 양 끝을 포함한 전체입니다. 사용 가능은 /30 이하에서 네트워크와 브로드캐스트를 뺀 계산상 범위이고, /31은 점대점 링크의 두 주소, /32는 한 주소입니다. 원문과 결과가 다르면 네트워크 주소로 맞췄다는 알림도 읽으십시오.
집약(요약)은 원래 범위를 넓히지 않고 중복과 합칠 경계를 정리합니다. 시작·끝 주소 범위 카드에는 별도로 범위를 넓히는 요약 후보가 나옵니다. 개수가 줄면 추가 포함된 주소 수도 확인하십시오. 포함 판정은 IP가 전체 범위에 드는지를 뜻합니다. 경계 주소가 포함돼도 호스트에 배정할 수 있다는 뜻은 아닙니다.
측정 사례
브라우저의 대역 칸에 192.0.2.0/25와 192.0.2.128/25를 한 줄씩 넣었습니다. 집약은 두 대역을 하나의 192.0.2.0/24로 줄였습니다. 마스크는 255.255.255.0, 범위는 192.0.2.0부터 192.0.2.255까지, 총 주소는 256개, 와일드카드는 0.0.0.255였습니다. 인접 병합은 1건이며 원래 범위는 그대로였습니다.
IP 칸에 192.0.2.200과 198.51.100.1을 넣자 앞 주소는 첫 /25에는 없고 둘째 /25에 포함됐습니다. 뒤 주소는 둘 다 포함되지 않았습니다. 각 /25의 총 주소는 128개, 사용 가능은 126개였습니다. 예시에는 문서 설명용 주소를 썼습니다. 집약된 범위와 개별 서브넷의 호스트용 개수는 구분해 읽으십시오.
주요 질문과 답
넣은 주소가 다른 네트워크 주소로 바뀌는 이유는 무엇인가요?
지정한 프리픽스의 호스트 비트가 1이면 0으로 맞춰 대역을 계산합니다. 원문은 남기고 해당 줄과 BLOCK에 !를 표시하므로 기준 대역을 확인하십시오. 입력한 주소 하나만 가리키려면 /32를 씁니다.
모든 와일드카드 마스크를 넣을 수 있나요?
CIDR로 바꿀 수 있는 연속된 와일드카드만 지원합니다. 0.0.0.0과 255.255.255.255는 서브넷 마스크로 먼저 해석합니다. 이 두 값을 와일드카드의 뜻으로 쓰려면 각각 /32와 /0으로 입력하십시오.
범위 카드의 추천을 그대로 방화벽에 써도 되나요?
추천은 원래 범위를 10% 이내로 넓히면서 CIDR 개수를 줄이는 이 도구의 기준입니다. 새로 포함될 주소를 허용해도 된다는 판단은 하지 않습니다. 한 주소도 넓힐 수 없는 방화벽·ACL에는 추가 포함이 없는 정확한 목록을 사용하십시오.
IP 입력칸이 비어 있으면 대역도 계산되지 않나요?
둘째 IP 입력칸은 선택 사항이므로 비워 두어도 대역 풀이와 집약을 계산합니다. 포함 판정만 수행하지 않습니다.
더 알아보기
동작 원리
CIDR은 주소와 프리픽스 길이로 대역을 나타냅니다. 앞쪽 비트를 공유하는 주소들이 묶이며 크기와 시작 주소가 경계에 맞아야 합니다. 시작·끝 범위를 CIDR로 바꿀 때는 시작점에 맞고 끝을 넘지 않는 가장 큰 블록을 고릅니다. 남은 범위에도 같은 절차를 반복해 빈틈없이 덮습니다.
집약은 다른 대역에 포함된 항목을 정리하고 같은 상위 대역을 완전히 채우는 인접한 두 블록을 반복해 합칩니다. 사이에 빠진 주소를 채우지는 않습니다. 인접해도 한 CIDR 경계에 맞지 않으면 여러 대역으로 남습니다. 포함 판정은 IP에 마스크를 적용한 값을 대역의 네트워크 주소와 비교합니다. 실제 패킷을 보내거나 장비 응답을 검사하지 않습니다.
표준·근거
RFC 4632의 3.1절은 프리픽스 표기와 크기를, 4절은 주소 배정과 집약의 관계를 설명합니다. /31의 두 주소를 점대점 링크의 호스트 주소로 처리하는 근거는 RFC 3021의 2.1절입니다. 범위 카드의 10% 추천 기준은 이 도구의 선택 기준이며 RFC가 정한 허용 범위가 아닙니다. 실제 경로 집약의 적용에는 해당 망의 경로와 정책을 따로 검토해야 합니다.
제약 사항
IPv4 전용이며 IPv6와 불연속 와일드카드는 지원하지 않습니다. 대역 입력은 64개, 포함 판정은 서로 다른 IP 200개와 대역 64개까지이며 초과분은 생략합니다. 주소의 소유·배정·사용 여부, 특수 목적 주소의 조건과 통신 가능 여부는 판정하지 않습니다. JavaScript가 필요하며 입력값은 브라우저 안에서 계산합니다. 설정에 옮기기 전 오류 줄·주소 보정·추가 포함·생략 안내를 확인하고 실제 장비의 규칙과 대조하십시오.