Remote Desktop vs VNC
Remote Desktop болон VNC (Virtual Network Computing) нь GUI дээр суурилсан ширээний компьютерийг хуваалцах алдартай хоёр програм юм. Тэдгээрийн аль аль нь өөр компьютерт алсаас нэвтэрч, ширээний компьютер, өгөгдөл, програм руу нэвтрэх, тэр ч байтугай алсаас удирдах боломжтой. Remote Desktop нь Windows машинууд дээр ажилладаг бол VNC нь платформоос хамааралгүй.
Remote Desktop гэж юу вэ?
Дээр дурьдсанчлан Remote Desktop нь Remote Desktop Services-ийг үндсэн технологи болгон ашигладаг Windows дээрх клиент програм юм. Remote Desktop Services нь Windows үйлдлийн системийн бүрэлдэхүүн хэсэг бөгөөд хэрэглэгч сүлжээгээр дамжуулан өөр компьютер дээрх өгөгдөл болон програмуудад алсаас хандах боломжийг олгодог. Remote Desktop Services нь Remote Desktop Protocol (RDP) ашигладаг бөгөөд Windows NT 4.0 (Терминал үйлчилгээ хэлбэрээр) анх нэвтрүүлсэн. Remote Desktop нь өөр компьютерт алсаас нэвтэрч, ширээний компьютер, өгөгдөл, програм руу нэвтрэх, бүр алсаас удирдах боломжтой. Гэсэн хэдий ч Remote Desktop нь Windows-ийн бүх хувилбарт боломжгүй. Remote Desktop агуулсан Windows хувилбаруудын зарим нь Windows XP Professional, Windows Vista болон Windows NT Terminal серверийн бүх гурван хувилбар болон түүний бүх сүүлийн үеийн серверийн хувилбарууд юм. Цонхны клиент хувилбаруудын Remote Desktop нь нэг удаад зөвхөн нэг хэрэглэгч нэвтрэх боломжийг олгодог. Гэхдээ серверийн хувилбаруудад ийм хязгаарлалт байхгүй.
VNC гэж юу вэ?
VNC нь RFB (алсын хүрээ буфер) протоколыг ашиглан өөр компьютерт алсаас хандах, удирдах график хэрэглэгчийн интерфэйсийг (GUI) санал болгодог ширээний хуваалцах програм юм. VNC програм нь хоёр компьютерийг холбож, дараа нь гар, хулганы үйл явдлыг нэг чиглэлд, график дэлгэцийн шинэчлэлтийг нөгөө чиглэлд сүлжээгээр илгээдэг. VNC нь платформоос хамааралгүй учраас өөр үйлдлийн систем дээр ажиллаж байгаа VNC үзэгч болон сервер хоорондоо холбогдож болно. VNC үзэгчид/серверүүд нь олон үйлдлийн системд байдаг. VNC сервер нь хэд хэдэн VNC үйлчлүүлэгчийг нэг дор байрлуулах боломжтой. VNC нь ихэвчлэн гэрээсээ ажлын компьютерт хандах, алсын зайнаас техникийн дэмжлэг үзүүлэх зэрэг зорилгоор ашиглагддаг.
Remote Desktop болон VNC хоёрын ялгаа юу вэ?
Хэдийгээр Remote Desktop болон VNC аль аль нь алсын зайнаас хандалтын хамгийн алдартай хоёр програм боловч тэдгээрийн гол ялгаа бий. Remote Desktop нь зөвхөн Windows дээр байдаг бол VNC нь олон үйлдлийн систем дээр байдаг. Гэсэн хэдий ч VNC нь Remote Desktop шиг хурдан биш юм. Хэрэв интернетийн холболт хангалттай хурдан бол Remote Desktop нь дотоод машин ашиглахтай адил хурдан байж болно. RFB нь пиксел дээр суурилсан тул VNC нь зөвхөн түүхий пикселийн өгөгдлийг илгээдэг. Гэхдээ Remote Desktop Protocol нь график командуудыг илгээх чадвартай (мөн графикийн үндсэн бүтцийг илүү сайн ойлгодог). Өөрөөр хэлбэл, RDP нь хяналтын талаар мэддэг бөгөөд зөвхөн удирдлагын талаарх мэдээллийг дамжуулдаг, харин VNC сүлжээгээр бодит зургийг илгээдэг). Энэ ялгааны улмаас VNC нь Remote Desktop-ээс харьцангуй бага үр ашигтай байдаг, учир нь Remote Desktop өгөгдлийн урсгалыг ихээхэн шахаж чаддаг. Гэхдээ нөгөө талаас, VNC нь маш уян хатан бөгөөд бараг бүх төрлийн ширээний компьютерийг VNC ашиглан үзэх боломжтой. VNC нь зорилтот төхөөрөмж дээр сесс хуваалцах боломжийг олгодог тул техникийн дэмжлэг үзүүлэхэд илүү тохиромжтой.