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

สารบัญ:

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

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

บรรทัดล่าง

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

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

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

Image
Image

เซิร์ฟเวอร์ VNC จับเนื้อหาเฟรมบัฟเฟอร์ที่แสดงในเครื่องและแชร์กลับไปยังไคลเอ็นต์ ซึ่งจะแปลอินพุตไคลเอ็นต์ระยะไกลเป็นอินพุตในเครื่อง การเชื่อมต่อผ่าน RFB มักจะไปที่พอร์ต TCP 5900 บนเซิร์ฟเวอร์

ทางเลือกอื่นสำหรับ VNC

อย่างไรก็ตาม VNC โดยทั่วไปถือว่าช้ากว่าและมีฟีเจอร์และตัวเลือกความปลอดภัยน้อยกว่าทางเลือกที่ใหม่กว่า

Image
Image

Microsoft ได้รวมฟังก์ชันเดสก์ท็อประยะไกลเข้ากับระบบปฏิบัติการที่เริ่มด้วย Windows XP Windows Remote Desktop ช่วยให้คอมพิวเตอร์ Windows รับคำขอเชื่อมต่อระยะไกลจากไคลเอนต์ที่เข้ากันได้

นอกจากการรองรับไคลเอนต์ที่ติดตั้งในอุปกรณ์ Windows อื่นๆ แล้ว แท็บเล็ต iOS และ Android และอุปกรณ์สมาร์ทโฟนยังสามารถทำหน้าที่เป็นไคลเอนต์ Windows Remote Desktop (แต่ไม่ใช่เซิร์ฟเวอร์) โดยใช้แอปที่มีให้

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

Image
Image

Google ได้พัฒนา Chrome Remote Desktop และโปรโตคอล Chromoting ของตัวเองเพื่อรองรับอุปกรณ์ Chrome OS ซึ่งคล้ายกับ Windows Remote Desktop Apple ขยายโปรโตคอล RFB ด้วยคุณสมบัติด้านความปลอดภัยและความสามารถในการใช้งานที่เพิ่มเข้ามา เพื่อสร้างโซลูชัน Apple Remote Desktop ของตัวเองสำหรับอุปกรณ์ macOS แอพชื่อเดียวกันทำให้อุปกรณ์ iOS ทำงานเป็นไคลเอนต์ระยะไกลได้ ผู้จำหน่ายซอฟต์แวร์อิสระได้พัฒนาแอปพลิเคชั่นเดสก์ท็อประยะไกลของบริษัทอื่นอีกมากมายเช่นกัน

แนะนำ: