In a complex VPN scenario with NAT-Traversal (NAT-T) enabled, what is the primary purpose of the UDP 4500 port?
Trap 1: To replace the AH protocol
UDP 4500 carries ESP-in-UDP encapsulated traffic and IKE negotiations once NAT-T is detected, not AH replacement. It is tempting because AH is incompatible with NAT, but the correct mechanism for that incompatibility is using ESP, not repurposing port 4500.
Trap 2: To manage Phase 1 re-keying
Phase 1 re-keying occurs over the IKE negotiation channel, which shifts to UDP 4500 under NAT-T, but re-keying is not the port's primary purpose. It is tempting because IKE does traverse 4500, yet the defining role is encapsulating ESP packets so NAT devices can translate them.
Trap 3: To verify certificate revocation status
Certificate revocation checking uses CRL or OCSP over HTTP, not UDP 4500. It is tempting because certificates authenticate peers during IKE, but revocation status is verified separately from the NAT-T encapsulation channel that port 4500 provides.
- A
To replace the AH protocol
Why it fails: UDP 4500 carries ESP-in-UDP encapsulated traffic and IKE negotiations once NAT-T is detected, not AH replacement. It is tempting because AH is incompatible with NAT, but the correct mechanism for that incompatibility is using ESP, not repurposing port 4500.
- B
To manage Phase 1 re-keying
Why it fails: Phase 1 re-keying occurs over the IKE negotiation channel, which shifts to UDP 4500 under NAT-T, but re-keying is not the port's primary purpose. It is tempting because IKE does traverse 4500, yet the defining role is encapsulating ESP packets so NAT devices can translate them.
- C
To encapsulate ESP packets
UDP 4500 carries ESP packets encapsulated inside UDP datagrams, which is what NAT-Traversal requires. Because NAT devices cannot translate ESP (IP protocol 50) reliably, wrapping it in UDP 4500 lets the traffic traverse NAT boundaries while preserving confidentiality and integrity. This directly satisfies the NAT-T constraint in the stem.
- D
To verify certificate revocation status
Why it fails: Certificate revocation checking uses CRL or OCSP over HTTP, not UDP 4500. It is tempting because certificates authenticate peers during IKE, but revocation status is verified separately from the NAT-T encapsulation channel that port 4500 provides.