서브넷 이해하기

서브넷
IPv4
IPv4로 보자면 데이터 전송 방식은 유니캐스트 멀티캐스트 브로드 캐스트다.
32bit 숫자로 구성되어 있다. 일반적으로 4개의 10진수로 표현된다.
데이터 전송 방식
| 데이터 전송 방식 | 설명 |
| 유니캐스트 | 한 대의 컴퓨터가 다른 한 대의 컴퓨터에게 데이터를 보내는 방식 |
| 멀티캐스트 | 한 대의 컴ㅂ퓨터가 특정 그룹에 속한 여러 컴퓨터에게 ㄷ이터를 보내는 방식 |
| 브로드캐스트 | 한 대의 컴퓨터가 같은 네트워크에 있는 모든 컴퓨터에게 데이터를 보내는 방식 |
IP 주소
Internet Protocol Address 는 인터넷에 연결된 각 기기에 부여되는 고유한 주소이다.
이를 통해 각 기기가 서로 데이터를 주고받을 수 있다.
IP 주소는 IPv4와IPv6 두 가지 버전이 있다.
IP 주소 클래스
- 한번 다뤘던 내용이지만 확실한 이해를 위해 다시 정리한다.
A 클래스: 1.0.0.0 부터 126.0.0.0 까지다.
B 클래스: 128.0.0.0 부터 191.255.0.0 까지다.
C 클래스: 192.0.0.0 부터 223.255.255.0 까지다.
서브넷 마스크
서브넷 마스크는 IP 주소를 네트워크 부분과 호스트 부분으로 나누는 데 사용된다.
서브넷 마스크는 IP 주소와 같은 형식으로 표현된다.
ex)
IP 주소 192.168.1.10에 서브넷 마스크 255.255.255.0을 적용하면 192.168.1은 네트워크 주소가 되고
10은 호스트 주소가 된다.
서브넷팅
서브네팅은 큰 네트워크를 더 작은 네트워크로 나누는 과정이다.
이를 통해 네트워크를 더 효율적으로 관리하고 보안을 강화할 수 이다.
서브네팅을 하기 위해 서브네 마스크를 수정하여 네트워크 부분을 더 세분화 한다.
ex)
기본 C 클래스 네트워크 192.168.1.0/24 일때
서브넷 마스크: 255.255.255.0
호스트 범위: 192.168.1.1 ~ 192.168.1.254
두 개의 서브넷으로 나누면
1.192.168.1.0/25
서브넷 마스크: 255.255.255.128 호스트 범위: 192.168.1.1 ~ 192.168.1.126 네트워크 주소: 192.168.1.0 브로드캐스트 주소: 192.168.1.1272. 192.168.1.128/25
서브넷 마스크: 255.255.255.128 호스트 범위: 192.168.1.129 ~ 192.168.1.254 네트워크 주소: 192.168.1.128 브로드캐스트 주: 192.168.1.255
```


