নেটওয়ার্ক টপোলজি কি? টপোলজি কত প্রকার ও কি কি?
নেটওয়ার্ক টপোলজি কাকে বলে?
নেটওয়ার্ক টপোলজি (ইংরেজি: Network Topology) হলো এটি নেটওয়ার্কের ফিজিক্যাল ডিভাইস বা কম্পোনেন্ট যেমন- কম্পিউটার, ক্যাবল, রাউটার ইত্যাদি যেভাবে নেটওয়ার্কে পরস্পরের সাথে সংযুক্ত থাকে তাকে বলা হয় টপোলজি।
দুই এর বেশি কম্পিউটার একসাথে জোড়ার জন্য নেটওয়ার্ক এর প্রয়োজন হয়। যার মাধ্যমে একটি থেকে অন্য কম্পিউটারে বিভিন্ন ধরনের তথ্য বা ইনফরমেশন শেয়ার করা সহজ হয়। এসব কম্পিউটার, নেটওয়ার্কের মাধ্যমে যেভাবে যুক্ত থাকে, এই যুক্ত হওয়ার ধরন টিকেই নেটওয়ার্ক টোপোলজি (Network Topology) বলে।
নেটওয়ার্ক টপোলজি কত প্রকার ও কি কি?
কম্পিউটার নেটওয়ার্কিং এর জন্য মূলত ছয় ধরনের টপোলজি ব্যবহৃত হয়। যথাঃ
১. বাস টপোলজি (Bus Topology)
২. রিং টপোলজি (Ring Topology)
৩. স্টার টপোলজি (Star Topology)
৪. ট্রি টপোলজি (Tree Topology)
৫. হাইব্রিড টপোলজি (Hybrid Topology)
৬. মেশ টপোলজি (Mesh Topology)
বাস টপোলজি (Bus Topology):
একটি মূল তারের সাথে যখন সবকয়টি কম্পিউটার যুক্ত করে কোন নেটওয়ার্ক স্থাপন করা হয় তাকে বাস টপোলজি বলে। বাস টপোলজির মূল তারটি ব্যাকবোন (Backbone) বা ট্রাঙ্ক (Trunk) হিসেবে কাজ করে। ছোট আকারের নেটওয়ার্কের ক্ষেত্রে এই টপোলজি ব্যবহার করায় ব্যয় সাশ্রয় হয়।
রিং টপোলজি (Ring Topology):
এ ধরনের টোপোলজি Ring এর মত বা গোলাকার দেখতে হওয়ার কারণে এটিকে রিং টপোলজি বলে। রিং টপোলজিতে প্রতিটি কম্পিউটার তার পার্শ্ববর্তী কম্পিউটারের সাথে সংযুক্ত থাকে। এভাবে রিংয়ের সর্বশেষ কম্পিউটারটি প্রথম কম্পিউটারের সাথে সংযুক্ত থাকে।
এ ব্যবস্থায় কোনো কম্পিউটার ডেটা পাঠালে তা বৃত্তকার পথে ঘুরতে থাকে যতক্ষণ না পর্যন্ত প্রাপক কম্পিউটারটি ডেটা গ্রহণ করে। এ ব্যবস্থায় কোনো কেন্দ্রীয় কম্পিউটার থাকে না। এতে প্রতিটি কম্পিউটারের গুরুত্ব সমান।
স্টার টপোলজি (Star Topology):
যে টপোলজি একটি কেন্দ্রীয় নিয়ন্ত্রণকারী কম্পিউটার বা হোস্ট কম্পিউটারের সাথে অন্যান্য কম্পিউটার সংযুক্ত করে নেটওয়ার্ক গড়ে তোলে তাকে স্টার টপোলজি (Star Topology) বলে।
এক্ষেত্রে একটি কম্পিউটার কেন্দ্রীয় কম্পিউটারের মাধ্যমে তথ্য আদান-প্রদান করে থাকে। এ টপোলজিতে কোনো একটি কম্পিউটার নষ্ট বা বিকল হলে নেটওয়ার্ক এর উপর কোনো প্রভাব পড়ে না। খুব সহজেই সমস্যায় আক্রান্ত কম্পিউটারটি সরিয়ে নেওয়া যায়।
ট্রি টপোলজি (Tree Topology):
যে টপোলজিতে কম্পিউটারগুলো পরস্পরের সাথে গাছের শাখা-প্রশাখার মতো বিন্যস্ত থাকে তাকে ট্রি টপোলজি (Tree Topology) বলে। এ টপোলজিতে এক বা একাধিক স্তরের কম্পিউটার হোস্ট কম্পিউটারের সাথে সংযুক্ত থাকে। অর্থাৎ, প্রথম স্তরের কম্পিউটারগুলো দ্বিতীয় স্তরের কম্পিউটারগুলোর হোস্ট হয়। এ টপোলজি অনেক গুলো স্টার টপোলজি মিলে গঠিত।
হাইব্রিড টপোলজি (Hybrid Topology):
বাস, স্টার, রিং ইত্যাদি টপোলজির সমন্বয়ে গঠিত নেটওয়ার্ক টপোলজিকে হাইব্রিড টপোলজি (Hybrid Topology) বলে। উদাহরণস্বরূপ ইন্টারনেটকে এ ধরনের টপোলজি হিসেবে অভিহিত করা যায়। কেননা ইন্টারনেট হলো বৃহৎ পরিসরের একটি নেটওয়ার্ক যেখানে সব ধরনের টপোলজির মিশ্রণ দেখা যায়।
এ টপোলজিতে প্রয়োজন অনুযায়ী নেটওয়ার্ক বৃদ্ধি করার সুযোগ রয়েছে। কোন সমস্যা দেখা দিলে তা সহজেই নির্ণয় করা সম্ভব হয়। কোন এক অংশ নষ্ট হয়ে গেলে সম্পূর্ণ নেটওয়ার্ক নষ্ট না হয়ে অংশবিশেষ নষ্ট হয়ে যায়।
মেশ টপোলজি (Mesh Topology):
যদি কোনো নেটওয়ার্কে ডিভাইস বা কম্পিউটারগুলোর মধ্যে অতিরিক্ত সংযোগ থাকে তাহলে তাকে বলা হয় মেশ টপোলজি (Mesh Topology)। অথবা, যে টপোলজিতে নেটওয়ার্কের প্রতিটি কম্পিউটার প্রতিটি কম্পিউটারের সঙ্গে যুক্ত থাকে, তাকে মেশ টপোলজি বা পরস্পর সংযুক্ত টপোলজি বলে। অন্য সব টপোলজির তুলনায় এই টপোলজিতে কেবল বেশি লাগে।