The Foundation: HDX Traffic
At the core of every Citrix virtual app and desktop session is HDX traffic. How that traffic behaves over unstable networks determines user experience.
Citrix uses two key mechanisms:
-
Session Reliability (TCP-based)
-
Enlightened Data Transport – EDT (UDP-based)
They serve different purposes, and together they make HDX both stable and fast.
Session Reliability – Keeping Sessions Alive
Session Reliability is designed to protect user sessions during short network interruptions. It uses the Citrix Gateway Protocol (CGP) over TCP.
Here’s what that really means:
-
If the network briefly drops, the session doesn’t immediately disconnect.
-
Instead of terminating the session, it pauses.
-
TCP retries the connection.
-
Once connectivity returns, the session resumes seamlessly.
This is especially useful for:
-
Wi-Fi dead zones
-
Temporary ISP glitches
-
VPN disruptions
-
Users roaming between access points
From a user’s perspective? The screen might freeze for a few seconds but they are not logged out. That difference matters.
Business impact:
-
Fewer support tickets
-
Reduced session reconnect storms
-
Better user trust in VDI stability
Enlightened Data Transport (EDT) – Making HDX Fast
While Session Reliability keeps sessions alive, EDT makes them perform better. EDT uses UDP instead of TCP. TCP is reliable, but it can struggle in high latency or lossy networks due to retransmission behavior and congestion control limits.
UDP allows Citrix to implement:
-
Multipath transport
-
Adaptive congestion control
-
Faster loss recovery
-
Dynamic bandwidth adaptation
In practical terms:
-
Better performance over high latency links
-
Improved experience in lossy networks
-
Smoother audio and video
-
More responsive mouse and keyboard input
And if UDP isn’t available?
-
EDT automatically falls back to TCP.
-
No manual intervention required.
-
That’s intelligent transport design.
TCP vs UDP in HDX – Not Either/Or
This is not a competition between TCP and UDP. Citrix uses both.
-
Session Reliability (TCP / CGP) = Stability during disruptions
-
EDT (UDP-based) = Performance optimization across varying networks
Together they provide:
-
Minimized disconnects
-
Boosted performance
-
Adaptive transport
-
Network flexibility
That combination is why HDX performs consistently across LAN, WAN, internet, and hybrid work environments.
Why This Matters More Today
The network is no longer predictable because users connect from:
-
Home broadband
-
Shared Wi-Fi
-
4G/5G hotspots
-
Hotel networks
-
High latency global links
Designing VDI for perfect networks is outdated and Modern EUC requires protocol intelligence. Session Reliability ensures users stay connected, EDT ensures they stay productive. That’s the difference between “it works” and “it feels native.”!!!


