ভার্চুয়াল নেটওয়ার্ক কম্পিউটিং (VNC) কি?

VNC (ভার্চুয়াল নেটওয়ার্ক কম্পিউটিং) দূরবর্তী ডেস্কটপ ভাগ করার জন্য একটি প্রযুক্তি, কম্পিউটার নেটওয়ার্কগুলিতে দূরবর্তী অ্যাক্সেসের একটি ফর্ম VNC একটি কম্পিউটারের ভিজ্যুয়াল ডেস্কটপ ডিসপ্লেকে দূরবর্তীভাবে নেটওয়ার্ক সংযোগের মাধ্যমে দেখে এবং নিয়ন্ত্রিত করতে সক্ষম করে।

দূরবর্তী ডেস্কটপ প্রযুক্তি VNC যেমন হোম কম্পিউটারের নেটওয়ার্কগুলির উপর নির্ভর করে , যার ফলে বাড়ির অন্য অংশ থেকে অথবা ভ্রমণের সময় কেউ তাদের ডেস্কটপ অ্যাক্সেস করতে পারবেন। এটা ব্যবসার পরিবেশে নেটওয়ার্ক অ্যাডমিনিস্ট্রেটরদের জন্যও দরকারী, যেমন তথ্য প্রযুক্তি (আইটি) বিভাগগুলি, যারা দূরবর্তীভাবে কর্মীদের সিস্টেমগুলি সমস্যা সমাধান করতে হবে।

VNC অ্যাপ্লিকেশন

VNC 1990 এর শেষের দিকে একটি মুক্ত-উৎস গবেষণা প্রকল্প হিসাবে তৈরি করা হয়েছিল। VNC ভিত্তিক বেশ কিছু মূলধারার রিমোট ডেস্কটপ সমাধানগুলি পরবর্তীতে তৈরি করা হয়েছিল। মূল VNC ডেভেলপমেন্ট দলটি RealVNC নামে একটি প্যাকেজ তৈরি করে। অন্যান্য জনপ্রিয় ডেরিভেটিভসগুলি রয়েছে আল্ট্রাভিএনসি এবং টাইটভিএনসি । VNC উইন্ডোজ, ম্যাকোএস এবং লিনাক্স সহ সমস্ত আধুনিক অপারেটিং সিস্টেম সমর্থন করে। আরো জন্য, আমাদের শীর্ষ VNC ফ্রি সফটওয়্যার ডাউনলোড দেখুন

কিভাবে VNC কাজ করে

VNC একটি ক্লায়েন্ট / সার্ভার মডেলের সাথে কাজ করে এবং রিমোট ফ্রেম বাফার (RFB) নামে একটি বিশেষ নেটওয়ার্ক প্রোটোকল ব্যবহার করে। সার্ভারের সাথে VNC ক্লায়েন্ট (কখনও কখনও দর্শকদের বলা হয়) ব্যবহারকারী ইনপুট (কীস্ট্রোকস, মাউস আন্দোলন এবং ক্লিকে বা স্পর্শ চাপ) ভাগ করে VNC সার্ভারগুলি স্থানীয় ডিসপ্লে ফ্রেমবফার সামগ্রীগুলি ক্যাপচার করে এবং তাদের ক্লায়েন্টে ফিরিয়ে দেয়, এবং স্থানীয় ইনপুটের মধ্যে দূরবর্তী ক্লায়েন্ট ইনপুট অনুবাদ করার জন্য যত্ন নিন।

RFB- সংযোগগুলি সাধারণত সার্ভারে TCP পোর্ট 5900-এ যায়।

VNC এর বিকল্প

ভিএনসি অ্যাপ্লিকেশন, তবে, সাধারণত ধীর হিসাবে গণ্য করা হয় এবং নতুন বিকল্পগুলি তুলনায় কম বৈশিষ্ট্য এবং নিরাপত্তা বিকল্প প্রদান করে।

মাইক্রোসফ্ট তার উইন্ডোজ এক্সপি দিয়ে শুরু অপারেটিং সিস্টেমের মধ্যে দূরবর্তী ডেস্কটপ কার্যকারিতা অন্তর্ভুক্ত। উইন্ডোজ রিমোট ডেস্কটপ (ডাব্লুআরডি) সামঞ্জস্যপূর্ণ ক্লায়েন্টদের কাছ থেকে রিমোট সংযোগের অনুরোধ পাওয়ার জন্য একটি পিসি সক্ষম করে। অন্যান্য উইন্ডোজ ডিভাইসে তৈরি ক্লায়েন্ট সমর্থন ছাড়াও, অ্যাপল আইওএস এবং অ্যান্ড্রয়েড ট্যাবলেট এবং স্মার্টফোন ডিভাইসগুলি উইন্ডোজ রিমোট ডেস্কটপ ক্লায়েন্টগুলি (কিন্তু সার্ভার নয়) উপলব্ধ অ্যাপ্লিকেশনের মাধ্যমে কাজ করতে পারে।

এর RFB প্রোটোকল ব্যবহার করে VNC থেকে ভিন্ন, WRD দূরবর্তী ডেস্কটপ প্রোটোকল (RDP) ব্যবহার করে। RDP RFB মত ফ্রেমবফার সঙ্গে সরাসরি কাজ করে না পরিবর্তে, RDP ফ্রেমবফার তৈরি করার জন্য নির্দেশাবলীর সেটগুলির মধ্যে একটি ডেস্কটপ স্ক্রীন ভাঙ্গে এবং রিমোট সংযোগ জুড়ে শুধুমাত্র নির্দেশাবলী প্রেরণ করে। প্রোটোকলগুলির মধ্যে পার্থক্যটি WRD সেশনে কম নেটওয়ার্ক ব্যান্ডউইথ ব্যবহার করে এবং VNC সেশনের চেয়ে ব্যবহারকারীর ইন্টারঅ্যাকশনকে আরও প্রতিক্রিয়াশীল করে তোলে। যাইহোক, এর অর্থ হল যে WRD ক্লায়েন্ট রিমোট ডিভাইসের প্রকৃত প্রদর্শনটি দেখতে পারবেন না বরং এর পরিবর্তে নিজের নিজস্ব ব্যবহারকারী সেশনের সাথে কাজ করতে হবে।

গুগল ক্রোম রিমোট ডেস্কটপকে উন্নত করেছে এবং উইন্ডোজ রিমোট ডেস্কটপের অনুরূপ Chrome OS ডিভাইসগুলি সমর্থন করার জন্য এটি নিজস্ব Chromoting প্রোটোকল। অ্যাপল ম্যাকোএস ডিভাইসের জন্য নিজস্ব আপেল রিমোট ডেস্কটপ (এআরডি) সমাধান তৈরির জন্য অতিরিক্ত নিরাপত্তা এবং ব্যবহারযোগ্যতা বৈশিষ্ট্যগুলির সাথে আরএফবি প্রোটোকল প্রসারিত করেছে। একই নামের একটি অ্যাপ্লিকেশন iOS ডিভাইসগুলি দূরবর্তী ক্লায়েন্ট হিসাবে কাজ করতে সক্ষম করে। অনেকগুলি তৃতীয় পক্ষের দূরবর্তী ডেস্কটপ অ্যাপ্লিকেশনগুলিও স্বাধীন সফ্টওয়্যার বিক্রেতাদের দ্বারা উন্নত করা হয়েছে।