*서브넷팅

 

- 서브넷팅 목적 : IP 주소 낭비를 방지하기 위해 사용

 

- 서브넷팅 방법 : 원본 네트워크를 여러개의 네트워크로 분리하는 계산 작업

 

 

#서브넷팅 예제

 

Ex)1

 

- 원본 네트워크 : 198.133.219.0/24 <- 2^8 - 2 = 254개


- 서브넷 개수 : 5개 이상

 

- 최대 필요한 IP 주소 개수 : 29개

 

 

2^x >= 29

 

x = 5

 

2^5 -2 = 30개

 

198.133.219.000 00000

255.255.255.111 00000 <- 255.255.255.224  <- Prifix mask /27

-------------------------------         

                                               네트워크 이름       서브넷 브로드캐스트 주소

 

198.133.219.000 00000                198.133.219.0     ~    198.133.219.31   /27           

198.133.219.001 00000                198.133.219.32    ~    198.133.219.63  /27

198.133.219.010 00000                198.133.219.64    ~    198.133.219.95  /27

~

198.133.219.111 00000                198.133.219.224   ~    198.133.219.255 /27

 

 

*설정 가능한 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.225 ~ 198.133.219.254 <- 30개 <-----  198.133.219.224/27

 

 

 

Ex)2

 

121.160.41.129/30

 

네트워크 이름 : 121.160.41.128

 

서브넷 브로드 캐스트 주소 : 121.160.41.131

 

255.255.255.11111100

------------------------------------

4 x 32   128(127~131)
4 x 33   132

 

 

 

Ex)3

 

128.28.93.193/28

 

네트워크 이름 : 128.28.93.192


서브넷 브로드 캐스트 주소 : 128.28.93.207

 

255.255.255.11110000

---------------------------------

16x12     192(191~207)
             208

 


 

 

 

#VLSM

 

- 서브넷팅된 서브넷을 또 다시 서브넷팅하는 계산 작업

 

Ex) VLSM

 

- 원본 네트워크 : 133.200.0.0/16 <- 2^16 - 2 = 65534개


- 서브넷 개수 : 7개 이상


- 최대 필요한 IP 주소 개수 : 500개

 

1. Host 500개 구간 서브넷팅

 

2^x >= 500

 

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.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

 

원본 네트워크 : 133.200.2.0/23           2^9 -2 = 510개

 

 

2^x >= 100

 

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.2.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

 

원본 네트워크 : 133.200.2.128

 

2^x >= 55

 

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       ~        128.200.2.191    <- Host 55개 구간 할당

 

133.200.00000010.1 1 000000               133.200.2.192       ~        128.200.2.255    <- VLSM

 

 

 

 

4.Host 25개 구간 VLSM

 

133.200.00000010.1 1 000000               133.200.2.192       ~        128.200.2.255    <- VLSM

 

원본 네트워크 : 133.200.2.192

 

 

2^x >= 25

 

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        

 

원본 네트워크 : 133.200.2.224

 

2^x >= 12

 

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(Point - to - Point) 구간 VLSM

 

 

133.200.00000010 111 1 0000              133.200.2.240       ~    133.200.2.255

 

원본 네트워크 : 133.200.2.240

 

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 

 

 

 

 

 

 

#IP 주소 요약

 

- 주소 요약 목적 : 서브넷팅 및 VLSM을 실시한 IP 대역들을 효율적으로 관리하기 위해서

                        라우터와 라우터간에 라우팅 업데이트시 경로 정보를 최소화 하기 위해 사용

 

 

 

 

1. 클래스풀 요약

 

 

- 서브넷팅 , VLSM을 고려하지않은 주소 요약 기법

 

- 권장 하지 않음 (현재 망에서 사용하지 않음)

 

 

Ex) A 클래스(255.0.0.0 <- /8)

종로 1~3가                                         을지로 1~3가
13.13.1.0/24                                        13.13.8.0/24
13.13.2.0/24                                        13.13.9.0/24
13.13.3.0/24                                        13.13.10.0/24
-----------------> 13.0.0.0/8   -----------------> 13.0.0.0/8

 

Ex) B 클래스(255.255.0.0 <- /16)

 

172.16.1.0/24                                              172.16.8.0/24
172.16.2.0/24                                              172.16.9.0/24
172.16.3.0/24                                              172.16.10.0/24
-----------------> 172.16.0.0/16  -----------------> 172.16.0.0/16

 

Ex) C 클래스(255.255.255.0 <- /24)

 

192.168.1.0/27                                            192.168.1.96/27
192.168.1.32/27                                          192.168.1.128/24
192.168.1.64/30                                           192.168.1.68/30
-----------------> 192.168.0/24  -----------------> 192.168.1.0/24

 

 

 

 

 

2. 상세 요약

 

 

Ex) A 클래스

 

   13.13.1.0/24                                                                  13.13.8.0/24
   13.13.2.0/24                                                                  13.13.9.0/24
   13.13.3.0/24                                                                  13.13.10.0/24

 

   13.13.000000 01.0                                                       13.13.000010 00.0
   13.13.000000 10.0                                                       13.13.000010 01.0
   13.13.000000 11.0                                                       13.13.000010 10.0
----------------------------> 13.13.0.0/22 ----------------------------> 13.13.8.0/22
255.255.111111 00.0 <- 255.255.252.0 <- /22    255.255.111111 00.0 <- 255.255.252.0 <- /22


Ex) B 클래스

 

128.28.32.0/24 ~ 128.28.63.0/24

 

 128.28.001 00000.0
 128.28.001 00001.0
 128.28.001 00010.0
~
 128.28.001 11111.0
-------------------------------> 128.28.32.0/19
255.255.111 00000.0 <- 255.255.224.0 <- /19


Ex) A 클래스

 

123.140.0.0 ~ 123.143.255.255

 

123.100011 00.0.0
123.100011 01.0.0
123.100011 10.0.0
123.100011 11.0.0
-------------------------------> 123.140.0.0/14
255.111111 00.0.0 <- 255.252.0.0 <- /14


Ex) C 클래스

 

- C클래스는 대역폭이 넓어져 요약해야 할 기능이 생겼다

- CIDR(Classless Inter Domain Routing)

 

13.13.1.0/24
13.13.2.0/24
13.13.3.0/24
------------------> 13.0.0.0/8
13.13.000000 01.0
13.13.000000 10.0
13.13.000000 11.0

------------------> 13.13.0.0/22
255.255.111111 00.0 <- 255.255.252.0 <-/22

 

 

192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
192.168.4.0/24
192.168.5.0/24
--------------------------------> 클래스풀 요약 X, 상세 요약 X

192.168.00000 001.0
192.168.00000 010.0
192.168.00000 011.0
192.168.00000 100.0
192.168.00000 101.0
--------------------------------> 192.168.0.0/21
255.255.11111 000.0 <- 255.255.248.0 <- /21


192.168.160.0/24
192.168.161.0/24
192.168.162.0/24
192.168.163.0/24
--------------------------------> 클래스풀 요약 X, 상세 요약 X

192.168.101000 00.0
192.168.101000 01.0
192.168.101000 10.0
192.168.101000 11.0
--------------------------------> 192.168.160.0/22
255.255.111111 00.0 <- 255.255.252.0 <- /22

 

+ Recent posts