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