Subnet과 VLSM에 관한 설명은 아래 링크를 참고해주세요.
- Subnetting 순서
1. 할당받은 Network ID에 해당하는 IP주소를 2진수로 변환한다.
2. 할당받은 Network ID에 해당하는 IP주소를 Net ID와 Host ID로 구분할 수 있게 해주는 Defaultmask 만들기
3. Subnetting 요구사항(Network 개수 또는 Host ID 개수) 확인
4. Subnetmask 만들기
5. Subnetwork 만들기
6. 각각의 Subnetwork 당 SubnetID / Subnetmask / 할당 가능한 IP주소 범위 / broadcast 주소 구하기
Sub network
예제) (네트워크 기준으로 나누기)할당받은 Network: C class 200.200.200.0 Network 이고 5개의 Network로 분할하라
풀이)
C class 200.200.200.0 를 위에 적은 순서대로 해보자.
1. Net ID : 11001000 11001000 11001000 | 00000000 = 200.200.200.0
2. D mask: 11111111 11111111 11111111 | 00000000 = 255.255.255.0
3. 5개의 Network로 분할: 2^N ≥ 5 N=3
4. Subnetmask: 11111111 11111111 11111111 11100000 = 255.255.255.224
(순서 3번에서 N=3이니 00000000 → 11100000 )
5. Subnetwork ID
11111111 11111111 11111111 00000000
11111111 11111111 11111111 00100000
11111111 11111111 11111111 01000000
11111111 11111111 11111111 01100000
11111111 11111111 11111111 10000000
11111111 11111111 11111111 10100000
11111111 11111111 11111111 11000000
11111111 11111111 11111111 11100000
6. 각각의 Subnetwork 당 SubnetID / Subnetmask / 할당 가능한 IP주소 범위 / broadcast
첫 번째 Subnet ID: 11001000 11001000 11001000 00000000 = 200.200.200.0
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.1 ~ 200.200.200.30
Broadcast : 200.200.200.31
두 번째 Subnet ID: 11001000 11001000 11001000 00100000 = 200.200.200.32
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.33 ~ 200.200.200.62
Broadcast : 200.200.200.63
세 번째 Subnet ID: 11001000 11001000 11001000 01000000 = 200.200.200.64
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.65 ~ 200.200.200.94
Broadcast : 200.200.200.95
네 번째 Subnet ID: 11001000 11001000 11001000 01100000 = 200.200.200.96
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.97 ~ 200.200.200.126
Broadcast : 200.200.200.127
다섯 번째 Subnet ID: 11001000 11001000 11001000 10000000 = 200.200.200.128
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.129 ~ 200.200.200.158
Broadcast : 200.200.200.159
예제) (호스트 기준으로 나누기) 할당받은 Network: C class 200.200.200.0 Network 이고 하나의 Network 영역에 Host 60개씩 할당하라
풀이)
C class 200.200.200.0 를 위에 적은 순서대로 해보자.
1. Net ID : 11001000 11001000 11001000 | 00000000 = 200.200.200.0
2. D mask: 11111111 11111111 11111111 | 00000000 = 255.255.255.0
3. Host 30개씩 할당 2^N ≥ 60 N=6
4. Subnetmask: 11111111 11111111 11111111 11000000
(순서 3번에서 N=6이니 00000000 → 11000000 )
5. Subnetwork ID
11111111 11111111 11111111 00000000
11111111 11111111 11111111 01000000
11111111 11111111 11111111 10000000
11111111 11111111 11111111 11000000
6. 각각의 Subnetwork 당 SubnetID / Subnetmask / 할당 가능한 IP주소 범위 / broadcast
첫 번째 Subnet ID: 11001000 11001000 11001000 00000000 = 200.200.200.0
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.1 ~ 200.200.200.62
Broadcast : 200.200.200.63
두 번째 Subnet ID: 11001000 11001000 11001000 01000000 = 200.200.200.64
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.65 ~ 200.200.200.128
Broadcast : 200.200.200.129
세 번째 Subnet ID: 11001000 11001000 11001000 10000000 = 200.200.200.128
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.129 ~ 200.200.200.190
Broadcast : 200.200.200.191
세 번째 Subnet ID: 11001000 11001000 11001000 11000000 = 200.200.200.192
Subnetmask : 11111111 11111111 11111111 11100000
IP Assign Range : 200.200.200.193 ~ 200.200.200.254
Broadcast : 200.200.200.255
VLSM
예제) 할당 받은 Network : 200.200.200.0 255.255.255.0
관리부 : 5대 , 영업부 : 60대 , 총무부 : 20대 , 개발부 : 50대 , 기획부 : 20대
각 부서에 알맞은 크기의 Network로 분할 후
부서별 Subnet ID/Subnetmask/IP Assign Range/Broadcast 정보를 작성하자
풀이)
인원이 많은 팀부터 subnetting 해야함
영업60+2 / 2^N ≥ 62 N=6
200.200.200.0
NetID : 11001000.11001000.11001000.00000000
Dmask: 11111111.11111111.11111111.00000000
Smask: 11111111.11111111.11111111.11000000 (N=6이므로 0: 6개)
SubnetID: 11001000.11001000.11001000.00000000
SubnetID:200.200.200.0
Smask:255.255.255.192
IP Assign range: 200.200.200.1 ~ 200.200.200.62 ( 62개)
broadcast: 200.200.200.63
2번째SubnetID: 11001000.11001000.11001000.01000000 개발 =200.200.200.64
3번째SubnetID: 11001000.11001000.11001000.10000000
4번째SubnetID: 11001000.11001000.11001000.11000000
개발50+2 / 2^6
SubnetID: 11001000.11001000.11001000.01000000 =200.200.200.64
Dmask : 11111111.11111111.11111111.11000000
Smask : 11111111.11111111.11111111.11000000
SubnetID: 200.200.200.64
Smask:255.255.255.192
IP Assign range: 200.200.200.65 ~ 200.200.200.126 ( 62개)
broadcast: 200.200.200.127
SubnetID: 11001000.11001000.11001000.10000000 =200.200.200.128
총무20+2 / 2^5
SubnetID: 11001000.11001000.11001000.10000000 =200.200.200.128
Dmask : 11111111.11111111.11111111.11000000
Smask : 11111111.11111111.11111111.11100000
SubnetID: 200.200.200.128
Smask:255.255.255.224
IP Assign range: 200.200.200.129 ~ 200.200.200.158 ( 30개)
broadcast: 200.200.200.159
SubnetID: 11001000.11001000.11001000.10100000 =200.200.200.160
기획20+2 / 2^5
SubnetID: 11001000.11001000.11001000.10100000 =200.200.200.160
Dmask : 11111111.11111111.11111111.11100000
Smask : 11111111.11111111.11111111.11100000
SubnetID: 200.200.200.160
Smask:255.255.255.224
IP Assign range: 200.200.200.161 ~ 200.200.200.190 ( 30개)
broadcast: 200.200.200.191
SubnetID: 11001000.11001000.11001000.11000000 =200.200.200.192
관리 5+2 / 2^3
SubnetID: 11001000.11001000.11001000.11000000 =200.200.200.192
Dmask : 11111111.11111111.11111111.11000000 ← SubmetID 11000000 만든 시점에서의 subnetmask를 가져와야함. / 영업부에서 만들었으니 영업부 Smask를 가져옴
Smask : 11111111.11111111.11111111.11111000
SubnetID: 200.200.200.192
Smask:255.255.255.248
IP Assign range: 200.200.200.193 ~ 200.200.200.198 ( 6개)
broadcast: 200.200.200.199
남은 SubnetID
SubnetID: 11001000.11001000.11001000.11001000
SubnetID: 11001000.11001000.11001000.11010000
SubnetID: 11001000.11001000.11001000.11011000
SubnetID: 11001000.11001000.11001000.11100000
SubnetID: 11001000.11001000.11001000.11101000
SubnetID: 11001000.11001000.11001000.11110000
SubnetID: 11001000.11001000.11001000.11111000
남은 서브네트워크는 필요할 때 할당하여 사용이 가능하기 때문에 낭비가 아님.
'정보보안 > Network' 카테고리의 다른 글
시스코 장비 기본 설정 (0) | 2021.10.12 |
---|---|
네트워크 유지보수·관리 [네트워크 계층(프로토콜)] (0) | 2020.12.24 |
네트워크 유지보수·관리 [네트워크 계층(주소)] (0) | 2020.12.15 |
네트워크 유지보수·관리 [데이터링크 계층(장비)] (0) | 2020.12.06 |
네트워크 유지보수·관리 [데이터링크 계층(주소, 프로토콜)] (0) | 2020.12.06 |