IT 개발,관리,연동,자동화

CIDR(Classless Inter-Domain Routing) 표기법과 서브넷 마스크: 네트워크 주소 체계를 이해하다

_Blue_Sky_ 2024. 10. 13. 15:45
728x90
728x90

 

네트워크 환경이 복잡해지고 인터넷 사용자가 폭발적으로 증가하면서 IP 주소 부족 문제가 심각해졌습니다. 이러한 문제를 해결하기 위해 등장한 것이 바로 CIDR(Classless Inter-Domain Routing)입니다. CIDR은 기존의 클래스 기반 IP 주소 할당 방식의 비효율성을 극복하고, IP 주소를 더욱 유연하게 관리할 수 있도록 해주는 기술입니다.

이 글에서는 CIDR 표기법과 서브넷 마스크의 개념, 그리고 이들이 어떻게 네트워크 주소를 관리하는지 자세히 알아보겠습니다.

CIDR이란 무엇인가?

CIDR은 클래스 없는 도메인 간 라우팅이라는 뜻으로, IP 주소를 더욱 유연하게 할당하고 관리할 수 있도록 고안된 주소 체계입니다. 기존의 클래스 A, B, C와 같은 고정된 크기의 네트워크 블록 대신, 필요에 따라 가변적인 크기의 네트워크 블록을 사용할 수 있도록 합니다.

CIDR의 주요 특징

  • 가변 길이 서브넷 마스크(VLSM): 네트워크의 크기에 따라 서브넷 마스크의 비트 수를 유동적으로 조정하여, IP 주소를 효율적으로 활용할 수 있습니다.
  • 슬래시 표기법(/n): 네트워크 주소와 서브넷 마스크를 간단하게 표현하기 위해 슬래시(/)를 사용합니다. 슬래시 뒤의 숫자는 네트워크 부분의 비트 수를 나타냅니다.
  • 주소 집약: 작은 네트워크에는 작은 주소 블록을, 큰 네트워크에는 큰 주소 블록을 할당하여 IP 주소를 효율적으로 사용할 수 있습니다.
728x90

서브넷 마스크란 무엇인가?

서브넷 마스크는 IP 주소에서 네트워크 부분과 호스트 부분을 구분하는 역할을 합니다. 네트워크 부분은 네트워크를 식별하는 데 사용되며, 호스트 부분은 네트워크 내에서 개별 장비를 식별하는 데 사용됩니다. 서브넷 마스크는 보통 32비트 이진수로 표현되며, 각 비트는 1 또는 0의 값을 가집니다. 1로 표시된 부분은 네트워크 부분, 0으로 표시된 부분은 호스트 부분을 나타냅니다.

서브넷 마스크의 기능

  • 네트워크와 호스트 구분: IP 주소를 네트워크와 호스트로 분리하여 라우팅을 효율적으로 수행할 수 있도록 합니다.
  • 서브넷 생성: 하나의 네트워크를 여러 개의 작은 네트워크로 나누어 관리할 수 있도록 합니다.

CIDR 표기법 예시

  • 192.168.1.0/24: 이 표기법은 192.168.1.0부터 192.168.1.255까지의 IP 주소를 하나의 네트워크로 나타냅니다. 여기서 /24는 서브넷 마스크가 255.255.255.0임을 의미합니다.
  • 10.0.0.0/8: 이 표기법은 10.0.0.0부터 10.255.255.255까지의 매우 큰 네트워크를 나타냅니다.

 

출처 : https://imweb.me/blog?idx=102

CIDR의 장점

  • IP 주소 효율적 활용: 네트워크 크기에 맞게 유연하게 주소를 할당할 수 있어 IP 주소 낭비를 줄일 수 있습니다.
  • 네트워크 관리 용이: 서브넷을 자유롭게 생성하고 관리할 수 있어 네트워크 관리가 편리해집니다.
  • 라우팅 테이블 축소: 불필요한 라우팅 정보를 줄여 라우터의 부담을 줄일 수 있습니다.

 

CIDR은 네트워크 환경이 복잡해짐에 따라 필수적인 기술이 되었습니다. CIDR을 이해하고 서브넷 마스크를 활용하면 네트워크 주소를 효율적으로 관리하고, 네트워크 성능을 향상시킬 수 있습니다.

 

728x90
728x90