ㅏ 서브넷 마스크 컴퓨터나 장치가 IP 주소를 두 부분으로 나누는 방법을 설명하는 숫자 값입니다. 회로망 부분과 주인 부분. 네트워크 요소는 컴퓨터가 속한 네트워크를 식별하고 호스트 부분은 해당 네트워크의 고유한 컴퓨터를 식별합니다. IP 주소는 점으로 구분된 4자리 숫자로 구성됩니다(예: 255.255.255.0). 각 숫자는 0에서 255 사이일 수 있으며, 값이 높을수록 네트워크에 더 많은 비트를 사용하고 호스트에 더 적은 값을 사용합니다. 서브넷 마스크를 사용하면 동일한 네트워크에 있거나 네트워크 전체에 있는 장치가 서로 상호 작용할 수 있습니다. 모든 시스템에는 고유한 IP 주소가 있습니다.
이에 서브넷 치트 시트 에서는 CIDR 표기법, XX.XX.XX.XX/0에서 XX.XX.XX.XX/32까지의 IPv4 서브넷 마스크, IPv4 와일드카드 마스크 값, 분류 등 기본부터 고급 서브넷 개념까지 모두 배우게 됩니다. 클래스 A에서 클래스 E까지의 IPv4 주소 등.
str을 int로

또한 이 서브넷 마스크 치트 시트에서는 개인 IP 주소, 특수 IP 주소 및 Bogon IP 주소를 탐색하여 네트워크 주소 지정에 대한 지식을 더욱 향상시킵니다.
내용의 테이블
서브넷팅이란 무엇입니까?
서브넷팅 하나의 큰 네트워크를 여러 개의 작은 네트워크로 나누는 기술입니다. 서브넷은 네트워크를 더욱 효율적이고 유지 관리하기 쉽게 만듭니다. 서브넷은 더 짧은 경로를 제공합니다. 네트워크 트래픽 불필요한 라우터를 거치지 않고 목적지에 도달합니다. 서브넷을 사용하면 네트워크 라우팅이 훨씬 더 효율적이 됩니다.
서브넷은 어떻게 작동합니까?
백만 대의 장치가 연결되어 있고 고유한 IP 주소를 가지고 있는 대규모 네트워크에 서브넷이 없으면 어떤 일이 발생한다고 가정해 보겠습니다. 이제 해당 네트워크의 일부 정보를 한 장치에서 다른 장치로 보내면 어떻게 될까요? 이 경우, 우리의 데이터/정보는 대상 장치를 찾을 때까지 대부분의 불필요한 라우터나 장치를 통과합니다.

서브넷은 어떻게 작동합니까?
이제 동일한 네트워크를 더 작은 하위 네트워크로 나누었다고 가정해 보겠습니다. 이는 데이터 라우팅을 보다 효율적으로 만드는 데 도움이 됩니다. 올바른 장치를 찾기 위해 수백만 개의 장치를 검색하는 대신 라우터(대상 IP 주소가 서브넷 장치 범위에 속하는지 확인하십시오. 그렇다면 패킷을 적절한 장치로 라우팅합니다. 그렇지 않으면 전달합니다. 다른 라우터로의 패킷) 서브넷 마스크 장치가 속한 하위 네트워크를 확인합니다.
클래스풀 어드레싱(Classful Addressing)과 클래스 없는 어드레싱(Classless Addressing)이란 무엇입니까?
~ 안에 클래스풀 어드레싱 , IPV4 네트워크를 고정 길이의 5개 클래스(클래스 A, 클래스 B, 클래스 C, 클래스 D, 클래스 E)로 나누었습니다. 클래스 기반 주소 지정에서는 IP 주소가 클래스 A부터 E까지에 따라 할당됩니다. 이 체계에서 네트워크 ID 및 호스트 ID 변경은 클래스에 따라 달라집니다.
반면에, CIDR 또는 클래스 도메인 간 라우팅 클래스풀 주소 지정을 대체하기 위해 1993년에 도입되었습니다. 사용자가 사용할 수 있도록 해줍니다. VLSM 또는 가변 길이 서브넷 마스크 . 따라서 클래스 없는 주소 지정에는 이러한 클래스 제한이 없습니다. CIDR Addressing 이후 IP 주소 낭비 현상이 개선되었습니다.
CIDR이란 무엇입니까?
CIDR 또는 클래스 도메인 간 라우팅 사용자가 사용할 수 있도록 허용 VLSM 또는 가변 길이 서브넷 마스크 만들기 위해서 IP 주소를 보다 효율적으로 사용할 수 있도록 하는 IP 주소 할당 및 IP 라우팅입니다.
CIDR 블록 형성 규칙:
- 모든 IP 주소는 연속적이거나 순차적이어야 합니다.(NID=네트워크 ID, HID=호스트 ID)
- 블록 크기는 2의 거듭제곱이어야 합니다(2N). 블록의 크기가 2의 거듭제곱이면 네트워크를 쉽게 분할할 수 있습니다. 블록 크기가 2의 거듭제곱인 경우 블록 ID를 찾는 것은 매우 쉽습니다. 예: 블록 크기가 2인 경우5그러면 호스트 ID에는 5비트가 포함되고 네트워크에는 32 – 5 = 27비트가 포함됩니다.

- 블록의 첫 번째 IP 주소는 블록 크기로 균등하게 나누어져야 합니다. 간단히 말해서 가장 중요하지 않은 부분은 항상 호스트 ID에서 0으로 시작해야 합니다. Host Id의 최하위 비트가 모두 0이므로 이를 Block Id 부분으로 사용할 수 있습니다.
예: 192.168.1.64부터 192.168.1.127까지의 IP 주소 블록이 유효한 IP 주소 블록인지 확인해 볼까요?
- 블록의 모든 IP 주소는 다음과 같습니다. 연속적인 .
- 블록의 총 IP 주소 수 = 64 = 2 6
- 블록의 첫 번째 IP 주소는 192.168.1.64입니다. 호스트 ID에는 마지막 6비트가 포함되어 있으며 이 경우 최하위 6비트는 모두 0이 아닙니다. 따라서 첫 번째 IP 주소는 블록 크기로 균등하게 나눌 수 없습니다.
결과적으로 이 블록은 유효한 IP 주소 블록의 기준을 만족하지 않으므로 유효한 IP 블록이 아닙니다.
IP 주소 블록 작업
안 IP 주소 주소 공간이 2인 32비트 고유 주소입니다.32. IPv4 주소는 두 부분으로 나뉩니다.
- 네트워크 ID
- 호스트 ID.
예를 들어:- 클래스 A에 속하는 IP 주소는 많은 호스트를 포함하는 네트워크에 할당됩니다.
- 네트워크 ID의 길이는 8비트입니다.
- 호스트 ID의 길이는 24비트입니다.
클래스 A의 첫 번째 옥텟의 상위 비트는 항상 0으로 설정됩니다. 첫 번째 옥텟의 나머지 7비트는 네트워크 ID를 결정하는 데 사용됩니다. 24비트의 호스트 ID는 모든 네트워크에서 호스트를 결정하는 데 사용됩니다. 클래스 A의 기본 서브넷 마스크는 255.x.x.x입니다. 따라서 클래스 A에는 총 다음이 포함됩니다.
2^7-2= 126 네트워크 ID(여기서 0.0.0.0과 127.x.y.z는 특수 주소이므로 2개의 주소를 뺍니다.)
2^24 – 2 = 16,777,214 호스트 ID
문자열은 모든 Java를 대체합니다.클래스 A에 속하는 IP 주소 범위는 1.x.x.x – 126.x.x.x입니다.
CIDR 표기법을 계산하는 방법은 무엇입니까?
여기서 단계별로 모든 IP 주소의 CIDR 표기법을 계산할 수 있습니다.
1 단계: 먼저 IP 주소와 서브넷 마스크를 찾으세요. 전:- 194.10.12.1 (IP 주소) , 255.255.255.0 (서브넷 마스크)
2 단계: 서브넷 마스크를 바이너리로 변환합니다. ( 255.255.255.0 -> 11111111.11111111.11111111.00000000)
3단계: 바이너리 서브넷 마스크에서 연속된 1의 개수를 셉니다.( 11111111.11111111.11111111 )
4단계: CIDR 접두사 길이를 결정합니다.( 24'것들 )
5단계: CIDR 표기법을 작성합니다. ( 194.10.12.1/24 )
IPv4 서브넷(와일드카드 마스크 값 포함)
아래 차트에서는 사전 정의된 서브넷 마스크를 볼 수 있으며 그 의미에 대한 몇 가지 설명이 이어집니다.
| CIDR | 서브넷 마스크 | 와일드카드 마스크 | IP 주소 수 | 사용 가능한 IP 주소 수 |
|---|---|---|---|---|
| /32 | 255.255.255.255 | 0.0.0.0 | 1 | 1 |
| /31 | 255.255.255.254 | 0.0.0.1 | 2 | 2* |
| /30 | 255.255.255.252 | 0.0.0.3 | 4 | 2 |
| /29 | 255.255.255.248 | 0.0.0.7 | 8 | 6 |
| /28 | 255.255.255.240 | 0.0.0.15 | 16 | 14 |
| /27 | 255.255.255.224 | 0.0.0.31 | 32 | 30 |
| /26 | 255.255.255.192 | 0.0.0.63 | 64 | 62 |
| /25 | 255.255.255.128 | 0.0.0.127 | 128 | 126 |
| /24 | 255.255.255.0 | 0.0.0.255 | 256 | 254 |
| /23 | 255.255.254.0 | 0.0.1.255 | 512 | 510 |
| /22 | 255.255.252.0 | 0.0.3.255 | 1024 | 1022 |
| /이십 일 | 255.255.248.0 | 0.0.7.255 | 2048년 | 2046년 |
| /이십 | 255.255.240.0 | 0.0.15.255 | 4096 | 4094 |
| /19 | 255.255.224.0 | 0.0.31.255 | 8192 | 8190 |
| /18 | 255.255.192.0 | 0.0.63.255 | 16,384 | 16382 |
| /17 | 255.255.128.0 | 0.0.127.255 | 32,768 | 32766 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65,536 | 65534 |
| /열 다섯 | 255.254.0.0 | 0.1.255.255 | 131,072 | 131070 |
| /14 | 255.252.0.0 | 0.3.255.255 | 262,144 | 262,142 |
| /13 | 255.248.0.0 | 0.7.255.255 | 524,288 | 524,286 |
| /12 | 255.240.0.0 | 0.15.255.255 | 1,048,576 | 1,048,574 |
| /열하나 | 255.224.0.0 | 0.31.255.255 | 2,097,152 | 2,097,150 |
| /10 | 255.192.0.0 | 0.63.255.255 | 4,194,304 | 4,194,302 |
| /9 | 255.128.0.0 | 0.127.255.255 | 8,388,608 | 8,388,606 |
| /8 | 255.0.0.0 | 0.255.255.255 | 16,777,216 | 16,777,214 |
| /7 | 254.0.0.0 | 1,255,255,255 | 33,554,432 | 33,554,430 |
| /6 | 252.0.0.0 | 3,255,255,255 | 67,108,864 | 67,108,862 |
| /5 | 248.0.0.0 | 7,255,255,255 | 134,217,728 | 134,217,726 |
| /4 | 240.0.0.0 | 15,255,255,255 | 268,435,456 | 268,435,454 |
| /삼 | 224.0.0.0 | 31,255,255,255 | 536,870,912 | 536,870,910 |
| /2 | 192.0.0.0 | 63.255.255.255 | 1,073,741,824 | 1,073,741,822 |
| /1 | 128.0.0.0 | 127.255.255.255 | 2,147,483,648 | 2,147,483,646 |
| /0 | 0.0.0.0 | 255.255.255.255 | 4,294,967,296 | 4,294,967,294 |
IPV4 주소 분류
IPv4 주소는 A, B, C, D, E의 5가지 클래스로 분류됩니다. . IPv4 주소의 첫 번째 옥텟(8비트)에 따라 주소 클래스가 결정됩니다.
| IP 주소 분류 | 범위 | 블록 수 | 서브넷 마스크의 표현 |
|---|---|---|---|
| 클래스 A | 0.0.0.0-127.255.255.255 | 128 | 255.0.0.0/8 |
| 클래스 B | 128.0.0.0-191.255.255.255 | 16,384 | 255.255.0.0/16 |
| 클래스 C | 192.0.0.0-223.255.255.255 | 2,097,152 | 255.255.255.0/24 |
| 클래스 D | 224.0.0.0-239.255.255.255 | 해당 없음 | 해당 없음 |
| 클래스 E | 240.0.0.0-255.255.255.255 | 해당 없음 | 해당 없음 |
그리고 여기 테이블이 있습니다 십진수를 이진수로 변환 ~을 위한 서브넷 마스크 및 와일드카드 옥텟 :
| 서브넷 마스크 | 와일드카드 | ||
|---|---|---|---|
| 0 | 00000000 | 255 | 11111111 |
| 128 | 10000000 | 127 | 01111111 |
| 192 | 11000000 | 63 | 00111111 |
| 224 | 11100000 | 31 | 00011111 |
| 240 | 11110000 | 열 다섯 | 00001111 |
| 248 | 11111000 | 7 | 00000111 |
| 252 | 11111100 | 삼 | 00000011 |
| 254 | 11111110 | 1 | 0000001 |
| 255 | 11111111 | 0 | 00000000 |
예약된 IP 주소
예약된 IP 주소는 특정 장치나 네트워크에 할당되지 않은 IP 주소 집합입니다.
다음은 예약된 IP 주소 범위의 몇 가지 예입니다.
| 예약된 IP 주소 100만 중 10은 뭐야? | |
|---|---|
| 0.0.0.0/8 | 이 네트워크 |
| 10.0.0.0/8 | 개인 IPv4 주소 블록 |
| 100.64.0.0/10 | 캐리어급 NAT |
| 127.0.0.0/8 | 루프백 |
| 127.0.53.53 | 이름 충돌 발생 |
| 169.254.0.0/16 | 로컬 링크 |
| 172.16.0.0/12 | 개인 IPv4 주소 블록 |
| 192.0.0.0/24 | IETF 프로토콜 할당 |
| 192.0.2.0/24 | 테스트넷-1 |
| 192.168.0.0/16 | 개인 IPv4 주소 블록 |
| 198.18.0.0/15 | 네트워크 벤치마크 테스트 |
| 198.51.100.0/24 | 테스트넷-2 |
| 255.255.255.255 | 제한된 방송 주소 |
개인 IPv4 주소
개인 IPv4 주소 공용 인터넷에서 라우팅할 수 없는 IP 주소 범위입니다. 이는 집, 회사, 조직과 같은 개인 네트워크 내에서 사용하도록 예약되어 있습니다.
개인 IPv4 주소의 범위는 다음과 같습니다.
| 개인 IPv4 주소 | |
|---|---|
| 클래스 A | 10.0.0.0 – 10.255.255.255 |
| 클래스 B | 172.16.0.0 – 172.31.255.255 |
| 클래스 c | 192.168.0.0 – 192.168.255.255 |
특수 IPv4 주소
특수 IPv4 주소는 특정 용도로 사용되는 IP 주소 집합입니다. 이 주소는 특수 기능에 사용되며 개별 장치에 할당되지 않습니다.
다음은 특수 IPv4 주소의 몇 가지 예입니다.
| 특수 IPv4 주소 | |
|---|---|
| 로컬 호스트 | 127.0.0.0 – 127.255.255.255 |
| APIPA | 169.254.0.0 – 169.254.255.255 |
Bogon IPv4 주소
Bogon IP 주소는 특정 법인이나 조직에 할당되거나 할당되지 않은 IP 주소입니다. Bogon 주소는 일반적으로 의심스럽거나 불법적인 네트워크 트래픽을 필터링하거나 차단하는 데 사용됩니다.
다음은 Bogon IPv4 주소 범위의 몇 가지 예입니다.
| Bogon IPv4 주소 범위 | 설명 |
|---|---|
| 0.0.0.0/8 | 예약된 주소 공간 |
| 10.0.0.0/8 | 개인 네트워크(RFC 1918) |
| 100.64.0.0/10 | 공유 주소 공간(CGN) |
| 127.0.0.0/8 | 루프백 주소 |
| 169.254.0.0/16 | 링크-로컬 주소(자동 구성) |
| 172.16.0.0/12 | 개인 네트워크(RFC 1918) |
| 192.0.0.0/24 | 문서화에 사용되는 예약된 주소 공간 |
| 192.0.2.0/24 | 문서화에 사용되는 예약된 주소 공간 |
| 192.168.0.0/16 | 개인 네트워크(RFC 1918) |
| 198.51.100.0/24 | 문서화에 사용되는 예약된 주소 공간 |
| 203.0.113.0/24 | 문서화에 사용되는 예약된 주소 공간 |
| 240.0.0.0/4 | 향후 사용 또는 실험 목적으로 예약됨 |
서브넷팅을 배우는 것이 왜 중요한가요?
서브넷 학습은 다음과 같은 여러 가지 이유로 중요합니다.
- IP 주소 보존 : 서브넷을 사용하면 대규모 네트워크를 소규모 네트워크로 분할하고 IP 주소를 보존하며 더 나은 관리를 용이하게 함으로써 제한된 IPv4 주소를 효율적으로 사용할 수 있습니다.
- 네트워크 성능 향상 : 서브넷은 브로드캐스트 도메인의 크기를 줄여 네트워크 정체를 줄이고 브로드캐스트 메시지의 범위를 제한하여 성능을 향상시킵니다.
- 네트워크 보안 강화 : 서브넷은 네트워크의 여러 부분을 격리하여 중요한 데이터에 대한 무단 액세스를 방지하여 보안을 강화합니다.
- 네트워크 관리 단순화 : 서브넷을 사용하면 문제를 특정 서브넷으로 격리하고 네트워크 관리 및 문제 해결 프로세스를 단순화하여 문제를 더 쉽게 식별하고 해결할 수 있습니다.
- 단독 조직: 동등한 서브넷에 있는 가젯은 스위치나 기타 시스템 관리 가젯을 거치지 않고도 서로 직접 통신할 수 있습니다.
서브넷을 학습하면 네트워크 설계, 관리 및 문제 해결에 대한 포괄적인 이해를 얻을 수 있으므로 네트워킹 분야에서 귀중한 자산이 됩니다.
요약
자, 마무리하면 서브넷은 네트워크 관리자와 IT 전문가에게 매우 중요한 기술입니다. 전문가처럼 네트워크에서 IP 주소를 관리하고 제공하는 것이 전부입니다. 이 서브넷 치트 시트요? 그것은 당신의 새로운 가장 친한 친구입니다. IP 주소 및 서브넷 마스크에 대한 이해부터 CIDR 표기법 및 VLSM과 같은 용어에 이르기까지 서브넷에 대해 알아야 할 모든 것을 갖추고 있습니다. 가이드를 따르고 공식과 표를 사용하면 서브넷을 쉽게 사용할 수 있습니다. 계속 노력하면 매끄러운 네트워크 설계를 만들고, 주소를 상사처럼 사용하고, 네트워크 성능을 향상시켜, 곧 서브넷 마스터가 될 것입니다. 서브넷의 한계. 한 서브넷과 다른 서브넷 간의 통신에는 라우터가 필요합니다. 잘못 구성되었거나 치명적으로 실패한 라우터는 조직의 네트워크에 심각한 영향을 미칠 수 있습니다.
서브넷 치트 시트 – FAQ
1. 사용 가능한 호스트를 결정하는 방법은 무엇입니까?
사용 가능한 호스트를 결정하려면 전체 주소에서 서브넷 ID 주소와 브로드캐스트 주소를 빼야 합니다. 예를 들어:-
사용 가능한 호스트 = 총 주소 – 서브넷 ID – 브로드캐스트 주소
사용 가능한 호스트 = 256 – 1 – 1
사용 가능한 호스트 = 254
2. IP 주소의 예약된 범위는 무엇입니까?
| 예약된 범위 | |
|---|---|
| RFC1918 | 10.0.0.0 – 10,255,255,255 |
| 로컬호스트 | 127.0.0.0 – 127.255.255.255 |
| RFC1918 | 172.16.0.0 – 172.31.255.255 |
| RFC1918 | 192.168.0.0 – 192.168.255.255 |
3. 255.255 255.0 서브넷이 있다면 어떻게 될까요?
255.255의 서브넷 마스크. 255.0은 당신에게 줄 것입니다 많은 네트워크(2 16 ) 및 254개의 호스트 . 255.255의 서브넷. 0.0이면 많은 호스트가 제공됩니다(약 2개).16) 및 256개 네트워크