본문/내용
1. 서브네팅(subnetting)의 개념
서브네팅(subnetting)은 대규모 네트워크를 더 작은 네트워크로 나누어 주소 공간을 효율적으로 활용하고 관리하기 위한 기술이다. IP 주소는 네트워크와 호스트를 구분하기 위해 두 가지 부분으로 나뉘며, 서브네팅은 이 IP 주소의 구조를 조정하여 더 많은 서브 네트워크를 생성할 수 있도록 한다. 서브네팅을 통해 네트워크 관리자들은 특정 지역이나 부서에 맞게 네트워크를 설계할 수 있으며, 이로 인해 트래픽 관리, 보안, 성능 개선 등의 이점을 누릴 수 있다. 클래스 C 주소 공간의 경우 기본적으로 24비트가 네트워크 부분에 할당되고 나머지 8비트는 호스트 부분에 할당되어 있어, 최초에 한 클래스 C 네트워크에 대해 최대 256개의 IP 주소(0~25를 사용할 수 있다. 그러나 기본적으로 첫 번째 주소는 네트워크 주소로, 마지막 주소는 브로드캐스트 주소로 사용되므로 실제 사용할 수 있는 호스트 수는 254개로 제한된다. 서브네팅을 적용하면 네트워크 부분의 비트를 추가로 이용하여 더 많은 서브 네트워크를 생성하게 된다. 서브네팅의 가장 큰 장점 중 하나는 같은 물리적 네트워크에서도 여러 개의 논리적 네트워크를 생성…