서브넷 마스크를 알아보기 전에 먼저, 서브넷과 서브넷팅에 대해 알아보자!

💭 서브넷(Subnet)과 서브넷팅(Subnetting)
서브넷(Subnet)
: IP 주소의 네트워크 영역을 부분적으로 나눈 부분 네트워크이다.
서브넷팅(Subnetting)
: 네트워크를 여러 개의 서브넷으로 분리하는 과정을 의미한다.
- IPv4 주소 체계의 한계로 인해 도입된 개념이다.
- 서브넷팅을 통해 네트워크를 효율적으로 나누어 사용할 수 있어서 자원 낭비를 최소화할 수 있다.
💭 서브넷 마스크(Subnet Mask)란?
서브넷 마스크(Subnet Mask)
: 네트워크를 서브넷으로 서브넷팅하는 데 사용되는 32비트(bit)의 숫자 조합으로, '0'은 호스트 영역, '1'은 네트워크 영역을 의미한다. 32비트의 숫자를 사용해서 IP 주소를 마스킹하기 때문에 서브넷 '마스크'라고 부른다.
- 네트워크 영역이 1비트가 늘어나면 호스트 영역은 1비트 줄어든다.
- 네트워크 할당 수가 2배로 증가할 때, 호스트 할당 수는 1/2배 감소!
표기법
10진수 표기법 예시 : 192.168.0.1/255.255.255.0
CDIR 표기법 예시 : 192.168.0.1/24
CDIR 예시에서 24는 왼쪽부터 '1'이 24개 나열되어 있다는 의미로,
위 두 경우 모두 IP 주소가 192.168.0.1이고, 서브넷 마스크가 255.255.255.0이다.
기본 서브넷 마스크
기본 서브넷 마스크는 따로 설정을 하지 않아도 기본적으로 설정되어 있는 서브넷 마스크이다.
A, B, C 클래스의 기본 서브넷 마스크는 다음과 같다.
출처
긴 글 읽어주셔서 감사합니다 🍀
잘못 작성된 내용은 피드백 주시면 반영하겠습니다 😎
'Network' 카테고리의 다른 글
[Network] WebSocket과 HTTP 비교 (0) | 2024.12.11 |
---|---|
[Network] DNS A 레코드(A Record)란? (0) | 2024.05.06 |
[Network] 포트(Port)와 소켓(Socket) (0) | 2024.03.19 |
[Network] IP 주소, MAC 주소, ARP, RARP (0) | 2024.03.06 |