Courseiva
mediumMultiple ChoiceObjective-mapped

CISSP Practice Question: Is troubleshooting a slow VPN connection between…

A network engineer is troubleshooting a slow VPN connection between two sites. The link is symmetric 100 Mbps, but throughput tests show only 20 Mbps. The VPN uses AES-256 encryption. What is the most likely cause?

⚠ Common exam trap

A common mix-up: candidates assume a slow VPN is always due to network issues like congestion or MTU, but the CISSP exam tests the understanding that encryption overhead, especially with AES-256, can be a CPU-bound bottleneck on the endpoints.

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

CPU bottleneck on the VPN endpoints

AES-256 encryption is computationally intensive, and the throughput of a VPN is often limited by the cryptographic processing capacity of the endpoint CPUs rather than the link bandwidth. A symmetric 100 Mbps link with only 20 Mbps throughput strongly indicates that the VPN endpoints cannot encrypt/decrypt fast enough, creating a CPU bottleneck.

Answer analysis

Option-by-option breakdown

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

  • Packet loss due to link congestion

    Why it's wrong here

    Link congestion typically results in highly variable throughput and increased latency, as network devices buffer packets until their capacity is exceeded, leading to drops. This dynamic behavior would manifest as fluctuating speeds and intermittent connection issues, rather than a consistently stable, but low, 20 Mbps throughput. A stable 20 Mbps suggests a hard limit imposed by a specific component, not the unpredictable nature of network congestion.

  • CPU bottleneck on the VPN endpoints

    Why this is correct

    VPN encryption and decryption, particularly with strong algorithms like AES-256, are computationally intensive processes that heavily utilize the CPU on the VPN endpoints. If the VPN devices (routers, firewalls, or servers) have insufficient CPU power, they cannot process the encrypted traffic fast enough, regardless of available network bandwidth. This creates a fixed processing ceiling, resulting in a consistently limited throughput, such as the observed 20 Mbps, even if the underlying link could support much higher speeds.

  • MTU mismatch causing fragmentation

    Why it's wrong here

    An MTU mismatch between network segments can lead to excessive packet fragmentation and subsequent reassembly failures or packet drops, particularly when the "Don't Fragment" bit is set. While this would severely degrade performance, it typically manifests as intermittent connectivity, dropped connections, or very low, erratic throughput due to the constant overhead of retransmissions and discarded fragments. It is unlikely to produce a consistently stable, albeit slow, 20 Mbps connection, which points to a more consistent bottleneck.

  • Incorrect TCP window scaling

    Why it's wrong here

    TCP window scaling is crucial for optimizing throughput over high-latency or high-bandwidth links by allowing larger receive windows, thereby keeping the pipeline full. An incorrect or disabled TCP window scaling might limit throughput, especially over long-distance VPNs, but it typically results in a throughput ceiling determined by the bandwidth-delay product, which might not be a precise 20 Mbps. Furthermore, while it can reduce efficiency, it's less likely to impose such a rigid and consistent throughput cap compared to a fundamental hardware limitation like CPU processing power.

Quick reference

Symmetric Encryption Algorithm Comparison

AlgorithmKey SizeBlock SizeStatusNotes
AES-128128-bit128-bitCurrent standardNIST approved; WPA3, TLS
AES-256256-bit128-bitCurrent standardPreferred for sensitive / govt data
3DES112-bit effective64-bitDeprecated (2023)Replaced by AES
DES56-bit64-bitBrokenCracked in < 24 h; never deploy
ChaCha20256-bitStream cipherCurrentTLS 1.3, WireGuard

About these practice questions

Courseiva writes every CISSP question from scratch — 747 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 CISSP practice question is part of Courseiva's free ISC2 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 CISSP exam.