728x90
Outcomes
- Upon the completion of this session, the learner will be able to
1. Subnet the given network based on host requirements.
Subnetting - 5 Steps

Question

Solution

- Steps 를 기억하면 문제를 해결할 수 있다.
- 우선 Step 1이다. Identify the class of the IP address and note the Default Subnet Mask.
주어진 IP address 를 보면 216.~~~ 으로 시작하는 것을 볼 수 있다. 0~128 은 Class A, 129~192 은 Class B, 193~224 은 Class C 이다.
즉 주어진 IP address 는 Class C 에 해당한다. Class C 의 default subnet mask 는 255.255.255.0 이다. - Step 2 는 찾아낸 default subnet mask 를 binary 로 만드는 것이다.
Class C 255.255.255.0 을 binary 로 바꾸면
11111111.11111111.11111111.00000000 이 된다. - Step 3 는 Note the number of hosts required per subnet and fine the Subnet Generator and octet position 이다.
질문에서 주어진 No of hosts / subnet 은 30이었다.
Subnet Generator 을 알기 위해서는 우선 No of subnet 30 을 binary 로 표현해야한다.
30 은 11110 이다.
즉, No of subnet 을 얻기 위해서는 5 bits이 필요하다는 것이다.
여기서 이제 Class C 의 default subnet mask 의 마지막 octet에서 오른쪽 끝에서부터 No of subnet 을 얻기 위해 필요했던 5 bits 을 제외한 모든 bits 를 1로 채워준다. 마지막 5개 bit 는 0 으로 남겨두어야 한다.
즉,
11111111.11111111.11111111.11100000
이 된다는 것이다.
여기서 오른쪽에서부터 처음 등장하는 1이 Subnet Generator 가 된다. 여기서는 32가 되겠다. (binary 숫자이니까)
그리고 Subnet Generator 가 위치한 octec position 은 이번 경우에 4번째니까 4가 되겠다. - step 4 는 Generate the new subnet mask 이다.
재밌는 점은 이미 우리가 new subent mask 를 만들었다는 점이다.
11111111.11111111.11111111.11100000
바로 이것이다.
이것을 IPv4 로 표현하며 다음과 같다.
255.255.255.224 / 27 이다.
마지막에 / 27 이 의미하는 것은 앞에서부터 1이 채워진 것이 27개라는 의미이다. - step 5는 Use the SG and generate the network rages (subnets) in the appropriate octet position 이다.
SG(subnet generator 는 32 라는 것을 우리는 알아내었다.)
octet position 은 4인 것을 알아내었다.
그 다음 문제에서 주어진 start of network 는
216.21.5.0
이었다.
octet position 이 4 였기 때문에 우리는 start of network 에서 octet 4에만 변경점을 주면서 subnetting 을 할 수 있다.
새롭게 만드는 network ranges 는 SG 를 octet position 에 더한 network 에서부터 시작하게 된다.
216.21.5.0 -> SG 32 Octet Position 4
216.21.5.32
가 된다는 말이다.
이제 여기에 SG 를 계속 더해주면 된다.
216.21.5.0
216.21.5.32
216.21.5.64
216.21.5.96
...
and so on 이 된다.
그러면 Network Ranges 는 자연스럽게 다음과 같이 된다.
216.21.5.0 ~ 31 (first subent)
216.21.5.32 ~ 63 (second subnet)
216.21.5.64 ~ 95 (...)
216.21.5.96 ~ ...
...
and so on
근데, 여기서 각 subnet 에서 사용되는 첫 주소와 마지막 주소는 host 주소로소 사용될 수 없다. 자기자신과 broadcast 에 사용되기 때문이다.
Outro
- 글이 읽는 사람이 읽기 편하게 친절하게 쓴 글이 아님에 사과한다.
급하게 공부해야하는 일이 생겨서 나만 보기 쉽게 글을 쓴 것 같다.
요청이 있다면 좀 더 이해하기 쉽게 한글로 정리하겠다.
출처 Neso Academy
https://www.youtube.com/watch?v=EZTQ61njgKI
'[검색] 공부하기 > TCP & IP' 카테고리의 다른 글
| Subnetting 서브네팅 (0) | 2023.06.20 |
|---|