Виртуал сүлжээний тооцоолол (VNC) гэж юу вэ?

Агуулгын хүснэгт:

Виртуал сүлжээний тооцоолол (VNC) гэж юу вэ?
Виртуал сүлжээний тооцоолол (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 клиент (гэхдээ сервер биш) үүрэг гүйцэтгэх боломжтой.

RFB протоколыг ашигладаг VNC-ээс ялгаатай нь WRD нь алсын ширээний протоколыг ашигладаг. RDP нь RFB шиг фреймбуфертэй шууд ажилладаггүй. Үүний оронд RDP нь ширээний дэлгэцийг зааврын багц болгон задалж, фреймбуфер үүсгэх ба зөвхөн эдгээр зааврыг алсын холболтоор дамжуулдаг. Протоколуудын ялгаа нь WRD сессүүд нь VNC сессээс илүү бага сүлжээний зурвасын өргөнийг ашигладаг бөгөөд хэрэглэгчийн харилцан үйлчлэлд илүү хариу үйлдэл үзүүлэхэд хүргэдэг. Энэ нь WRD үйлчлүүлэгчид алсын төхөөрөмжийн бодит дэлгэцийг харж чадахгүй, харин оронд нь тусдаа хэрэглэгчийн сесстэй ажиллах ёстой гэсэн үг юм.

Image
Image

Google нь Chrome Remote Desktop болон Windows Remote Desktop-тэй төстэй Chrome үйлдлийн системийн төхөөрөмжүүдийг дэмжихийн тулд өөрийн Chromoting протоколыг боловсруулсан. Apple нь macOS төхөөрөмжүүдэд зориулсан өөрийн Apple Remote Desktop шийдлийг бий болгохын тулд RFB протоколыг нэмэлт хамгаалалт, ашиглах боломжоор өргөтгөсөн. Ижил нэртэй програм нь iOS төхөөрөмжүүдэд алсын үйлчлүүлэгчийн үүргийг гүйцэтгэх боломжийг олгодог. Бие даасан програм хангамж үйлдвэрлэгчид бусад олон гуравдагч талын алсын ширээний программуудыг хөгжүүлсэн.

Зөвлөмж болгож буй: