ভূমিকা:
"টপোলজি" শব্দটি একটি নেটওয়ার্ক সংযোগে যুক্ত এন্ডপয়েন্ট বা স্টেশনগুলোর মধ্যকার সংযোগ এবং একটি কম্পিউটারে সিস্টেমের বিন্যাসকে বোঝায়। বিভিন্ন ধরনের অফিসে ডেটা ভাগ করতে হয়, তাই অফিসের ডিভাইসগুলো নেটওয়ার্কিংয়ের মাধ্যমে একে অপরের সঙ্গে যুক্ত থাকে। এই ডিভাইসগুলো যেভাবে যুক্ত থাকে তাকে নেটওয়ার্ক টপোলজি বলে। রিং, বাস, মেশ, স্টার ও ট্রি টপোলজিসহ নেটওয়ার্ক টপোলজির বেশ কয়েকটি ধরন আছে।
নেটওয়ার্ক টপোলজি ঠিক কী?
নেটওয়ার্ক টপোলজি হলো ডিভাইসগুলো একে অপরের সঙ্গে যে বিন্যাসে বা পদ্ধতিতে যুক্ত থাকে এবং নোডগুলোর মধ্যে ডেটা যেভাবে রূপান্তরিত হয়। একে নেটওয়ার্কের একটি সুশৃঙ্খল বর্ণনা হিসেবেও সংজ্ঞায়িত করা যায়।
নেটওয়ার্ক টপোলজির গুরুত্ব কী?
টপোলজির লক্ষ্য হলো মানুষকে জীবনের গুরুত্বপূর্ণ বিষয়গুলো বুঝতে সাহায্য করা। এটি নেটওয়ার্কের বিভিন্ন উপাদান, ডিভাইসগুলো কোন পথে যুক্ত, কোথায় যুক্ত হয় এবং কীভাবে একে অপরের সঙ্গে ডেটা ভাগ করে তাও বুঝতে সাহায্য করে।
নেটওয়ার্ক টপোলজির পটভূমি কী?
Johann Benedict Listing উনিশ শতকে টপোলজি শব্দটি প্রবর্তন করেন, কিন্তু টপোলজিক্যাল স্পেসের ধারণা বিংশ শতাব্দীর প্রথম দশকগুলোর আগে আসেনি।
টপোলজি কত ধরনের আছে?
টপোলজির বিভিন্ন ধরন আছে।
- বাস টপোলজি
- রিং টপোলজি
- স্টার টপোলজি
- মেশ টপোলজি
- ট্রি টপোলজি
- হাইব্রিড টপোলজি
বাস টপোলজি
এই টপোলজিতে সংযোগের প্রতিটি কম্পিউটার একটি একক ক্যাবলের সঙ্গে যুক্ত। বাস টপোলজির দুটি এন্ডপয়েন্ট থাকে।[1]

বাস টপোলজির সুবিধা:
- অন্যান্য নেটওয়ার্ক টপোলজির সঙ্গে তুলনায় প্রয়োজনীয় ক্যাবলের পরিমাণ সবচেয়ে কম।
- ছোট নেটওয়ার্কের জন্য এটি ব্যবহার করুন।
- এটি বোঝা সহজ।
- দুটি তার একসঙ্গে যুক্ত করা বাড়ানোর একটি সহজ উপায়।
বাস টপোলজির সুবিধা ও অসুবিধা:
- একটি ক্যাবল ছিঁড়ে গেলে সম্পূর্ণ নেটওয়ার্ক ব্যর্থ হয়।
- নেটওয়ার্ক পরিবহন বেশি হলে বা ডিভাইসের সংখ্যা বেশি হলে নেটওয়ার্কের কার্যক্ষমতা প্রভাবিত হয়।
- চেইনের দৈর্ঘ্য সীমিত।
রিং টপোলজি
এই টপোলজিতে প্রতিটি কম্পিউটার আরেকটি কম্পিউটারের সঙ্গে যুক্ত থাকে এবং শেষ কম্পিউটারটি প্রথমটির সঙ্গে যুক্ত হয়ে একটি রিং তৈরি করে।[1]

রিং টপোলজির সুবিধা:
- যেহেতু টোকেনসহ স্বতন্ত্র নোডগুলো ডেটা পাঠাতে পারে, তাই ট্রাফিক বাড়ানো বা অতিরিক্ত নোড যোগ করার ফলে সম্প্রচার নেটওয়ার্কে কোনো প্রভাব পড়ে না।
- যুক্ত করা ও বাড়ানো সস্তা।
রিং টপোলজির অসুবিধা:
- রিং টপোলজিতে সমস্যা নির্ণয় বিভ্রান্তিকর।
- কম্পিউটার যোগ বা অপসারণ নেটওয়ার্কের কার্যক্রম ব্যাহত করে।
- একটি কম্পিউটারের ব্যর্থতা বা সমস্যা পুরো নেটওয়ার্ককে ব্যাহত করে।
স্টার টপোলজি
এই টপোলজিতে সব কম্পিউটার একটি একক হাবের সঙ্গে যুক্ত থাকে। এই হাবকে মূল বা কেন্দ্রীয় নোড বলা হয় এবং সব নতুন নোড এর সঙ্গে যুক্ত হয়।[1]

স্টার টপোলজির সুবিধা:
- অল্প সংখ্যক নোড এবং নগণ্য নেটওয়ার্ক ট্রাফিকে বেপরোয়া কার্যকরণ।
- হাব সহজেই আপগ্রেড করা যায়।
- সমস্যা সমাধান করা সহজ।
- এটি স্থাপন ও পরিবর্তন করা সহজ।
- কেবল ব্যর্থ নোডটি প্রভাবিত হয়; বাকি নোডগুলো স্বাভাবিকভাবে কাজ চালিয়ে যেতে পারে।
স্টার টপোলজির অসুবিধা:
- স্থাপন ফি অত্যধিক।
- এটি ব্যবহার ব্যয়বহুল।
- যেহেতু সব নোড হাবের ওপর নির্ভরশীল, তাই এটি ব্যর্থ হলে পুরো নেটওয়ার্ক থেমে যায়।
- কার্যক্ষমতা নির্ধারণ করে হাব, যা তার সক্ষমতার ওপর নির্ভরশীল।
মেশ টপোলজি
এই স্থাপত্যে প্রতিটি ডিভাইস পয়েন্ট-টু-পয়েন্ট যুক্ত। সব গ্যাজেট একে অপরের সঙ্গে যুক্ত। মেশ নেটওয়ার্ক n সংখ্যক ডিভাইসকে n (n-1)/2 ভৌত চ্যানেলের মাধ্যমে যুক্ত করে।[1]

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

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

হাইব্রিড টপোলজির সুবিধা:
- নির্ভরযোগ্য, কারণ ত্রুটি শনাক্ত ও সমাধান করা সহজ।
- প্রবেশযোগ্য এই অর্থে যে এর আকার সহজেই বাড়ানো যায়।
হাইব্রিড টপোলজির অসুবিধা:
- নকশাটি জটিল।
উপসংহার
নেটওয়ার্ক টপোলজির বিভিন্ন ধরন আছে। সংযোগের ধরন ও অফিসের কাজ অনুযায়ী টপোলজি ব্যবহার করা যায়। প্রতিটি টপোলজির নিজস্ব সুবিধা ও অসুবিধা আছে। টপোলজিতে সার্ভার বিকল হলে তা ব্যর্থতার মুখে পড়ে।
- Types of Network Topology. এখানে পাওয়া যাবে: https://www.studytonight.com/computer-networks/network-topology-types.
More about network topology
Want to go further with network topology? These Netstech guides and services are a good next step:



