반응형
A1과 B1
- 서브넷 마스크를 보면 255.255.255.224로 고정되어 있다.
해야될 일
- 224를 2진수로 변환
- 네트워크 주소와 호스트 주소 알기
- AND 연산으로 호스트 주소 알기
(1) 224를 2진수로 변환
2 |224
---
2 |112 --- 0
---
2 |56 --- 0
---
2 |28 --- 0
---
2 |14 --- 0
---
2 |7 --- 0
---
2 |3 --- 1
---
2 |1 --- 1
→11100000
255.255.255.224 2진수 변환
→ 11111111.11111111.11111111.11100000
(2)네트워크 주소와 호스트 주소 알기
→ 11111111.11111111.11111111.11100000
- 이것을 통해 서브넷을 사용하여 네트워크 주소는 32비트 중에 27개인 것을 알 수가 있으며, 나머지 5비트에서 호스트 주소로 사용된다.
브로드캐스트 범위
00000 비트 → 2^5승 == 32 - 2 == 30개
💡 -2 하는 이유는 브로드캐스트 주소랑 네트워크 주소를 포함하지 않아야함.
- IP 주소
- 주어진 IP → 192.168.26.222 → 11000000.10101000.00011010.11011110
- 마스크넷
- 255.255.255.224 2진수 변환 → 11111111.11111111.11111111.11100000
IP와 마스크 AND 연산
11000000.10101000.00011010.11011110
11111111.11111111.11111111.11100000
결과 == 11000000.10101000.00011010.11000000
10진수 → 192.168.26.192
결론
- 네트워크 주소 : 192.168.26.192
- 유효한 호스트 주소 범위 : 192.168.26.193 ~ 192.168.26.222
- 브로드캐스트 주소: 192.168.26.223 → 11111(5비트) == 192+31
C1과 D1
/30으로 → 호스트 주소비트가 2비트인걸 알 수가 있음
2비트 → 00, 01, 10, 11로 가능 → 0, 1, 2, 3
- 0 : 네트워크 주소
- 3 : 브로드캐스트 주소
- 사용 가능한 주소 1, 2
클래스
255.255.255.252이면 C클래스이다
왜?
C클래스 범위인
- 192.0.0.0
- 223.255.255.255
AND 연산하면 →255.255.255.0이 나온다.
- 이것을 통해 192.0.0.0 ~ 223.255.255.255에 속하는 IP주소를 넣어주면 넣어주고 호스트 주소가 남는 게 1과2였으니 1,2를 넣어준다.
-jaeyojun-
반응형
'42Seoul > NetPratcice' 카테고리의 다른 글
level4 (0) | 2023.09.11 |
---|---|
level3 (0) | 2023.09.11 |
Level1 (0) | 2023.09.11 |
서브넷 마스크(Subnet Mask) (0) | 2023.09.11 |
IP주소란? (0) | 2023.09.11 |