কম্পিউটার নেটওয়ার্ক: কম্পিউটার নেটওয়ার্ক বলতে একাধিক কম্পিউটারের মধ্যে সংযোগ স্থাপন করাকে বুঝানো হয়ে থাকে। সহজ কথায়, একটি কম্পিউটারের সফটওয়্যার বা হার্ডওয়্যার রিসোর্স সমূহকে অন্য এক বা একাধিক কম্পিউটার শেয়ার করে ব্যবহার করার জন্য পরষ্পর সংযুক্ত হয়ে। এই সংযুক্ত হওয়ার সিস্টেমকেই বলা হয়ে থাকে কম্পিউটার নেটওয়ার্ক।
দুটি বা অনেকগুলি কম্পিউটারের মাঝে যখন কোন ডাটা বা ফাইল আদান প্রদান করার জন্য একটি কমিউনিকেশন সিস্টেম গড়ে । এই কমিউনিকেশন সিস্টেমকে বলা হয় নেটওয়ার্ক । আর যে পদ্ধতিতে এই কমিউনিকেশন সিস্টেম গড়ে ওঠে সেই সিস্টেমকে বলে নেটওয়ার্কিং। তাহল নেটওয়ার্কিং বলতে আমরা বুঝলাম যে যখন দুই বা ততোধিক কম্পিউটার বা হোস্ট একে অপরের সাথে কানেকটেড হয়ে ডাটা বা হার্ডওয়্যার রিসোর্স শেয়ার করে তাকে বালা হয় নেটওয়ার্কিং।
এবার আসা যাক, নেটওয়ার্কিং আমরা কি জন্য করব ? নেটওয়ার্কিং আমরা এজন্যই করে থাকি যাতে আমরা আমাদের তথ্য বা রিসোর্স খুব সহজে একে অন্যের সাথে শেয়ার করতে পারি । নেটওয়ার্কিং এর মাধ্যমে আমরা আমাদের কম্পিউটারের ডাটা, অ্যপ্লিকেশন এবং হার্ডওয়্যার শেয়ার করতে পারি ।
এখন প্রশ্ন হতে পারে, আমরা কি জন্য তথ্য বা হার্ডওয়্যার শেয়ার করব? ধরুন আপনার অফিসে একজন বস এবং ১০ জন ইমপ্লয়ি সেখানে কাজ করেন। এখন বস প্রয়োজনিয় একটি ডকুমেন্ট আপনাদের সকলকে দেখতে বললেন । কিন্তু সেই ফাইলটা রয়েছে আপনার বসের কম্পিউটারে! এখন কি করে সাবাই পাবে? ফাইলটি কপি কররে সবাইকে দিতে হবে যাতে করে সবাই তাদের নিজেদের কম্পিউটারে বসে সেই ডকুমেন্টটি দেখতে পারে! যেটা একটি সময়সাপেক্ষ এবং ঝামেলাপূণ কাজ । কিন্ত আপনার অফিসের সকল কম্পিইটার গুলি যদি একটি নেটওয়ার্ক এর মধ্যে থাকে তাহলে বস তার কম্পিউটার থেকে সেই ডকুমেন্টটি শেয়ার করে দিলে অপনার অফিসের সবাই তাদের নিজ নিজ কম্পিউটার থেকে সেই ডকুমেন্টটি দেখতে পারবেন। তাহলে সময় ও নষ্ট হল না এবং কোন ঝাসেলাও নাই।
এবার দেখি হার্ডওয়্যার শেয়ার কি জন্য করি । ধরুন আপনার অফিসে ১০ টি কম্পিউটার আছে এবং পিন্টার আছে ১টি। প্রতিনিয়ত সবারই কিছু না কিছু প্রিন্টআউট করার প্রয়োজন হয়। যখন যার যা প্রিন্টআউট করার প্রয়োজন হয় সে তার ফাইলটি নিয়ে যেই কম্পিউটারের প্রিন্টারটি ইন্সটল করা আছে সেই কম্পিউটারে গিয়ে ফাইলটি প্রিন্ট দিতে হবে । কিন্ত এই ১০ টি কম্পিউটারকে নিয়ে নেটওয়ার্ক গঠন করলে এবং ঐ প্রিন্টারটি যদি নেটওয়ার্ককে শেয়ার করে দেওয়া হয় তাহলে সবাই তাদের নিজ নিজ কম্পিউটার থেকে তাদের প্রয়োজনিয় ফাইল প্রিন্টআউট করতে পারবে।
এবার আমরা যখন দুটি বা অনেকগুলি হোস্ট এর সাথে নেটওয়ার্ক গঠন করি, এই হোস্ট গুলি পরস্পর এর সাথে কানেকটেড হওয়ার জন্য অবশ্যই কোন একটি মাধ্যম এর প্রয়োজন আছে ! এই মাধ্যমকে বলা হয় মিডিয়া। এই মিডিয়া প্রধানত দুই ধরনের হয় (১) ওয়্যারলেস (২) ওয়্যার মিডয়া। এবং যখন এইসকল মিডিয়া ইউজ করে কম্পিউটার ডাটা আদান প্রদান করে তখন এখানে আর একটি বিষয় এর প্রয়োজন হয় তা হল প্রোটকল।
অসাধারণ
ReplyDelete