기출문제/정보처리기사

2021년 1회 정보처리기사 기출문제 62번

엉클지니 2025. 3. 26. 13:12

62. OSI 7계층에서 물리적 연결을 이용해 신뢰성 있는 정보를 전송하려고 동기화, 오류제어, 흐름제어 등의 전송에러를           제어하는 계층은?

     데이터 링크 계층      물리 계층

    응용 계층                 표현 계층

 

문제 분석

이 문제는 OSI 7계층 모델에서 전송 오류를 제어하는 계층에 대해 묻고 있습니다. OSI 모델은 네트워크 통신을 7개의 계층으로 나누어 설명하는 모델입니다. 각 계층은 특정 기능을 담당하며, 주어진 기능을 처리하는 계층을 찾아야 합니다.

주요 사항:

  • 물리적 연결을 통해 신뢰성 있는 정보를 전송하려면 동기화, 오류 제어, 흐름 제어 등의 기능이 필요합니다.
  • 이런 기능을 담당하는 계층이 무엇인지 알아봅시다.

선택지 분석

  1. 데이터 링크 계층 (Data Link Layer):
    • 데이터 링크 계층2번째 계층으로, 물리적 연결을 통해 데이터 전송 시 발생할 수 있는 오류를 검출하고 수정하는 기능을 담당합니다.
    • 이 계층은 동기화, 오류 제어, 흐름 제어와 같은 중요한 기능을 수행합니다.
    • 예를 들어, 프레임 오류 검사, 오류 수정, 흐름 제어 등의 작업을 처리하여, 신뢰성 있는 데이터 전송을 보장합니다.
    • 정답입니다!
  2. 물리 계층 (Physical Layer):
    • 물리 계층1번째 계층으로, 실제 전기적 신호나 광신호 등을 이용하여 데이터를 물리적으로 전송하는 역할을 합니다.
    • 이 계층은 오류 제어나 흐름 제어를 담당하지 않으며, 신호의 전달만을 처리합니다.
    • 따라서 이 계층은 전송 오류를 제어하지 않습니다.
  3. 응용 계층 (Application Layer):
    • 응용 계층7번째 계층으로, 사용자와 네트워크 간의 상호작용을 담당합니다.
    • 예를 들어, 이메일, 웹 브라우징 등과 같은 응용 프로그램을 위한 서비스를 제공합니다.
    • 오류 제어나 흐름 제어와는 관계가 없으며, 주로 사용자에게 서비스를 제공하는 계층입니다.
  4. 표현 계층 (Presentation Layer):
    • 표현 계층6번째 계층으로, 데이터의 형식 변환압축, 암호화를 담당합니다.
    • 이 계층은 데이터를 사용자나 응용 프로그램에 적합한 형태로 변환하지만, 오류 제어나 흐름 제어와는 직접적인 관련이 없습니다.

해설

**데이터 링크 계층 (Data Link Layer)**은 신뢰성 있는 데이터 전송을 위해 매우 중요한 역할을 합니다. 이 계층에서는 오류 제어(error detection and correction), 흐름 제어(flow control), 동기화(synchronization) 등을 담당하여, 상위 계층에 신뢰성 있는 데이터를 전달합니다.

  • 물리 계층은 실제 신호를 전송하는 역할을 하며, 오류 제어흐름 제어는 수행하지 않습니다.
  • 응용 계층표현 계층은 데이터의 처리와 변환, 상위 계층의 서비스를 담당하지만, 전송에 관련된 오류 제어나 흐름 제어는 처리하지 않습니다.

따라서, 데이터 링크 계층이 전송 오류를 제어하는 계층으로 가장 적합합니다.


결론

따라서 정답은 ① 데이터 링크 계층입니다.


요약표

선택지 계층 설명 적합 여부

① 데이터 링크 계층 2번째 계층, 동기화, 오류 제어, 흐름 제어 ✅ 적합  
② 물리 계층 1번째 계층, 실제 신호 전송만 담당 ❌ 오류 제어 없음  
③ 응용 계층 7번째 계층, 사용자와 네트워크 간 상호작용 ❌ 오류 제어 없음  
④ 표현 계층 6번째 계층, 데이터 변환, 암호화, 압축 ❌ 오류 제어 없음  

이모티콘 추가

  • 데이터 링크 계층🔗처럼 데이터 전송을 위한 신뢰성 있는 연결을 제공하며, 오류를 검사하고 흐름을 제어하는 역할을 합니다!
  • 물리 계층📡처럼 신호를 보내는 역할만 합니다!

이제 문제가 명확하게 해결되었길 바랍니다! 추가로 궁금한 점이나 다른 문제도 도와드릴 수 있으니 언제든지 질문하세요! 😊