Soft-v3.ru - все для Android, iOS, Windows. Новые игры на Андроид каждый день. 

VNC - Virtual Network Computing

Автор: soft-v3

PDFПечатьE-mail    date: 20.08.2013

Статьи - Общие темы


 


VNC (Virtual Network Computing) — система удалённого доступа к рабочему столу компьютера, использующая протокол RFB (Remote FrameBuffer - удалённый кадровый буфер).

Управление осуществляется путём передачи нажатий клавиш на клавиатуре и движений мыши с одного компьютера на другой и ретрансляции содержимого экрана через компьютерную сеть.
Система VNC платформонезависима: VNC-клиент, называемый VNC viewer, запущенный на одной операционной системе, может подключаться к VNC-серверу, работающему на любой другой ОС.
Существуют реализации клиентской и серверной части практически для всех операционных систем, в том числе и для Java (включая мобильную платформу J2ME). К одному VNC-серверу одновременно могут подключаться множественные клиенты.
Наиболее популярные способы использования VNC — удалённая техническая поддержка и доступ к рабочему компьютеру из дома.
VNC была создана в Olivetti & Oracle Research Lab.
VNC состоит из двух частей: клиента и сервера.
Сервер — программа, предоставляющая доступ к экрану компьютера, на котором она запущена.
Клиент (или viewer) — программа, получающая изображение экрана с сервера и взаимодействующая с ним по протоколу RFB. В начале своего развития RFB был относительно простым протоколом, основанным на графических примитивах: «положить прямоугольник пиксельных данных на заданную координатами позицию».

Сервер посылает небольшие прямоугольники клиенту. Такая схема в своей примитивной форме потребляет значительный трафик. Для снижения нагрузки на канал используются различные методы.
Существуют различные кодировки VNC — методы определения наиболее эффективного способа передачи этих прямоугольников. Протокол RFB позволяет клиенту и серверу «договориться» о том, какая кодировка будет использована.
Самый простой метод кодирования в VNC, поддерживаемый всеми клиентами и серверами — «raw encoding» (рус.сырое кодирование), при котором пиксели передаются в порядке слева-направо, сверху-вниз, и после передачи первоначального состояния экрана передаются только изменившиеся пиксели.
Этот метод работает очень хорошо при незначительных изменениях изображения на экране (движения указателя мыши по рабочему столу, набор текста под курсором), но загрузка канала становится очень высокой при одновременном изменении большого количества пикселей, например, при просмотре видео в полноэкранном режиме.
За время своего развития протокол оброс различными дополнительными функциями и опциями, такими как передача файлов, сжатие, безопасность.
Изначально VNC не использует шифрование трафика, однако в процедуре аутентификации пароль не передается в открытом виде, а используется алгоритм «вызов-ответ» с DES-шифрованием (эффективная длина ключа составляет 56-бит).
Во многих реализациях VNC существует ограничение в 8 символов на длину пароля и если его длина превосходит 8 символов, то пароль урезается, а лишние символы игнорируются.

 

Раскрутить группу Вконтакте - это совсем не трудно. Друзья, лайки, подписчики в группы и паблики и многое другое.

Раскрутить вашу страничку в twitter можно очень просто и совершенно легально. Программа Twitter Follower

ViKing Group Builder - поиск и публикация нужного вам контента в группе вконтакте. Cкидка 250 рублей.

 

Программы Windows

CD-DVD

E-Mail

Web разработчику

Аудио, Звук

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

Видео

Графика и дизайн

Деловые программы

Диски и файлы

Интернет

Мобильные телефоны

Навигация, GPS

Рабочий стол, десктоп

Разработчику

Серверы

Сети

Система

Текст

Хобби, увлечения

Игры для ПК

Реклама На Сайте

Похожие материалы