อะไรคือ Virtual Network Computing (VNC)?

VNC (Virtual Network Computing) เป็นเทคโนโลยีสำหรับการแชร์ เดสก์ท็อปจากระยะไกล รูปแบบการ เข้าถึงระยะไกลบนเครือข่ายคอมพิวเตอร์ VNC ช่วยให้สามารถแสดงผลภาพบนเดสก์ท็อปของคอมพิวเตอร์เครื่องหนึ่งได้จากระยะไกลและควบคุมผ่านการเชื่อมต่อเครือข่าย

เทคโนโลยีเดสก์ท็อประยะไกลเช่น VNC มีประโยชน์ใน เครือข่ายคอมพิวเตอร์ที่บ้าน ทำให้สามารถเข้าถึงเดสก์ท็อปจากส่วนอื่นของบ้านหรือขณะเดินทางได้ นอกจากนี้ยังมีประโยชน์สำหรับผู้ดูแลเครือข่ายในสภาพแวดล้อมทางธุรกิจเช่นแผนก เทคโนโลยีสารสนเทศ (IT) ที่ต้องการแก้ไขปัญหาระบบพนักงานของระยะไกล

แอพพลิเคชัน VNC

VNC ถูกสร้างขึ้นเป็นโครงการวิจัยโอเพ่นซอร์สในช่วงปลายทศวรรษที่ 1990 มี การ สร้าง โซลูชันเดสก์ท็อประยะไกล หลักหลายอย่างขึ้นอยู่กับ VNC เป็นจำนวนมาก ทีมพัฒนา VNC เดิมได้ผลิตแพคเกจที่เรียกว่า RealVNC อนุพันธ์ที่เป็นที่นิยมอื่น ๆ ได้แก่ UltraVNC และ TightVNC VNC สนับสนุนระบบปฏิบัติการที่ทันสมัยทั้งหมดเช่น Windows, MacOS และ Linux สำหรับข้อมูลเพิ่มเติมโปรดดูที่ Top VNC Free Software Downloads ของ เรา

VNC Works ทำงานอย่างไร

VNC ทำงานในรูปแบบ ไคลเอ็นต์ / เซิร์ฟเวอร์ และใช้ โปรโตคอลเครือข่าย เฉพาะที่เรียกว่าเฟรมบัฟเฟอร์ระยะไกล (RFB) ลูกค้า VNC (บางครั้งเรียกว่าผู้ดู) จะแบ่งใช้ข้อมูลผู้ใช้ (การกดแป้นพิมพ์บวกการเคลื่อนไหวของเมาส์และการคลิกหรือการกดแบบกด) กับเซิร์ฟเวอร์ เซิร์ฟเวอร์ VNC จะจับภาพเนื้อหา เฟรมบัฟเฟอร์ แสดงท้องถิ่นและแชร์กลับไปที่ลูกค้ารวมทั้งดูแลแปลการป้อนข้อมูลจากเครื่องไคลเอ็นต์จากระยะไกลไปยังการป้อนข้อมูลในเครื่อง

การเชื่อมต่อผ่าน 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 สามารถทำงานเป็นไคลเอ็นต์ระยะไกลได้ แอพพลิเคชันเดสก์ท็อประยะไกลอื่น ๆ จำนวนมากได้รับการพัฒนาโดยผู้จัดจำหน่ายซอฟต์แวร์อิสระ