JG Story
[2] 서브넷 마스크 (Subnet mask) 본문
예제1) 공인 IP 주소를 210.100.1.0 ( 서브넷 마스크 255.255.255.0 ) 인 네트워크를 받았다.
이상태에서 PC 30대에 IP를 배정하고, 네트워크를 최소 4개 이상으로 만들기 위해서 서브넷 마스크를 만든다면 어떻게 만들어야할까?
우선 C 클래스 : 210.100.1. XXXX XXXX 이상황에서
IP 32개를 배정하기 위해서는 host 부분에 2의5승(32)개 할당하고, 네트워크주소, 브로드캐스트 주소 2개 빼면
30개의 IP 할당이 가능해진다
즉!!!
XXXX XXXX
Subnet host
따라서 서브넷 주소는 = 네트워크는 모두 1로 하고 , host는 0으로 다 채운값 이므로
-> 1110 0000 > 210.100.1.224 가 된다.
예제2 ) 공인 IP 주소는 201.222.5.0(255.255.255.0) 인 경우에
서브넷 당 호슽트 수 : 5개 이상
총 서브넷 수 : 20개 이상 을 만족하도록 배정하라
>> 서브넷팅이란 : 기존의 호스트 부분을 줄여서 일부를 서브넷 부분으로 만들고 나머지를 호스트로 만드는 개념이기 때문에 호스트의 숫자는 줄어들고, 서브넷의 숫자는 늘어나게 된다는 점 !! 당연한것!!
즉, 20개의 서브넷이 필요한 상황이므로 최소 2의5승(32) 이상 필요
5개의 호스트 필요한 상황이므로, 최소 2의3승(8) 이상 필요
따라서 서브넷 마스크는 8비트 호스트 부분 5비트를 1로 세팅해야 한다. >> ~.1111 1000 = 248
( 즉, 5비트 서브넷 부분 = 32 서브넷, 3비트 호스트 = 7호스트/서브넷 )
따라서 서브넷 마스크는 : 255.255.255.248!
그리고 네트워크 배정은
201.222.5.0. XXXX XXXX
서브넷 호스트
즉, 서브넷 부분이 00000 인경우
네트워크 주소 : 201.222.5.0 ( 0000 0000 )
브로드캐스트 주소 : 201.222.5.7 ( 0000 0111)
호스트는 : 201.222.5.1~ 201.222.5.6
즉, 다음 서브넷의 경우 00001 인 경우
네트워크 주소 : 201.222.5.8 ( 0000 1000)
브로드캐스트 주소 : 201.222.5.15 ( 0000 1111)
호스트는 : 201.222.5.9 ~ 201.222.5.14
….
쭉 해서 마지막 서브넷의 경우 11111 인 경우
네트워크 주소 : 201.222.5.248 ( 1111 1000)
브로드캐스트 주소 : 201.222.5.255 ( 1111 1111)
호스트는 : 201.222.5.249 ~ 201.222.5.254
'IT > Network' 카테고리의 다른 글
[6] TCP flag 종류 및 분석 활용 방법 (0) | 2024.07.19 |
---|---|
[5] SWITCH_LAN 통신의 '삼' 테이블 (0) | 2022.09.29 |
[4] 통신사별 DNS 정보 (0) | 2022.09.29 |
[3] VRRP (Virtual Router Redundancy Protocol) (2) | 2022.09.25 |
[1] ARP의 개념 원리 (0) | 2021.11.01 |