Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
10 min left
Удалённый доступ и рабочее пространство

Что такое PC Over IP? Объясняем технологию PCoIP

Nick Silver Автор: Nick Silver 10 мин чтения Обновил: Jonas today
What is PCoIP?

В 2020 году, на фоне распространения коронавируса и пандемии COVID-19, многие компании перешли на удалённую работу. С тех пор удалёнка стала неотъемлемой частью современного рабочего процесса, и организации всё активнее внедряют передовые технологии, такие как PC-over-IP (PCoIP).

Этот протокол развивается и обновляется с 2007 года, когда его разработала Teradici (в 2021 году её приобрела HP), и со временем он стал одним из самых популярных решений для виртуализации рабочих столов и протоколов отображения. Однако эта эпоха подходит к концу: стоящие за PCoIP вендоры объявили даты окончания поддержки для своих продуктов PCoIP, так что в 2026 году история протокола — это уже не только технологии, но и сроки миграции.

PCoIP отличается от других протоколов тем, как он передаёт пиксели: обычно он использует одновременно TCP (Transmission Control Protocol) и UDP (User Datagram Protocol) на порту 4172, при этом поток изображения в реальном времени идёт по UDP ради меньшей задержки.

Что всё это значит на практике? Что такое PCoIP? Чем он хорош? И лучше ли он других протоколов? В этой статье я отвечу на все эти вопросы.

Что такое PCoIP и для чего он используется?

PCoIP — это протокол отображения, который полностью сжимает рабочий стол и передаёт его на устройство с нулевым клиентом через стандартную IP-сеть — отсюда и название: PC over IP. Протокол применяется для виртуализации рабочих столов: пользователь видит происходящее на удалённом рабочем столе в реальном времени, как при просмотре видео.

Как я уже упоминал, PCoIP передаёт трафик изображения по UDP параллельно с TCP-каналом — оба на порту 4172. В результате получается устойчивое к потерям соединение с низкой задержкой: PCoIP формирует карту того, где на экране расположены пиксели и какого они цвета на исходном рабочем столе, и отправляет её на экран устройства-приёмника.

О безопасности тоже можно не переживать: эти данные шифруются перед отправкой на целевое устройство, где расшифровываются и выводятся на экран. Это шифрование — одна из многих причин, по которым платформы вроде Omnissa Horizon (ранее VMware Horizon) и Amazon WorkSpaces выбрали протокол PC over IP для трансляции виртуальных рабочих столов своим клиентам, хотя обе, как вы увидите ниже, сейчас от него отказываются.

Гибкость и доступность PCoIP позволяют пользователям подключаться к облачным рабочим столам не только со своих компьютеров, но и с планшетов и смартфонов через модель «рабочий стол как услуга» (DaaS) .

Протокол также позволяет пользователям подключаться к виртуальным рабочим столам через тонкие клиенты — устройства, которые используют ресурсы центрального сервера вместо локального жёсткого диска.

Помимо виртуальных рабочих столов и удалённых рабочих станций, протокол PCoIP применяется в самых разных сценариях. В частности, он может заменить корпоративную виртуальную частную сеть (VPN), если корпоративный межсетевой экран отключён или выведен из строя.

Протокол PC-over-IP также позволяет оптимизировать использование полосы пропускания в сетях WAN и LAN, увеличивая их скорость. Кроме того, PCoIP применяется в финансовом секторе: трейдеры и аналитики получают доступ к торговым платформам и финансовым данным с минимальными задержками.

Большинство этих задач можно решить и с помощью других протоколов, однако PCoIP обладает рядом ключевых возможностей, которые отличают его от конкурентов.

Ключевые возможности и преимущества PCoIP

Прежде чем перейти к техническим характеристикам и преимуществам PCoIP, рассмотрим его основные возможности.

  • Поддержка 32-битного цвета для виртуальных дисплеев.
  • Поддержка Шрифты ClearType.
  • Динамическая регулировка качества звука для LAN и WAN через перенаправление аудио.
  • Поддержка передачи звука и видео в реальном времени для веб-камер и микрофонов на некоторых типах клиентов.
  • Поддержка копирования и вставки текста и изображений между клиентской ОС и удалённым рабочим столом или опубликованным приложением.
    Однако копирование и вставка изображений может быть недоступна для некоторых клиентов.
  • Поддержка до четырёх мониторов с разрешением 2560 x 1600 на каждый или до трёх мониторов с разрешением 4K (3840 x 2160). Также поддерживаются функции поворота дисплея и автоподгонки изображения.
  • Перенаправление USB и MMR также поддерживается.

Безопасность PCoIP

Поскольку PCoIP передаёт только зашифрованные пиксельные данные, а не сами файлы или данные приложений, конфиденциальная информация остаётся надёжно защищённой в дата-центре или облаке. Это существенно снижает риск утечки данных на стороне клиента.

Что касается шифрования, PC over IP использует шифрование AES-256 (AES-256-GCM в актуальных агентах HP Anyware) — алгоритм, против которого нет практически осуществимой атаки перебором. Более старые развёртывания могли согласовывать AES-128-GCM, поэтому стоит проверить, какой шифр на самом деле используют ваши сессии.

Преимущества UDP перед TCP

Протокол PC-over-IP занял ведущие позиции среди протоколов виртуализации рабочего стола не случайно. Использование UDP в PCoIP даёт преимущества, которых лишены протоколы на основе TCP. Например, UDP отправляет пакеты данных без ожидания подтверждения получения, тогда как TCP требует подтверждения для каждого пакета. Это обеспечивает меньшую задержку.

Отсутствие подтверждений ускоряет работу сценариев вроде удалённого рабочего стола и потокового воспроизведения медиаконтента, при этом потери данных в стабильных сетях минимальны. UDP также эффективно поддерживает стабильную передачу данных даже при перегрузке сети.

PCoIP адаптируется к изменяющимся условиям сети, регулируя качество изображения вместо снижения скорости передачи данных. Это делает PCoIP особенно подходящим для задач с высокими требованиями к полосе пропускания - таких как видеомонтаж и 3D-рендеринг, где важна плавность работы.

Эффективное сжатие изображений с помощью нескольких кодеков

Как правило, обработка отображения текста, графики и видео на разных участках экрана выполняется рабочей станцией. Однако разные области дисплея могут иметь разные требования в зависимости от запущенной там задачи, поэтому применение одного алгоритма сжатия ко всему экрану неэффективно и снижает производительность.

Для решения этой проблемы PCoIP использует мультикодековый протокол, который, как следует из названия, поддерживает несколько типов графических элементов на одном дисплее. Активно анализируя и разделяя графику, текст, иконки, видео и другие элементы, PCoIP передаёт их значительно быстрее и эффективнее, экономя при этом полосу пропускания.

Наконец, в сценариях, где изображение содержит важную информацию - например, медицинские карты или результаты диагностики - кодеки PCoIP обеспечивают быстрый перевод динамически изменяющихся элементов в высококачественный режим без потерь.

Оптимизация производительности за счёт рендеринга на стороне хоста

PCoIP снимает с клиента требование к мощному оборудованию: изображения, генерируемые приложениями, обрабатываются на стороне хоста. Такой подход позволяет доставлять клиенту в виде пиксельных данных изображения, для работы с которыми в обычных условиях потребовалось бы производительное программное и аппаратное обеспечение - по принципу телевизионной трансляции, где видео отображается на экране зрителя.

Проблемы и ограничения PCoIP

PC over IP не идеален. Несмотря на ряд преимуществ перед другими протоколами, PCoIP может не подойти вам в зависимости от сценария использования.

Зависимость от сети и потеря пакетов

Как упоминалось выше, PCoIP отдаёт приоритет скорости в ущерб надёжности передачи пакетов. Хотя протокол адаптируется к нестабильным сетям, потери пакетов могут стать критическими. Это приводит к серьёзным проблемам: снижению частоты кадров, рывкам видео и запаздыванию реакции на ввод.

Прекращение поддержки в Omnissa Horizon

Ведущая платформа инфраструктуры виртуальных рабочих столов (VDI) Omnissa Horizon (до 2024 года — VMware Horizon, пока подразделение VMware по решениям для конечных пользователей не было выделено в компанию Omnissa) позволяет организациям предоставлять пользователям виртуальные рабочие столы и приложения. Horizon поддерживала PC over IP с 2009 года, но ещё в 2013-м VMware начала создавать собственный протокол, который вырос в сегодняшний Blast Extreme, и компания Omnissa объявила, что код PCoIP удалён из выпусков Horizon Client и Agent, вышедших после финальной ветки Extended Service Branch (ESB).

Эта финальная ветка ESB получает поддержку безопасности и исправления ошибок в течение трёх лет с момента первоначального выпуска, так что окно встроенного PCoIP в Horizon закрывается примерно в конце 2028 года. Более новые выпуски клиента и агента просто не содержат PCoIP; путь вперёд для Omnissa — Blast Extreme.

Проблемы совместимости и перехода

PCoIP тесно интегрирован в экосистему Omnissa Horizon, где он работает вполне достойно. Однако за пределами этой экосистемы совместимость PCoIP ограничена, что затрудняет переход с PCoIP на другие протоколы вроде RDP.

Эта проблема так важна потому, что, как я упоминал выше, отсчёт уже идёт: встроенный PCoIP в Horizon ограничен финальной веткой ESB, продажи HP Anyware прекращены 7 мая 2026 года, а Amazon WorkSpaces перестанет принимать PCoIP-подключения после 31 октября 2027 года. Рано или поздно с PCoIP придётся уйти — либо ради более распространённого и стандартизированного протокола, либо потому, что окно поддержки вашего вендора закроется. Полную хронологию и варианты замены смотрите в нашем сравнении PCoIP и RDP.

Cloudzy's RDP — альтернатива PCoIP

Хотя у PCoIP много достоинств, проблемы с потерей пакетов и объявленные вендорами даты окончания поддержки могут доставить вам неудобства, особенно если ваша сеть не самая надёжная. Подходящая альтернатива PCoIP — RDP, более распространённый протокол от Microsoft, который никуда не денется ещё долго, так что о его долговечности можно не беспокоиться.

RDP — отличная альтернатива PCoIP, если вам нужно решение для удалённого рабочего стола с поддержкой всех операционных систем. RDP VPS от Cloudzy — один из самых доступных и производительных RDP-сервисов на рынке.

Наш сервис RDP предоставляет полный административный доступ и защиту от DDoS в 13 регионах по всему миру. Вы можете выбрать любую версию Windows Server, и она будет предустановлена на вашем RDP VPS от Cloudzy.

Купить RDP

Получите RDP-сервер с мгновенной настройкой, полным root-доступом и хранилищем NVMe.

Купить RDP

От наших RDP VPS можно ожидать высочайшей производительности и надёжности: в их основе первоклассное железо — чистые NVMe-накопители и процессоры AMD EPYC с памятью DDR5, плюс сетевое подключение 40 Gbps с гарантией аптайма 99,95%.

Заключение

PCoIP — умелый и эффективный протокол для тех, кому отзывчивость важнее всего, но вендоры запустили обратный отсчёт: Omnissa Horizon, HP Anyware и Amazon WorkSpaces уже назначили ему даты окончания поддержки. Если вы используете PCoIP сегодня, планируйте миграцию по самому раннему сроку, который касается вашей среды.

Если PCoIP не отвечает потребностям вашей организации, всегда можно перейти на другие протоколы, например RDP. Загляните в наш RDP VPS — там вы можете купить RDP за Bitcoin для безопасного и гибкого удалённого доступа под ваши задачи.

Часто задаваемые вопросы

Для чего используется PCoIP?

PC-over-IP — это протокол отображения, который сжимает рабочий стол и безопасно передаёт его по IP-сети на устройство zero-client, обеспечивая взаимодействие в реальном времени. PCoIP применялся в средах виртуальных рабочих столов, таких как Omnissa Horizon (ранее VMware Horizon) и Amazon WorkSpaces, с доступом с компьютеров, планшетов и мобильных устройств, хотя сейчас эти платформы выводят его из эксплуатации в пользу Blast Extreme и Amazon DCV.

PCoIP лучше, чем RDP?

PCoIP и RDP обладают рядом качеств, которые сделали их самыми популярными протоколами для виртуализации рабочих столов. Тем не менее между ними есть принципиальные различия: один протокол отдаёт приоритет скорости, другой — совместимости. Подробнее читайте в статье PCoIP против RDP.

Насколько безопасен PCoIP?

Да, PCoIP безопасен. Протокол передаёт только зашифрованные по AES-256 пиксельные данные — никакие файлы приложений и пользовательские данные по сети не пересылаются. Вся чувствительная информация остаётся в дата-центре или облаке, что существенно снижает риск утечек и несанкционированного доступа на стороне клиента.

Поделиться

Ещё в блоге

Читайте дальше.

Diagram showing SolidWorks running on a Cloudzy GPU VPS via Amazon DCV, with RTX 4090 and RTX PRO 6000 Blackwell GPU options and optional SolidNetWork License or 3DEXPERIENCE licensing paths
Удалённый доступ и рабочее пространство

Как запустить SolidWorks на облачном GPU VPS (без управляемого рабочего стола)

Запуск SolidWorks на самостоятельно управляемом облачном GPU VPS: лицензирование на KVM, правильный протокол отображения, выбор GPU и ограничения задержки, которые нужно знать до н

Samer 22 мин чтения

Готовы к развёртыванию? От $2,48/мес.

Независимое облако с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат денег в течение 14 дней.