CCNA_05 서브넷팅 & VLSM & 주소 요약
by jennysgap
1. 서브넷팅
- 서브넷팅 목적 : IP 주소 낭비 방지
- 서브넷팅 방법 : 원본 네트워크를 여러개의 네트워크로 분리하는 계산 작업
Ex1) 서브넷팅 예제
- 원본 네트워크 : 198.133.219.0 /24 <-- 2^8 - 2 = 254개
- 서브넷 개수 : 5개 이상
- 최대 필요한 IP 주소 개수 : 29개
2^x - 2 >= 29
x = 5
2^5 - 2 = 30개
2^7 |
2^6 |
2^5 |
2^4 |
2^3 |
2^2 |
2^1 |
2^0 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
198.133.219.000 00000
255.255.255.111 00000 <- 255.255.255.224 <- /27
----------------------[네트워크 이름] [서브넷 브로드케스트 주소]
198.133.219.000 00000 <- 198.133.219.0 ~ 198.133.219.31
198.133.219.001 00000 <- 198.133.219.32 ~ 198.133.219.63
198.133.219.010 00000 <- 198.133.219.64 ~ 198.133.219.95
198.133.219.011 00000 <- 198.133.219.96 ~ 198.133.219.127
198.133.219.100 00000 <- 198.133.219.128 ~ 198.133.219.159
198.133.219.101 00000 <- 198.133.219.160 ~ 198.133.219.191
198.133.219.110 00000 <- 198.133.219.192 ~ 198.133.219.223
198.133.219.111 00000 <- 198.133.219.224 ~ 198.133.219.255
-------------------------------------------------------------------
[설정 가능한 IP 주소 범위]
198.133.219.1 ~ 198.133.219.30 <- 30개 <----- 198.133.219.0/27
198.133.219.33 ~ 198.133.219.62 <- 30개 <----- 198.133.219.32/27
198.133.219.65 ~ 198.133.219.94 <- 30개 <----- 198.133.219.64/27
198.133.219.97 ~ 198.133.219.126 <- 30개 <----- 198.133.219.96/27
198.133.219.129 ~ 198.133.219.158 <- 30개 <----- 198.133.219.128/27
198.133.219.161 ~ 198.133.219.190 <- 30개 <----- 198.133.219.160/27
198.133.219.193 ~ 198.133.219.222 <- 30개 <----- 198.133.219.192/27
198.133.219.225 ~ 198.133.219.254 <- 30개 <----- 198.133.219.224/27
Ex2) 141.160.7.148/27 - 네트워크 이름? 141.160.7.128/27 - 서브넷 브로드케스트 주소? 142.160.7.159 255.255.255.11100000---------------------------- 32씩 증가 32 x 4 = 128 ~ 159(129~158)32 x 5 = 160
Ex3) 181.160.85.225/28 - 네트워크 이름? 181.160.85.224/28 - 서브넷 브로드케스트 주소? 181.160.85.239 255.255.255.11110000---------------------------- 16씩 증가 16 x 14 = 224 ~ 239(225~238)16 x 15 = 240
Ex4) 192.168.1.133/30 - 네트워크 이름? 192.168.1.132/30 - 서브넷 브로드케스트 주소? 192.168.1.135 255.255.255.11111100---------------------------- 4씩 증가 4 x 33 = 132 ~ 135(133~134)4 x 34 = 136
Ex5) 121.160.30.17/30 - 네트워크 이름? 121.160.30.16/30 - 서브넷 브로드케스트 주소? 121.160.30.19 255.255.255.11111100---------------------------- 4씩 증가 4 x 4 = 16 ~ 19(17~18)4 x 5 = 20
Ex6) 211.240.56.188/26
- 네트워크 이름? 211.240.56.128/26
- 서브넷 브로드케스트 주소? 211.240.56.191
255.255.255.11000000
--------------------------
0 ~ 63
64 ~ 127
128 ~ 191(129~190)
192 ~ 255
2. VLSM
- VLSM 목적 : 서브넷팅된 서브넷을 할당할 경우, 발생되는 IP 낭비 방지
- VLSM 방법 : 서브넷팅된 서브넷을 또 다시 서브넷팅하는 계산 작업
Ex) VLSM
- 원본 네트워크 : 133.200.0.0/16 <- 2^16 - 2 = 65534개
- 서브넷 개수 : 7개 이상
- 최대 필요한 IP 주소 개수 : 500개
1. Host 500개 구간 서브넷팅 실시
2^x - 2 >= 500
x = 9
2^9 - 2 = 510개
133.200.0000000 0.00000000
255.255.1111111 0.00000000 <- 255.255.254.0 <- /23
----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.0000000 0.00000000 <- 133.200.0.0 ~ 133.200.1.255 <- Host 500개 구간 할당
133.200.0000001 0.00000000 <- 133.200.2.0 ~ 133.200.3.255 <- VLSM 실시
133.200.0000010 0.00000000 <- 133.200.4.0 ~ 133.200.5.255
133.200.0000011 0.00000000 <- 133.200.6.0 ~ 133.200.7.255
133.200.0000100 0.00000000 <- 133.200.8.0 ~ 133.200.9.255
133.200.0000101 0.00000000 <- 133.200.10.0 ~ 133.200.11.255
~
133.200.1111111 0.00000000 <- 133.200.254.0 ~ 133.200.255.255
2. Host 100개 구간 VLSM 실시
133.200.0000001 0.00000000 <- 133.200.2.0 ~ 133.200.3.255 <- VLSM 실시
원본 네트워크 : 133.200.2.0/23 <- 2^9 - 2 = 510개
2^x - 2 >= 100
x = 7
2^7 - 2 = 126개
133.200.0000001 0.0 0000000
255.255.1111111 1.1 0000000 <- 255.255.255.128 <- /25
----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.0000001 0.0 0000000 <- 133.200.2.0 ~ 133.200.2.127 <---- Host 100개 구간 할당
133.200.0000001 0.1 0000000 <- 133.200.2.128 ~ 133.200.2.255 <--- VLSM 실시
133.200.0000001 1.0 0000000 <- 133.200.3.0 ~ 133.200.3.127
133.200.0000001 1.1 0000000 <- 133.200.3.128 ~ 133.200.3.255
3. Host 55개 구간 VLSM 실시
133.200.0000001 0.1 0000000 <- 133.200.2.128 ~ 133.200.2.255 <--- VLSM 실시
원본 네트워크 : 133.200.2.128/25 <- 2^7 - 2 = 126개
2^x - 2 >= 55
x = 6
2^6 - 2 = 62개
133.200.00000010.1 0 000000
255.255.11111111.1 1 000000 <- 255.255.255.192 <- /26
-----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.00000010.1 0 000000 <- 133.200.2.128 ~ 133.200.2.191 <- Host 55개 구간 할당
133.200.00000010.1 1 000000 <- 133.200.2.192 ~ 133.200.2.255 <- VLSM 실시
4. Host 25개 구간 VLSM 실시
133.200.00000010.1 1 000000 <- 133.200.2.192 ~ 133.200.2.255 <- VLSM 실시
원본 네트워크 : 133.200.2.192/26 <- 2^6 - 2 = 62개
2^x - 2 >= 25
x = 5
2^5 - 2 = 30개
133.200.00000010.11 0 00000
255.255.11111111.11 1 00000 <- 255.255.255.224 <- /27
-----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.00000010.11 0 00000 <- 133.200.2.192 ~ 133.200.2.223 <---- Host 25개 구간 할당
133.200.00000010.11 1 00000 <- 133.200.2.224 ~ 133.200.2.255 <- VLSM
5. Host 12개 구간 VLSM 실시
133.200.00000010.11 1 00000 <- 133.200.2.224 ~ 133.200.2.255 <- VLSM
원본 네트워크 : 133.200.2.224/27 <- 2^5 - 2 = 30개
2^x - 2 >= 12
x = 4
2^4 - 2 = 14개
133.200.00000010.111 0 0000
255.255.11111111.111 1 0000 <- 255.255.255.240 <- /28
----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.00000010.111 0 0000 <- 133.200.2.224 ~ 133.200.2.239 <- Host 12개 구간 할당
133.200.00000010.111 1 0000 <- 133.200.2.240 ~ 133.200.2.255 <- VLSM
6. WAN P2P 구간 VLSM 실시
133.200.00000010.111 1 0000 <- 133.200.2.240 ~ 133.200.2.255 <- VLSM
원본 네트워크 : 133.200.2.240/28 <- 2^4 - 2 = 14개
2^x - 2 >= 2
x = 2
2^2 - 2 = 2개
133.200.00000010.1111 00 00
255.255.11111111.1111 11 00
-----------------------------------[네트워크 이름] [서브넷 브로드케스트 주소]
133.200.00000010.1111 00 00 <- 133.200.2.240 ~ 133.200.2.243 <- WAN P2P 구간 할당
133.200.00000010.1111 01 00 <- 133.200.2.244 ~ 133.200.2.247 <- WAN P2P 구간 할당
133.200.00000010.1111 10 00 <- 133.200.2.248 ~ 133.200.2.251
133.200.00000010.1111 11 00 <- 133.200.2.252 ~ 133.200.2.255
- 서브넷 현황
510개 = 126개
126개 = 2개
62개 = 0개
30개 = 0개
14개 = 0개
2개 = 2개
3. 주소 요약
- 서브넷팅 및 VLSM 서브넷을 효율적으로 관리하기 위해서 - 라우팅 업데이트 개수를 최소화하기 위해서
1. 클래스풀 요약
- 단점 : 요약 범위가 너무 크다. - 현재는 권장 X
Ex1) A 클래스(기본 서브넷 마스크 : 255.0.0.0)
13.13.1.0/2413.13.2.0/2413.13.3.0/2413.13.4.0/2413.13.5.0/24-----------------> 13.0.0.0/8
Ex2) B 클래스(기본 서브넷 마스크 : 255.255.0.0)
128.28.8.0/24128.28.9.0/24128.28.10.0/24128.28.11.0/24128.28.12.0/24-----------------> 128.28.0.0/16
Ex3) C 클래스(기본 서브넷 마스크 : 255.255.255.0)
192.168.1.0/27192.168.1.32/27192.168.1.64/27192.168.1.96/28192.168.1.128/30-----------------> 192.169.1.0/24
2. 상세 요약
Ex1) A 클래스
13.13.1.0/2413.13.2.0/2413.13.3.0/2413.13.4.0/2413.13.5.0/24
13.13.00000 001.0 13.13.00000 010.0 13.13.00000 011.0 13.13.00000 100.0 13.13.00000 101.0--------------------------------------> 13.13.0.0/21255.255.11111 000.0 <- 255.255.248.0 <- /21
Ex2) B 클래스
128.28.8.0/24128.28.9.0/24128.28.10.0/24128.28.11.0/24128.28.12.0/24-----------------> 128.28.0.0/16
128.28.00001 000.0 128.28.00001 001.0 128.28.00001 010.0 128.28.00001 011.0 128.28.00001 100.0----------------------------------------> 128.28.8.0/21255.255.11111 000.0 <- 255.255.248.0 <- /21
Ex3) C 클래스
192.168.1.0/24192.168.2.0/24192.168.3.0/24192.168.4.0/24192.168.5.0/24--------------------------> 클래스풀 요약 : X--------------------------> 상세 요약 : X
3. CIDR 요약
Ex) C 클래스
192.168.1.0/24192.168.2.0/24192.168.3.0/24192.168.4.0/24192.168.5.0/24-------------------------->
192.168.00000 001.0192.168.00000 010.0192.168.00000 011.0192.168.00000 100.0192.168.00000 101.0--------------------------------------> 192.168.0.0/21255.255.11111 000.0 <- 255.255.248.0 <- /21
'자격증 > CCNA' 카테고리의 다른 글
CCNA_04 IP 주소 특징 (0) | 2016.07.19 |
---|---|
CCNA_03 데이터 전송 프로토콜 (0) | 2016.07.18 |
CCNA_02 데이터 전송 주소 체계 (0) | 2016.07.17 |
CCNA_01 네트워크 정의 & 데이터 전송 관계 (0) | 2016.07.13 |
블로그의 정보
jennysgap
jennysgap