Courseiva
Networking ConceptsmediumMultiple ChoiceObjective-mapped

N10-009 Networking Concepts Practice Question

In the OSI model, which layer is responsible for establishing, managing, and terminating sessions between applications, as well as providing checkpoints and recovery?

⚠ Common exam trap

The N10-009 exam often tests the Session layer by describing its functions in a way that sounds like Transport-layer reliability (e.g., 'checkpoints and recovery'), leading candidates to mistakenly choose the Transport layer because they associate recovery with TCP's retransmission, but TCP only recovers lost segments, not application sessions.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Session layer

The Session layer (Layer 5) of the OSI model is explicitly responsible for establishing, managing, and terminating sessions between applications, as well as providing checkpointing and recovery mechanisms. This layer uses protocols like NetBIOS, RPC, and PPTP to coordinate dialog control, synchronization points, and session restoration after failures, ensuring that long-lived transactions can resume from a checkpoint rather than restarting entirely.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Transport layer

    Why it's wrong here

    The Transport layer (Layer 4) focuses on providing reliable or unreliable end-to-end data transfer between specific processes on source and destination hosts, using port numbers to identify applications. Its primary functions include segmentation, reassembly, flow control, and error recovery for data segments, ensuring data integrity and efficient delivery. While it manages connections, these are for data transfer between applications, not the higher-level dialogue management or synchronization points characteristic of a session.

    When this WOULD be correct

    A question asking which layer provides reliable data transfer, error recovery, and flow control between hosts would make the Transport layer correct.

  • Session layer

    Why this is correct

    The Session layer (Layer 5) is precisely responsible for establishing, managing, and terminating communication sessions, or 'dialogues,' between applications on different hosts. It handles dialogue control, determining whose turn it is to transmit, and provides synchronization points for data exchange, enabling checkpointing and recovery in case of failures. This ensures that if a connection is interrupted, the session can resume from the last known good point, rather than restarting entirely.

  • Network layer

    Why it's wrong here

    The Network layer (Layer 3) is primarily concerned with logical addressing (e.g., IP addresses) and routing packets across different, interconnected networks from a source host to a destination host. It determines the optimal path for data transmission through various intermediate routers, enabling internetworking. This layer focuses on packet forwarding and congestion control across the entire network infrastructure, rather than managing the ongoing dialogue or state of application-level communication sessions.

    When this WOULD be correct

    A question asking which layer handles logical addressing and path determination between different networks would have the Network layer as the correct answer.

  • Data link layer

    Why it's wrong here

    The Data Link layer (Layer 2) manages the physical transmission of data frames across a single network link, between directly connected network devices. It handles framing, which encapsulates network layer packets into frames, and uses MAC addresses for local device identification and delivery within a broadcast domain. Additionally, this layer performs error detection within frames and controls access to the physical medium, but it has no awareness of application-level sessions or end-to-end communication across multiple networks.

    When this WOULD be correct

    A question asking which OSI layer is responsible for framing, MAC addressing, and error detection in local network communication would have the data link layer as the correct answer.

Option-by-option analysis

Why each answer is right or wrong

Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The N10-009 exam frequently reuses these exact scenarios with slightly different constraints.

Session layerCorrect answer

Why this is correct

The Session layer (Layer 5) is precisely responsible for establishing, managing, and terminating communication sessions, or 'dialogues,' between applications on different hosts. It handles dialogue control, determining whose turn it is to transmit, and provides synchronization points for data exchange, enabling checkpointing and recovery in case of failures. This ensures that if a connection is interrupted, the session can resume from the last known good point, rather than restarting entirely.

Transport layerWrong answer — click to see why

Why this is wrong here

The Transport layer handles end-to-end communication, segmentation, and flow control, but not session establishment, management, termination, checkpoints, or recovery.

★ When this WOULD be the correct answer

A question asking which layer provides reliable data transfer, error recovery, and flow control between hosts would make the Transport layer correct.

Why candidates choose this

Candidates may confuse session management with the reliable delivery and recovery features of the Transport layer, especially TCP's connection establishment and recovery mechanisms.

Network layerWrong answer — click to see why

Why this is wrong here

The Network layer (Layer 3) is responsible for routing and forwarding packets across networks, not for session management, checkpoints, or recovery.

★ When this WOULD be the correct answer

A question asking which layer handles logical addressing and path determination between different networks would have the Network layer as the correct answer.

Why candidates choose this

Candidates may confuse the Network layer's role in establishing connections (e.g., virtual circuits in connection-oriented networks) with session management functions.

Data link layerWrong answer — click to see why

Why this is wrong here

The data link layer (Layer 2) handles node-to-node data transfer, error detection, and framing, not session management, checkpoints, or recovery.

★ When this WOULD be the correct answer

A question asking which OSI layer is responsible for framing, MAC addressing, and error detection in local network communication would have the data link layer as the correct answer.

Why candidates choose this

Candidates may confuse the data link layer's error detection and flow control with the session layer's checkpoint and recovery functions, or they might mistakenly think session management occurs at lower layers.

Analysis generated from the official N10-009blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”

Quick reference

VPN Protocol Comparison

ProtocolPortEncryptionAuthenticationUse Case
IKEv2 / IPsecUDP 500 / 4500AES-256Certificates / PSKSite-to-site & remote access
SSL / TLS VPNTCP 443TLS 1.3Certificates / MFAClientless remote access
L2TP / IPsecUDP 1701AES (IPsec)PSK / CertificatesLegacy remote access
WireGuardUDP 51820ChaCha20Public keysModern high-performance VPN
PPTPTCP 1723MPPE (weak)MS-CHAPv2Legacy — avoid in production

PPTP is considered insecure. IKEv2/IPsec and SSL VPN are the current recommended options.

About these practice questions

Courseiva writes every N10-009 question from scratch — 464 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This N10-009 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the N10-009 exam.