IP & CIDR 서브넷 계산기

10.20.30.40/22 같은 접두사가 붙은 주소, 192.168.1.10/255.255.255.0 같은 점 찍힌 넷마스크, 또는 2001:db8::1/48 같은 IPv6 주소를 입력하세요. 계산기는 네트워크 주소, 사용 가능한 호스트 범위, 브로드캐스트 주소, 와일드카드 마스크, 2진/16진 보기, 주소 클래스와 범위 유형, 역방향 DNS 이름을 돌려줍니다. 네트워크를 더 작은 서브넷으로 분할하고 접두사 길이와 넷마스크를 양방향으로 변환합니다. 모든 것은 브라우저에서 계산됩니다.
CIDR이란: CIDR은 Classless Inter-Domain Routing의 약자로 1993년 이후 네트워크가 크기를 정하는 방식입니다. 주소 뒤에 슬래시와 숫자를 붙여 씁니다(예: 10.20.30.40/22). 그 아래에서 IPv4 주소는 32비트이고 IPv6 주소는 128비트입니다. 슬래시 뒤의 숫자가 접두사 길이입니다. 왼쪽부터 몇 비트가 네트워크를 이름 짓는지 세고 남은 비트가 그 네트워크 안의 한 기계를 이름 짓습니다. /22는 22비트를 네트워크로 남기고 10비트를 호스트로 남깁니다.

크기 읽기: 호스트 비트가 블록을 크게도 작게도 만듭니다. 비트가 하나 늘 때마다 개수가 두 배가 되기 때문입니다. /24는 8개 호스트 비트로 256개 주소이고 /25는 7개로 절반인 128, /23는 9개로 512로 늘어납니다. 접두사가 길수록 항상 더 작은 블록입니다. /32는 주소 하나, /31은 두 주소 링크, /30은 4개 주소, /24는 평범한 작은 네트워크, /8는 아주 큰 네트워크입니다. 같은 값을 넷마스크로 쓸 수 있으며 네트워크 비트가 1이 되어 /24와 255.255.255.0은 같은 뜻입니다. 아래 표는 /0부터 /32까지 모든 IPv4 접두사를 나열합니다.

클래스리스라고 불리는 이유: CIDR 이전 주소는 A/B/C 클래스라 불리는 몇 개 고정 크기로 나눠졌습니다. 대부분의 조직은 B 클래스보다 훨씬 적게, C 클래스보다 훨씬 많이 필요로 해 공간이 많이 낭비되었습니다. CIDR은 고정 클래스를 버리고 블록이 필요한 정확한 크기가 되게 합니다. 결과에 표시되는 주소 클래스는 역사적 레이블일 뿐입니다. 현재의 라우터는 그것으로 결정하지 않습니다.

용도: 장치는 목적지가 로컬 링크에서 직접 닿을 수 있는지 라우터로 넘겨야 하는지를 네트워크 주소 비교로 결정합니다. 10.20.30.40/22의 네트워크 주소는 호스트 비트 10개를 0으로 만든 것이라 10.20.30.40과 10.20.31.9는 둘 다 10.20.28.0/22에 앉아 서로 직접 닿지만 10.20.32.5는 10.20.32.0/22에 앉아 라우터를 통해 나가야 합니다. 아래 결과의 네트워크 주소 행이 입력한 주소의 그 값을 보여줍니다. IPv6도 더 큰 숫자로 같은 방식입니다. /64가 한 네트워크 세그먼트의 보통 크기이고 /48이 사이트 전체에 주는 흔한 블록이며 /128이 /32에 해당하는 단일 주소입니다.
주소를 입력하면 네트워크 세부가 표시됩니다.
값이 입력되면 주소가 비트별로 표시됩니다.
새 접두사 길이 또는 서브넷 수
분할은 서브넷 표를 만듭니다. 한 번에 최대 256행.
넷마스크
숫자가 계산되는 법: 접두사 길이는 왼쪽부터 몇 비트가 네트워크 부분인지이고, 나머지 비트가 호스트입니다. 네트워크 주소는 호스트 비트를 전부 0으로, 브로드캐스트 주소는 전부 1로 만든 것입니다. IPv4에서 일반적인 점대점 네트워크는 두 주소를 따로 남겨 두므로, /24는 주소 256개이지만 사용 가능한 호스트는 254개입니다. /31에는 브로드캐스트가 없고 두 주소 모두 사용 가능하며, /32는 단일 호스트 경로입니다.

정확성에 관한 참고: 접두사 없이 쓴 id:address/prefix는 단일 호스트로 취급됩니다. 255.0.255.0처럼 중간에 틈이 있는 넷마스크는 잘못된 것이므로 추측하지 않고 거부합니다. IPv6도 128비트로 같은 규칙을 씁니다. 전통적인 subnet-zero와 all-ones 규칙은 옛 클래스풀 IPv4 라우팅의 것이므로 여기서는 적용하지 않습니다.

개인정보 보호: 이 페이지는 네트워크에 아무것도 접속하지 않습니다. 입력한 주소는 브라우저에 머물며 어디에도 기록되거나 전송되지 않습니다.