답변:
간단한 설명 :
는 /<number>
컴퓨터가 빠르게 네트워크의 일부이며 무엇을하지 무엇인지 계산할 수있는 방법입니다. 위에 표시된대로 서브넷 마스크의 비트 길이를 나타냅니다. 서브넷 마스크는 페인팅 할 때 마스킹과 같습니다. 페인트 칠하고 싶지 않은 것 위에 마스크를 놓습니다. 서브넷 마스크는 주소 공간과 호스트 주소 공간의 네트워크 부분을 계산하는 방법입니다. 네트워크 주소 공간이 사용자에게 할당되며, 호스트 주소 공간은 어떤 장치가 호스트 공간에서 어떤 주소를 수신하는지 정의합니다.
컴퓨터는 IP 주소와 네트워크 마스크의 AND를 이진수로 계산합니다.
IP 주소 10.10.15.10/16
1 단계) IP 주소 4 옥텟을 이진수로 변환합니다. 00001010.00001010.00001111.00001010
2 단계) 서브넷 마스크 4 옥텟을 이진수로 변환합니다 . CIDR을 사용 하면 쉽습니다 . 11111111.11111111.00000000.00000000
3 단계) 두 주소에서 ANDing 연산을 수행합니다. 그러면 서브넷의 네트워크 주소가 제공됩니다.
AND 규칙은 다음과 같습니다.
00001010.00001010.00001111.00001010 AND 11111111.11111111.00000000.00000000 ———————————————————————————————— 00001010.00001010.00000000.00000000
4 단계) 10 진수 10.10.0.0으로 다시 변환
이제 컴퓨터는 10.10.0.0에서 10.10.255.255까지의 주소가 네트워크의 일부이고 다른 주소는 아님을 알고 있습니다.
그것은 바이너리 네트워크 갱단과 같습니다.
슬래시와 그 뒤의 숫자는 서브넷 마스크를 작성하는 간단한 방법입니다. 이를 CIDR (Classless Inter-Domain Routing) 표기법이라고합니다. 일반적으로 접두사 길이 라고도합니다 .
슬래시 뒤의 숫자는 서브넷 마스크에서 연속적인 1의 숫자를 나타냅니다. 예를 들어 서브넷 마스크 192.168.10.0/24
가있는 네트워크 192.168.10.0
와 같습니다 255.255.255.0
. 255.255.255.0
바이너리 로 변환 하면 24 연속으로 끝나게됩니다 1
.
11111111.11111111.11111111.00000000
또 다른 예는 다음과 같습니다 10.0.0.0/8
. 8 연속 1
서브넷 마스크 's 님 제공 11111111.00000000.00000000.00000000
또는 255.0.0.0
.
자세한 내용은 RFC 4632 섹션 3.1을 참조하십시오 .
IP 주소 다음의 슬래시는 서브넷 마스크의 약어입니다.
서브넷 마스크의 이진 버전은 IP 주소의 이진 버전과 마찬가지로 1과 0으로 구성되지만 서브넷 마스크의 이진 버전은 모두 연속적입니다. 서브넷 마스크에있는 양은 약어 수와 같습니다.
예를 들어, 요청한 / 16 서브넷 마스크에는 16 개의 서브넷 마스크가 있고 나머지 숫자는 0입니다. 11111111.11111111.00000000.00000000. 2 진수의 2 진수 시스템에서 IP 주소의 10 진수 버전의 10 진수의 10 진수 시스템으로 변환 될 때 255.255.0.0과 같습니다.
/ 9 서브넷 마스크는 11111111.10000000.00000000.00000000 또는 255.128.0.0입니다.
/ 30 서브넷 마스크는 11111111.11111111.11111111.11111100 또는 255.255.255.252입니다. 이는 총 IP 주소가 4 개 뿐이고 그 중 2 개만 사용 가능한 호스트 IP 주소이므로 2 개의 라우터 또는 계층 3 스위치 만 처리하는 네트워크를 만드는 데 좋습니다. .
서브넷을 사용하면 많은 작업을 수행 할 수 있지만 시작하는 경우 서브넷은 완전히 새로운 괴물입니다.
192.168.0.0은 개인 IP 주소 시작 범위 주소 (192.168.0.0에서 최대 192.168.255.255 소규모 네트워크)입니다. 이는 32 비트 중 네트워크 주소에 16 비트를 사용했으며 호스트 주소 지정을 위해 비트가 남아 있음을 의미합니다. 나머지 16 비트는 네트워크 설계에 따라 서브 네트에 사용될 수 있으며 다른 서브 네트 단계는 위 게시물에 설명되어 있습니다.
하나의 간단한 설명은 한 범위에서 가질 수있는 주소의 수입니다.
예 : ip abcd / x가 있습니다. 따라서 a, b, c, d는 개별적으로 0-255의 값을 가질 수 있으므로 2 ^ 3 (최대 길이는 3) = 8이됩니다. 따라서 ip의 한 부분은 8 비트를 가질 수 있습니다.
이제 10.10.0.0/x와 같이 ip를 작성하면 x / 8 = 총 고정 블록 수입니다.
예 : 만약 우리가 / 16을 가지고 16/8 = 2라면 이것은 2 개의 블록이 비어 있음을 의미합니다. 이제 ip는 10.10.0.0이되므로 여기서 처음 두 블록은 고정되고 마지막 두 블록마다 0-255를 가질 수 있습니다. 256 = 65536 (우리가 가질 수있는 주소) 및 넷 마스크에서 255.255.0.0
이제 우리는 8로 완전히 나눌 수없는 / 18을 가지고 있다고 가정합니다 .18 / 8 = 2 (고정 블록)과 2가 남았습니다 .256을 256/2 = 128, 128/2 = 64 인 256으로 두 번 나눕니다. 64는 256-64 = 192이므로 이제 넷 마스크는 255.255.192.0이되며 64 * 256 주소를 가질 수 있습니다.
또한, / 24 인 경우 24/8 = 3 개의 블록 3 개가 고정되고 하나는 가변적임을 의미합니다. 넷 마스크는 255.255.255.0이며 우리가 / 8을 가진다면 이것은 8/8 = 1을 의미합니다. 그래서 255.0.0.0
서브넷 (서브 네트워크) 마스크를 나타냅니다.
1) 컴퓨터가 읽을 때 IP 주소를 다시 쓰십시오.
192.168.0.0은 11000000.10101000.00000000.00000000으로 이진 / base2 / 'bits'로 변환
2) 서브넷 주소를 나타내는 비트 수 (왼쪽에서 오른쪽으로)는 16 ( '/ 16')으로 지정됩니다.
16 비트 또는 11000000.10101000 (192.168)은 네트워크 주소이고 0.0 또는 00000000.00000000은 호스트 주소입니다 (이 경우 브로드 캐스트 주소).
호스트 주소를 계산할 때 컴퓨터가 해당 비트 수를 무시하도록 지시하거나 네트워크가 식별자 또는 마스크로 해당 비트 수를 착용한다고 마스크 때문에 마스크라고합니다.