달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2008. 11. 12. 12:54

[Note] IP 서브넷팅 빠른 계산 방법 Extra Articles2008. 11. 12. 12:54


<
문제> 218.55.9.0 C Class Network ID하나를 할당받았다. 회사에서는 6개의 물리적인 네트워크로 나뉘어 있다. 6개의 네트워크를 지원하기 위한 서브넷ID와 각 서브넷별 호스트ID의 범위를 구하면?

<계산>


(1) 6
개의 네트워크를 지원하기 위해 필요한 비트의 개수 산출 : 3 (23)


(2)
사용자 정의 서브넷 마스크를 계산하면 : 아래의 <그림2-25>을 참고한다. 255.255.255.224가 된다.



<그림2-25.서브넷ID 속산방법>

 

(3) 서브넷 ID 계산 : <그림2-25>에서 두 번째 박스를 살펴보면 화살표로 표기된 부분이 서브넷ID부분인데 여기서 가장 낮은 자리수를 십진수로 바꿔보면 32가 나온다. 이것은 32씩 증가하는 서브넷ID임을 보여준다. 0.32.64.96.....224 가 바로 서브넷 ID가 되는 것이다.


(4)
호스트ID의 범위 : 첫 번째 서브넷인 218.55.9.0의 경우는 당연히 가장 빠른 호스트의 ID 1부터 시작한다. 다음번 서브넷ID 32가 되기 전까지를 쓸 수 있지만 31은 쓸 수가 없다. 31 218.55.9.0 서브넷의 브로드캐스트 ID이기 때문이다. 두 번째 서브넷인 218.55.9.32의 경우는 역시 가장 빠른 호스트의 ID 32의 다음 숫자인 33부터 시작을 해서 다음번 서브넷인 64가 되기 전인 63까지이지만 63은 쓸 수가 없다. 218.55.9.32네트워크의 브로드캐스트 ID 63이 쓰이기 때문이다. 이런 원칙으로 계산을 해 보면 <그림2-25>안의 표와 같은 결과를 얻을 수 있다.
:
Posted by 새벽예찬