[네트워크] 네트워크 주소, 브로드캐스트 주소 계산
IP 주소: 192. 168. 35. 10
서브넷 마스크: 255.255.252.0 (/22)
1. 먼저 서브넷 마스크를 이진수로 바꾸기
255.255.252.0 = 11111111.11111111.11111100.00000000
→ /22 (앞에서 22비트가 고정)
2. IP 주소와 서브넷 마스크를 AND 연산하기
IP : 192.168.35.10 → 11000000.10101000.00100011.00001010
서브넷 : 255.255.252.0 → 11111111.11111111.11111100.00000000
--------------------------------------------------------------
결과 : 192.168.32.0 → 11000000.10101000.00100000.00000000
→ 네트워크 주소: 192.168.32.0
3. 브로드캐스트 주소 계산하기
서브넷 마스크의 보수 더하기
서브넷 보수 : 0.0.3.255
네트워크 주소 : 192.168.32.0
브로드캐스트 주소 : 192.168.32.0 + 0.0.3.255 = 192.168.35.255
→ 브로드캐스트 주소: 192.168.35.255
- 가능한 호스트 IP 범위:
192.168.32.1
~192.168.35.254
- 총 호스트 수:
210−2=1024−2=10222^{10} - 2 = 1024 - 2 = 1022210−2=1024−2=1022개
(네트워크 주소와 브로드캐스트 주소 제외)
따라서 브로드캐스트 패킷을 수신할 수 있는 IP 범위는 다음과 같다.
192.168.32.1 ~ 192.168.35.254