서브넷 계산|IP 주소와 CIDR로 네트워크 주소·브로드캐스트·사용 가능한 IP 범위와 호스트 수·서브넷 마스크·와일드카드 마스크 계산, VLSM 서브넷 분할, IP 범위→CIDR 변환과 집약, 조견표 포함
서브넷 계산은 IPv4 주소와 프리픽스 길이(CIDR) 또는 서브넷 마스크를 넣기만 하면 네트워크 주소·브로드캐스트 주소·첫 번째와 마지막 IP·사용 가능한 주소 수(호스트 수)·서브넷 마스크·와일드카드 마스크·2진수 표기·클래스·사설/공인 등 주소 종류·역방향 조회 영역을 보여 주는 무료 도구입니다. /24는 254대, /26은 62대, /31은 점대점 링크용으로 2개 모두 쓸 수 있는 등 /0~/32 어느 것이든 계산합니다. AWS VPC(앞 4개와 끝 1개, 총 5개)·Azure(5개)·Google Cloud(4개)의 예약 주소를 뺀 사용 가능 수로 바꿀 수 있고, "이 IP가 같은 서브넷에 들어가나?"도 확인할 수 있습니다. 서브넷 분할에서는 원래 네트워크를 같은 크기로 나누거나, 부서·세그먼트별로 필요한 대수에 맞춰 크기가 다른 서브넷을 할당하는 VLSM 설계표를 만듭니다. 또한 첫 번째와 마지막 IP 주소로 그 범위를 정확히 나타내는 최소 CIDR 목록으로의 변환, 여러 CIDR의 집약(슈퍼넷·경로 요약), 서브넷 마스크·와일드카드 마스크·주소 수 조견표와 사설 주소·CGNAT(100.64.0.0/10)·링크 로컬 등 특수 용도 IP 주소 목록도 있습니다. 계산은 기기 안에서만 하며, 입력한 주소는 어디에도 보내지 않습니다.
IP 주소와 프리픽스로 서브넷 계산
"192.168.1.10/24"나 "192.168.1.10 255.255.255.0"처럼 넣으면 네트워크 주소·브로드캐스트 주소·사용 가능한 IP 범위와 대수·서브넷 마스크·와일드카드 마스크를 보여 줍니다.
IP 주소/프리픽스 길이(또는 서브넷 마스크)
프리픽스 길이
사용할 수 없는 주소 세는 방법
네트워크 주소
192.168.1.0/24
사용 가능한 IP 범위
192.168.1.1 〜 192.168.1.254
사용 가능한 주소 수(호스트 수)
254
전체 주소 256개
| IP 주소 | 192.168.1.1011000000.10101000.00000001.00001010 |
|---|---|
| 네트워크 주소 | 192.168.1.011000000.10101000.00000001.00000000 |
| 브로드캐스트 주소 | 192.168.1.25511000000.10101000.00000001.11111111 |
| 서브넷 마스크 | 255.255.255.0 (/24)11111111.11111111.11111111.00000000 |
| 와일드카드 마스크 | 0.0.0.25500000000.00000000.00000000.11111111 |
| 첫 번째 IP | 192.168.1.1 |
| 마지막 IP | 192.168.1.254 |
| 사용할 수 없는 주소 | 192.168.1.0, 192.168.1.255 |
| 전체 주소 수 | 256/24 1개 분량 |
| 클래스(예전 구분 방식) | 클래스 C |
| 주소 종류 | 사설 주소(사내·가정 LAN용)192.168.0.0/16 (RFC 1918) |
| 16진수·10진수 | 0xC0A8010A3,232,235,786 |
| 역방향 조회 영역 | 1.168.192.in-addr.arpa |
맨 앞의 네트워크 주소와 맨 끝의 브로드캐스트 주소는 기기에 할당할 수 없습니다. /31은 2대를 잇는 점대점 링크용(RFC 3021)으로 2개 모두 쓸 수 있고, /32는 1대만을 나타냅니다.
이 IP 주소가 이 서브넷에 들어가나요?
IPv4 계산입니다. 입력한 주소는 기기 안에서만 계산하며 어디에도 보내지 않습니다.
ABOUT
서브넷 계산|IP 주소와 CIDR로 네트워크 주소·브로드캐스트·사용 가능한 IP 범위와 호스트 수·서브넷 마스크·와일드카드 마스크 계산, VLSM 서브넷 분할, IP 범위→CIDR 변환과 집약, 조견표 포함 소개
서브넷 계산은 IPv4 주소와 CIDR(/24 등) 또는 서브넷 마스크를 넣기만 하면 네트워크 주소·브로드캐스트 주소·사용 가능한 IP 범위와 호스트 수·서브넷 마스크·와일드카드 마스크를 보여 주는 무료 도구입니다. 필요한 대수로 나누는 VLSM 서브넷 분할, IP 범위→CIDR 변환과 집약, AWS·Azure·Google Cloud의 예약 주소를 뺀 수에도 대응합니다.
서브넷 계산|IP 주소와 CIDR로 네트워크 주소·브로드캐스트·사용 가능한 IP 범위와 호스트 수·서브넷 마스크·와일드카드 마스크 계산, VLSM 서브넷 분할, IP 범위→CIDR 변환과 집약, 조견표 포함 사용 방법
- 1"서브넷 계산" 탭에서 "192.168.1.10/24"나 "192.168.1.10 255.255.255.0"처럼 IP 주소와 프리픽스 길이(또는 서브넷 마스크)를 넣는다
- 2네트워크 주소·브로드캐스트 주소·사용 가능한 IP 범위와 수·와일드카드 마스크를 확인한다. 클라우드에서 쓴다면 AWS·Azure·Google Cloud를 골라 예약 주소를 뺀다
- 3네트워크를 나눌 때는 "서브넷 분할(VLSM)" 탭에서 원래 네트워크와 세그먼트별로 필요한 대수를 한 줄에 하나씩 넣는다
- 4IP 범위를 방화벽이나 ACL에 쓸 때는 "범위→CIDR·집약" 탭에서 첫 번째와 마지막 IP를 넣고 나온 CIDR을 복사한다
- 5"조견표" 탭에서 /0~/32의 서브넷 마스크·와일드카드 마스크·주소 수와 특수 용도 IP 주소를 본다
이럴 때 유용해요
- 공유기나 NAS에 고정 IP를 줄 때 같은 세그먼트에서 쓸 수 있는 범위를 확인하고 싶을 때
- /24·/26·/27 등으로 몇 대를 연결할 수 있는지 알고 싶을 때
- AWS VPC나 Azure·Google Cloud의 서브넷을 설계하면서 실제로 쓸 수 있는 IP 수를 알고 싶을 때
- 부서·층별로 필요한 대수로 서브넷 할당표(VLSM)를 만들고 싶을 때
- "10.0.0.5~10.0.0.20" 같은 범위를 방화벽 규칙이나 AWS 보안 그룹에 쓸 수 있는 CIDR로 바꾸고 싶을 때
- Cisco ACL이나 OSPF에 쓸 와일드카드 마스크를 알고 싶을 때
- CCNA·정보처리기사 등 시험의 서브넷 문제를 확인하고 싶을 때
이용 시 참고 사항
- 서브넷의 주소 수는 2의 (32 − 프리픽스 길이) 제곱입니다. 그중 맨 앞의 네트워크 주소와 맨 끝의 브로드캐스트 주소는 기기에 할당할 수 없으므로 쓸 수 있는 수는 2개 적습니다. /24는 256개 중 254개, /26은 64개 중 62개, /27은 32개 중 30개, /30은 4개 중 2개를 쓸 수 있습니다.
- /31은 라우터 2대를 잇는 점대점 링크용(RFC 3021)으로, 네트워크 주소와 브로드캐스트 주소 없이 2개 모두 쓸 수 있습니다. /32는 1대만을 나타내며, 방화벽 규칙 등에서 IP 하나를 가리킬 때 씁니다.
- AWS VPC는 서브넷마다 앞 4개(네트워크·VPC 라우터·DNS·향후 사용)와 끝 1개, 총 5개를 예약하므로 /28(16개)에서 쓸 수 있는 것은 11개, /24는 251개입니다. Azure도 5개, Google Cloud는 4개를 예약합니다.
- 와일드카드 마스크는 서브넷 마스크의 0과 1을 뒤집은 것으로, /24(255.255.255.0)라면 0.0.0.255입니다. Cisco ACL이나 OSPF의 network 명령에서 씁니다.
- IP 범위를 CIDR로 바꾸면 경계가 맞지 않는 범위는 여러 CIDR로 나뉩니다. 10.0.0.5~10.0.0.20은 10.0.0.5/32·10.0.0.6/31·10.0.0.8/29·10.0.0.16/30·10.0.0.20/32의 5개이고, 192.168.0.0~192.168.3.255는 192.168.0.0/22 하나입니다. IPv6에는 대응하지 않습니다.
이런 질문에 답해 드려요
서브넷 계산|IP 주소와 CIDR로 네트워크 주소·브로드캐스트·사용 가능한 IP 범위와 호스트 수·서브넷 마스크·와일드카드 마스크 계산, VLSM 서브넷 분할, IP 범위→CIDR 변환과 집약, 조견표 포함: 이런 상황에 도움이 됩니다.
- IP 주소와 CIDR로 네트워크 주소·브로드캐스트 주소를 계산하고 싶다
- 서브넷에서 쓸 수 있는 IP 범위와 호스트 수를 알고 싶다
- AWS·Azure·Google Cloud 서브넷에서 쓸 수 있는 IP 수를 알고 싶다
- 필요한 대수로 서브넷을 나누고 싶다(VLSM)
- IP 주소 범위를 CIDR로 바꾸거나 CIDR을 집약하고 싶다
- 서브넷 마스크·와일드카드 마스크 조견표를 보고 싶다
자주 묻는 질문
- /24나 /27이면 몇 대를 연결할 수 있나요?
- /24(255.255.255.0)는 주소가 256개이고, 네트워크 주소와 브로드캐스트 주소를 뺀 254대입니다. /25는 126대, /26은 62대, /27은 30대, /28은 14대, /29는 6대, /30은 2대입니다. 라우터(기본 게이트웨이)도 하나 쓰므로 PC나 스마트폰에 쓸 수 있는 것은 1개 더 적습니다.
- 네트워크 주소와 브로드캐스트 주소는 어떻게 구하나요?
- IP 주소와 서브넷 마스크를 2진수로 바꿔 AND를 하면 네트워크 주소, 네트워크 주소의 호스트 부분(마스크가 0인 부분)을 모두 1로 하면 브로드캐스트 주소입니다. 192.168.1.100/26이라면 마스크는 255.255.255.192, 네트워크 주소는 192.168.1.64, 브로드캐스트 주소는 192.168.1.127, 사용 가능한 범위는 192.168.1.65~192.168.1.126입니다.
- AWS 서브넷에서 쓸 수 있는 IP 주소는 몇 개인가요?
- 서브넷의 주소 수에서 5를 뺀 수입니다. AWS는 앞 4개(네트워크 주소·VPC 라우터·DNS 서버·향후 사용)와 끝 1개를 예약합니다. /24라면 256 − 5 = 251개, 가장 작은 /28이라면 16 − 5 = 11개입니다. "사용할 수 없는 주소 세는 방법"에서 AWS를 고르면 예약되는 IP도 보여 줍니다.
- VLSM으로 서브넷을 나누려면 어떻게 하나요?
- 필요한 대수가 많은 세그먼트부터 차례로, 대수 + 2(네트워크와 브로드캐스트) 이상이 되는 2의 거듭제곱 크기를 할당해 앞에서부터 채워 갑니다. 192.168.1.0/24를 100대·50대·20대·2대로 나누면 192.168.1.0/25(126대)·192.168.1.128/26(62대)·192.168.1.192/27(30대)·192.168.1.224/30(2대)이 되고, 192.168.1.228부터 뒤가 남습니다.
- IP 주소 범위를 CIDR로 바꾸려면?
- "범위→CIDR·집약" 탭에서 첫 번째와 마지막 IP 주소를 넣으면 그 범위를 정확히 나타내는 가장 적은 CIDR 목록을 보여 줍니다. 192.168.0.0~192.168.3.255처럼 경계가 맞으면 192.168.0.0/22 하나, 10.0.0.5~10.0.0.20처럼 맞지 않으면 5개의 CIDR로 나뉩니다.
- 사설 IP 주소의 범위는?
- RFC 1918에서 10.0.0.0/8(10.0.0.0~10.255.255.255)·172.16.0.0/12(172.16.0.0~172.31.255.255)·192.168.0.0/16(192.168.0.0~192.168.255.255)의 3개입니다. 그 밖에 휴대전화 회선 등의 캐리어급 NAT에서 쓰는 100.64.0.0/10과 DHCP로 IP를 받지 못했을 때의 169.254.0.0/16도 인터넷에서는 쓰지 않습니다.
Special Thanks