서브네팅과 VLSM
Supernet Network Subnetwork
------------------------------------
-------- netmask subnetmask
------------------------------------
ex) CIDR ------- VLSM
VLSM(Variable Length Subnet Mask)
서브넷팅한 서브넷을 낭비되는것 없게 한번더 서브넷팅
- VLSM 설정
- 조건 정의
원본 네트워크: 198.133.219.0/24
서브넷 개수: 5
IP 개수: 29,25,12,2,2
--------------------------------------------
[00000000] 1,2,4,8,16,32,64, ...
서브넷 5개 -> 000
최대 IP 개수 29 >= 32-2 = 30 -> 00000
0~31 -> 29짜리 할당 000 00001 ~ 000 11110
32~63 -> 25짜리 할당 001 00001 ~ 001 11110
64~95 -> 12개짜리 할당하기 너무 많이 남으니 서브넷팅 한번더 시행
---------------------------------------------------------
64~79 -> 12개 할당 010 0 0001 ~ 010 0 1110
80~95 -> 2개 할당하기 너무 많이 남으니 서브넷팅 한번더 시행
---------------------------------------------------
80~83 -> 2개 할당 010100 01 ~ 010100 10
84~87 -> 2개 할당 010101 01 ~ 010101 10
---------------------------------------------------
88~91
92~95
---------------------------------------------------
96~127
128~159
160~191
192~223
224~255
--------------------------------------------
- 호스트 ID 비트 계산
- VLSM 계산
주소 요약과 라우팅 업데이트 경로 요약
- 주소 요약
- 클래스 풀 요약
A, B, C 클래스가 사용하는 각각의 기본 서브넷 마스크의 공통 비트까지를 요약
13.13.1.0/24
13.13.2.0/24
13.13.3.0/24
---------> 13.0.0.0/8
13.13.8.0/24
13.13.9.0/24
13.13.10.0/24
--------> 13.0.0.0/8
클래스 C: 24bit
클래스 B: 16bit
클래스 A: 8bit
-> 요약 범위가 너무 커 서로 다른 지역에 대한 요약이 동일한 네트워크 이름이 나올 수 있다.
-> 현재 사용하지 않음.
- 상세 요약
- 슈퍼네팅 요약
공통비트 요약
13.13.1.0/24 13.13.000000 00.0
13.13.2.0/24 13.13.000000 01.0
13.13.3.0/24 13.13.000000 10.0
--------> 13.13.0.0/22 255.255.252.0/22
13.13.8.0/24 13.13.000010 00.0
13.13.9.0/24 13.13.000010 01.0
13.13.10.0/24 13.13.000010 10.0
--------> 13.13.8.0/22 255.255.252.0/22
- CIDR 요약
-> 상세요약은 더 높은 서브넷마스크로 요약하지만 CIDR은 클래스와 상관없이 더 낮은 서브넷마스크로 요약할 수 있다. 아래와 같은 경우이다.
198.133.1.0/24
198.133.2.0/24
198.133.3.0/24
198.133.4.0/24
198.133.5.0/24
198.133.6.0/24
198.133.7.0/24
----------> 클래스풀 요약 x, 상세 요약 x
-----------> 198.133.0.0/21 255.255.248.0/21
[참고] CIDR(Classless Inter Domain Routing)