
문제
IP 주소가 192.168.35.10, 서브넷 255.255.252.0인 PC에서 브로드캐스팅으로 다른 IP로 정보를 전달한다고 할 때 수신할 수 있는 알맞는 IP를 보기에서 골라 모두 작성하시오. [25년 정보처리기사 1차 실기]
[보기]
ㄱ. 192.168.34.1
ㄴ. 192.168.32.19
ㄷ. 192.168.35.200
ㄹ. 192.168.33.138
ㅁ. 192.168.35.50
같은 네트워크 대역에 속한 IP 주소들을 계산하는 문제이다.
▶ 네트워크 주소 = IP와 서브넷마스크를 AND 연산 하면 됨
▶ 브로드캐스트 주소 = 네트워크주소 + 2^h - 1
1. 네트워크 주소 구하기

IP: 192.168.35.10 → (이진) 11000000.10101000.00100011.00001010
서브넷 마스크: 255.255.252.0 → (이진) 11111111.11111111.11111100.00000000
AND 연산 결과: 11000000.10101000.00100000.00000000 → (십진수 변환)192.168.32.0
2. 브로드캐스트 주소 구하기
호스트 비트가 10비트이므로, 총 주소 개수: 2¹⁰ = 1024
브로드캐스트 주소 = 네트워크주소 + 2^h - 1 = 192.168.32.0 + 1023 = 192.168.35.255
여기서 브로드캐스트 주소 구할 때 왜 마지막이 255냐면
- 192.168.32.0 부터 시작해서 1023개만큼 세면
- 세 번째 옥텟(32 → 35),
- 네 번째 옥텟(0 → 255)이 된다.
왜냐하면:
- 1옥텟 = 8비트 = 256개
- 32부터 1023개 세면
- 1023 ÷ 256 ≈ 3.996 → 3 증가
- 나머지 255 → 마지막 옥텟은 255
192.168.32.0 → 시작
192.168.32.255 → +255
192.168.33.0 → +256
192.168.34.0 → +512
192.168.35.0 → +768
...
192.168.35.255 → +1023
3. 유효한 호스트 IP 범위
유효 IP 주소 범위: 192.168.32.1 ~ 192.168.35.254
ㄱ. 192.168.34.1
ㄴ. 192.168.32.19
ㄷ. 192.168.35.200
ㄹ. 192.168.33.138
ㅁ. 192.168.35.50
정답 : ㄱ, ㄴ, ㄷ, ㄹ, ㅁ
'정보처리기사' 카테고리의 다른 글
[자바, C언어] 동적바인딩과 정적바인딩 차이 (2) | 2025.06.23 |
---|---|
응집도와 결합도 에 대해 알아보자 (3) | 2025.05.15 |
[C언어] 포인터, Call by Reference, 2차원 배열 행 대표주소, 구조체 정리 (0) | 2025.04.19 |
[C언어] 변수의 유효범위, 논리연산자, 증감연산자, static 변수, global 변수 주의사항 정리 (3) | 2025.04.10 |
[2024년 3회] 정보처리기사 실기 복원 문제 해설 (이건 누가 낸 문제야?🤯) (6) | 2025.04.07 |

문제
IP 주소가 192.168.35.10, 서브넷 255.255.252.0인 PC에서 브로드캐스팅으로 다른 IP로 정보를 전달한다고 할 때 수신할 수 있는 알맞는 IP를 보기에서 골라 모두 작성하시오. [25년 정보처리기사 1차 실기]
[보기]
ㄱ. 192.168.34.1
ㄴ. 192.168.32.19
ㄷ. 192.168.35.200
ㄹ. 192.168.33.138
ㅁ. 192.168.35.50
같은 네트워크 대역에 속한 IP 주소들을 계산하는 문제이다.
▶ 네트워크 주소 = IP와 서브넷마스크를 AND 연산 하면 됨
▶ 브로드캐스트 주소 = 네트워크주소 + 2^h - 1
1. 네트워크 주소 구하기

IP: 192.168.35.10 → (이진) 11000000.10101000.00100011.00001010
서브넷 마스크: 255.255.252.0 → (이진) 11111111.11111111.11111100.00000000
AND 연산 결과: 11000000.10101000.00100000.00000000 → (십진수 변환)192.168.32.0
2. 브로드캐스트 주소 구하기
호스트 비트가 10비트이므로, 총 주소 개수: 2¹⁰ = 1024
브로드캐스트 주소 = 네트워크주소 + 2^h - 1 = 192.168.32.0 + 1023 = 192.168.35.255
여기서 브로드캐스트 주소 구할 때 왜 마지막이 255냐면
- 192.168.32.0 부터 시작해서 1023개만큼 세면
- 세 번째 옥텟(32 → 35),
- 네 번째 옥텟(0 → 255)이 된다.
왜냐하면:
- 1옥텟 = 8비트 = 256개
- 32부터 1023개 세면
- 1023 ÷ 256 ≈ 3.996 → 3 증가
- 나머지 255 → 마지막 옥텟은 255
192.168.32.0 → 시작 192.168.32.255 → +255 192.168.33.0 → +256 192.168.34.0 → +512 192.168.35.0 → +768 ... 192.168.35.255 → +1023
3. 유효한 호스트 IP 범위
유효 IP 주소 범위: 192.168.32.1 ~ 192.168.35.254
ㄱ. 192.168.34.1
ㄴ. 192.168.32.19
ㄷ. 192.168.35.200
ㄹ. 192.168.33.138
ㅁ. 192.168.35.50
정답 : ㄱ, ㄴ, ㄷ, ㄹ, ㅁ
'정보처리기사' 카테고리의 다른 글
[자바, C언어] 동적바인딩과 정적바인딩 차이 (2) | 2025.06.23 |
---|---|
응집도와 결합도 에 대해 알아보자 (3) | 2025.05.15 |
[C언어] 포인터, Call by Reference, 2차원 배열 행 대표주소, 구조체 정리 (0) | 2025.04.19 |
[C언어] 변수의 유효범위, 논리연산자, 증감연산자, static 변수, global 변수 주의사항 정리 (3) | 2025.04.10 |
[2024년 3회] 정보처리기사 실기 복원 문제 해설 (이건 누가 낸 문제야?🤯) (6) | 2025.04.07 |