기출문제/정보처리기사

2022년 2회 정보처리기사 기출문제 64번

엉클지니 2025. 2. 26. 21:57

64. IP 프로토콜에서 사용하는 필드와 해당 필드에 대한 설명으로 틀린 것은?

    Header LengthIP 프로토콜의 헤더 길이를 32비트 워드 단위로 표시한다.

     Packet LengthIP 헤더를 제외한 패킷 전체의 길이를 나타내며 최대 크기는 2321비트이다.

    Time To Live는 송신 호스트가 패킷을 전송하기 전 네트워크에서 생존할 수 있는 시간을 지정한 것이다.

    Version NumberIP 프로토콜의 버전번호를 나타낸다.

 

IP 프로토콜 필드 설명 및 오답 분석

1️⃣ 각 선택지에 대한 검토

① Header Length

  • 설명: IP 헤더의 길이를 32비트(4바이트) 단위로 나타냄.
  • 올바른 설명 → 정답

③ Time To Live (TTL)

  • 설명: 패킷이 네트워크에서 머물 수 있는 최대 시간 또는 홉(hop) 수를 지정.
  • TTL 값이 0이 되면 패킷은 폐기됨.
  • 올바른 설명 → 정답

④ Version Number

  • 설명: 사용 중인 **IP 프로토콜의 버전(예: IPv4 = 4, IPv6 = 6)**을 나타냄.
  • 올바른 설명 → 정답

② Packet Length (틀린 설명!)

  • IP 패킷 전체 크기(헤더 + 데이터)를 나타냄.
  • 16비트 필드이므로 최대 크기는 2¹⁶ - 1 = 65,535 바이트
  • 문제의 설명 오류:
    • "IP 헤더를 제외한" → ❌ 틀림 (IP 헤더 포함)
    • "최대 크기는 2³² - 1 비트" → ❌ 틀림 (올바른 값은 65,535 바이트)
  • 틀린 선택지!

2️⃣ 정답

정답: ②

3️⃣ 결론

📌 Packet Length는 패킷 전체 크기(헤더 포함)를 나타내며, 최대 크기는 65,535 바이트!
📌 TTL(Time To Live)과 Version Number는 올바른 개념!
📌 Header Length는 32비트 워드 단위로 헤더 길이를 표시!

반응형