Virtual Network Computing (VNC) гэж юу вэ?

VNC (Virtual Network Computing) нь алсын зайнаас хуваалцах технологи бөгөөд компьютерийн сүлжээнд алсаас хандах хандалтын хэлбэр юм. VNC нь нэг компьютерийн харааны дэлгэцийг сүлжээний холболтоор алсаас харж, хянадаг болгодог.

VNC гэх мэт алсын ширээний технологи нь гэрийн компьютер сүлжээнд ашигтай байдаг бөгөөд хэн нэгэн хүн гэрээсээ өөр газар эсвэл аялж байхдаа ширээний компьютер руугаа нэвтрэх боломжийг олгодог. Энэ нь ажилчдын системийг алсаас шалгаж байх шаардлагатай Мэдээллийн технологи (IT) гэх мэт бизнесийн орчинд сүлжээний администраторуудад ашигтай байдаг.

VNC програмууд

VNC нь 1990-ээд оны сүүлээр нээлттэй эх үүсвэрийн судалгааны төслийг үүсгэсэн. VNC дээр суурилсан хэд хэдэн үндсэн зайн алсын ширээний шийдлүүд дараа нь үүссэн. Анхны VNC хөгжүүлэлтийн баг нь RealVNC гэгддэг багцыг үйлдвэрлэсэн. Бусад алдартай деривативууд нь UltraVNC ба TightVNC . VNC нь Windows, MacOS, болон Линукс зэрэг бүх орчин үеийн үйлдлийн системүүдийг дэмждэг. Дэлгэрэнгүй мэдээллийг манай VNC-ийн үнэгүй програмын татаж авах .

VNC хэрхэн ажилладаг талаар

VNC нь клиент / серверийн загварт ажилладаг бөгөөд Remote Frame Buffer (RFB) хэмээх тусгайлсан сүлжээний протоколыг ашигладаг. VNC клиентүүд (заримдаа үзэгчид гэж нэрлэдэг) сервертэй хэрэглэгчийн оролтыг хуваалцах (товчлуурыг дарах, хулганын хөдөлгөөнийг дарах, товших, дарах). VNC серверүүд нь орон нутгийн дэлгэцийн framebuffer-ийн агуулгуудыг авч хэрэглэгчийг буцааж хуваалцахаас гадна алсын клиент оролтыг дотоод оролтод хөрвүүлэхийг анхаарна уу.

RFB-ээр дамжих холболтууд нь ихэвчлэн сервер дээр TCP port 5900 руу явдаг.

VNC-ийн хувилбарууд

VNC програмууд нь ерөнхийдөө илүү удаан гэж үздэг бөгөөд шинэ хувилбаруудаас цөөхөн боломжууд болон аюулгүй байдлын сонголтуудыг санал болгодог.

Microsoft Windows XP-ээс эхлэн үйлдлийн системд алсын ширээний функцийг суурилуулсан. Windows Remote Desktop (WRD) нь таарах харилцагчаас алслагдсан холболтын хүсэлтийг хүлээн авахад зориулагдсан PC юм. Windows үйлдлийн аппликейшнуудад зориулсан клиент дэмжлэгээс гадна Apple iOS, Android таблет болон ухаалаг утасны төхөөрөмжүүд нь Windows Remote Desktop клиентүүд (гэхдээ сервер биш) ажиллах боломжтой програмуудаар ажиллах боломжтой.

RFN протоколыг ашигладаг VNC-ээс ялгаатай нь WRD нь Remote Desktop Protocol (RDP) ашигладаг. RDP нь RFB шиг дарангуйлагчтай шууд ажиллахгүй байна. Үүний оронд RDP нь framebuffers үүсгэх багц заавруудад ширээний дэлгэцийг задалж, зөвхөн эдгээр зааврыг алсын холболтоор дамжуулдаг. Протоколын ялгаа нь ХЧО-уудын хурал сvлжээний сулжээг багасгаж, VNC-ийн сеансуудаас хэрэглэгчдийн харилцаанд илvv нийцдэг. Гэсэн хэдий ч, энэ нь мөн зүгээр л WRD-ийн үйлчлүүлэгч алсын төхөөрөмжийг бодитоор харуулах боломжгүй, гэхдээ өөрсдийн тусдаа хэрэглэгчийн сесстэй ажиллах ёстой гэсэн үг юм.

Google Chrome Remote Desktop-ийг боловсруулсан болон Windows Remote Desktop-тэй төстэй Chrome OS төхөөрөмжүүдийг дэмжихийн тулд өөрийн Chromoting протокол. Apple компани нь MacOS төхөөрөмжүүдэд өөрийн Apple Remote Desktop (ARD) шийдлийг үүсгэхийн тулд аюулгүй байдлын болон хэрэглээний функцуудаар RFB протоколыг өргөтгөсөн. Ижил нэртэй апп нь iOS төхөөрөмжүүд нь алсаас үйлчлүүлэгчээр ажиллах боломжийг олгодог. Олон тооны гуравдагч этгээдийн алсын ширээний програмууд нь бие даасан програм хангамжийн үйлдвэрлэгчдийн хөгжүүлэгдсэн байдаг.