'2-1학기/CCNA'에 해당되는 글 1건

  1. 서브넷팅 2018.04.10

서브넷팅서브넷팅

Posted at 2018. 4. 10. 21:00 | Posted in 2-1학기/CCNA

의의 

- 모자란 아이피수의 제한에 효율적으로 사용하기 위해

- 브로드캐스트 트래픽감소로 인한 성능 향상

- 라우터에 필터링 기능을 넣어서 보안성향상


(라우터의 필터링 기능을 넣는 이유 : 라우팅 정보를 업데이트를 하는 중 필요로 하지 않는 경로 정보를 차단하거나 일부 경로 옵션을 바꾸고싶은 경우에 필터링을 사용. 라우팅루프, 플래핑같은 현상이 일어 날수 있음.)


라우팅 루프 : 잘못된 경로정보로 계속 라우터를 루프하는것


플래핑(Flapping) : 같은 MAC 주소를 갖는 포트가 2개 이상이 같은 콜리전 도메인 내에 존재할 때, 네트워크 스위치에서는 이 두 포트 사이에서 활성 및 비활성 상태가 반복되는 현상이 발생하는데 이것을 플래핑(Flapping)이라고 한다.


IPv4의 서브넷팅




- 프리픽스의 길이와 서브넷마스크는 다른 네트워크를 식별하는 방법.

- 서브넷은 네트워크 비트가 호스트 비트를 빌려 생성.

- 호스트 비트를 많이 빌릴 수록 많은 서브넷 생성 가능.


8,16,24 프리픽스에서 네트워크는 쉽게 서브넷팅될수있음.




10.x.0.0/16을 서브넷팅

65534개의 호스트를 연결 할 수 있는 각 서브넷에 256개의 서브넷을 정의.

처음 16개의 2진수들은 네트워크 아이디를 식별 뒤의 16개 2진수들은 호스트아이피를 식별한다.



10.x.x.0/24

65536개의 서브넷과 254개의 호스트를 가짐.

/24 서브넷팅은 호스트수때문에 가장 많이 쓰이는 바운더리임.



■매직넘버


서브넷 계산에 사용하는 숫자

서브넷팅에서의 매직넘버는 단순히 서브넷 마스크의 마지막 값의 자리값 

/25  11111111.11111111.11111111.10000000 magic number = 128

/26  11111111.11111111.11111111.11000000 magic number = 64

/27  11111111.11111111.11111111.11100000 magic number = 32






■서브넷 수 계산공식


2^n (n = 빌려온 호스트 비트 수)






■호스트 수 계산공식


2^n - 2 (n = 호스트필드에 남아 있는 비트의 수)


여기서 - 2를 하는이유는 네트워크 아이디로 가장 앞의하나와 브로드캐스트용 주소를 하나씩 주기때문이다.

(ex - 192.168.1.0/24 -> 192.168.1.0 / 192.168.1.255)



위의 예시에 공식을 대입하면 


서브넷의 수는 2^n (n=3)

2^3 = 8개


호스트의 수는 2^n - 2 (n=5)

2^5 - 2 = 32 - 2(네트워크 주소, 브로드캐스트) = 30개


매직넘버는 맨마지막 1인비트가 2^5째 자리니까 32


192.168.1.0/27 (1의 갯수)


매직넘버수만큼 주소를 가지므로


192.168.1.0/27

192.168.1.32/27

192.168.1.64/27

192.168.1.96/27

192.168.1.128/27

192.168.1.160/27

192.168.1.192/27
192.168.1.224/27

8개의 호스트가 각 30개의 호스트를 갖는 서브넷이 만들어진다.


■VLSM - 가변 서브넷 마스크

- 주소 범위가 겹치지 않는 한 서브넷은 동일한 크기일 필요가 없습니다.
- 서브넷을 만들 때 더 큰것으로 부터 작은것으로 쉽게 작업 할 수 있습니다. 



위의 서브넷처럼 192.168.1.192/26을 192.168.1.192/27로 새로이 서브넷팅 할 수있다.

이렇게하면 더욱 세분화하여 효율적으로 네트워크 구조를 만들 수 있다.

11000000 10101000 00000001 11000000 /26
                        ↓
11000000 10101000 00000001 11100000 /27

빌려온 비트수가 하나늘때마다 2배가 되므로

서브넷의 수 2^1 = 2개

매직넘버 32

호스트의 수 2^5 - 2 = 30개

생성되는 네트워크는 

192.168.1.192/27
192.168.1.224/27


//