1. IP 주소와 서브넷 개념
IP 주소는 네트워크에서 장치를 식별하는 고유한 주소입니다. IP 주소는 클래스에 따라 범위가 나뉘며, 네트워크를 효과적으로 관리하기 위해 서브넷팅(Subnetting) 과 슈퍼넷팅(Supernetting) 기법을 사용합니다.
2. IP 주소 클래스(Class)
클래스범위서브넷 마스크특성
A | 1.0.0.0 ~ 126.255.255.255 | 255.0.0.0 (/8) | 대규모 네트워크 |
B | 128.0.0.0 ~ 191.255.255.255 | 255.255.0.0 (/16) | 중간 규모 네트워크 |
C | 192.0.0.0 ~ 223.255.255.255 | 255.255.255.0 (/24) | 소규모 네트워크 |
D | 224.0.0.0 ~ 239.255.255.255 | - | 멀티캐스트 용도 |
E | 240.0.0.0 ~ 255.255.255.255 | - | 연구용 |
사설 IP 대역은 네트워크 내부에서 사용되며, 인터넷에 직접 연결되지 않습니다.
사설 IP 대역
- A 클래스: 10.0.0.0 ~ 10.255.255.255
- B 클래스: 172.16.0.0 ~ 172.31.255.255
- C 클래스: 192.168.0.0 ~ 192.168.255.255
3. 서브넷팅 (Subnetting)
서브넷팅은 네트워크를 작은 서브넷으로 분할하여 효율적으로 관리하는 방법입니다.
서브넷팅의 장점
- 브로드캐스트 도메인 축소: 네트워크 내 트래픽 감소
- 주소 절약: 네트워크 환경에 맞춰 최적의 주소 할당
- 보안 향상: 네트워크 분리를 통한 보안 강화
서브넷 계산 예제
예제 1: 192.168.10.5/24
- 네트워크 ID: 192.168.10.0
- 네트워크 범위: 192.168.10.0 ~ 192.168.10.255
- 브로드캐스트 IP: 192.168.10.255
- 사용 가능한 호스트 IP: 192.168.10.1 ~ 192.168.10.254
예제 2: 172.16.12.60/25
- 네트워크 ID: 172.16.12.0
- 네트워크 범위: 172.16.12.0 ~ 172.16.12.127
- 브로드캐스트 IP: 172.16.12.127
- 사용 가능한 호스트 IP: 172.16.12.1 ~ 172.16.12.126
서브넷 분할 예제
192.168.0.0/24 네트워크를 4개의 서브넷으로 나눌 경우:
- 192.168.0.0/26 → 192.168.0.0 ~ 192.168.0.63
- 192.168.0.64/26 → 192.168.0.64 ~ 192.168.0.127
- 192.168.0.128/26 → 192.168.0.128 ~ 192.168.0.191
- 192.168.0.192/26 → 192.168.0.192 ~ 192.168.0.255
4. 서브넷 설계 사례
사례 1: 팀별 네트워크 분배
192.168.0.0/24 네트워크에서 A팀 20명, B팀 50명에게 서브넷을 할당할 경우
- A팀 (20명): 192.168.0.0/27 (32개 IP, 사용 가능 범위: 192.168.0.1 ~ 192.168.0.31)
- B팀 (50명): 192.168.0.64/26 (64개 IP, 사용 가능 범위: 192.168.0.65 ~ 192.168.0.127)
사례 2: 추가 팀 신설을 고려한 설계
기존 팀이 10.54.210.0/24를 사용 중이며, 4팀을 신설해야 할 경우
- 기존 사용 네트워크: 10.54.210.0/28, 10.54.210.16/28, 10.54.210.64/26
- 4팀 (20명): 10.54.210.32/27 (사용 가능 범위: 10.54.210.33 ~ 10.54.210.63)
5. 슈퍼넷팅 (Supernetting)
슈퍼넷팅은 여러 개의 네트워크를 하나로 묶어 라우팅 테이블을 줄이는 방법입니다.
슈퍼넷팅의 장점
- 라우팅 정보 크기 감소 → 네트워크 성능 최적화
- 관리 효율성 증가 → IP 블록을 하나로 통합
- 호스트 개수 증가 → 서브넷 마스크를 줄여 사용 가능한 IP 증가
슈퍼넷팅 예제
192.168.0.0/25 네트워크를 슈퍼넷팅하여 /24로 묶을 경우
- 기존: 192.168.0.0/25, 192.168.0.128/25
- 슈퍼넷팅 결과: 192.168.0.0/24 (네트워크 범위: 192.168.0.0 ~ 192.168.0.255)
6. 결론
네트워크 설계 시 서브넷팅과 슈퍼넷팅을 적절히 활용하면 효율적인 IP 주소 관리를 할 수 있습니다.
- 작은 네트워크로 나누고 싶다면 → 서브넷팅
- 여러 네트워크를 하나로 묶고 싶다면 → 슈퍼넷팅
'Network' 카테고리의 다른 글
라우터와 라우팅 개념 정리_240906 (0) | 2025.02.19 |
---|---|
UTP 케이블 및 네트워크 연결 방식 정리_240905 (2) | 2025.02.19 |
패킷 트레이서를 이용한 허브와 스위치의 차이점 이해하기_240904 (0) | 2025.02.19 |
라우터 및 네트워크 기본 개념 정리_240830 (0) | 2025.02.19 |
통신개론_240827 (1) | 2025.02.19 |