본문 바로가기

Network System/Network

서브넷팅과 슈퍼넷팅

서브넷팅(Subnetting)

= 네트워크를 분할하는 작업

 

- 호스트 비트를 줄이고 네트워크 비트를 늘리는 행위

- 남는 IP 주소르 필요한 곳에 할당하기 위해 이용

 

[ 예제 ]

R은 라우터를 의미함, 해당 그림은 서브넷의 의미를 보여주기 위한 그림으로 아래 에제와 관련이 없음

가지고 있는 공인 아이피 주소 201.200.5.0/24를 조건에 맞게 네트워크를 분할 하시오.

<조건>

1) 서브넷 당 호스트 수는 5개 이상 이어야 함

2) 서브넷은 20개 이상이다.

 

현재 210.200.5.0/24라는 C 클래스의 디폴트 서브넷마스크를 사용하고 있다.

조건 호스트 수 5개 이상을 충족하기 위해 최소한으로 들어오는 호스트 비트를 구해보자.

0000 0111 -> /29를 사용하면 8개의 호스트를 사용할 수 있다.

(사실상 맨 앞은 네트워크 주소이고, 맨 뒤는 브로드캐스트 주소이기에 6개 밖에 쓰지 못한다)

그렇게 210.200.5.0/29라는 결과로 서브넷팅이 이루어 지면서 아래와 같이 32개로 분할 되었다.

201.200.5.0~210.200.5.7
201.200.5.8~210.200.5.15 
201.200.5.16~210.200.5.23
201.200.5.24~210.200.5.31
201.200.5.32~210.200.5.39
201.200.5.40~210.200.5.47
201.200.5.48~210.200.5.55
201.200.5.56~210.200.5.63
201.200.5.64~210.200.5.71
201.200.5.72~210.200.5.79
201.200.5.80~210.200.5.87
201.200.5.88~210.200.5.95
201.200.5.96~210.200.5.103
201.200.5.104~210.200.5.111
201.200.5.112~210.200.5.119
201.200.5.120~210.200.5.127
201.200.5.128~210.200.5.135
201.200.5.136~210.200.5.143
201.200.5.144~210.200.5.151
201.200.5.152~210.200.5.159
201.200.5.160~210.200.5.167
201.200.5.168~210.200.5.175
201.200.5.176~210.200.5.183
201.200.5.184~210.200.5.191
201.200.5.192~210.200.5.199
201.200.5.200~210.200.5.207
201.200.5.208~210.200.5.215
201.200.5.216~210.200.5.223
201.200.5.224~210.200.5.231
201.200.5.232~210.200.5.239
201.200.5.240~210.200.5.247
201.200.5.248~210.200.5.255

 


 

슈퍼넷팅(Supernetting)

= 여러개의 네트워크를 한개로 합치는 작업

 

- 호스트 비트를 늘리고 네트워크 비트를 줄이는 행위

- 여러개의 클래스 주로를 묶어서 그보다 상위 클래스 주소 처럼하기 위해 이용

 

[ 예제 ]

아래의 조건에 나온 주소를 한개의 네트워크로 합치시오.

<조건>

1) 192.168.1.0/24

2) 192.168.2.0/24

 

255.255.255.0의 서브넷마스크에서 호스트 비트를 늘린다.

기존의 255.255.1111 1111.0000 0000에서 255.255.1111 1100.0000 0000으로 바꿔서 호스트 비트를 늘려준다.

그 후 192.168.0.0/22로 적용하면 192.168.0.0~192.168.3.255의 범위로 늘어나게 된다.