728x90
300x250

[Networks] C 클래스 네트워크의 서브네팅

이번 글은 C 클래스 네트워크 서브네팅에 대해 설명하도록 하겠다.

서브넷을 C클래스보다 더 작은 단위로 세분하려면 서브넷 마스크, 네트워크 번호, 브로드캐스트 주소, 라우터 주소를 알아야 하는데 이를 파악하는 것은 그리 쉽지 않다. 네트워크를 1,2,4,8개의 작은 서브넷으로 나누었을 때 각각의 경우에 필요한 서브넷 마스크, 네트워크 번호, 브로드캐스트 주소, 라우터 주소를 제공해주고 있다.

Y= 255.255.255

 필요한
 서브넷의 수

서브넷
마스크

네트워크
번호

라우터 주소

브로드캐스트
주소

남은 
IP주소의 수

  1

 Y.0

  w.x.y.0

 w.x.y.1

 w.x.y.255

253

  2

 Y.128
 Y.

  w.x.y.0
  w.x.y.128

 w.x.y.1
 w.x.y.129

 w.x.y.127
 w.x.y.255

 125
 125

  4

 Y.192
 Y.
 Y.
 Y.

 w.x.y.0
 w.x.y.64
 w.x.y.128
 w.x.y.192

 w.x.y.1
 w.x.y.65
 w.x.y.129
 w.x.y.193

 w.x.y.63
 w.x.y.127
 w.x.y.191
 w.x.y.255

 61
 61
 61
 61

  8

 Y.224
 Y.
 Y.
 Y.
 Y.
 Y.
 Y.
 Y.

 w.x.y.0
 w.x.y.32
 w.x.y.64
 w.x.y.96
 w.x.y.128
 w.x.y.160
 w.x.y.192
 w.x.y.224

 w.x.y.1
 w.x.y.33
 w.x.y.65
 w.x.y.97
 w.x.y.129
 w.x.y.161
 w.x.y.193
 w.x.y.255

 w.x.y.31
 w.x.y.63
 w.x.y.95
 w.x.y.127
 w.x.y.159
 w.x.y.191
 w.x.y.223
 w.x.y.255

 29
 29
 29
 29
 29
 29
 29
 29


예를 들어, 여러분이 C 클래스 네트워크 200.211.192.z를 두 개의 서브넷으로 나누고 싶어한다고 가정해보자. 위의 표에 나타난 것처럼 각 서브넷에 대해 서브넷 마스크로 255.255.255.128을 사용하게 될 것이다. 첫번째 서브넷은 네트워크 번호로 200.211.192.0을, 라우터 주소 200.211.192.1을 그리고 브로드캐스트 주소로 200.211.192.127을 가지게 된다. 여러분이 직접 할당할 수 있는 IP주소는 200.211.192.2 ~ 200.211.192.126 사이의 주소 125개이다.(네트워크를 너무 많이 서브네팅하게 되면 네트워크 번호, 브로드캐스트 주소, 라우터 주소로 할당되는 주소가 늘어나 점점 많은 주소를 사용하지 못하게 된다는 점을 기억하자).

두번째 서브넷은 네트워크 번호로 200.211.192.128을, 라우터 주소로 200.211.192.129를 그리고 브로드캐스트 주소로 200.211.192.255를 갖게 된다.
더욱 세분하면 13개의 호스트를 가지는 16개의 서브넷(네트워크 번호, 라우터 주소, 브로드 캐스트 주소로 3개의 숫자를 잃게 된다는 점을 잊지 말자) 혹은 5개의 호스트를 가지는 32개의 서브넷을 만들 수도 잇다. 그러나 이 경우 IP 오버헤드로 인해 상당한 수의 주소 손실이 발생한다.

반응형

+ Recent posts