네트워크
서브넷 마스크 (+CIDR)
tioon
2023. 7. 25. 03:53
서브넷 마스크란?
-IP주소의 네트워크 부분과 호스트 부분을 구분하는데 사용되는 비트 패턴입니다. 32비트로 구성된 IPv4주소에서 서브넷 마스크는 0과 1로 이루어진 32비트 숫자로 표현되며, 서브넷 마스크의 1비트는 네트워크부분, 0비트는 호스트 부분을 나타냅니다. 이를 사용해 ip주소를 조금더 효율적으로 나누어서 사용할 수 있으며 네트워크에서 ip주소를 좀더 효율적으로 사용할 수 있습니다.
서브넷 마스크 특징
- IP주소 세분화
-서브넷 마스크를 이용해 IP주소를 네트워크 부분과 호스트 부분을 나눕니다.
이를 이용해 IP주소를 효율적으로 세분화하여 관리할 수 있습니다. - 이진 비트 패턴
-서브넷 마스크는 이진 비트패턴(0,1)으로 표현되며, 1은 네트워크, 0은 호스트 부분을나타냅니다. - 네트워크 크기 결정
-서브넷 마스크는 네트워크의 크기를 결정하는데 네트워크 부분(1)이 많으면 작은 네트워크를 만들 수 있고, 호스트 부분(0)이 많으면 큰 네트워크를 만들 수 있습니다. - 네트워크 분리
-같은 IP주소라 할지라도 서로 다른 서브넷 마스크를 가진 네트워크는 아예 다른 네트워크로 간주되며, 이를사용해 더 다양한 네트워크를 구성할 수 있습니다.
서브넷 마스크 예시
IP주소 | 서브넷마스크 | 네트워크 영역 | 호스트 영역 | 구별가능 호스트 개수 |
107.63.221.10 | 255.0.0.0 | 107.0.0.0 | 0.63.221.10 | 2^24개 |
223.10.45.44 | 255.255.0.0 | 223.10.0.0 | 0.0.45.44 | 2^16개 |
11.44.5.221 | 255.255.255.0 | 11.44.5.0 | 0.0.0.221 | 2^8개 |
서브넷 마스크에 따라서 네트워크 영역, 호스트 영역이 나뉘어지며, 서브넷마스크에서 1인부분은 네트워크 영역, 0인부분은 호스트 영역으로 나뉘게 됩니다.
즉, 서브넷 마스크가 1인지 0인지에 따라서 네트워크, 호스트 영역이 달라지며, 이에따라 구별가능한 호스트 개수의 차이가 생깁니다.
CIDR(Classless Inter-Domain Routing)
-IP주소 체계에서 주소 블록을 더 효율적으로 할당하고 관리하기 위해 개발된 방법입니다. CIDR을 사용해 서브넷마스크와 유사한 기능을 구현할 수 있으며, 서브넷마스크에 비해 가독성이 높으며, 더 유연하고 효율적인 IP주소 체계를 구현할 수 있도록 도와줍니다. CIDR은 IP주소와 함께 슬래시(/) 뒤에 네트워크주소의 길이를 나타내어 구분합니다.
CIDR 특징
- 유연한 주소 할당
-CIDR은 IP 주소 뒤에 슬래시를 통해 네트워크 부분 길이를 나타내기에 유연하게 할당할 수 있습니다. - 라우팅 간소화
-CIDR은 IP 주소의 세분화를 통해 라우팅 테이블의 크기를 줄이고 라우팅을 효율적으로 관리할 수 있도록합니다. - 클래스 기반 주소 할당의 대체
-이전에 사용되던 클래스기반(IP 주소 클래스 A,B,C등...)의 주소 할당 방식을 대체하여,IP주소 공간의 낭비와 부족문제를 해경합니다.
CIDR 예시
IP주소 | 서브넷마스크 | 네트워크 영역 | 호스트 영역 | 구별가능 호스트 개수 |
107.63.221.10 / 8 | 255.0.0.0 | 107.0.0.0 | 0.63.221.10 | 2^24개 |
223.10.45.44 / 16 | 255.255.0.0 | 223.10.0.0 | 0.0.45.44 | 2^16개 |
11.44.5.221 / 24 | 255.255.255.0 | 11.44.5.0 | 0.0.0.221 | 2^8개 |