서브넷팅(Subnetting)이란 ?
서브넷팅이란 IP주소 낭비를 방지하기 위해 네트워크를 분할하여 효율적으로 사용하는 개념입니다.
IPv4 주소(32bit)의 고갈이 현실화되며 이 문제를 해결하기 위해 서브넷팅이라는 개념이 등장하였습니다.
주로 대규모 네트워크에서 사용되며, 서브넷팅을 통해 네트워크를 논리적으로 분할하여 각 부분에 대한 효율적인 관리와 라우팅이 가능해집니다.
IPv4 주소는 32비트로 구성되어 있고, 보통 네 부분으로 나누어진 8비트씩의 옥텟으로 나타냅니다.
예를 들어, 192.168.1.1은 네 개의 8비트 옥텟으로 이루어진 IPv4 주소입니다.
서브넷팅은 이러한 IP 주소 공간을 서브넷 마스크(Subnet Mask)를 사용하여 작은 부분으로 나누는 과정을 의미합니다.
서브넷 마스크는 네트워크의 호스트 부분과 네트워크 부분을 나누는 역할을 합니다.
예를 들어, 서브넷 마스크가 255.255.255.0이라면, 마지막 옥텟의 8비트가 호스트 부분이 되고 나머지는 네트워크 부분이 됩니다.
서브넷 마스크(Subnet Mask)란 ?
서브넷 마스크는 IP 주소를 네트워크 부분과 호스트 부분으로 나누는 역할을 하는 32비트의 숫자입니다.
IP 주소는 네트워크와 호스트를 식별하기 위해 사용되는데, 서브넷 마스크는 이 주소를 논리적으로 분리하여 IP 주소 공간을 서브넷으로 나누게 됩니다.
예를 들어, IP 주소가 192.168.1.1이고 서브넷 마스크가 255.255.255.0이라면, 이는 192.168.1.0이 네트워크 주소이고, 마지막 옥텟의 1은 호스트 주소입니다.
호스트 부분의 길이는 서브넷 마스크에 따라 달라지며, 서브넷 마스크를 변경함으로써 서로 다른 크기의 서브넷을 생성할 수 있습니다.
1. 서브넷 마스크 기초 이해하기
IP 주소를 네트워크 부분과 호스트 부분으로 나누는 기준입니다.
예시) 192.168.1.10/24
- /24는 앞에서부터 24비트가 네트워크 부분
- 나머지가 호스트 부분이 됨
2. 기본적인 서브넷 계산법
1) /24 (가장 기본)
- 256개의 IP (0~255)
- 실제 사용: 254개 (네트워크, 브로드캐스트 제외)
2) /16
- 65,536개의 IP
- 더 큰 네트워크에 사용
3. 서브넷 범위 쉽게 외우기
/24 (255.255.255.0)
- 서브넷 수: 1개
- 호스트 수: 256개 (실제 254개)
/25 (255.255.255.128)
- 서브넷 수: 2개
- 호스트 수: 128개 (실제 126개)
- 서브넷: .0, .128
/26 (255.255.255.192)
- 서브넷 수: 4개
- 호스트 수: 64개 (실제 62개)
- 서브넷: .0, .64, .128, .192
/27 (255.255.255.224)
- 서브넷 수: 8개
- 호스트 수: 32개 (실제 30개)
- 서브넷: .0, .32, .64, .96, .128, .160, .192, .224
/28 (255.255.255.240)
- 서브넷 수: 16개
- 호스트 수: 16개 (실제 14개)
- 서브넷: .0, .16, .32, .48, .64, .80 ...
/29 (255.255.255.248)
- 서브넷 수: 32개
- 호스트 수: 8개 (실제 6개)
- 서브넷: .0, .8, .16, .24, .32, .40 ...
/30 (255.255.255.252)
- 서브넷 수: 64개
- 호스트 수: 4개 (실제 2개)
- 서브넷: .0, .4, .8, .12, .16, .20 ...
특징:
- 서브넷 수는 2배씩 증가
- 호스트 수는 반으로 감소
- 서브넷 간격은 호스트 수와 동일
예시) 192.168.1.0/27의 서브넷들:
1번째 서브넷:
네트워크 주소: 192.168.1.0 (사용불가)
사용가능 범위: 192.168.1.1 ~ 192.168.1.30
브로드캐스트: 192.168.1.31 (사용불가)
2번째 서브넷:
네트워크 주소: 192.168.1.32 (사용불가)
사용가능 범위: 192.168.1.33 ~ 192.168.1.62
브로드캐스트: 192.168.1.63 (사용불가)
3번째 서브넷:
네트워크 주소: 192.168.1.64 (사용불가)
사용가능 범위: 192.168.1.65 ~ 192.168.1.94
브로드캐스트: 192.168.1.95 (사용불가)
4번째 서브넷:
네트워크 주소: 192.168.1.96 (사용불가)
사용가능 범위: 192.168.1.97 ~ 192.168.1.126
브로드캐스트: 192.168.1.127 (사용불가)
4. 자주 하는 실수와 해결법
1. 네트워크/브로드캐스트 주소 사용
- 첫 번째와 마지막 IP는 사용 불가
- 그 사이 IP만 할당 가능
2. 범위 계산 실수
- 256에서 시작해서 계속 반으로 나누기
- /24=256 → /25=128 → /26=64 → /27=32
3. 게이트웨이 설정 실수
- 반드시 해당 서브넷 범위 안에서 설정
- 보통 .1 또는 마지막 사용가능 IP 사용
5. 실전 연습하기
Q: 192.168.1.0/28의 첫 번째 서브넷은?
A: /28 = 16개씩
네트워크: 192.168.1.0
사용가능: 192.168.1.1 ~ 14
브로드캐스트: 192.168.1.15
192.168.1.0/28의 서브넷 구조
첫 번째 서브넷: 192.168.1.1
참고로 /28의 전체 서브넷
/28 특징:
- 16개씩 묶음
- 실제 사용 가능한 IP는 14개
- 서브넷마스크: 255.255.255.240
6. 꿀팁
1. 처음에는 /24부터 시작해서 연습
2. 범위는 항상 2의 배수로 줄어듦
3. 네트워크 주소와 브로드캐스트 주소는 메모해 두기
4. /24 서브넷부터 시작
5. 반으로 나누기 연습 (/25, /26...)
6. 실제 IP 범위 계산해 보기
7. 작은 네트워크부터 설계해 보기
http://www.ktword.co.kr/test/view/view.php?no=961
#네트워크기초 #서브넷마스크 #IP설정 #CCNA #네트워크공부 #네트워크설계 #서브네팅 #서브넷계산 #네트워크주소 #브로드캐스트주소 #IPv4 #네트워크엔지니어 #네트워크관리자 #시스코 #라우팅 #스위칭 #TCPIPProtocol #NetworkTopology #NetworkArchitecture #NetworkSecurity #네트워크독학 #네트워크공부법 #네트워크실무 #네트워크구축 #네트워크튜토리얼 #네트워크입문 #네트워크기초강의 #IT공부 #IT자격증 #정보처리기사 #네트워크관리사 #CCNP #CompTIA #NetworkLearning #NetworkStudy #NetworkTutorial #네트워크설계가이드 #네트워크구성 #네트워크최적화 #서버관리 #데이터센터 #클라우드네트워크 #기업네트워크 #사무실네트워크 #NetworkDesign #NetworkConfiguration #NetworkManagement #VLANConfiguration #InterVLANRouting #StaticRouting#DynamicRouting #NetworkSegmentation #SubnetCalculator #IPAddressing #NetworkMasking #BinaryCalculation #네트워크트렌드 #네트워크솔루션 #네트워크기술 #네트워크보안 #SDN #클라우드네이티브 #NetworkAutomation #DevOps #NetDevOps #NetworkProgrammability #5GNetwork #네트워크엔지니어커뮤니티 #네트워크스터디 #네트워크정보공유
#IT커뮤니티 #NetworkingCommunity #TechCommunity
'Network tech > 네트워크 기초' 카테고리의 다른 글
[Data Plane] 실제 데이터 전송의 핵심 역할 데이터 플레인(Data Plane) (1) | 2024.11.26 |
---|---|
[Control Plane] 컨트롤 플레인(Control Plane)이란? (2) | 2024.11.25 |
[네트워크 테이블] ARP 테이블과 라우팅 테이블 (0) | 2024.11.21 |
[인터페이스] 네트워크 인터페이스(Network Interface) (2) | 2024.11.17 |
[NTP] NTP(Network Time Protocol) 복습 및 연습문제 (1) | 2024.11.13 |