តើអ្វីទៅជាប្រព័ន្ធកុំព្យូទ័រនិម្មិត (VNC)?

VNC (Virtual Network Computing) គឺជាបច្ចេកវិទ្យាសម្រាប់ ការ ចែករំលែក ផ្ទៃតុពីចម្ងាយ ដែលជាទម្រង់នៃ ការចូលប្រើពីចម្ងាយនៅលើបណ្តាញកុំព្យូទ័រ ។ VNC អនុញ្ញាតឱ្យបង្ហាញផ្ទៃតុដែលមើលឃើញនៃកុំព្យទ័រមួយដែលត្រូវបានគេមើលនិងត្រួតពិនិត្យពីចម្ងាយតាមបណ្តាញ។

បច្ចេកវិទ្យាផ្ទៃតុពីចម្ងាយដូចជា VNC គឺមានប្រយោជន៍នៅលើ បណ្តាញកុំព្យូទ័រនៅផ្ទះ ដែលអនុញ្ញាតឱ្យនរណាម្នាក់ចូលដំណើរការផ្ទៃតុរបស់ពួកគេពីផ្នែកមួយផ្សេងទៀតនៃផ្ទះឬខណៈពេលធ្វើដំណើរ។ វាមានប្រយោជន៍ផងដែរសម្រាប់អ្នកគ្រប់គ្រងបណ្តាញនៅក្នុងបរិយាកាសធុរកិច្ចដូចជា ផ្នែក IT (Information Technology) ដែលត្រូវការដោះស្រាយបញ្ហាពីប្រព័ន្ធបុគ្គលិក។

កម្មវិធី VNC

VNC ត្រូវបានបង្កើតឡើងជាគម្រោងស្រាវជ្រាវប្រភពបើកចំហនៅចុងទសវត្សឆ្នាំ 1990 ។ ដំណោះស្រាយផ្ទៃតុពីចម្ងាយ ជាច្រើនដែលមានមូលដ្ឋានលើ VNC ត្រូវបានបង្កើតជាបន្តបន្ទាប់។ ក្រុមការងារអភិវឌ្ឍន៍ VNC ដើមបានផលិតកញ្ចប់មួយឈ្មោះថា RealVNC ។ ឧបករណ៍ចម្លងដ៏ពេញនិយមផ្សេងទៀតរួមមាន UltraVNC និង TightVNC ។ VNC គាំទ្ររាល់ប្រព័ន្ធប្រតិបត្តិការទំនើបរួមទាំងប្រព័ន្ធប្រតិបត្តិការ Windows, MacOS និង Linux ។ សម្រាប់ព័ត៌មានបន្ថែមសូមមើល ផ្នែកទាញយកកម្មវិធីឥតគិតថ្លៃ របស់យើងនៅ VNC

របៀបដែល VNC ធ្វើការ

VNC ដំណើរការនៅក្នុងគំរូ ម៉ាស៊ីនភ្ញៀវ / ម៉ាស៊ីន និងប្រើ ពិធីការបណ្តាញ ឯកទេស ដែល ហៅថាស៊ុមសតិបណ្តោះអាសន្នពីចម្ងាយ (RFB) ។ ម៉ាស៊ីនភ្ញៀវ VNC (ជួនកាលគេហៅថាអ្នកមើល) ចែករំលែកទិន្នន័យរបស់អ្នកប្រើ (ការសង្កត់គ្រាប់ចុចបូកចលនាកណ្តុរនិងការចុចឬប៉ះចុច) ជាមួយម៉ាស៊ីនមេ។ ម៉ាស៊ីនមេ VNC ចាប់យកមាតិកាបង្ហាញ framebuffer ក្នុងមូលដ្ឋាននិងចែករំលែកពួកវាទៅម៉ាស៊ីនភ្ញៀវហើយថែមទាំងយកចិត្តទុកដាក់បកប្រែការបញ្ចូលរបស់ម៉ាស៊ីនភ្ញៀវពីចម្ងាយទៅក្នុងការបញ្ចូលក្នុងមូលដ្ឋាន។

ការភ្ជាប់តាម RFB ជាទូទៅទៅ TCP port 5900 នៅលើម៉ាស៊ីនមេ។

ជម្មើសជំនួសដល់ VNC

ទោះជាយ៉ាងណាក៏ដោយកម្មវិធី VNC ត្រូវបានគេចាត់ទុកថាយឺតជាងនិងផ្តល់ជូននូវលក្ខណៈពិសេសនិងជម្រើសសុវត្ថិភាពតិចជាងជម្រើសថ្មីជាង។

ក្រុមហ៊ុន Microsoft បានបញ្ចូលមុខងារផ្ទៃតុពីចម្ងាយទៅក្នុងប្រព័ន្ធប្រតិបត្តិការរបស់ខ្លួនដែលចាប់ផ្តើមពី Windows XP ។ ផ្ទៃតុពីចម្ងាយវីនដូ (WRD) អនុញ្ញាតឱ្យកុំព្យូទ័រទទួលបានសំណើរភ្ជាប់ពីម៉ាស៊ីនភ្ញៀវ។ ក្រៅពីការគាំទ្ររបស់អតិថិជនដែលបានបង្កើតឡើងក្នុងឧបករណ៍ Windows ផ្សេងៗឧបករណ៍អេបផល iOS និង Android និងទូរស័ព្ទស្មាតហ្វូនក៏អាចដំណើរការជាម៉ាស៊ីនភ្ញៀវ Windows Remote Desktop (ប៉ុន្តែមិនមែនម៉ាស៊ីនបម្រើ) តាមរយៈកម្មវិធីដែលមាន។

មិនដូច VNC ដែលប្រើពិធីការ RFB របស់ខ្លួន WRD ប្រើពិធីការផ្ទៃតុពីចម្ងាយ (RDP) ។ RDP មិនដំណើរការដោយផ្ទាល់ជាមួយ framebuffers ដូចជា RFB ទេ។ ផ្ទុយទៅវិញ RDP បំបែកអេក្រង់កុំព្យូទ័រលើតុទៅជាសំណុំសេចក្តីណែនាំសម្រាប់បង្កើតស៊ុមស៊ុមហើយបញ្ជូនតែសេចក្តីណែនាំទាំងនោះនៅលើការតភ្ជាប់ពីចម្ងាយ។ ភាពខុសគ្នានៅក្នុងពិធីការនាំឱ្យមានលទ្ធផលនៅក្នុងសម័យ WRD ដោយប្រើ ប្រេកង់បណ្តាញ តិចជាងមុននិងមានប្រតិកម្មតបទៅនឹងប្រតិកម្មរបស់អ្នកប្រើប្រាស់ជាងសម័យរបស់ VNC ។ ទោះជាយ៉ាងណាក៏ដោយក៏វាមានន័យផងដែរថាអតិថិជន WRD មិនអាចឃើញការបង្ហាញជាក់ស្តែងនៃឧបករណ៍ពីចម្ងាយនោះទេប៉ុន្តែផ្ទុយទៅវិញត្រូវធ្វើការជាមួយ session user ផ្សេងៗរបស់ពួកគេ។

Google បានអភិវឌ្ឍ Chrome Remote Desktop និងពិធីការ Chromoting របស់ខ្លួនដើម្បីគាំទ្រដល់ឧបករណ៍ Chrome OS ស្រដៀងគ្នានឹង Windows Remote Desktop ។ ផ្លែប៉ោមបានពង្រីកពិធីការ RFB ដោយបន្ថែមលក្ខណៈពិសេសសុវត្ថិភាពនិងសមត្ថភាពដើម្បីបង្កើតដំណោះស្រាយ Apple Remote Desktop (ARD) របស់ខ្លួនសម្រាប់ឧបករណ៍ MacOS ។ កម្មវិធីនៃឈ្មោះដូចគ្នាអាចឱ្យឧបករណ៍ iOS ដំណើរការជាអតិថិជនពីចម្ងាយ។ កម្មវិធីផ្ទៃតុពីចម្ងាយរបស់ភាគីទីបីជាច្រើនផ្សេងទៀតក៏ត្រូវបានបង្កើតឡើងដោយអ្នកផ្គត់ផ្គង់កម្មវិធីឯករាជ្យផងដែរ។