VNC (Virtual Network Computing) เป็นเทคโนโลยีสำหรับ เดสก์ท็อประยะไกล แบ่งปันรูปแบบการเข้าถึงระยะไกลบนเครือข่ายคอมพิวเตอร์ VNC ช่วยให้สามารถแสดงผลภาพบนเดสก์ท็อปของคอมพิวเตอร์เครื่องหนึ่งได้จากระยะไกลและควบคุมผ่านการเชื่อมต่อเครือข่าย
เทคโนโลยีเดสก์ท็อประยะไกลเช่น VNC มีประโยชน์ในเครือข่ายคอมพิวเตอร์ที่บ้านทำให้สามารถเข้าถึงเดสก์ท็อปจากส่วนอื่นของบ้านหรือขณะเดินทางได้ นอกจากนี้ยังมีประโยชน์สำหรับผู้ดูแลเครือข่ายในสภาพแวดล้อมทางธุรกิจเช่นแผนกเทคโนโลยีสารสนเทศ (IT) ที่ต้องการแก้ไขปัญหาระบบพนักงานของระยะไกล
แอพพลิเคชัน VNC
VNC ถูกสร้างขึ้นเป็นโครงการวิจัยโอเพ่นซอร์สในช่วงปลายทศวรรษที่ 1990 มีการสร้างโซลูชันเดสก์ท็อประยะไกลหลักหลายอย่างขึ้นอยู่กับ VNC เป็นจำนวนมาก ทีมพัฒนา VNC เดิมได้สร้างแพคเกจที่เรียกว่า RealVNC . ตราสารอนุพันธ์ที่เป็นที่นิยมอื่น ๆ ได้แก่ UltraVNC และ TightVNC . VNC สนับสนุนระบบปฏิบัติการที่ทันสมัยทั้งหมดเช่น Windows, MacOS และ Linux สำหรับข้อมูลเพิ่มเติมโปรดดูที่การดาวน์โหลดซอฟต์แวร์ด้านบนของ VNC
VNC Works ทำงานอย่างไร
VNC ทำงานในรูปแบบไคลเอ็นต์ / เซิร์ฟเวอร์และใช้โปรโตคอลเครือข่ายเฉพาะที่เรียกว่าเฟรมบัฟเฟอร์ระยะไกล (RFB) ลูกค้า VNC (บางครั้งเรียกว่าผู้ดู) จะแบ่งใช้ข้อมูลผู้ใช้ (การกดแป้นพิมพ์บวกการเคลื่อนไหวของเมาส์และการคลิกหรือการกดแบบกด) กับเซิร์ฟเวอร์ เซิร์ฟเวอร์ VNC จะจับภาพหน้าจอท้องถิ่น framebuffer เนื้อหาและแชร์กลับไปยังลูกค้ารวมทั้งดูแลแปลการป้อนข้อมูลจากเครื่องไคลเอ็นต์จากระยะไกลไปยังการป้อนข้อมูลในเครื่อง การเชื่อมต่อผ่าน RFB ปกติจะไปที่พอร์ต TCP 5900 บนเซิร์ฟเวอร์
ทางเลือกในการ VNC
อย่างไรก็ตามการใช้งาน VNC โดยทั่วไปถือว่าช้ากว่าและมีคุณสมบัติและตัวเลือกด้านความปลอดภัยน้อยกว่าทางเลือกใหม่ ๆ
Microsoft ได้รวมฟังก์ชันเดสก์ท็อประยะไกลเข้ากับระบบปฏิบัติการของ Windows ขึ้นมา Windows Remote Desktop (WRD) ช่วยให้พีซีสามารถรับคำขอเชื่อมต่อระยะไกลจากไคลเอ็นต์ที่เข้ากันได้ นอกจากการสนับสนุนไคลเอ็นต์ในอุปกรณ์ Windows อื่น ๆ แล้วอุปกรณ์แท็บเล็ตและสมาร์ทโฟนแอนดรอยด์ iOS และ Android ยังสามารถทำหน้าที่เป็นไคลเอ็นต์ Windows Remote Desktop (แต่ไม่ใช่เซิร์ฟเวอร์) ผ่านทางแอพฯ ที่มีอยู่
ซึ่งแตกต่างจาก VNC ที่ใช้โปรโตคอล RFB ของตน WRD ใช้ Remote Desktop Protocol (RDP) RDP ไม่สามารถทำงานได้โดยตรงกับผู้เฟรมบุ๊กเช่น RFB แต่ RDP จะแบ่งหน้าจอเดสก์ท็อปออกเป็นชุดคำแนะนำในการสร้างเฟรมบัฟเฟอร์และส่งเฉพาะคำแนะนำเหล่านั้นผ่านการเชื่อมต่อระยะไกล ความแตกต่างในโปรโตคอลส่งผลให้เกิดช่วง WRD โดยใช้แบนด์วิธเครือข่ายน้อยและตอบสนองต่อการโต้ตอบของผู้ใช้มากกว่าเซสชัน VNC แต่หมายความว่าลูกค้า WRD ไม่สามารถมองเห็นการแสดงผลที่แท้จริงของอุปกรณ์ระยะไกล แต่ต้องทำงานร่วมกับเซสชันผู้ใช้ที่แยกกันต่างหาก
Google พัฒนา Chrome Remote Desktop และโปรโตคอล Chromoting ของตนเองเพื่อสนับสนุนอุปกรณ์ Chrome OS ที่คล้ายกับ Windows Remote Desktop แอ็ปเปิ้ลขยายโปรโตคอล RFB ด้วยคุณสมบัติด้านความปลอดภัยและการใช้งานที่เพิ่มขึ้นเพื่อสร้างโซลูชัน ARD สำหรับอุปกรณ์ MacOS ของตัวเอง แอปที่มีชื่อเดียวกันช่วยให้อุปกรณ์ iOS สามารถทำหน้าที่เป็นไคลเอ็นต์ระยะไกลได้ แอพพลิเคชันเดสก์ท็อประยะไกลอื่น ๆ จำนวนมากได้รับการพัฒนาโดยผู้จัดจำหน่ายซอฟต์แวร์อิสระ