기출문제/정보처리기사
2021년 1회 정보처리기사 기출문제 62번
엉클지니
2025. 3. 26. 13:12
62. OSI 7계층에서 물리적 연결을 이용해 신뢰성 있는 정보를 전송하려고 동기화, 오류제어, 흐름제어 등의 전송에러를 제어하는 계층은?
❶ 데이터 링크 계층 ② 물리 계층
③ 응용 계층 ④ 표현 계층
문제 분석
이 문제는 OSI 7계층 모델에서 전송 오류를 제어하는 계층에 대해 묻고 있습니다. OSI 모델은 네트워크 통신을 7개의 계층으로 나누어 설명하는 모델입니다. 각 계층은 특정 기능을 담당하며, 주어진 기능을 처리하는 계층을 찾아야 합니다.
주요 사항:
- 물리적 연결을 통해 신뢰성 있는 정보를 전송하려면 동기화, 오류 제어, 흐름 제어 등의 기능이 필요합니다.
- 이런 기능을 담당하는 계층이 무엇인지 알아봅시다.
선택지 분석
- 데이터 링크 계층 (Data Link Layer):
- 데이터 링크 계층은 2번째 계층으로, 물리적 연결을 통해 데이터 전송 시 발생할 수 있는 오류를 검출하고 수정하는 기능을 담당합니다.
- 이 계층은 동기화, 오류 제어, 흐름 제어와 같은 중요한 기능을 수행합니다.
- 예를 들어, 프레임 오류 검사, 오류 수정, 흐름 제어 등의 작업을 처리하여, 신뢰성 있는 데이터 전송을 보장합니다.
- 정답입니다!
- 물리 계층 (Physical Layer):
- 물리 계층은 1번째 계층으로, 실제 전기적 신호나 광신호 등을 이용하여 데이터를 물리적으로 전송하는 역할을 합니다.
- 이 계층은 오류 제어나 흐름 제어를 담당하지 않으며, 신호의 전달만을 처리합니다.
- 따라서 이 계층은 전송 오류를 제어하지 않습니다.
- 응용 계층 (Application Layer):
- 응용 계층은 7번째 계층으로, 사용자와 네트워크 간의 상호작용을 담당합니다.
- 예를 들어, 이메일, 웹 브라우징 등과 같은 응용 프로그램을 위한 서비스를 제공합니다.
- 오류 제어나 흐름 제어와는 관계가 없으며, 주로 사용자에게 서비스를 제공하는 계층입니다.
- 표현 계층 (Presentation Layer):
- 표현 계층은 6번째 계층으로, 데이터의 형식 변환과 압축, 암호화를 담당합니다.
- 이 계층은 데이터를 사용자나 응용 프로그램에 적합한 형태로 변환하지만, 오류 제어나 흐름 제어와는 직접적인 관련이 없습니다.
해설
**데이터 링크 계층 (Data Link Layer)**은 신뢰성 있는 데이터 전송을 위해 매우 중요한 역할을 합니다. 이 계층에서는 오류 제어(error detection and correction), 흐름 제어(flow control), 동기화(synchronization) 등을 담당하여, 상위 계층에 신뢰성 있는 데이터를 전달합니다.
- 물리 계층은 실제 신호를 전송하는 역할을 하며, 오류 제어와 흐름 제어는 수행하지 않습니다.
- 응용 계층과 표현 계층은 데이터의 처리와 변환, 상위 계층의 서비스를 담당하지만, 전송에 관련된 오류 제어나 흐름 제어는 처리하지 않습니다.
따라서, 데이터 링크 계층이 전송 오류를 제어하는 계층으로 가장 적합합니다.
결론
따라서 정답은 ① 데이터 링크 계층입니다.
요약표
선택지 계층 설명 적합 여부
① 데이터 링크 계층 | 2번째 계층, 동기화, 오류 제어, 흐름 제어 | ✅ 적합 | |
② 물리 계층 | 1번째 계층, 실제 신호 전송만 담당 | ❌ 오류 제어 없음 | |
③ 응용 계층 | 7번째 계층, 사용자와 네트워크 간 상호작용 | ❌ 오류 제어 없음 | |
④ 표현 계층 | 6번째 계층, 데이터 변환, 암호화, 압축 | ❌ 오류 제어 없음 |
이모티콘 추가
- 데이터 링크 계층은 🔗처럼 데이터 전송을 위한 신뢰성 있는 연결을 제공하며, 오류를 검사하고 흐름을 제어하는 역할을 합니다!
- 물리 계층은 📡처럼 신호를 보내는 역할만 합니다!
이제 문제가 명확하게 해결되었길 바랍니다! 추가로 궁금한 점이나 다른 문제도 도와드릴 수 있으니 언제든지 질문하세요! 😊