CISSP Communication and Network Security Practice Question
Which TWO features are true of IPsec tunnel mode compared to transport mode? (Select two.)
⚠ Common exam trap
A common misconception is that tunnel mode is faster because it 'tunnels' traffic, but the added encapsulation and encryption overhead actually makes it slower than transport mode. The trap is confusing the purpose (hiding internal addresses) with performance characteristics.
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
✓
A new IP header is added to the packet
In IPsec tunnel mode, the entire original IP packet (including the original IP header) is encapsulated within a new IP packet. A new outer IP header is added, and the entire inner packet is encrypted and optionally authenticated. This is why option B is correct: a new IP header is added to the packet.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
It provides better performance than transport mode
Why it's wrong here
IPSec tunnel mode introduces significant overhead because it encapsulates the entire original IP packet, including its header and payload, within a completely new IP packet. This process involves adding a new outer IP header and performing cryptographic operations (encryption and authentication) on a larger data unit. Consequently, the increased packet size and the additional processing required for encapsulation and de-encapsulation typically result in lower throughput and higher latency compared to transport mode, which processes only the original packet's payload.
- ✓
A new IP header is added to the packet
Why this is correct
In IPSec tunnel mode, the fundamental mechanism involves taking the complete original IP packet, which includes both its header and its payload, and encapsulating it. A distinct and entirely new outer IP header is then prepended to this encapsulated data. This new header contains the IP addresses of the IPSec endpoints (e.g., security gateways), allowing the packet to be routed across intermediate networks while the original packet's addressing information remains hidden and protected within the tunnel.
- ✓
The entire original IP packet is encapsulated and encrypted
Why this is correct
IPSec tunnel mode is designed to provide comprehensive security by treating the entire original IP packet as the data to be protected. This means that both the original IP header, which contains source and destination addresses, and the original payload are fully encapsulated within a new IP packet. When encryption is applied, the entirety of this encapsulated original packet is encrypted, ensuring that all original packet information, including sensitive routing details and application data, remains confidential and integrity-protected.
- ✗
It is used for end-to-end communication between hosts
Why it's wrong here
IPSec tunnel mode is primarily engineered for securing communications between network devices, such as security gateways (e.g., routers or firewalls) that act on behalf of entire networks or subnets. It establishes a secure 'tunnel' through which traffic from multiple hosts can pass securely between two networks. While a single host can technically implement tunnel mode, its most common and efficient application is for site-to-site VPNs or remote access VPNs, rather than direct, end-to-end host-to-host communication, which is typically handled by transport mode.
- ✗
Only the payload of the packet is encrypted
Why it's wrong here
This statement accurately describes the behavior of IPSec transport mode when using Encapsulating Security Payload (ESP), where only the data portion (payload) of the original IP packet is encrypted, leaving the original IP header exposed for routing. In stark contrast, IPSec tunnel mode encrypts the *entire* original IP packet, encompassing both its header and its payload. This fully encrypted original packet is then encapsulated within a new, outer IP packet, providing a much higher degree of confidentiality for all original packet information.
Quick reference
VPN Protocol Comparison
| Protocol | Port | Encryption | Authentication | Use Case |
|---|---|---|---|---|
| IKEv2 / IPsec | UDP 500 / 4500 | AES-256 | Certificates / PSK | Site-to-site & remote access |
| SSL / TLS VPN | TCP 443 | TLS 1.3 | Certificates / MFA | Clientless remote access |
| L2TP / IPsec | UDP 1701 | AES (IPsec) | PSK / Certificates | Legacy remote access |
| WireGuard | UDP 51820 | ChaCha20 | Public keys | Modern high-performance VPN |
| PPTP | TCP 1723 | MPPE (weak) | MS-CHAPv2 | Legacy — avoid in production |
PPTP is considered insecure. IKEv2/IPsec and SSL VPN are the current recommended options.
Go deeper
Related to this question
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 →
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.