VLSM: 쉽게 배울 수 있는 방법

VLSM: 쉽게 배울 수 있는 방법

대학에서 첫 해를 보낸 후 우리 선생님들은 VLSM 시험과 연습을 좀 더 어렵게 만들기로 결정했습니다. 정확히 1년 전에는 VLSM을 사용하여 서브넷을 구성하고 패킷 추적기 문제를 시작하는 데 3~4시간이 걸렸습니다. 요즘은 2시간밖에 시간이 없는데 선생님들은 우리가 20~30분 안에 서브넷팅을 할 것을 기대하고 있습니다. 내 주요 문제는 VLSM 서브넷을 이해하기가 매우 어렵다는 것입니다. 서브넷 마스크를 찾는 데 문제가 없습니다.이 가이드를 사용하여, 그러나 다른 서브넷에 대해 네트워크를 분할하는 방법을 이해하는 간단한 방법이 있다면 상처가 될까요? 을 위한:

네트워크: XXX.XX.0.0/21

  • 업링크 1(장치 1개)
  • 업링크 2(장치 1개)
  • VLAN 10(59개 장치)
  • VLAN 20(196개 장치)
  • VLAN 30(927개 장치)
  • VLAN 50(389개 장치)

시험에서는 펜과 종이만 사용할 수 있으며 결과에는 네트워크 주소, 서브넷 마스크, 사용 가능한 첫 번째 주소, 마지막 주소 및 브로드캐스트 주소가 포함되어야 합니다. 내가 찾고 있어요그것을 이해하는 쉬운 방법, 위에 링크한 동영상과 같은 것입니다.

답변1

그것을 아주 잘 이해하는 유일한 방법은 많은 연습을 하는 것입니다. 그러나 요약하자면 몇 가지 개념이 있습니다.

  • 실제로는 3가지 IP 주소 유형(A, B, C)이 있습니다. 각각에는 나중에 서브넷을 구성할 수 있는 기본 넷마스크가 있습니다. 유형 A의 IP 주소의 경우 넷마스크는 255.0.0.0이고 개인 주소는 형식 10.0.0.0입니다 10.255.255.255. B 클래스의 경우 넷마스크는 255.255.0.0이고 개인 주소는 에서 172.16.0.0입니다 172.31.0.0. 클래스 C의 경우 기본 넷마스크는 255.255.255.0이고 기본 IP 주소는 192.168.0.0 to192.168.255.0`입니다. 추가 정보가 있습니다.여기.
  • 넷마스크에서는 0이 몇 개 있고 1이 몇 개 있는지 알아야 합니다. 0은 다음의 수를 나타냅니다.그물0은 각 네트를 가질 수 있는 호스트 수를 나타냅니다.

이러한 종류의 시험에서 매우 일반적인 질문은 다음과 같은 형식입니다.

클래스 C 개인 주소를 사용하여 10개의 호스트를 포함하는 서브넷에 사용해야 하는 최소 넷마스크는 무엇입니까?

이를 아는 것이 중요합니다. 호스트의 비트가 2^n - 2어디에 있는지 공식을 적용하여 서브넷 내에 얼마나 많은 호스트를 가질 수 있는지 파악해야 합니다. n- 2이유는 사용할 수 없는 두 개의 IP 주소, 즉 네트워크 주소(첫 번째 주소)와 브로드캐스트 주소(마지막 주소)가 있기 때문입니다.

앞서 말했듯이 클래스 C 주소는 다음과 같은 형식의 넷마스크를 갖습니다 255.255.255.0. 바이너리에서는 다음과 같이 작성됩니다.

11111111.11111111.11111111.00000000

십진수를 이진수로 전달하는 방법을 모른다면 살펴보세요.여기.

이진 서브넷 마스크에서 **호스트* 수를 찾고 있다고 말한 대로 0을 중심으로 합시다.

  • 10비트를 취하면 어떻게 될까요? 우리는 2^1 - 2 = 0요청한 호스트 10개보다 적은 수를 갖게 됩니다 . 충분하지 않다.
  • 2개의 0비트를 취하면 어떻게 될까요? 우리는 2^2 - 2 = 2요청한 호스트 10개보다 적은 수를 갖게 됩니다 . 충분하지 않다.
  • 3개의 0비트를 취하면 어떻게 될까요? 우리는 2^3 - 2 = 6요청한 호스트 10개보다 적은 수를 갖게 됩니다 . 충분하지 않다.
  • 4개의 0비트를 취하면 어떻게 될까요? 우리는 2^4 - 2 = 1410보다 많은 를 갖게 될 것입니다 . 그것으로 충분합니다!

질문에서는 최소 서브넷 마스크를 요구하므로 마지막 작업을 통해 이제 우리가 필요하다는 것을 알게 되었습니다.0바이트만 4개(0은 호스트 수를 나타냅니다.) 실제로 이는 넷마스크가 다음과 같다는 것을 의미합니다.

11111111.11111111.11111111.11110000

이 넷마스크의 동의어는 다음과 같습니다.

  • /28
  • 255.255.255.240

네 개도 있는지 보세요. 이는 2^4 = 16다음을 가질 수 있음을 의미합니다. 따라서 192.168.1.0(저는 .1.세 번째 옥텟으로 사용하지만 다른 옥텟을 사용할 수도 있습니다)부터 시작하여 16개의 네트는 다음과 같습니다( 256네트 수로 나눕니다).

  • 192.168.1.0 - 15
  • 192.168.1.16 - 31
  • 192.168.1.32 - 45 ...

각 서브넷의 네트워크 및 브로드캐스트 주소는 무엇입니까? 각각 첫 번째와 마지막은 다음과 같습니다.

  • 첫 번째 서브넷의 네트워크 주소:192.168.1.0
  • 두 번째 서브넷의 네트워크 주소:192.168.1.16
  • ...
  • 첫 번째 서브넷의 브로드캐스트 주소:192.168.1.15
  • 두 번째 서브넷의 브로드캐스트 주소:192.168.1.31
  • ...

이것은 단지 하나의 운동이지만 본질적으로 다른 운동의 기초입니다. 이 주제를 깊이 있게 설명하는 몇 가지 유용한 링크가 더 있지만, 비결은 수많은 연습을 하는 것이며 이를 통해 무엇이든 하는 데 필요한 지식을 얻을 수 있다는 점을 기억하십시오.

관련 정보