<서브넷팅(Subnetting)>

주어진 네트워크 주소를 작게 나누어 여러 개의 서브넷으로 구성한다. 네트워크 식별자 부분을 구분하기 위한 mask를 서브넷 마스크(subnet mask)라고 함.

 

일반적인 Class C를 두 비트의 서브넷 마스크를 사용하여 구성하면 다음과 같다.



[서브네팅의 예]
Class C인 203.252.53 네트워크를 할당받은 기관에서 6개의 서브 네트워크를 구성할 때
(서브넷의 id가 모두 0인 것과 1인 서브넷은 특수 주소로 제외한다.)
총 8개의 서브넷 필요


30개의 호스트를 갖고 총 8개의 서브넷을 갖는다.



<슈퍼네팅 (Supernetting)>
인터넷의 폭발적 증가로 문제점 발생하였다. Class A와 B 네트워크의 주소 공간이 고갈되었다.
클래스 C 주소 사용으로 인터넷의 라우팅 테이블 규모의 증대
32비트 IPv4 주소의 궁극적인 고갈
주소의 고갈을 막기 위해 IPv6가 제안
IPv4에서 IPv6로의 전환까지 과도기적인 사용

 

 

[슈퍼네팅의 예]
1,000대의 호스트가 필요한 기관이 있다면 Class B의 주소를 할당받아야 하나, 주소고갈로 할당할 Class B주소가 없다면 슈퍼네팅을 이용하여 다음과 같이 사용한다.


즉, 서브넷팅과 반대되는 개념이다. 조그만한 C클래스들을 합쳐 큰 클래스 단위의 네트워크 주소대역을 지원하는 것이다.

posted by 경원구