কম্পিউটার নেটওয়ার্কিং-এ ব্যবহৃত 8 বেসিক সার্ভারের ধরন

কম্পিউটার নেটওয়ার্কিং-এ ব্যবহৃত 8 বেসিক সার্ভারের ধরন
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

আধুনিক প্রোগ্রামিংয়ে, প্রচলিত আর্কিটেকচার ক্লায়েন্ট-সার্ভার যোগাযোগের উপর নির্ভর করে। একটি ক্লায়েন্ট কম্পিউটার একটি সার্ভার থেকে ডেটা অনুরোধ করে। সার্ভার অনুরোধটি গ্রহণ করে এবং ডেটা বা কোনও ধরণের ত্রুটির সাথে এটির প্রতিক্রিয়া জানায়।





'সার্ভার' শব্দটি কম্পিউটার হার্ডওয়্যার এবং সফ্টওয়্যার উভয়কেই নির্দেশ করতে পারে যা অন্যান্য প্রোগ্রামগুলির জন্য কার্যকারিতা প্রদান করে।





দিনের মেকইউজের ভিডিও কন্টেন্টের সাথে চালিয়ে যেতে স্ক্রোল করুন

সার্ভারগুলি পণ্য ও পরিষেবার ব্যবহারে গুরুত্বপূর্ণ ভূমিকা পালন করে এবং কম্পিউটার নেটওয়ার্কিং-এ অনেক ধরনের ব্যবহার করা হয়। সেগুলি কী, তাদের ব্যবহারের ক্ষেত্রে এবং কীভাবে তারা আলাদা তা জানুন।





1. অরিজিন সার্ভার

একটি অরিজিন সার্ভার ইনকামিং ইন্টারনেট অনুরোধ শোনে এবং সাড়া দেয়। এটি সাধারণত প্রান্ত এবং ক্যাশিং সার্ভারের সাথে একত্রে ব্যবহৃত হয়। অরিজিন সার্ভারগুলি এক বা একাধিক প্রোগ্রাম নিয়ে গঠিত যা ক্লায়েন্টদের কাছে ওয়েব সামগ্রী সরবরাহ করে।

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



  অরিজিন সার্ভার ফাংশন

আপনি কন্টেন্ট ডেলিভারি নেটওয়ার্ক (CDN) ব্যবহার করে অরিজিন সার্ভারের লেটেন্সি কমাতে পারেন। একটি CDN বিতরণ করা সার্ভার নিয়ে গঠিত যা ক্লায়েন্টের কাছাকাছি সামগ্রী ক্যাশে করে। এটি একটি অরিজিন সার্ভার এবং একটি ক্লায়েন্টের মধ্যে দূরত্ব হ্রাস করে, লেটেন্সি হ্রাস করে।

আমার মেসেজ কেন ডেলিভারি হয় না বলুন

CDN গুলি সহজেই HTML পেজ, জাভাস্ক্রিপ্ট ফাইল, ছবি এবং ভিডিওর মত ইন্টারনেট সম্পদ স্থানান্তর করে। এই সম্পদ ইন্টারনেট বিষয়বস্তু স্থানান্তর সাহায্য.





2. প্রক্সি সার্ভার

একটি প্রক্সি সার্ভার একটি অ্যাপ্লিকেশন যা একটি ক্লায়েন্ট এবং একটি সার্ভারের মধ্যে মধ্যস্থতাকারী হিসাবে কাজ করে। তারা ক্লায়েন্টের পক্ষে একটি অনুরোধ প্রক্রিয়া করে এবং এর পরিচয় মাস্ক করে। তারা সোর্স সার্ভার থেকে প্রতিক্রিয়া প্রদান করে।

প্রক্সি সার্ভারগুলি বিষয়বস্তু নিয়ন্ত্রণ সফ্টওয়্যার হিসাবে কাজ করে। তারা এনক্রিপ্ট করা ডেটা, লগ, অ্যাক্সেস পরিষেবাগুলি ফিল্টার করে এবং নেটওয়ার্কে নিরাপত্তা বাড়ায়। প্রক্সি সার্ভারগুলি কাজ করার জন্য বিভিন্ন ধরণের প্রোটোকল ব্যবহার করে।





তুমি পারবে আপনার নিজস্ব প্রক্সি সার্ভার তৈরি করুন ওয়েবে আপনার ডিভাইসের পরিচয় লুকাতে সাহায্য করতে। এটি আপনার আক্রমণে আক্রান্ত হওয়ার সম্ভাবনা কমিয়ে দিতে পারে। সংস্থাগুলি তাদের নেটওয়ার্কে উপলব্ধ ওয়েব সামগ্রীর ধরন সীমাবদ্ধ করতে প্রক্সি সার্ভার ব্যবহার করে। তারা লেটেন্সি কমাতে এবং নিরাপত্তা উন্নত করতে অরিজিন সার্ভারের সাথে একসাথে কাজ করে।

3. ওয়েব সার্ভার

একটি ওয়েব সার্ভার হল সফ্টওয়্যার এবং হার্ডওয়্যার উভয়ই যা ওয়েবে অনুরোধগুলি প্রক্রিয়া করে। ওয়েব সার্ভারগুলি বিষয়বস্তু প্রক্রিয়া করার জন্য নেটওয়ার্ক প্রোটোকল ব্যবহার করে। এই প্রোটোকলগুলির মধ্যে রয়েছে HTTP (হাইপারটেক্সট ট্রান্সফার প্রোটোকল), SMTP (সিম্পল মেল ট্রান্সফার প্রোটোকল), এবং FTP (ফাইল ট্রান্সফার প্রোটোকল)।

ওয়েব সার্ভার ওয়েবসাইটের বিষয়বস্তু প্রদর্শনের জন্য কাজ করে। তারা ওয়েবের মাধ্যমে ব্যবহারকারীদের কাছে বিষয়বস্তু প্রক্রিয়া, সঞ্চয় এবং বিতরণ করে। ওয়েব সার্ভার হার্ডওয়্যার সংযুক্ত ডিভাইসের সাথে ডেটা সংযোগ করে এবং বিনিময় করে।

সফ্টওয়্যার নিয়ন্ত্রণ করে কিভাবে একজন ব্যবহারকারী ডেটা অ্যাক্সেস করে। আপনি ওয়েব-ভিত্তিক অ্যাপ্লিকেশনের জন্য ওয়েব হোস্টিং বা হোস্টিং ডেটাতে ওয়েব সার্ভার ব্যবহার করতে পারেন।

  ওয়েব ব্রাউজার ইমেজ

4. ডাটাবেস সার্ভার

ডাটাবেস সার্ভার ডাটা বা তথ্য ধারণকারী ডাটাবেস পরিচালনা করে। এগুলি যে কোনও সার্ভার হতে পারে যা একটি ডাটাবেস অ্যাপ্লিকেশনে ফাইলগুলি বজায় রাখে। তারা অনুমোদিত ব্যবহারকারীদের জন্য ডাটাবেসের অ্যাক্সেস নিয়ন্ত্রণ করে।

প্রোগ্রামাররা SQL এর মত স্ক্রিপ্টিং ভাষা ব্যবহার করে ডাটাবেস সার্ভারে ডাটাবেস তৈরি করে। ডাটাবেস অ্যাক্সেস করার জন্য অ্যাপ্লিকেশনগুলিকে ডাটাবেস সার্ভারের সাথে সংযোগ করতে হবে।

কিভাবে wii এ এমুলেটর খেলতে হয়
  ডাটাবেস সার্ভার ইমেজ

ডাটাবেস সার্ভারগুলি একটি কেন্দ্রীয় অবস্থানে ব্যাকআপ ডেটা রাখে। তারা নেটওয়ার্কে অনুমোদিত ব্যবহারকারী এবং অ্যাপ্লিকেশনগুলিকে ডেটা অ্যাক্সেস করার অনুমতি দেয়। সংস্থাগুলি ক্লায়েন্টের অনুরোধগুলি ফিল্টার করতে এবং ডেটা সুরক্ষিত করতে ডাটাবেস সার্ভার ব্যবহার করে।

একটি ডাটাবেসের একাধিক সার্ভার থাকতে পারে এবং বেশ কয়েকটি ডাটাবেসে একটি সার্ভার থাকতে পারে। ডাটাবেস সার্ভারের উদাহরণের মধ্যে রয়েছে Microsoft SQL সার্ভার বা ওরাকল।

5. ক্লাউড সার্ভার

একটি ক্লাউড সার্ভার হল একটি কেন্দ্রীভূত সার্ভার যা একটি ক্লাউড পরিষেবা প্রদানকারী দ্বারা দূরবর্তীভাবে হোস্ট করা হয়। ক্লায়েন্ট একটি ইন্টারনেট সংযোগের মাধ্যমে সার্ভার অ্যাক্সেস করতে পারেন. শারীরিক সার্ভারের মতো, ক্লাউড সার্ভারগুলি ডেটা সঞ্চয়, প্রক্রিয়া এবং বিতরণ করতে পারে। ক্লাউড সার্ভারগুলি অবস্থান নির্বিশেষে দূরবর্তীভাবে গ্রাহকদের পরিষেবা প্রদান করে।

ক্লাউড সার্ভার হল ইন্টারনেটের মাধ্যমে বিতরণ করা শারীরিক সার্ভার। এটি ভার্চুয়ালাইজেশন নামক একটি প্রক্রিয়ার মাধ্যমে ঘটে। যখন একটি হাইপারভাইজার ফিজিক্যাল সার্ভারকে বিমূর্ত করে, তখন এটি একটি ভার্চুয়াল রিসোর্স তৈরি করে। ভার্চুয়াল রিসোর্সটি তখন স্বয়ংক্রিয়ভাবে এবং ইন্টারনেটের মাধ্যমে ক্লায়েন্টদের কাছে বিতরণ করা হয়।

  ক্লাউড সার্ভার

ক্লাউড সার্ভার ব্যবহারকারী ক্লায়েন্টরা তাদের নিজস্ব শারীরিক সার্ভারের মালিক বা পরিচালনা করে না। পরিবর্তে, একটি তৃতীয় পক্ষের সংস্থা সার্ভার পরিষেবা প্রদান করে। এটি পরিকাঠামো-এ-সার্ভিস (IaaS) মডেল।

এটি একটি ক্লাউড কম্পিউটিং যা ইন্টারনেটে ভার্চুয়াল পরিষেবা প্রদান করে। ক্লায়েন্টরা যখনই চান সম্পদ এবং স্কেল সংরক্ষণ এবং পরিচালনা করতে ক্লাউড সার্ভার ব্যবহার করার জন্য অর্থ প্রদান করে। ক্লায়েন্টরা একটি পাবলিক ক্লাউড শেয়ার করতে পারে বা একটি ব্যক্তিগত বা হাইব্রিড ক্লাউড (অন-প্রিমিস এবং ভার্চুয়াল) থাকতে পারে। ক্লাউড সার্ভার প্রদানকারীদের উদাহরণগুলির মধ্যে রয়েছে Amazon ওয়েব পরিষেবা এবং Microsoft Azure।

6. মেল সার্ভার

মেল সার্ভার একটি নেটওয়ার্কের মাধ্যমে মেল পাঠানো এবং গ্রহণ নিয়ন্ত্রণ করে। ক্লায়েন্টদের কাছ থেকে মেল গ্রহণ করে এবং অন্যান্য মেল সার্ভার এবং ক্লায়েন্টদের কাছে মেল বিতরণ করে। মেল সার্ভারগুলি ইন্টারনেটের মতো একটি নেটওয়ার্কে ইমেল পরিচালনা করে এবং বিতরণ করে।

একটি মেল সার্ভার ইমেল পরিষেবাগুলিকে শক্তি দেয়৷ এটি একটি ক্লায়েন্টের কাছ থেকে একটি ইমেল গ্রহণ করে এবং এটি অন্য মেল সার্ভারে সরবরাহ করে। একজন ক্লায়েন্ট যেকোনো কম্পিউটিং সফ্টওয়্যার হতে পারে, উদাহরণস্বরূপ, একটি ডেস্কটপ বা মোবাইল ডিভাইস। মেল সার্ভারগুলি SMTP ব্যবহার করে তথ্য প্রক্রিয়াকরণ এবং বিতরণ করতে। Gmail একটি বিনামূল্যের SMTP সার্ভার প্রদান করে যেটি আপনি আপনার অ্যাপ বা ওয়েবসাইট থেকে ইমেল পাঠাতে ব্যবহার করতে পারেন। মেইল সার্ভার ব্যবহার করে এমন ক্লায়েন্টদের উদাহরণের মধ্যে রয়েছে Gmail, Yahoo, ইত্যাদি।

  মেইল সার্ভার

7. DNS সার্ভার

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

একটি DNS সার্ভার আপনাকে IP ঠিকানাগুলি মনে রাখা এড়াতে দেয়। পরিবর্তে, একটি ডোমেন নাম টাইপ করা IP ঠিকানায় অনুবাদ করে এবং আপনি যে সংস্থানটি খুঁজছেন তা খুঁজে পায়। ডাইনামিক ডিএনএস সার্ভার এবং স্ট্যাটিক ডিএনএস সার্ভার রয়েছে। আপনি হয় ম্যানুয়ালি করতে পারেন অথবা একটি ব্যবহার করতে পারেন বিনামূল্যে গতিশীল DNS প্রদানকারী .

8. DHCP সার্ভার

একটি DHCP (ডাইনামিক হোস্ট কমিউনিকেশন প্রোটোকল) সার্ভার ক্লায়েন্ট কম্পিউটারের নেটওয়ার্ক সেটিংস কনফিগার করে। এটি গতিশীলভাবে একটি LAN নেটওয়ার্কে কম্পিউটারে IP ঠিকানা বরাদ্দ করে। একটি DHCP সার্ভার ছাড়া, আপনাকে ম্যানুয়ালি আপনার নেটওয়ার্কের প্রতিটি ডিভাইসের জন্য IP ঠিকানা কনফিগার করতে হবে।

আমি বিটকয়েন মাইনিং কত টাকা করতে পারি
  DHCP সার্ভার ইমেজ

সার্ভার কি জন্য ব্যবহার করা হয়?

ব্যবহারকারীদের ডেটা সরবরাহের সুবিধার্থে সার্ভারগুলি বিদ্যমান। তারা একটি নেটওয়ার্ক পরিচালনা করতে পারে, প্রোগ্রাম শেয়ার করতে পারে, ডাটাবেস এবং ওয়েব পেজ হোস্ট করতে পারে এবং ই-মেইল স্থানান্তর করতে পারে।

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

আপনি প্রযুক্তিতে কাজ করলে সার্ভারগুলি কীভাবে কাজ করে তা জানা গুরুত্বপূর্ণ। সার্ভার বোঝা আপনাকে শারীরিক এবং ভার্চুয়াল প্ল্যাটফর্মে তাদের ক্ষমতা সর্বাধিক করতে সাহায্য করে।