본문 바로가기
네트워크/네트워크 이론

슈퍼넷팅

by JDLee 2021. 11. 17.

슈퍼넷팅 : Supernettiong, 서브넷팅의 반대말로 나뉘어진 서브넷들을 하나로 합치는

 

서브넷팅을 프리픽스가 증가하였지만, 슈퍼넷팅을 하면 프리픽스가 감소하게 된다. , 슈퍼넷팅을 하면 네트워크 규모가 증가, 호스트 개수가 증가, 네트워크 개수가 감소한다.

 

일반적인 경우는 단순히 네트워크를 합치면 프리픽스가 1 증가한다고 생각하기 쉽지만, 다음과 같은 경우 프리픽스가 크게 증가 하는 것을 있다.

 

ex)

1.1.127.0 / 24

1.1.126.0 / 24

네트워크를 서브네팅 하고자 ip 이진수로 나타내면 다음과 같다.

1.1.127.0 -> 00000001.00000001.01111111.00000000

1.1.128.0 -> 00000001.00000001.10000000.00000000

 

네트워크에서 동일한 비트를 앞에서부터 확인하면 16번째 자리 까지만 같다.

 

따라서 네트워크를 합치고자 하면 프리픽스가 16 = 서브넷마스크가 255.255.0.0 = 서브넷 마스크(2진수) 11111111.11111111.00000000.00000000 네트워크로 합쳐야 한다.

 

#슈퍼넷팅을 빠르게 하기

  1. 먼저 주어진 네트워크들의 옥텟을 비교하여 앞에서부터 같지 않은 옥텟을 찾아낸다.
  2. 해당 옥텟에서 모든 네트워크를 포함하는 규모를 찾는다.
  3. 해당 옥텟에서 가장 작은 값을 가지는 네트워크가 2번의 규모에 포함 되는 네트워크인지 확인한다.
  4. 2 에서 찾은 규모로 나뉘어지는 네트워크라면, 2,3 번에서 고려한 옥텟과 자리는 그대로 , 뒷자리는 0으로 하는 대표주소이고, 2번의 규모를 가지는 prepix 가지는 네트워크로 한다.

  4-2. 2 에서 찾은 규모로 나뉘지 않는 네트워크라면 해당 규모로 나뉘는 네트워크이고, 2 네트워크 보다 작고, 가장 가까운 네트워크를 대표주소로하고 , 2번의 규모를 가지는 prepix 가지는 네트워크로 한다.

 

Tip!

-해당 방법으로 prepix 계산할 경우 8,16,24 자리를 기준으로 계산하게 되는데 옥텟과 자리수가 헛갈릴 있으므로 슈퍼네팅 후에 서브넷 마스크를 추가로 적으며 검산 하는 것이 좋을 같다.

 

예제

1)

192.168.10.0 / 24

192.168.20.0 / 24

 

192.168.10.0 / 24 -> 세번 옥텟 00001010

192.168.20.0 / 24 -> 세번 옥텟 00010100

19번째 자리까지 같다.

192.168.0.0/ 19으로 서브네팅 가능하다 // 범위 192.168.0.0 -192.168.31.255 / 19

 

 

2)

192.168.31.0 / 24

192.168.32.0 / 24

 

 

192.168.31.0 / 24 세번 옥텟 00011111

192.168.32.0 / 24 세번 옥텟 00100000

18번째 자리까지 같다. -> 프리픽스 18으로 서브네팅 가능하다.

192.168.0.0/18으로 서브네팅 가능하다 // 범위 192.168.0.0 - 192.168.63.255 / 18

 

 

3)

10.20.126.0 /24

10.20.127.0 /24

10.20.128.0 /24

 

10.20.126.0 /24 -> 세번째 옥텟 01111110

10.20.127.0 /24 -> 세번째 옥텟 01111111

10.20.128.0 /24 -> 세번째 옥텟 10000000

16번째 자리까지 같다. -> 프리픽스 16으로 서브네팅 가능하다.

 

10.20.0.0/16으로 서브네팅 가능하다 // 범위 10.20.0.0 - 10.20.255.255 / 16

 

'네트워크 > 네트워크 이론' 카테고리의 다른 글

동적라우팅(EIGRP)  (0) 2021.11.22
동적 라우팅(RIP)  (0) 2021.11.17
VLSM, 불균등 서브넷팅  (0) 2021.11.17
다중 정적 라우팅  (0) 2021.11.17
서브넷 마스크 (3)  (0) 2021.11.16