কম্পিউটার নেটওয়ার্ক কি? কত প্রকার ও কি কি? কম্পিউটার নেটওয়ার্ক সম্পর্কে বিস্তারিত আলোচনা
কম্পিউটার নেটওয়ার্ক কি?
কম্পিউটার নেটওয়ার্ক হলো বিভিন্ন দূরত্বে অবস্থিত একাধিক কম্পিউটার যখন আন্ত:সংযোগের মাধ্যমে তথ্য আদান-প্রদান এবং প্রক্রিয়াকরণ করতে পারে তখন সম্পূর্ণ সিস্টেমকে কম্পিউটার নেটওয়ার্ক বলা হয়। তামার তার, অপটিক্যাল ফাইবার, মাইক্রোওয়েভ ইত্যাদি আন্ত:সংযোগের মাধ্যম হিসেবে ব্যবহৃত হয়। এসব মাধ্যম দিয়ে তথ্য এক কম্পিউটার থেকে অন্য কম্পিউটারে সঞ্চালিত হয়। কম্পিউটার নেটওয়ার্কে ব্যবহৃত প্রতিটি কম্পিউটারই একটি স্বতন্ত্র কম্পিউটার হিসেবে কাজ করতে পারে।
কম্পিউটার নেটওয়ার্ক এর ভূমিকাঃ
বিভিন্ন কম্পিউটার কোন যোগাযোগ ব্যবস্থা দ্বারা একসঙ্গে যুক্ত থাকলে তাকে কম্পিউটার নেটওয়ার্ক বলে। কম্পিউটার নেটওয়ার্কের সুবিধা হলো অনেক কম্পিউটার পরস্পর যুক্ত থাকায় দু-একটি খারাপ হয়ে গেলেও সব কাজ বন্ধ হয়ে যায় না, অন্য কম্পিউটার দিয়ে সে কাজ সম্পূর্ণ করা যায়। কম্পিউটার প্রযুক্তির সর্বাধুনিক বিকাশ হচ্ছে বিশ্বব্যাপী কম্পিউটার নেটওয়ার্ককে প্রসারিত করা। নানা ধরনের প্রতিষ্ঠান নিজেদের কাজের সুবিধার জন্য নিজস্ব কম্পিউটার নেটওয়ার্ক প্রতিষ্ঠা করেছে।
যেমন বিশ্ববিদ্যালয়ের গবেষণাগারগুলো একটা নেটওয়ার্ক দ্বারা যুক্ত থাকলে তাদের প্রত্যেকে অন্যদের গবেষণালব্ধ ফলগুলো মুহুর্তের মধ্যে জেনে যেতে পারে। এতে বিশ্ববিদ্যালয় গবেষণার পরিধি অনেকগুণ বৃদ্ধি পায়। শুধু বিশ্ববিদ্যালয় বা গবেষণা কেন্দ্রেই নয়, এখন বিভিন্ন কোম্পানি, সরকারি/বেসরকারি প্রতিষ্ঠান, গৃহসমবায়সমূহ এবং অন্যান্য অনেক প্রতিষ্ঠান নিজস্ব কম্পিউটার নেটওয়ার্ক প্রতিষ্ঠা করেছে। এতে তারা সুফলও পাচ্ছে।
এসব ছোট ছোট নেটওয়ার্ক সংযুক্ত করেই বড় নেটওয়ার্ক গড়ে তোলা যায়। যেমন বিশ্বব্যাপী বিস্তৃত ইন্টারনেট হচ্ছে পৃথিবীর বৃহত্তম কম্পিউটার নেটওয়ার্ক। এই নেটওয়ার্ক লক্ষ লক্ষ হোস্ট কম্পিউটার-এর মাধ্যমে কয়েক মিলিয়ন ব্যক্তির মধ্যে সংযোগ ঘটাতে সক্ষম হয়েছে।
সারসংক্ষেপঃ কম্পিউটার নেটওয়ার্ক বলতে বুঝায় দুই বা ততোধিক কম্পিউটারের মধ্যে সংযোগ। ১৯৬৯ সালে মার্কিন যুক্তরাষ্ট্রের প্রতিরক্ষা বিভাগ সর্বপ্রথম নেটওয়ার্ক ব্যবস্থা চালু করে। সেই থেকেই কম্পিউটার নেটওয়ার্কের জয়যাত্রা শুরু। কম্পিউটার নেটওয়ার্ক ব্যবহার করে যোগাযোগ, তথ্যের আদান প্রদান, ই- কমার্স, ই-মেইল, ই-লাইব্রেরি, টেলিকনফারেন্স, বুলেটিন বোর্ড ইত্যাদির প্রচলন ও প্রসার ক্রমেই বেড়েই চলেছে।
কম্পিউটার নেটওয়ার্কের ধারণাঃ
কম্পিউটার নেটওয়ার্কঃ কম্পিউটার নেটওয়ার্ক বলতে বুঝায় দুই বা ততোধিক কম্পিউটারের মধ্যে সংযোগ। যে বিশেষ ব্যবস্থায় মডেম, ক্যাবল বা স্যাটেলাইটের মাধ্যমে এক কম্পিউটারের সাথে অন্য এক বা একাধিক কম্পিউটারের মধ্যে সংযোগ স্থাপন করে তাদের মধ্যে তথ্য আদান-প্রদান করাই হলো কম্পিউটার নেটওয়ার্ক ।
চিত্রঃ একটি সাধারণ কম্পিউটার নেটওয়ার্ক। |
কম্পিউটার নেটওয়ার্কিংয়ের ফলে একটি কম্পিউটারের যাবতীয় তথ্য একাধিক ব্যবহারকারীর স্ব স্ব কম্পিউটারের মাধ্যমে ব্যবহার করতে পারে। কম্পিউটার নেটওয়ার্ক ব্যবহার করে যোগাযোগ, তথ্যের আদান প্রদান, ই-কমার্স, ইলেক্ট্রনিক মেইল, ইলেকট্রনিক লাইব্রেরি, বুলেটিন বোর্ড ইত্যাদির প্রচলন ও প্রসার ক্রমেই বেড়েই চলেছে।
কম্পিউটার নেটওয়ার্ক তৈরির উদ্দেশ্যঃ
কম্পিউটার নেটওয়ার্ক তৈরির উদ্দেশ্যগুলো নিম্নরূপঃ
১। ফাইল বা তথ্যের আদান প্রদান করা।
২। হার্ডওয়্যার রিসোর্স শেয়ার করা।
৩। সফটওয়্যার রিসোর্স শোয়ার করা।
৪। তথ্য সংরক্ষণ করা।
৫। ই-কমার্স ব্যবহার করা।
৬। তথ্যের গোপনীয়তা রক্ষা করা।
৭। মেসেজ বা ই-মেইল আদান প্রদান করা ইত্যাদি।
নেটওয়ার্কের সুবিধা ও অসুবিধাসমূহঃ
নিচে নেটওয়ার্কের সুবিধা ও অসুবিধা দেওয়া হলোঃ-
নেটওয়ার্কের সুবিধাঃ
কম্পিউটার নেটওয়ার্কের সুবিধাগুলো নিম্নরূপঃ
১। কম্পিউটার নেটওয়ার্কের সাহায্যে খুব সহজে বিশ্বের একস্থান হতে অন্য স্থানে ডাটা ও সংবাদ পাঠানো যায়।
২। এতে সময়ের অপচয় কম হয় এবং খরচও কম লাগে।
৩। ঘরে বসে ক্রেতা কেনা কাটা করতে পারে।
৪। ব্যক্তিগত বা সমষ্টিগতভাবে বুলেটিন বোর্ড গঠন করা যায়।
৫। ই-মেইল প্রেরণ ও গ্রহণ কর যায়।
৬। প্রয়োজনে তথ্যসমূহ সংরক্ষণ করে রাখা যায় এবং সময়মত গ্রাহকের নিকট পাঠানো যায়।
৭। কম্পিউটার নেটওয়ার্কের সাহায্যে ঘরে বসে দূর দূরান্তের ডাক্তারের সাথে যোগাযোগ করা যায়।
৮। ছাত্র-ছাত্রী কলেজ বা বিশ্ববিদ্যালয়ে না গিয়েই যে কোন ক্লাসে অংশগ্রহণ করতে পারে এবং প্রশ্ন উত্তরের মাধ্যমে শিক্ষকের কাছ থেকে যে কোন সমস্যার সমাধান নিতে পারে।
এক কথায় নেটওয়ার্ক ও এর অবদান আমাদের কাজের প্রতিটি ক্ষেত্রে অনন্য গতিশীলতা এনে দিয়েছে।
নেটওয়ার্কের অসুবিধাঃ
নেটওয়ার্কের অনেক সফলতার মাঝে দু একটি অসুবিধা রয়েছে। যেমনঃ-
১। ইন্টারনেটের মাধ্যমে কম্পিউটারে ভাইরাস ছড়ানোর আশাংকা থাকে।
২। অনেক সময় দক্ষ হ্যাকাররা ব্যাংকের একাউন্ট হ্যাক করছে।
৩। অপ্রাপ্ত বয়স্করা অনেক অশ্লীল ওয়েব সাইট পরিদর্শন করে, ফলে তাদের মধ্যে নৈতিক অবক্ষয় লক্ষ্য করা যাচ্ছে।
৪। নেটওয়ার্কের অসুবিধার মধ্যে অন্যতম হচ্ছে ইন্টারনেটে ব্যক্তিগত গোপনীয় তথ্য প্রকাশ হয়ে যাওয়ার সম্ভাবনা।
কম্পিউটার নেটওয়ার্ক এর প্রকারভেদঃ
মালিকানা অনুসারে নেটওয়ার্কের শ্রেণিবিভাগঃ
প্রাইভেট নেটওয়ার্কঃ
পাবলিক নেটওয়ার্কঃ
ভৌগোলিক বিস্তৃতি অনুসারে কম্পিউটার নেটওয়ার্কের প্রকারভেদঃ
পার্সোনাল এরিয়া নেটওয়ার্কঃ
লোকাল এরিয়া নেটওয়ার্কঃ
এ ধরনের নেটওয়ার্কে ‘ফাইল সার্ভার’, ‘প্রিন্ট সার্ভার’, ‘কমিউনিকেশন সার্ভার’ থাকে। ছোট অফিস, শিক্ষা প্রতিষ্ঠান ইত্যাদি স্থানে লোকাল এরিয়া নেটওয়ার্ক ব্যবহৃত হয়।
চিত্রঃ লোকাল এরিয়া নেটওয়ার্ক। |
লোকাল এরিয়া নেটওয়ার্কে সাধারণত নিম্নলিখিত চার ধরনের সংযোগ পদ্ধতি ব্যবহৃত হয়।যথাঃ-
১। স্টার টপোলজি (Star Topology)
২। রিং টপোলজি (Ring Topology)
৩। বাস টপোলজি (Bus Topology )
৪। ট্রি টপোলজি (Tree Topology )
স্টার টপোলজিঃ
স্টার টপোলজি বা স্টার সংগঠনে কম্পিউটারসমূহ একটি কেন্দ্রীয় কম্পিউটারের সাথে সংযুক্ত থাকে। প্রতিটি কম্পিউটার কেন্দ্রীয় কম্পিউটারের মাধ্যমে অন্য কম্পিউটারে সংকেত পাঠাতে পারে। কেন্দ্রীয় কম্পিউটারটি এক্ষেত্রে সবকিছু নিয়ন্ত্রণ করে। কেন্দ্রীয় কম্পিউটারটি নষ্ট হয়ে গেলে সম্পূর্ণ নেটওয়ার্কটি বিকল হয়ে পড়ে, কিন্তু কোন কম্পিউটার বিকল হলেও নেটওয়ার্কের অন্য অংশের কাজে অসুবিধা হয় না।
রিং টপোলজিঃ
রিং টপোলজি বা রিং সংগঠনে কম্পিউটারসমূহ নোডের মাধ্যমে পরিবহন বাসে বৃত্তাকারে সংযুক্ত হয়ে নেটওয়ার্ক গড়ে তোলে। কোন কম্পিউটার সংকেত পাঠালে তা পরবর্তী কম্পিউটার গ্রহণ করে এবং পরবর্তী নোডের দিকে প্রবাহিত করে। এভাবে তথ্যের একমুখী প্রবাহ বৃত্তাকার পথে হয়ে থাকে।
বাস টপোলজিঃ
বাস টপোলজি বা বাস সংগঠনে কম্পিউটারগুলো নোডের মাধ্যমে একটি বাস বা সাধারণ পরিবহন মাধ্যমের সাথে সংযুক্ত থাকে। বাসের মাধ্যমে একটি কম্পিউটার অন্য কম্পিউটারে সংকেত পাঠাতে পারে। প্রতিটি কম্পিউটারের আলাদাভাবে নোডের মাধ্যমে বাসের সাথে যুক্ত থাকে বলে নেটওয়ার্কে তথ্য পরিবহনে কোন ব্যঘাত সৃষ্টি করে না। নেটওয়ার্কের একটি কম্পিউটার নষ্ট হয়ে গেলে তাকে সহজেই নেটওয়ার্ক থেকে বিচ্ছিন্ন করা সম্ভব।
ট্রি টপোলজিঃ
ট্রি টপোলজি বা ট্রি সংগঠনে কম্পিউটারগুলো সরাসরি কেন্দ্রিয় কম্পিউটারের সাথে যুক্ত থাকে না। বরং কম্পিউটারসমূহ গাছের ন্যায় শাখা-প্রশাখায় বিন্যস্ত থাকে। কম্পিউটারসমূহ উচ্চগতি সম্পন্ন সংযোগ পথ দ্বারা যুক্ত করা হয়।
মেট্রোপলিটন এরিয়া নেটওয়ার্কঃ
লোকাল এরিয়া নেটওয়ার্কের চেয়ে কিছুটা বৃহৎ ভৌগলিক অঞ্চল জুড়ে যে নেটওয়ার্ক থাকে তাকে মেট্রোপলিটন এরিয়া নেটওয়ার্ক বলে। কয়েকটি বিল্ডিং থেকে শুরু করে একটি শহরে অবস্থিত বিভিন্ন কম্পিউটারসমূহের মধ্যে যে নেটওয়ার্ক বা সংযোগ গড়ে ওঠে তা মেট্রোপলিটন এরিয়া নেটওয়ার্কের অন্তর্গত। লোকাল এরিয়া নেটওয়ার্কের তুলনায় এ ধরনের নেটওয়ার্কে তথ্য পরিবহনে ভুলের পরিমাণ বৃদ্ধি পায়। বৃহৎ অফিস বা ব্যবসা প্রতিষ্ঠানে মেট্রোপলিটন এরিয়া নেটওয়ার্ক ব্যবহৃত হয়।
চিত্রঃ মেট্রোপলিটন এরিয়া নেটওয়ার্ক। |
ওয়াইড এরিয়া নেটওয়ার্কঃ
চিত্রঃ ওয়াইড এরিয়া নেটওয়ার্ক। |
নিয়ন্ত্রণ কাঠামো এবং সার্ভিস প্রদানের ভিত্তিতে নেটওয়ার্কের প্রকারভেদঃ
ক্লায়েন্ট সার্ভার নেটওয়ার্কঃ
পিয়ার টু পিয়ার নেটওয়ার্কঃ
হাইব্রিড নেটওয়ার্কঃ
সারসংক্ষেপঃ নেটওয়ার্ক হলো এমন সিস্টেম যেখানে সবাই মিলে তথ্য শেয়ার করা যায় বা একসাথে কাজ করা যায়। কোন ব্যক্তির নিকটবর্তী ব্যক্তিগত ডিভাইসগুলোর মধ্যে সংযোগ স্থাপন করে তথ্য আদান প্রদানের নেটওয়ার্ক সিস্টেম পার্সোনাল এরিয়া নেটওয়ার্ক নামে পরিচিত। আবার একটি নির্দিষ্ট দূরত্বে ক্যাবল এর মাধ্যমে এক কম্পিউটার এর সাথে অন্যান্য কম্পিউটার বা ডিভাইসসমূহের মধ্যে যে নেটওয়ার্ক গঠন করা হয় তাকে লোকাল এরিয়া নেটওয়ার্ক বলে। অন্যদিকে ওয়াইড এরিয়া নেটওয়ার্কে কম্পিউটারগুলো বা ডিভাইসগুলো বিশাল জায়গা জুড়ে যেমনঃ- একই দেশের বিভিন্ন শহরের এবং এক দেশ থেকে অন্য দেশ পর্যন্ত বিস্তৃত থাকে।
এছাড়াও বিশেষ কাজের জন্য নিচের নেটওয়ার্ক ব্যবহৃত হয়। যথাঃ-
সম্পূর্ণ পরস্পর সংযুক্ত নেটওয়ার্ক (Fully Interconnected Network):
এক্ষেত্রে প্রত্যেক কম্পিউটার অন্য সব কম্পিউটারের সঙ্গে প্রত্যক্ষভাবে যুক্ত থাকে। এর সুবিধা হল যে কোন দুটি নোডের মধ্যে অত্যন্ত দ্রুত সংযোগ সাধন করা যায়। তাছাড়া একটি কম্পিউটার বা একটি সংযোগ লাইন খারাপ হয়ে গেলেও বিশেষ ক্ষতি হয় না। তবে অসুবিধা হল সংযোগ লাইনগুলোর মোট দৈর্ঘ্য খুব বেশি হওয়ায় খরচ বেশি হয়।
মাল্টিপয়েন্ট (Multipoint) নেটওয়ার্কঃ
এ নেটওয়ার্ক ব্যবস্থায় একটি সাধারণ সংযোগ লাইনের সঙ্গে সবগুলো নোড যুক্ত থাকে। এর প্রধান সুবিধা সংযোগ লাইনের খরচ কম হয়। এছাড়া একটি কম্পিউটার খারাপ হয়ে পড়লেও অন্যদের কাজ করতে কোন অসুবিধা হয় না।
টেলিমেটিক্স (Telematics):
টেলিকম্যুনিকেশন-এর(Tele-communication) টেলি ও ইনফমেটিক্স-এর (Informatics) মেটিকস যুক্ত হয়ে টেলিমেটিক্স শব্দটি গঠিত হয়েছে। কম্পিউটার নেটওয়ার্কের সাহায্যে দূর হতে প্রয়োজনীয় তথ্য বিনিময়, স্থানান্তর বা সংগ্রহ করা সংক্রান্ত প্রযুক্তিবিদ্যাকে টেলিমেটিক্স বলে। তথ্য আহরণ, তথ্যের শ্রেণীবিভাগ, কপি তৈরি করা, সংরক্ষণ ইত্যাদি তথ্য সম্বন্ধীয় যাবতীয় বিদ্যাকে ইনফমেটিক্স বলে।
আরও পড়ুনঃ ক্লাউড কম্পিউটিং কী? ক্লাউড কম্পিউটিং সম্পর্কে বিস্তারিত আলোচনা
নেটওয়ার্ক টপোলজিঃ
আরও পড়ুনঃ তথ্য ও যোগাযোগ প্রযুক্তির ১০ টি ব্যবহার
বাস টপোলজিঃ
চিত্র ৪.৫.১ : বাস টপোলজি |
রিং টপোলজিঃ
চিত্রঃ রিং টপোলজি। |
স্টার টপোলজিঃ
চিত্রঃ স্টার টপোলজি। |
ট্রি টপোলজিঃ
চিত্রঃ ট্রি টপোলজি। |
মেশ টপোলজিঃ
চিত্রঃ মেশ টপোলজি। |
হাইব্রিড টপোলজিঃ
চিত্রঃ হাইব্রিড টপোলজি। |
কম্পিউটার নেটওয়ার্কে যোগাযোগের বিভিন্ন পদ্ধতিঃ
কম্পিউটার না থাকলেও এ যোগাযোগ পদ্ধতিগুলো ব্যবহার করা যায়।
নেটওয়ার্কের বিভিন্ন নোডের মধ্যে যোগাযোগের জন্য সাধারণত চারটি পদ্ধতি ব্যবহৃত হয়। যথাঃ
১। টেলিফোন (Telephone):
যোগাযোগের উন্নত উপায় হিসেবে টেলিফোন ব্যবস্থা ডেটা ও কন্ঠস্বর উভয় প্রকার তথ্য প্রেরণের ক্ষেত্রে বর্তমানে ব্যাপকভাবে ব্যবহার হচ্ছে। লিজড লাইন ও ডায়ালড লাইন দু'ভাবে এ কাজ করা যায়। এ ব্যবস্থায় টেলিফোন দ্বারা টার্মিনাল বা এক কম্পিউটারের সঙ্গে অন্য কম্পিউটারের সংযোগ করা যায়। টেলিফোনে ডিজিটাল সংকেত পাঠানোর গতিবেগ সাধারণত সেকেন্ডে ১২০০ বিট বা 1200 bps ( bits per second), একে ১২০০ বাউডও (Bauds) লেখা হয়।
২। ফাইবার অপটিক কেবল (Fibre Optic Cable):
লেজার রশ্মি এ ব্যবস্থার অন্যতম বাহক। এক্ষেত্রে কাঁচ বা প্লাষ্টিকের সূক্ষ্ম নলের (ফাইবার অপটিক কেবল) মধ্যে দিয়ে লেজার (Laser) রশ্মির বারবার প্রতিফলনের মাধ্যমে তথ্য পাঠানো হয়। এখানে গতিবেগ সাধারণত 2500 Mbps (Mbps = দশ লক্ষ bps)।
৩। বেতার তরঙ্গ (Radio Waves):
রেডিও, টিভিতে বেতার তরঙ্গ সংযোগের ন্যায় দুটো কম্পিউটারের মধ্যেও সংযোগ করা যায়। এক্ষেত্রে সংকেত প্রেরণের গতিবেগ মোটামুটি 24Kbps (Kilo bps)।
৪। মাইক্রো-ওয়েভ (Micro-wave):
বেতার তরঙ্গের মত মাইক্রো-ওয়েভ বাঁকতে পারে না। সে কারণে গ্রাহক ও প্রেরক কম্পিউটারের মধ্যে কোন বাধা থাকলে সংকেত পাঠানো যায় না। কম্পিউটার প্রদত্ত সংকেতকে উচ্চ কম্পাংক বিশিষ্ট মাইক্রো-ওয়েভ স্পন্দনে রূপান্তর করে প্রেরণ করে। তথ্য প্রেরিত হয়। বর্তমানে দ্রুত ঘূর্ণায়মান উপগ্রহের মাধ্যমে গৃহীত সংকেতকে শক্তিশালী করে হাজার হাজার কিলোমিটার দূরে পাঠানো যায়। এ অসুবিধা দূর করার জন্য কৃত্রিম উপগ্রহের সাহায্য নেওয়া হয়।
এদের বলে সংযোগ উপগ্রহ (Communication Satelite)। এগুলো বিষুবরেখার ৩৬০০০ কিলোমিটার ঊর্ধ্বে Geostationary orbit-এ পৃথিবীকে প্রদক্ষিণ করে। Geostationary orbit ঘোরা মানে পৃথিবীর নিজের অক্ষের চারপাশে আবর্তন গতির সমান গতিতে ঘোরা এবং এর ফলে পৃথিবী থেকে এদের স্থির মনে হয়।
আরও পড়ুনঃ ইন্টারনেট কি? ইন্টারনেট সম্পর্কে বিস্তারিত আলোচনা
কম্যুনিকেশন প্রোটোকল (Communication Protocol):
কতগুলো টার্মিনাল বা কম্পিউটার যখন একটি নেটওয়ার্কে সংযুক্ত থাকে তখন তাদের পারস্পরিক সংযোগ ও তথ্য চলাচল সংক্রান্ত নির্দিষ্ট কিছু নিয়ম মেনে চলতে হয়। এ নিয়মগুলোকে কম্যুনিকেশন প্রোটোকল বলে।
আরও পড়ুনঃ কম্পিউটার এর ব্যবহার সম্পর্কে বিস্তারিত আলোচনা
কম্পিউটার নেটওয়ার্কিং ডিভাইস: মডেম, হাব, সুইচ, রাউটার ও গেটওয়েঃ
নিচে কম্পিউটার নেটওয়ার্কিং ডিভাইস সম্পর্কে বিস্তারিত আলোচনা করা হলোঃ-
নেটওয়ার্কিং ডিভাইসঃ
নেটওয়ার্ক তৈরিতে একটি কম্পিউটার ছাড়াও আরো অনেক ডিভাইস এর প্রয়োজন হয়। যেমনঃ- নেটওয়ার্ক ইন্টারফেস কার্ড, মডেম, হাব, সুইচ, রাউটার, গেটওয়ে ইত্যাদি। নিম্নে এগুলো সম্পর্কে আলোচনা করা হলোঃ-
মডেমঃ
মডেম একটি ইলেকট্রনিক্স ডিভাইস। কম্পিউটার নেটওয়ার্কিংয়ের ক্ষেত্রে মডেম গুরুত্বপূর্ণ ভূমিকা পালন করে। মডেম এক কম্পিউটার থেকে আরেক কম্পিউটারে তথ্য আদান প্রদানে সহায়তা করে। যে বিশেষ প্রক্রিয়ায় প্রেরক কম্পিউটারের ডিজিটাল সংকেতকে (মডুলেশন প্রক্রিয়ায়) এনালগ সংকেতে এবং এনালগ সংকেতকে (ডিমডুলেশন প্রক্রিয়ায়) ডিজিটাল সংকেতে রূপান্তরের মাধ্যমে গ্রাহক কম্পিউটারে অত্যন্ত দ্রুত তথ্য প্রেরণ করা যায় সেই ব্যবস্থাকে মডেম বলে।
মডেম শব্দটি মডুলেটর-ডিমডুলেট-এর (Modulator-demodulator) সংক্ষিপ্ত রূপ। প্রেরক যন্ত্র থেকে মডুলেটিং পদ্ধতিতে সংকেত পাঠানো হয়। গ্রাহক যন্ত্র সে সংকেত ডিমডুলেটিং পদ্ধতিতে পৃথক করে কম্পিউটারে ব্যবহার উপযোগী করে।
মডেমের দুটি অংশ। যথাঃ-
১। মডুলেটর (Modulator) ও
২। ডি-মডুলেটর (De-modulator)
চিত্রঃ মডেম। |
মডুলেটর ডিজিটাল সংকেতকে অ্যানালগ (Analog) সংকেতে রূপান্তর করে। এই রূপান্তরের ক্রিয়াকে বলা হয় মডুলেশন। ডিমডুলেটর অ্যানালগ সংকেতকে ডিজিটাল সংকেতে রূপান্তর করে। এই রূপান্তর প্রক্রিয়াকে বলা হয় ডিমডুলেশন। বাজারে বিভিন্ন গতি সম্পন্ন মডেম পাওয়া যায়। যেমন- 600 kbps, 1200 kbps, 2400 kbps ইত্যাদি।
হাবঃ
হাবের মাধ্যমে কম্পিউটারসমূহ পরস্পরের সাথে যুক্ত থাকে। হাবের ক্ষমতার উপর নির্ভর করে কম্পিউটারের সংযোগের সংখ্যা। স্টার টপোলজিতে হাব একটি কেন্দ্রিয় ডিভাইস হিসাবে ব্যবহৃত হয়। হাবে মাল্টিপল পোর্ট থাকে। যখন একটি প্যাকেট কোন একটি পোর্টে পৌছায়, এটি সেই প্যাকেটকে কপি করে হাবের সকল পোর্টে পাঠায়।
চিত্রঃ হাব। |
কার্যকারিতার দিক থেকে হাব দুই প্রকার যথাঃ-
১। সক্রিয় হাব (Active HUB): এ ধরণের হাব সংকেতের মানকে বৃদ্ধি করে। আবার কোন কোন সক্রিয় হাব সংকেতকে অল্প মাত্রায় প্রসেসও করে থাকে। এই সকল হাব মূল সংকেত থেকে অপ্রয়োজনীয় সংকেত বাদ দিয়ে প্রয়োজনীয় সংকেত প্রেরণ করে।
২। নিষ্ক্রিয় হাব (Passive HUB): এ ধরণের হাব সংকেতের মানকে বৃদ্ধি করে। এ সকল হাব শুধু তথ্য আদান প্রদানে সহায়তা করে মাত্র। এজন্য এই সকল হাবকে কোন সক্রিয় হাবের সাথে সংযুক্ত করে দেয়া হয়।
সুইচঃ
সুইচ একটি ডিভাইস যা নেটওয়ার্কের ডাটাকে বিভক্ত করে নেটওয়ার্কের সকল সিস্টেমে না পাঠিয়ে নির্দিষ্ট গন্তব্যে পাঠিয়ে দেয়। হাব এবং সুইচ এর কাজ প্রায় একই। তবে হাব প্রেরিত সিগন্যাল গ্রহণ করার পর একই সাথে প্রত্যেকটি কম্পিউটারে পাঠায় কিন্তু সুইচ প্রেরিত সিগন্যাল গ্রহণ করার পর টার্গেট কম্পিউটারে পাঠায়। স্টার টপোলজিতে সুইচ একটি কেন্দ্রিয় কানেকটিভ ডিভাইস হিসাবে ব্যবহৃত হয়।
চিত্ৰঃ সুইচ। |
রাউটারঃ
রাউটার ব্যবহার করে নেটওয়ার্ক সম্প্রসারণের কাজ করা হয়। ছোট ছোট নেটওয়ার্ক রাউটারের মাধ্যমে সংযুক্ত করে বড় ধরনের নেটওয়ার্ক গড়ে তোলা হয়। রাউটার নেটওয়ার্কের মধ্যে একাধিক পথ সৃষ্টি করে ভিন্ন ভিন্ন ধরনের নেটওয়ার্ক যেমন ইথারনেট, টোকেন, রিং কে সংযুক্ত করতে পারে। রাউটার একই প্রোটোকল বিশিষ্ট নেটওয়ার্ক সংযুক্ত করতে পারে।
চিত্রঃ রাউটার। |
গেটওয়েঃ
গেটওয়ে ব্যবহার করে নেটওয়ার্ক সম্প্রসারণের কাজ করা হয়। গেটওয়ে এবং রাউটার ব্যবহার করে ছোট ছোট নেটওয়ার্ককে সংযুক্ত করে বড় ধরনের নেটওয়ার্ক গড়ে তোলা হয়। রাউটার একই প্রোটোকল বিশিষ্ট নেটওয়ার্ক সংযুক্ত করতে পারে কিন্তু গেটওয়ে বিভিন্ন প্রোটোকল বিশিষ্ট নেটওয়ার্ক সংযুক্ত করতে পারে।
চিত্রঃ গেটওয়ে। |
সারসংক্ষেপঃ কম্পিউটার নেটওয়ার্ক তৈরি করার জন্য একটি পূর্ণাঙ্গ কম্পিউটার ছাড়াও আরো অনেক ধরনের আনুষঙ্গিক যন্ত্রপাতির প্রয়োজন হয়। কম্পিউটার নেটওয়ার্কের ক্ষেত্রে একটি কম্পিউটার এর সাথে এক বা একাধিক কম্পিউটারের সংযোগ করার জন্য যে ডিভাইসগুলো ব্যবহার করা হয় তাদেরকে নেটওয়ার্কিং ডিভাইস বলা হয়। নেটওয়ার্কিং ডিভাইস হিসেবে নেটওয়ার্ক ইন্টারফেস কার্ড, মডেম, হাব, সুইচ, রাউটার, গেটওয়ে ইত্যাদি ব্যবহৃত হয়।
আরও পড়ুনঃ কম্পিউটার কি? কত প্রকার ও কি কি? কম্পিউটার সম্পর্কে বিস্তারিত আলোচনা