서브넷 방법을 시연하는 가장 좋은 방법은 예제를 사용하는 것입니다. 예를 들어 기본 서브넷 마스크가 255.255.255.0 인 네트워크 주소 192.168.116.0 이 제공됩니다. 요구 사항은 각 서브넷에 30 개의 호스트를 사용하여 가능한 한 많은 서브넷을 만들 수 있도록 서브넷을 수행하는 것입니다.
첫 번째 단계는 서브넷 당 최소 30 개의 호스트 요구 사항이 충족되도록 호스트 부분에서 얼마나 많은 비트를 빌려야 하는지를 결정하는 것입니다. 아래 공식을 사용하여
2 엔 -2,
여기서 지수 엔 서브넷 비트를 빌린 후 남은 비트 수와 같습니다.
각 서브넷에 30 개의 호스트 주소가 있도록 필요한 비트 수를 계산할 수 있습니다. 25-2=30 이므로 호스트 주소 지정에 5 비트를 사용할 수 있어야하며 나머지는 서브넷 주소를 만들기 위해 빌릴 수 있습니다. 수식에서-2 는 하위 네트워크 주소와 호스트에 할당할 수 없는 브로드캐스트 주소 두 주소를 설명합니다.
네트워크 192.168.116.0/24 에는 호스트 부분에 대해 8 비트가 있으며 새 호스트 부분에 대해 5 비트를 예약 할 것이며 나머지 3 비트는 이제 서브넷을 만드는 데 사용할 수 있습니다.
만들 수 있는 서브넷 수를 확인하려면 다음 공식을 사용합니다.
따라서이 경우 23=8 서브넷을 만들 수 있습니다
두 번째 단계는 새 서브넷 마스크를 계산하는 것입니다. 호스트 부분에서 3 비트를 빌려 왔기 때문에 새로운 서브넷 마스크는 10 진수 표기법으로 변환 할 때 255.255.255.224 인 111111111.111111111.1110000 이됩니다.
우리는 이진수를 십진수로 또는 그 반대로 변환하는 과정에 대해 자세히 논의했습니다. 이 과정에서 매우 편리 아래에 표시된 그림을 참조합니다.
그래서 우리의 원래 서브넷 마스크는 255.255.255.0 이었고 호스트 부분에서 3 비트를 할당하여 각 서브넷 내에 8 개의 서브넷과 30 개의 호스트를 가질 수있었습니다. 위의 표를 보면 255.255.255.0 을 바이너리로 빠르게 변환 할 수 있습니다. 10 진수에서 255 인 옥텟은 2 진수에서 11111111 이므로 255.255.255.0 은 11111111 이됩니다. 11111111. 11111111.00000000. 우리는 마지막 옥텟의 처음 3 비트를 1 로 설정하고 마지막 옥텟은 이제 위의 표에서 10 진수로 224 가 될 11100000 이 될 것입니다. 그래서 우리의 새로운 서브넷 마스크는 255.255.255.224
세 번째 단계는 서브넷 승수를 결정하는 것입니다. 우리가해야 할 일은 서브넷 마스크의 마지막 0 이 아닌 옥텟을 256 에서 빼는 것입니다. 이 경우 서브넷 승수는 256-224=32 가됩니다. 다음 단계에서는 서브넷 승수를 사용하여 서브넷을 나열합니다.
마지막 단계는 서브넷 주소,호스트 범위 및 브로드캐스트 주소를 나열하는 것입니다. 첫 번째 서브넷 주소는 192.168.116.0/27 이고 다음 서브넷은 이전 단계에서 계산 한 서브넷 승수 인 32 씩 증가합니다.
아래 표에는 서브넷 주소,해당 호스트 범위 및 브로드캐스트 주소가 나와 있습니다.
서브넷 주소 |
호스트 범위 |
방송 주소 |
192.168.116.1 -192.168.116.30 |
||
192.168.116.33 -192.168.116.62 |
||
192.168.116.65 -192.168.116.94 |
||
192.168.116.97 – 192.168.116.126 |
||
192.168.116.129 – 192.168.116.158 |
||
192.168.116.161 – 192.168.116.190 |
||
192.168.116.193 – 192.168.116.222 |
||
192.168.116.225 – 192.168.116.254 |
표와 같이 서브넷 주소를 나열하면 호스트 범위와 브로드캐스트 주소를 계산하는 것은 비교적 간단합니다. 브로드캐스트 주소는 서브넷의 마지막 주소이고 앞의 서브넷 주소는 하나 적습니다. 예를 들어 서브넷 192.168.116.0/27 의 경우 브로드 캐스트 주소는이 서브넷의 마지막 주소 인 192.168.1.31 이되고 바이너리에서는 호스트 부분의 모든 1 이됩니다.이 주소 앞에는 다음 서브넷 주소가 있습니다.
호스트 범위는 서브넷 주소 뒤의 다음 주소에서 시작됩니다(예:서브넷 192.168.116.32/27)호스트 범위는 192.168.116.33 에서 시작하여 브로드캐스트 주소가 192.168.116.62 이므로 브로드캐스트 주소가 192.168.1.63 이므로 브로드캐스트 주소가 192.168.116.62 인 브로드캐스트 주소가 192.168.1.63 이므로 브로드캐스트 주소가 192.168.116.63 이므로 브로드캐스트 주소가 192.168.116.63 이므로 192.168.116.63 이 될 호스트 주소는 호스트 부분에 대해 5 비트를 예약했기 때문에 정확히 30 이어야합니다.
위와 같이 유효한 호스트 아이피 어드레스와 브로드캐스트 어드레스의 범위를 계산하는 방법은 매우 쉽고 빠르다. 우리는 또한 이러한 계산을 수행하는 또 다른 방법을 배울 것입니다.예를 들면 우리가 서브넷 192.168.116.32/27 의 브로드캐스트 주소를 찾아낼 필요가 있는 경우에 우리는 첫째로 이진에 있는 서브넷 주소를 목록으로 만들 것입니다,(우리는 이전에 이전 기사에 있는 수학 변환 과정을 원반 투사했습니다). 따라서 192.168.116.0/27 은 11000000.10101000.01110100.00100000 이됩니다. 그런 다음 모든 호스트 비트 값을 11000000.10101000.01110100.00111111 이 될 이진 1 로 변경합니다. 그래서 지금 우리는 바이너리에 브로드 캐스트 주소를 가지고있다. 이것을 10 진수로 변환하면 192.168.116.63 이됩니다.
우리는 또한 이진 방법을 사용하여 서브넷에서 유효한 호스트 주소의 범위를 계산할 수 있습니다. 예를 들어 서브넷 192.168.116.32/27 에서 호스트 주소의 범위를 계산해야 할 경우 가장 오른쪽 호스트 비트를 서브넷 주소의 1 로 변경하여 사용 가능한 첫 번째 호스트 주소를 먼저 찾을 수 있습니다. 바이너리의 서브넷 주소는 11000000.10101000.01110100.00100000 이며 가장 오른쪽 호스트 비트를 1 로 변경하면 192.168.116 인 11000000.10101000.01110100.00100001 이됩니다.33,이 서브넷의 첫 번째 사용 가능한 호스트 아이피 주소입니다. 11000000.10101000.01110100.00111110 이 될 가장 오른쪽 호스트 비트를 제외하고 서브넷 주소의 모든 호스트 비트를 1 로 변경하면 10 진수로 변환하면 192.168.116.62 가됩니다. 이제 서브넷 192.168.116.32/27 에 대한 유효한 호스트 주소 범위가 192.168.116.33 에서 192.168.116.62 사이입니다. 또한 위의 표에서 확인할 수 있습니다.
이것은 우리가 기본적인 서브넷 기술을 다룬 이 기사의 끝으로 우리를 데려온다. 몇 가지 기술이 있으며 각 사람은 자신이 좋아하는 기술을 가지고 있습니다. 이 기사에서 시연 된 기술은 서브넷을 수행하는 간단하고 빠른 기술입니다.
첫 번째 옥텟 11000000 은 1 인 비트를 선택하고 위의 표에 표시된 해당 십이 값을 추가하여 10 진수로 변환 할 수 있습니다. 따라서 11000000 은 128+64=192 가됩니다.
마찬가지로 두 번째 옥텟 10101000 은 128 + 32 + 8 =168,세 번째 옥텟 01110100 이 될 것입니다.64 + 32 +16 +4 =116 그리고 마지막으로 네 번째 옥텟 11010010 이 될 것입니다.128 + 64 + 16 + 2 = 210.
이 경우 주소 192.168.116.210 이 생성됩니다.
이 문서의 끝 부분에서는 서브넷 마스크의 목적에 대해서도 설명합니다. 우리는 또한 바이너리에서 십진수 변환 및 그 반대로 매우 중요한 자습서를 다루었습니다. 그것은 매우 중요 한 회사 개념 이들은 전체 곧 수업의 기초에 대 한.