Máy Tính Mạng Ảo (VNC) là gì?

Mục lục:

Máy Tính Mạng Ảo (VNC) là gì?
Máy Tính Mạng Ảo (VNC) là gì?
Anonim

Tính toán mạng ảo tạo điều kiện chia sẻ máy tính để bàn từ xa, một hình thức truy cập từ xa trên mạng máy tính. VNC hiển thị màn hình nền trực quan của máy tính khác và điều khiển máy tính đó qua kết nối mạng. Công nghệ máy tính để bàn từ xa như VNC chạy trên các mạng máy tính gia đình để truy cập máy tính từ một nơi khác trong nhà hoặc khi đang đi du lịch. Nó cũng hữu ích cho các quản trị viên mạng trong môi trường kinh doanh chẳng hạn như bộ phận công nghệ thông tin, những người cần khắc phục sự cố hệ thống từ xa.

Bottom Line

VNC được tạo ra như một dự án nghiên cứu mã nguồn mở vào cuối những năm 1990. Một số giải pháp máy tính để bàn từ xa chủ đạo dựa trên VNC sau đó đã xuất hiện. Nhóm phát triển VNC ban đầu đã tạo ra một gói có tên là RealVNC. Các dẫn xuất phổ biến khác bao gồm UltraVNC và TightVNC. VNC hỗ trợ tất cả các hệ điều hành hiện đại.

Cách hoạt động của VNC

VNC hoạt động theo mô hình máy khách / máy chủ và sử dụng một giao thức mạng chuyên biệt được gọi là bộ đệm khung từ xa. Ứng dụng khách VNC (đôi khi được gọi là người xem) chia sẻ thao tác gõ phím nhập của người dùng, chuyển động chuột, nhấp chuột và chạm với máy chủ.

Image
Image

Máy chủ VNC nắm bắt nội dung bộ đệm khung hiển thị cục bộ và chia sẻ chúng trở lại máy khách, sau đó chuyển đầu vào của máy khách từ xa thành đầu vào cục bộ. Các kết nối qua RFB thường đi tới cổng TCP 5900 trên máy chủ.

Giải pháp thay thế cho VNC

Các ứng dụng VNC, tuy nhiên, thường được coi là chậm hơn và cung cấp ít tính năng và tùy chọn bảo mật hơn so với các ứng dụng thay thế mới hơn.

Image
Image

Microsoft đã kết hợp chức năng máy tính để bàn từ xa vào hệ điều hành của mình bắt đầu từ Windows XP. Windows Remote Desktop cho phép máy tính Windows nhận các yêu cầu kết nối từ xa từ các máy khách tương thích.

Bên cạnh hỗ trợ ứng dụng khách được tích hợp trong các thiết bị Windows khác, thiết bị máy tính bảng và điện thoại thông minh iOS và Android cũng có thể hoạt động như ứng dụng khách Windows Remote Desktop (nhưng không phải máy chủ) bằng các ứng dụng có sẵn.

Không giống như VNC sử dụng giao thức RFB, WRD sử dụng giao thức máy tính từ xa. RDP không hoạt động trực tiếp với bộ đệm khung như RFB. Thay vào đó, RDP chia màn hình máy tính để bàn thành các tập hợp các lệnh để tạo bộ đệm khung và chỉ truyền các lệnh đó qua kết nối từ xa. Sự khác biệt về giao thức dẫn đến các phiên WRD sử dụng ít băng thông mạng hơn và phản hồi nhanh hơn với tương tác của người dùng so với các phiên VNC. Tuy nhiên, điều đó cũng có nghĩa là các máy khách WRD không thể nhìn thấy màn hình thực tế của thiết bị từ xa mà thay vào đó phải làm việc với phiên người dùng riêng biệt của họ.

Image
Image

Google đã phát triển Chrome Remote Desktop và giao thức Chromoting của riêng mình để hỗ trợ các thiết bị Chrome OS, tương tự như Windows Remote Desktop. Apple đã mở rộng giao thức RFB với các tính năng bảo mật và khả năng sử dụng bổ sung để tạo ra giải pháp Máy tính Từ xa của Apple cho các thiết bị macOS. Một ứng dụng cùng tên cho phép các thiết bị iOS hoạt động như các ứng dụng khách từ xa. Các nhà cung cấp phần mềm độc lập cũng đã phát triển nhiều ứng dụng máy tính từ xa của bên thứ ba khác.

Đề xuất: