Virtual Network Computing (VNC) ช่วยให้สามารถแชร์เดสก์ท็อปแบบระยะไกลได้ ซึ่งเป็นรูปแบบหนึ่งของการเข้าถึงระยะไกลบนเครือข่ายคอมพิวเตอร์ VNC แสดงการแสดงผลเดสก์ท็อปแบบภาพของคอมพิวเตอร์อีกเครื่องหนึ่งและควบคุมเครื่องนั้นผ่านการเชื่อมต่อเครือข่าย เทคโนโลยีเดสก์ท็อประยะไกลอย่าง VNC ทำงานบนเครือข่ายคอมพิวเตอร์ที่บ้านเพื่อเข้าถึงคอมพิวเตอร์จากส่วนอื่นของบ้านหรือขณะเดินทาง ยังมีประโยชน์สำหรับผู้ดูแลเครือข่ายในสภาพแวดล้อมทางธุรกิจ เช่น แผนกเทคโนโลยีสารสนเทศที่ต้องแก้ไขปัญหาระบบจากระยะไกล
แอปพลิเคชัน VNC
VNC ถูกสร้างขึ้นเป็นโครงการวิจัยโอเพนซอร์สในช่วงปลายทศวรรษ 1990 หลายโซลูชันเดสก์ท็อประยะไกลหลักที่พัฒนาจาก VNC ได้ปรากฏขึ้น ทีมพัฒนา VNC ต้นฉบับผลิตแพ็กเกจที่เรียกว่า RealVNC ตัว衍생ที่ได้รับความนิยมอื่นๆ รวมถึง UltraVNC และ TightVNC VNC รองรับระบบปฏิบัติการสมัยใหม่ทั้งหมด
ซอฟต์แวร์ Virtual Network Computing (VNC) 6 อันดับนำ
VNC ทำงานอย่างไร
VNC ทำงานในแบบจำลอง Client/Server และใช้โปรโตคอลเครือข่ายเฉพาะที่เรียกว่า Remote Frame Buffer (RFB) VNC Clients (บางครั้งเรียกว่า Viewers) แชร์อินพุตของผู้ใช้ — คีย์สตรोक การเคลื่อนที่ของเมาส์ การคลิก และการสัมผัส — กับเซิร์ฟเวอร์
VNC Servers จับภาพเนื้อหา Framebuffer ของหน้าจอท้องถิ่นและส่งกลับไปยัง Client ซึ่งจะแปลงอินพุตจาก Client ระยะไกลเป็นอินพุตท้องถิ่น การเชื่อมต่อผ่าน RFB ปกติจะไปที่ TCP Port 5900 บนเซิร์ฟเวอร์
ทางเลือกแทน VNC
อย่างไรก็ตาม แอปพลิเคชัน VNC โดยทั่วไปถูกมองว่าช้ากว่า และมีฟีเจอร์น้อยกว่า รวมถึงตัวเลือกความปลอดภัยน้อยกว่าเทียบกับทางเลือกใหม่ๆ
Microsoft ได้รวมฟังก์ชันเดสก์ท็อประยะไกลเข้ากับระบบปฏิบัติการตั้งแต่ Windows XP Windows Remote Desktop (WRD) ช่วยให้คอมพิวเตอร์ Windows สามารถรับคำขอการเชื่อมต่อระยะไกลจากไคลเอนต์ที่เข้ากันได้
นอกจากการรองรับไคลเอนต์ที่สร้างขึ้นในอุปกรณ์ Windows อื่นๆ แล้ว อุปกรณ์แท็บเล็ตและสมาร์ทโฟน iOS และ Android ก็สามารถทำหน้าที่เป็นไคลเอนต์ Windows Remote Desktop (แต่ไม่ใช่เซิร์ฟเวอร์) ได้โดยใช้แอปที่มีอยู่
ไม่เหมือน VNC ที่ใช้โปรโตคอล RFB WRD ใช้ Remote Desktop Protocol (RDP) RDP ไม่ทำงานโดยตรงกับ Framebuffers เหมือน RFD แต่แทนที่จะเป็น RDP แยกหน้าจอเดสก์ท็อปออกเป็นชุดคำสั่งเพื่อสร้าง Framebuffers และส่งเฉพาะคำสั่งเหล่านั้นข้ามการเชื่อมต่อระยะไกล ความแตกต่างของโปรโตคอลทำให้เซสชัน WRD ใช้แบนด์วิดท์เครือข่ายน้อยกว่า และตอบสนองต่อการโต้ตอบของผู้ใช้ได้ดีกว่าเซสชัน VNC นั่นหมายความว่า ไคลเอนต์ WRD ไม่สามารถเห็นหน้าจอจริงของอุปกรณ์ระยะไกลได้ แต่ต้องทำงานกับเซสชันผู้ใช้แยกต่างหากของตัวเอง
Google พัฒนา Chrome Remote Desktop และโปรโตคอล Chromoting ของตัวเองเพื่อรองรับอุปกรณ์ Chrome OS คล้ายกับ Windows Remote Desktop Apple ขยายโปรโตคอล RFB ด้วยคุณสมบัติความปลอดภัยและความสะดวกในการใช้งานเพิ่มเติมเพื่อสร้างโซลูชัน Apple Remote Desktop ของตัวเองสำหรับอุปกรณ์ macOS แอปชื่อเดียวกันช่วยให้อุปกรณ์ iOS ทำหน้าที่เป็นไคลเอนต์ระยะไกลได้ ผู้จัดจำหน่ายซอฟต์แวร์อิสระได้พัฒนาแอปพลิเคชันเดสก์ท็อประยะไกลของบุคคลที่สามมากมายเช่นกัน