কম্পিউটার নেটওয়ার্ক কি ও কাকে বলে

কম্পিউটার নেটওয়ার্ক

কম্পিউটার নেটওয়ার্ক বলতে একে অপরের সাথে সংযুক্ত কম্পিউটিং ডিভাইসগুলিকে বোঝায় (যেমন ল্যাপটপ, ডেস্কটপ, সার্ভার, স্মার্টফোন এবং ট্যাবলেট) এবং এছাড়াও IoT ডিভাইসগুলির একটি ক্রমবর্ধমান অ্যারে (যেমন ক্যামেরা, দরজার তালা, ডোরবেল, রেফ্রিজারেটর, অডিও/ভিজ্যুয়াল সিস্টেম, থার্মোস্ট্যাট এবং বিভিন্ন সেন্সর) যা একে অপরের সাথে যোগাযোগ করে থাকে । অথবা আমরা এই ভাবেও বলতে পারই যেঃ কম্পিউটার নেটওয়ার্ক হল তার, অপটিক্যাল ফাইবার বা অপটিক্যাল লিঙ্কের মাধ্যমে একে অপরের সাথে সংযুক্ত কম্পিউটারগুলির একটি গ্রুপ যাতে বিভিন্ন ডিভাইস একটি নেটওয়ার্কের মাধ্যমে একে অপরের সাথে যোগাযোগ করতে পারে।

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

কম্পিউটার নেটওয়ার্ক এর উপাদান

ন্যাশনাল ইন্টারফেস কার্ড NIC

NIC একটি ডিভাইস যা কম্পিউটারকে অন্য ডিভাইসের সাথে যোগাযোগ করতে সাহায্য করে। নেটওয়ার্ক ইন্টারফেস কার্ডে হার্ডওয়্যার ঠিকানা রয়েছে, ডেটা-লিঙ্ক লেয়ার প্রোটোকল নেটওয়ার্কে সিস্টেমটিকে সনাক্ত করতে এই ঠিকানাটি ব্যবহার করে যাতে এটি সঠিক গন্তব্যে ডেটা স্থানান্তর করে।

NIC সাধারণত দুই প্রকার হয়ে থাকে

  1. ওয়্যারলেস NIC: সমস্ত আধুনিক ল্যাপটপ ওয়্যারলেস এনআইসি ব্যবহার করে। ওয়্যারলেস এনআইসি-তে, অ্যান্টেনা ব্যবহার করে একটি সংযোগ তৈরি করা হয় যা রেডিও তরঙ্গ প্রযুক্তি ব্যবহার করে।
  2. তারযুক্ত NIC: তারযুক্ত এনআইসি মাধ্যমের মাধ্যমে ডেটা স্থানান্তর করতে কেবলগুলি ব্যবহার করে।

তার এবং সংযোগকারী

কেবল বা তার একটি ট্রান্সমিশন মিডিয়া যা যোগাযোগের সংকেত গ্রহণ করে। এই তার তিন ধরনের হয়ে থাকে:-

  1. টুইস্টেড পেয়ার ক্যাবল: এটি একটি উচ্চ-গতির তার যা 1Gbps বা তার বেশি ডেটা গ্রহণ করে।
  2. কোঅক্সিয়াল ক্যাবল: কোঅক্সিয়াল তারের একটি টিভি ইনস্টলেশন তারের মতো। কোঅক্সিয়াল ক্যাবলটি টুইস্টেড পেয়ার ক্যাবলের চেয়ে বেশি ব্যয়বহুল, তবে এটি উচ্চ ডেটা ট্রান্সমিশন গতি প্রদান করে।
  3. ফাইবার অপটিক কেবল: ফাইবার অপটিক কেবল একটি উচ্চ-গতির কেবল যা আলোক বিম ব্যবহার করে ডেটা ট্রান্সমিশন করে। এটি অন্যান্য তারের তুলনায় উচ্চ ডেটা ট্রান্সমিশন গতি প্রদান করে। অন্যান্য তারের তুলনায় এটি বেশি ব্যয়বহুল, তাই এটি সরকারী পর্যায়ে ইনস্টল করা হয়।

রাউটার

রাউটার হল একটি ডিভাইস যা LAN কে ইন্টারনেটের সাথে সংযুক্ত করে। রাউটার প্রধানত স্বতন্ত্র নেটওয়ার্ক সংযোগ করতে বা একাধিক কম্পিউটারে ইন্টারনেট সংযোগ করতে ব্যবহৃত হয়।

মডেম

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

সুইচ

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

হাব

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

কিভাবে কম্পিউটার নেটওয়ার্ক কাজ করে

বিশেষতম ডিভাইস যেমন সুইচ, রাউটার এবং অ্যাক্সেস পয়েন্ট কম্পিউটার নেটওয়ার্কের ভিত্তিতে তৈরি করা হয়।

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

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

যদিও সুইচ এবং রাউটারগুলি বিভিন্ন উপায়ে পৃথক পৃথক হয়, সুইচ এবং রাউটারগুলির একটি মূল পার্থক্য হল কিভাবে তারা ডিভাইসগুলি খুঁজে বেড় করে। একটি লেয়ার 2 সুইচ অনন্যভাবে একটি ডিভাইসকে তার “বার্ন-ইন” MAC ঠিকানা দ্বারা খুঁজে বেড় করে। একটি লেয়ার 3 রাউটার অনন্যভাবে একটি নেটওয়ার্ক-অর্পণ করা IP ঠিকানার সাথে একটি ডিভাইসের নেটওয়ার্ক সংযোগ সনাক্ত করে বা খুঁজে বেড় করে।

আজ, বেশিরভাগ সুইচের কিছু লেয়াররের রাউটিং কার্যকারিতা অন্তর্ভুক্ত।

MAC এবং IP ঠিকানা একটি নেটওয়ার্কে যথাক্রমে ডিভাইস এবং নেটওয়ার্ক সংযোগগুলিকে স্বতন্ত্রভাবে সংজ্ঞায়িত করে। একটি MAC ঠিকানা হল একটি ডিভাইসের প্রস্তুতকারকের দ্বারা একটি নেটওয়ার্ক ইন্টারফেস কার্ড (NIC) এ বরাদ্দ করা একটি নম্বর। একটি IP ঠিকানা হল একটি নেটওয়ার্ক সংযোগের জন্য নির্ধারিত একটি নম্বর।

কম্পিউটার নেটওয়ার্কিং কিভাবে বিকশিত হচ্ছে?

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

  • সফ্টওয়্যার-ডেফিনেড (SDN): “ডিজিটাল” যুগে নতুন প্রয়োজনীয়তার প্রতিক্রিয়া হিসাবে, নেটওয়ার্ক আর্কিটেকচার আরও প্রোগ্রামযোগ্য, স্বয়ংক্রিয় এবং উন্মুক্ত হয়ে উঠছে। সফ্টওয়্যার-ডেফিনেড নেটওয়ার্কগুলিতে, সফ্টওয়্যার-ভিত্তিক প্রক্রিয়াগুলির মাধ্যমে ট্র্যাফিকের রাউটিং কেন্দ্রীয়ভাবে নিয়ন্ত্রিত হয়। এটি নেটওয়ার্ককে পরিবর্তনশীল পরিস্থিতিতে দ্রুত প্রতিক্রিয়া জানাতে সাহায্য করে।
  • ইনটেন্ট-বেসড: SDN নীতির উপর ভিত্তি করে, ইনটেন্ট-বেসড নেটওয়ার্কিং (IBN) শুধুমাত্র তত্পরতার পরিচয় দেয় না বরং ক্রিয়াকলাপগুলিকে ব্যাপকভাবে স্বয়ংক্রিয় করে, এর কার্যকারিতা বিশ্লেষণ করে, সমস্যাযুক্ত ক্ষেত্রগুলি চিহ্নিত করে, চারপাশে নিরাপত্তা প্রদান করে এবং কাঙ্খিত উদ্দেশ্য অর্জনের জন্য একটি নেটওয়ার্ক সেট আপ করে।
  • ভার্চুয়ালাইজড: একাধিক “ওভারলে” নেটওয়ার্ক তৈরি করতে অন্তর্নিহিত ভৌত নেটওয়ার্ক অবকাঠামোকে যৌক্তিকভাবে বিভাজন করা যেতে পারে। এই যৌক্তিক নেটওয়ার্কগুলির প্রতিটি নির্দিষ্ট নিরাপত্তা, পরিষেবার গুণমান (QoS) এবং অন্যান্য প্রয়োজনীয়তা পূরণের জন্য টিউন করা যেতে পারে।
  • কন্ট্রোলার-বেসড: নেটওয়ার্ক কন্ট্রোলারগুলি নেটওয়ার্কগুলিকে স্কেলিং এবং সুরক্ষিত করার জন্য অত্যন্ত গুরুত্বপূর্ণ। কন্ট্রোলাররা ডিভাইস কনফিগারেশনে ব্যবসার অভিপ্রায় অনুবাদ করে নেটওয়ার্কিং ফাংশনগুলিকে স্বয়ংক্রিয় করে, এবং তারা কার্যক্ষমতা এবং নিরাপত্তা নিশ্চিত করতে সাহায্য করার জন্য ক্রমাগত ডিভাইসগুলি নিরীক্ষণ করে। কন্ট্রোলাররা ক্রিয়াকলাপকে সহজ করে তোলে এবং সংস্থাগুলিকে ব্যবসার প্রয়োজনীয়তার পরিবর্তনে সাড়া দিতে সহায়তা করে।
  • মাল্টিডোমেন ইন্টিগ্রেশন: WAN এবং ডেটা সেন্টারের জন্য আলাদা নেটওয়ার্ক তৈরি করতে পারে, যাকে নেটওয়ার্কিং ডোমেনও বলা হয়। এই নেটওয়ার্কগুলি তাদের কন্ট্রোলারের মাধ্যমে একে অপরের সাথে যোগাযোগ করে। এই ধরনের ক্রস-নেটওয়ার্ক বা মাল্টিডোমেন, ইন্টিগ্রেশনে সাধারণত প্রাসঙ্গিক অপারেটিং প্যারামিটারের আদান-প্রদান জড়িত থাকে যাতে নেটওয়ার্ক ডোমেনগুলি স্প্যান করে এমন কাঙ্খিত ব্যবসায়িক ফলাফলগুলি অর্জন করা হয়।

শুধুমাত্র Cisco অ্যাক্সেস, WAN, ডেটা সেন্টার এবং ক্লাউডের জন্য আধুনিক নেটওয়ার্ক আর্কিটেকচারের একটি সম্পূর্ণ পোর্টফোলিও অফার করে।

কম্পিউটার নেটওয়ার্ক এর প্রকারভেদ

যদিও তাদের সামগ্রিক উদ্দেশ্য একই রকম, বিভিন্ন ধরনের নেটওয়ার্ক বিভিন্ন উদ্দেশ্য পূরণ করে। নেটওয়ার্কগুলিকে আজ নীচে বিস্তৃত শ্রেণীতে শ্রেণীবদ্ধ করা হয়েছে৷

লোকাল-এরিয়া নেটওয়ার্ক (LAN)

একটি LAN হল একটি শারীরিক অবস্থানে সংযুক্ত ডিভাইসগুলির একটি সংগ্রহ, যেমন একটি বাড়ি বা একটি অফিস৷ একটি LAN ছোট বা বড় হতে পারে, এক ব্যবহারকারীর সাথে একটি হোম নেটওয়ার্ক থেকে শুরু করে হাজার হাজার ব্যবহারকারী এবং ডিভাইস সহ একটি বড় এন্টারপ্রাইজ নেটওয়ার্ক পর্যন্ত। একটি LAN-এ তারযুক্ত এবং বেতার উভয় ডিভাইসই থাকতে পারে। আকার নির্বিশেষে, একটি LAN এর বিশেষ বৈশিষ্ট্য হল এটি একটি একক, সীমিত এলাকায় থাকা ডিভাইসগুলিকে সংযুক্ত করে।

ওয়াইড-এরিয়া নেটওয়ার্ক (WAN)

একটি WAN একটি বৃহৎ ভৌগলিক এলাকা জুড়ে বিস্তৃত এবং পৃথক ব্যবহারকারী বা একাধিক LAN কে সংযুক্ত করে। ইন্টারনেটকে WAN হিসাবে বিবেচনা করা যেতে পারে। বড় প্রতিষ্ঠানগুলি তাদের বিভিন্ন সাইট, দূরবর্তী কর্মচারী, সরবরাহকারী এবং ডেটা সেন্টারের সাথে সংযোগ করতে WAN ব্যবহার করে যাতে তারা অ্যাপ্লিকেশন চালাতে এবং প্রয়োজনীয় ডেটা অ্যাক্সেস করতে পারে। WAN-এ শারীরিক সংযোগ লিজড লাইন, সেলুলার সংযোগ, স্যাটেলাইট লিঙ্ক এবং অন্যান্য উপায়ের মাধ্যমে যুক্ত করা যেতে পারে।

এন্টারপ্রাইজ নেটওয়ার্ক

একটি বৃহৎ প্রতিষ্ঠানের জন্য নির্মিত একটি নেটওয়ার্ক, যাকে সাধারণত একটি এন্টারপ্রাইজ বলা হয়, তাকে প্রয়োজনীয় প্রয়োজনীয়তা পূরণ করতে হবে। যেহেতু যেকোন আধুনিক এন্টারপ্রাইজের কাজ করার জন্য নেটওয়ার্কিং অত্যন্ত গুরুত্বপূর্ণ, তাই এন্টারপ্রাইজ নেটওয়ার্কগুলি অবশ্যই অত্যন্ত উপলব্ধ, মাপযোগ্য এবং শক্তিশালী হতে হবে। এই নেটওয়ার্কগুলিতে এমন সরঞ্জাম রয়েছে যা নেটওয়ার্ক ইঞ্জিনিয়ার এবং অপারেটরদের ডিজাইন, স্থাপন, ডিবাগ এবং প্রতিকার করতে সক্ষম করে। একটি এন্টারপ্রাইজ তার ক্যাম্পাস, শাখা এবং ডেটা সেন্টার জুড়ে LAN এবং WAN উভয়ই ব্যবহার করতে পারে।

পরিষেবা প্রদানকারী নেটওয়ার্ক

পরিষেবা প্রদানকারীরা পৃথক ব্যবহারকারী বা সংস্থার সাথে সংযোগ প্রদানের জন্য WAN পরিচালনা করে। তারা সহজ সংযোগ অফার করতে পারে, লিজড লাইনের আকারে, বা এন্টারপ্রাইজগুলিতে আরও উন্নত পরিচালিত পরিষেবা। পরিষেবা প্রদানকারীরাও তাদের গ্রাহকদের ইন্টারনেট এবং সেলুলার সংযোগ সরবরাহ করে।

কম্পিউটার নেটওয়ার্ক এর ব্যবহার

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