Blast Extreme ================================ .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is Blast Extreme?** Blast Extreme is a high-performance remote display protocol developed by VMware for delivering virtual desktops and applications via VMware Horizon. It is designed to provide a rich user experience across different devices and network conditions. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Why is Blast Extreme useful?** Blast Extreme is useful for delivering high-performance virtual desktops, especially in environments with limited bandwidth or mobile device access. It offers better efficiency, lower latency, and multimedia support compared to older protocols. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does it work?** Blast Extreme uses H.264 (and optionally HEVC) video encoding to compress and transmit the graphical output of virtual desktops. It works over TCP and/or UDP and adapts dynamically to changing network conditions to ensure optimal performance and quality. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Where is Blast Extreme used?** Blast Extreme is primarily used in VMware Horizon environments to deliver desktops and applications to end users. It is widely adopted in enterprise VDI deployments, education, healthcare, and remote work setups. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which OSI layer does this protocol belong to?** Blast Extreme operates mainly at the **Application Layer (Layer 7)** of the OSI model but uses the **Transport Layer (Layer 4)** protocols TCP and UDP to transmit data securely and efficiently. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is Blast Extreme Windows specific?** No, Blast Extreme is **not Windows specific**. It is designed to work across multiple platforms and can deliver desktops to clients running Windows, macOS, Linux, iOS, Android, and thin clients. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is Blast Extreme Linux specific?** No, Blast Extreme is **not Linux specific**. However, Linux systems can act as **clients** to access virtual desktops using compatible VMware Horizon clients. Server infrastructure typically runs on VMware platforms, not Linux directly. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Transport Protocol is used by Blast Extreme?** Blast Extreme supports both **TCP** and **UDP** transport protocols. UDP is preferred for better multimedia performance, while TCP is used as a fallback or in networks that block UDP. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Which Port is used by Blast Extreme?** Blast Extreme typically uses **TCP and UDP port 8443**. Other ports like **TCP 443** and **UDP 22443** may also be used depending on the VMware Horizon configuration. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is Blast Extreme using the Client-Server model?** Yes, Blast Extreme uses a **Client-Server model**. The **server** is part of the VMware Horizon infrastructure, delivering desktops and applications, while the **client** runs on the user’s device to receive and interact with the session. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`Blast Extreme Version&IEEE Details ` * :ref:`Blast Extreme Basic Setup on Ubuntu using IPv4 ` * :ref:`Blast Extreme Basic Setup on Ubuntu using IPv6 ` * :ref:`Blast Extreme Protocol Packet Details ` * :ref:`Blast Extreme Usecases ` * :ref:`Blast Extreme Basic Features ` * :ref:`Reference links ` .. _Blast_Extreme_step1: .. tab-set:: .. tab-item:: Learnings in this section * In this section, you are going to learn .. _Blast_Extreme_step2: .. tab-set:: .. tab-item:: Terminology * Terminology .. _Blast_Extreme_step3: .. tab-set:: .. tab-item:: Version Info * Version Info .. _Blast_Extreme_step5: .. tab-set:: .. tab-item:: Blast Extreme Version&RFC Details * rfc details .. _Blast_Extreme_step18: .. tab-set:: .. tab-item:: Blast Extreme Basic Setup on Ubuntu using IPv4 * setup .. _Blast_Extreme_step19: .. tab-set:: .. tab-item:: Blast Extreme Basic Setup on Ubuntu using IPv6 * setup .. _Blast_Extreme_step6: .. tab-set:: .. tab-item:: Blast Extreme Protocol Packet Details * packet details .. _Blast_Extreme_step7: .. tab-set:: .. tab-item:: Blast Extreme Usecases * usecases .. _Blast_Extreme_step8: .. tab-set:: .. tab-item:: Blast Extreme Basic Features * features .. _Blast_Extreme_step17: .. tab-set:: .. tab-item:: Reference links * Reference links