공부?/국비 지원 일기장

7일차 VLSM예제, Super netting

무무요 2024. 7. 9. 22:26


--- 예제 문제

부서별로 Network 분할
각 부서에 할당할 수 있는 
1. IP주소범위
2. Network ID 
3. 브로드캐스팅 주소

200.200.200.0 /24
255.255.255.0

홍보 25
영업 20
자재 18
기획 20
회계 19

5 = 2의3승
내가 갖고있는 서브넷 마스크값 /24을 3(2의3승의3)만큼 이동해서 /27 로 쪼갠다
255.255.255.111/00000 = 255.224
/24->에서 /27 (2의3승)이기때문에 8개로 쪼개짐
255.111/00000 = 의 0은 호스트의 갯수 0이 5개이기에 2의5승30-2 를해 각 호스트 30개씩

서브넷 마스크주소 255.255.255.224 /27 = 모두가 이값으로 고정

200.200.200.x
255.255.255.224 AND연산 8번째까지 구한다. 그럼 IP주소범위, Network ID, 브로드캐스트주소가 나온다 =
첫시작은 무조건 0 두번째 값이 나왔으면 그다음껀 두번째값씩 더해주기
200.200.200.0~


홍보 25= 2의 5승
255.255.255.111/00000
200.200.200.0 네트워크 ID
200.200.200.31 브로드캐스트주소
1~30 컴퓨터에 할당할 수 있는 값
255.255.255.224 /27  S/M 

영업 20= 2의5승 -2
200.200.200.32 /27 네트워크 ID
200.200.200.63 브로드캐스트주소
33~62 컴퓨터에 할당할 수 있는 값
255.255.255.224 /27 S/M

자재 18=  
200.200.200.64 /27 네트워크 ID
200.200.200.95 브로드캐스트주소
65~94 컴퓨터에 할당할 수 있는 값
255.255.255.224 /27 S/M

기획 20= 
200.200.200.96 /27 네트워크 ID
200.200.200.127 브로드캐스트주소
97~126 컴퓨터에 할당할 수 있는 값
255.255.255.224 /27 S/M

회계 19= 
200.200.200.128 /27 네트워크 ID
200.200.200.159 브로드캐스트주소
129~158 컴퓨터에 할당할 수 있는 값
255.255.255.224 /27 S/M

200.200.200.224 /27 
-------
--- 예제 문제 2 (VLSM)

200.200.200.0 /24

홍보 100
영업 50
자재 20 
관리 18
= 4개 이기에 2의2승= /24 -> /26
255.255.255.192 = 서브넷 마스크 (4개로쪼갠것->/24에서 2비트이동한 /26이 됐기에 11000000=2의6승-2=62이 됨=각 조각별 호스트 숫자)
호스트의 갯수 = 192=11000000=2의6승 -2 64-2 = 62
호스트갯수 구하는 공식 = 2의N승 -2

홍보 100 = 2의7승 -2
255.255.255.1/0000000 = 255.255.255.128 서브넷마스크
200.200.200.0 /25  네트워크 ID  
200.200.200.127  브로드캐스트주소
1~126 할당할수있는값
255.255.255.128 서브넷마스크
200.200.200.xxxxxxxx
255.255.255.10000000
-------------------------
영업 50 = 2의 6승 -2
255.255.255.11/000000 = 255.255.255.192 S/M
200.200.200.128 /26 네트워크 ID
200.200.200.191 브로드캐스팅주소
129~190 IP주소범위(컴퓨터에 할당할수있는값)
-------
자재 20 = 2의 5승 -2
255.255.255.111/00000 = 255.255.255.224 S/M
200.200.200.192 /27 네트워크 ID
200.200.200.223 브로드캐스트주소
193~222 컴퓨터에 할당할 수 있는 값
-------
관리 18 = 2의 5승 -2 
255.255.255.111/00000 = 255.255.255.224 S/M
200.200.200.224 /27 네트워크 ID
200.200.200.255 브로드캐스트주소
225~254 컴퓨터에 할당할 수 있는 값

그 다음 네트워크 시작을 알려면 그 전 네트워크의 브로드캐스트를 알아낸다
------- VLSM 예제 1
200.200.200.0 /24

관리부 5
영업 60
총무 20
개발 50 
기획 20

5=2의3승=8 8개의 조각 
3승 = /24 -> /27
255.255.255.224 / 27 S/M
224=111/00000=2의5승=32-2 = 30 = 호스트의 갯수

호스트 개수가 제일 많은것 부터 

영업 60 = 2의 6승 = 64 -2
255.255.255.11/000000 = 255.255.255.192 /26 서브넷 마스크
200.200.200.0 /26 네트워크 ID
200.200.200.63 브로드캐스트주소
1~62 네트워크 영역

그 다음 네트워크 시작을 알려면 그 전 네트워크의 브로드캐스트를 알아낸다 =
200.200.200.0
255.255.255.192 를 엔드 연산
200.200.200.00/000000
255.255.255.11/000000 서브넷 마스크의 1과0 사이에 경계선
200.200.200.00/111111 = 브로드캐스트를 구하는건 경계선 기준 우측을 1로 채우는것 = 00111111 = 63 = 브로드캐스트주소

개발 50 = 2의 6승 = 64 -2
255.255.255.11/000000 = 255.255.255.192 /26 서브넷 마스크
200.200.200.64 네트워크 ID
200.200.200.127 브로드캐스트주소
65~126 네트워크 영역

총무 20 = 2의5승 = 32 -2
255.255.255.111/00000 = 255.255.255.224 /27 서브넷 마스크
200.200.200.128 네트워크 ID
200.200.200.159 브로드캐스트 주소
129~158 네트워크 영역


기획 20 = 2의5승 = 32 -2
255.255.255.111/00000 = 255.255.255.224 /27 서브넷마스크
200.200.200.160 네트워크 ID
200.200.200.191 브로드캐스트주소
161~190 네트워크 영역

관리 5 = 2의3승 = 8 -2
255.255.255.11111/000 = 255.255.255.248 /29 서브넷마스크
200.200.200.192 네트워크 ID
200.200.200.223 브로드캐스트주소
193~222 네트워크 영역

128 64 32 16 8 4 2 1

--- VLSM 예제 2
112.56.38.0 /24

관리 21
영업 72
총무 30
기획 7

영업 72
총무 30
관리 21
개발 14
기획 7

호스트 개수가 제일 많은것 부터 

=5 니까 2의3승 = /24 -> /27
255.255.255.224 서브넷 마스크(255.111/000000)
호스트의 개수 = 111/00000 = 5개 2의5승 32 -2 30

영업 72 = 2의 7승
255.255.255.1/0000000 = 255.255.255.128 /25 서브넷마스크
112.56.38.0 네트워크 ID
112.56.38.127 브로드캐스트 주소
1~126네트워크 영역

38. X
255.1
X=
0=0
1=1

총무 30= 2의 5승31
255.255.255.111/00000 = 255.255.255.224 /27 서브넷 마스크
112.56.38.128 네트워크 ID
112.56.38.159 브로드캐스트 주소
129~158 네트워크 영역

관리 21 = 2의5승 
255.255.255.111/00000 = 255.255.255.224 /27 서브넷 마스크
112.56.38.160 네트워크 ID
112.56.38.191 브로드캐스트주소
161~190 네트워크 영역

개발 14 = 2의 4승
255.255.255.1111/0000 = 255.255.255.240 /28 서브넷 마스크
112.56.38.192 네트워크 ID
112.56.38.223 207 브로드캐스트
193~222 네트워크 영역

기획 7 = 2의4승
255.255.255.1111/0000 = 255.255.255.240 /28 서브넷 마스크
112.56.38.224 208 네트워크 ID
112.56.38.255 215 브로드캐스트
225~254 네트워크 영역
-------

--- Super Netting(라우팅 장비 세팅할때 많이쓰이는 기법)
Super Netting
- 분리된 주소를 다시 합친다. 다시 그룹화 시키는것
- 슈퍼 네팅은 경계선 기준 좌측으로 간다.

211.196.244.8 /23
255.255.254.0 
211.196.244.0

11010011.11000100.1111010/0.00001000
11111111.11111111.1111111/0.00000000
                         1111010/0.00000000 = 244 
-------
211.196.245.8 /23
255.255.254.0 경계선 긋고 AND연산(255도 0도아닌것을 AND연산하기에 245와 254연산)
211.196.1111010/1.8
255.255.1111111/0.0
211.196.1111010/0.0 = 
211.196.244.0
211.196.245.8의 브로드캐스트는 =
211.196.1111010/0.0이 아닌 211.196.1111010/1.11111111 이다
211.196.1111010/1.11111111 이고
211.196.245.255 가 브로드 캐스트 주소이다. (경계선 우측을 1로채우기 때문)
총 호스트의 개수는 2^9(경계선기준오른쪽비트의수) -2 = 510
-------         
211.196.244.0 /21
255.255.248.0

브로드캐스트 주소 계산
196.11110/100.0
255.11111/000.0
196.11110/000.00000000 = 211.196.240.0 = 네트워크 ID
196.11110/111.11111111 = 
211.196.247.255 = 브로드캐스트 주소
총 호스트 개수는 2^11 -2 = 2046

* 좌측으로 가면 합쳐지고 우측으로 가면 쪼개진다.
Super Netting 은 대역이 연속적이여야 한다.
슈퍼 네팅은 라우팅 테이블을 줄이기 위해 한다.

-------

Subnetting 목적

- BroadCast Domain을 나누기 위해
  - Broad Cast를 줄일수있음 -> 보안도 좋아짐
- IP 주소의 부족 현상을 해소 할 수 있음
-------

 

'공부? > 국비 지원 일기장' 카테고리의 다른 글

9일차 라우팅  (1) 2024.07.11
8일차  (0) 2024.07.10
6일차 - Subnetting, VLSM, CIDR  (1) 2024.07.08
5일차 - Subnetting  (0) 2024.07.05
4일차 - Network와 IP Address  (0) 2024.07.05