network topology

নেটওয়ার্ক টপোলজি

নেটওয়ার্ক টপোলজি হল সেই ব্যবস্থা যার সাহায্যে নেটওয়ার্ক ডিভাইসের কম্পিউটার সিস্টেম একে অপরের সাথে সংযুক্ত থাকে। 

টপোলজি নেটওয়ার্কের ভৌত এবং লজিক্যাল উভয় দিককে সংজ্ঞায়িত করতে পারে লজিক্যাল এবং ফিজিক্যাল টপোলজি একই নেটওয়ার্কে একই বা ভিন্ন হতে পারে।

নেটওয়ার্ক টপোলজি এর প্রকারভেদ:

কম্পিউটার নেটওয়ার্কে নিম্ন বর্ণিত ছয় ধরণের টপোলজি থাকে। যথা –

  • বাস নেটওয়ার্ক টপোলজি  (Bus Network Topology)
  • রিং নেটওয়ার্ক টপোলজি (Ring Network Topology)
  • স্টার নেটওয়ার্ক টপোলজি (Star Network Topology)
  • ট্রি নেটওয়ার্ক টপোলজি (Tree Network Topology)
  • মেশ নেটওয়ার্ক টপোলজি (Mesh Network Topology)
  • হাইব্রিড নেটওয়ার্ক টপোলজি (Hybrid Network Topology)

বাস নেটওয়ার্ক টপোলজি  (Bus Network Topology):

যেই নেটওয়ার্ক সিস্টেমে একটু মূল তার কে কেন্দ্র করে কয়েকটি ওয়ার্ক্সস্টেশন বাঁ কম্পিউটার যুক্ত থাকে, সেই নেটওয়ার্ক সিস্টেম কে বাস নেটওয়ার্ক টপোলজি  (Bus Network Topology) বলে।

বাস নেটওয়ার্ক টপোলজিতে একটি প্রধান ক্যাবল থাকে, যাকে ব্যাকবোন (Backbone) হিসেবে চিন্তা করা হয়। যখন নেটওয়ার্ক সিগন্যাল ব্যাকবোনে চলাফেরা করবে, তখন প্রাপক হিসেবে কম্পিউটার সিগন্যাল গ্রহণ করবে আর বাকিরা এটিকে অগ্রাহ্য করবে।

এই নেটওয়ার্ক টপোলজি সিস্টেম ছোট হওয়ার কারনে এটি ব্যবহারের ক্ষেত্রে খুব সহজ। এই সিস্টেমে কোন একটি কম্পিউটার নষ্ট হয়ে গেলেও সম্পূর্ন নেটওয়ার্ক সিস্টেম অকেজো হয়ে যায়না। 

বাস টপোলজির উপকারিতা:

  • এর নেটওয়ার্ক সিস্টেম ছোট হওয়াতে এটি ব্যবহারে অনেকটাই ইজি।
  • এই সিস্টেমে ক্যাবলের পরিমান অনেক কম হওয়ার খরচের পরিমানও কমে যায়।
  • রিপিটার ব্যবহারের মাধ্যমে এর ব্যাকবোন (Backbone) কে সম্প্রসারণ করা খুব ইজি।
  • এই নেটওয়ার্ক সিস্টেমে কোন একটি কম্পিউটার নষ্ট হলে গেলেও পুরো সিস্টেম অকেজো হয়ে যায়না।

বাস টপোলজির অপকারিতা:

  • এই সিস্টেমে কম্পিউটারের সংখ্যা বেশি হয়ে গেলে ট্রান্সমিশনে কিছুটা সমস্যা হয়।
  • এই নেটওয়ার্ক সিস্টেমে ডাটা ট্রান্সফার স্প্রিড কিছুটা স্লো হয়ে থাকে।
  • এই নেটওয়ার্ক সিস্টেমে সমস্যা নির্ণয় অনেকটা জটিল।

রিং নেটওয়ার্ক টপোলজি (Ring Network Topology):

রিং টপোলজিতে প্রতিটি কম্পিউটার বা নোড ক্যাবলের সাহায্যে তার পার্শ্ববর্তী দুটি কম্পিউটারের সাথে সরাসরি সংযুক্ত হয়ে একটি লুপ বা রিং গঠন করে। এভাবে রিংয়ের সর্বশেষ কম্পিউটার প্রথমটির সাথে যুক্ত হয়। এই টপোলজিতে সংকেত একটি নির্দিষ্ট দিকে ট্রান্সমিশন হয়।  টপোলজির প্রতিটি ডিভিাইসে একটি রিসিভার এবং একটি ট্রান্সমিটার থাকে যা রিপিটারের কাজ করে। এক্ষেত্রে রিপিটারের দায়িত্ব হচ্ছে সংকেত একটি কম্পিউটার থেকে তার পরের কম্পিউটারে পৌছেঁ দেওয়া।

একটি নোড সংকেত পাঠালে তা পরবর্তী নোডের কাছে যায়। সংকেতটি ঐ নোডের জন্য হলে সে নিজে গ্রহণ করে, অন্যথায় পরবর্তী নোডে প্রেরণ করে। সংকেত কাংখিত নোডে না পৌঁছা পর্যন্ত বৃত্তাকার পথে চলতে থাকে এবং এক পর্যায়ে কাংখিত নোডে পৌঁছে।

রিং টপোলজির উপকারিতা:

  • এই টপোলজি সিস্টেমে কোন সার্বার বাঁ কেন্দ্রীয় কম্পিউটারের দরকার হয়না।
  • এই টপোলজি নেটওয়ার্কে অবস্থিত প্রতিটা কম্পিউটার সমানভাবে গুরুত্ব বহন করে।
  • এই সিস্টেমে ইচ্ছেমত কম্পিউটারের সংখ্যা বাড়ালে খুব একটা সমস্যা হয়না।

রিং টপোলজির অপকারিতা:

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

স্টার নেটওয়ার্ক টপোলজি (Star Network Topology):

স্টার টপোলজির সকল হোস্ট/নোড একটি কেন্দ্রীয় ডিভাইসের সাথে সংযুক্ত থাকে, কেন্দ্রীয় ডিভাইসটি হাব, সুইচ বা সার্ভার কম্পিউটারও হতে পারে। অর্থাৎ নোড এবং কেন্দ্রীয় ডিভাইসের মধ্যে পয়েন্ট-টু-পয়েন্ট সংযোগ থাকে। এই টপোলজিতে সংকেত প্রবাহ দ্বিমুখী হয়।

কম্পিউটারগুলো সংযোগের জন্য কো-এক্সিয়াল ক্যাবল ব্যবহৃত হয়। স্টার টপোলজিতে হাব বা সুইচগুলো মূলত ফিজিক্যাল সংযোগ ডিভাইস হিসাবে ব্যবহৃত হয়। স্টার টপোলজি নেটওয়ার্ক বাস্তবায়নে সর্বাধিক জনপ্রিয় টপোলজি।

এই টপোলজিতে কোনো প্রেরক নোড সংকেত প্রেরণ করতে চাইলে তা প্রথমে হাব বা সুইচে পাঠিয়ে দেয়। এরপর হাব বা সুইচ সেই সংকেতকে প্রাপক নোডে পাঠিয়ে দেয়।

স্টার টপোলজির উপকারিতা:

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

স্টার টপোলজির অপকারিতা:

  • কেন্দ্রীয় অবস্থানে থাকা কম্পিউটারে কোন প্রকার জামেলা সৃষ্টি হলে সম্পূর্ন ডেটা ট্রান্সফার বন্ধ হয়ে যাবে।
  • এই টপোলজি সিস্টেমে অনেক বেশি ক্যাবল ব্যবহৃত হয় বলে খরচের পরিমানও বেড়ে যায়।
  • কম্পিউটারে সংখ্যা খুব বেশি বৃদ্ধি করলে ডেটা ট্রান্সফার স্প্রিড হ্রাস পায়।

ট্রি নেটওয়ার্ক টপোলজি (Tree Network Topology):

ট্রি টপোলজি হায়ারার্কিকাল টপোলজি নামেও পরিচিত, এটি বর্তমানে সর্বাধিক ব্যবহৃত টপোলজিগুলোর মধ্যে একটি। ট্রি টপোলজি বাস টপোলজি এবং স্টার টপোলজির বৈশিষ্ট্যগুলোকে একত্রিত করে।

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

এই টপোলজিতে কম্পিউটারগুলো পরস্পরের সাথে গাছের শাখা-প্রশাখার মতো বা বিভিন্ন স্তরে বিন্যস্ত থাকে বলে ট্রি টপোলজি বলা হয়। সকল প্রতিবেশী হোস্টের মধ্যে পয়েন্ট-টু-পয়েন্ট সংযোগ রয়েছে।

ট্রি টপোলজির উপকারিতা:

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

ট্রি টপোলজির অপকারিতা:

  • এই টপোলজি কিছুটা জটিল প্রকৃতির।
  • রুট বা সার্ভার কম্পিউটারে ক্রুটি দেখা দিলে সম্পূর্ণ নেটওয়ার্কটি অকার্যকর হয়ে যায়।
  • বাস্তবায়ন ব্যয় অপেক্ষাকৃত বেশি।
  • অন্তরবর্তী কম্পিউটারগুলো নষ্ট হলে নেটওয়ার্কের অংশবিশেষ অকার্যকর হয়ে যায়।

মেশ নেটওয়ার্ক টপোলজি (Mesh Network Topology):

কোন নেটওয়ার্ক সিস্টেমের মধ্যে যে ডিভাইস বাঁ কম্পিউটার থাকে, এই ডিভাইস বাঁ কম্পিউটারগুলোর মধ্যে যখন অতিরিক্ত সংযোগ দেওয়া থাকে তখন তাকে মেশ টপোলজি সিস্টেম বলা হয়।

এই টপোলজি সিস্টেমে অতিরিক্ত বাঁ অপ্রয়োজনীয় লিঙ্ক দেওয়া থাকে বলে অতিরিক্ত ডেটা ট্রান্সফারের নিশ্চয়তা দেওয়া যায়। এছাড়া এই সিস্টেমে নেটওয়ার্কের নেগেটিভ সমস্যা খুব সহজে সমাধান করা যায়।

মেশ টপোলজি দুই ধরণের। যথা:

পূর্ণ মেশ টপোলজি (Full Mesh Topology): একটি পূর্ণ মেশ টপোলজিতে প্রতিটি নোড নেটওয়ার্কের অন্যান্য সকল নোডের সাথে সরাসরি সংযুক্ত থাকে।

আংশিক মেশ টোপোলজি (Partial Mesh Topology): আংশিক মেশ টপোলজিতে, প্রতিটি নোড অন্যান্য সকল নোডের সাথে সংযুক্ত না থেকে নির্দিষ্ট নোডসমূহের সাথে সংযুক্ত থাকে।

মেশ টপোলজির উপকারিতা:

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

মেশ টপোলজির অপকারিতা:

  • এই টপোলজিতে নেটওয়ার্ক ইনস্টলেশন ও কনফিগারেশন বেশ জটিল।
  • নেটওয়ার্কে অতিরিক্ত লিংক স্থাপন করতে হয় বিধায় এতে খরচ বেড়ে যায়।

হাইব্রিড নেটওয়ার্ক টপোলজি (Hybrid Network Topology):

কয়েকটি টপোলজি নিয়ে গঠিত টপোলজিকে হাইব্রিড টপোলজি বলা হয়। অর্থাৎ বাস, স্টার, রিং ইত্যাদি টপোলজি গুলো নিয়ে গঠিত নতুন এবং বিশাল টপোলজি সিস্টেম কে হাইব্রিড টপোলজি বলা হয়।

উদাহারণ হিসেবে পুরো ইন্টারনেট সিস্টেম কে হাইব্রিড টপোলজির সাথে তুলনা করা যায় – ইন্টারনেট হলো বিশাল একটি নেটওয়ার্ক সিস্টেম, যেখানে সব টাইপের টপোলজি গুলো বৃদ্ধমান আছে।

হাইব্রিড টপোজলির সুবিধা এবং অসুবিধা গুলো নির্বর করবে, হাইব্রিড টপোলজিতে ব্যবহৃত অন্যান্য টপোলজিগুলোর সুবিধা এবং অসুবিধা গুলোকে কেন্দ্র করে।

হাইব্রিড টপোলজির উপকারিতা:

  • এই টপোলজিতে প্রয়োজন অনুযায়ী নেটওয়ার্ক সম্প্রসারণ করার সুযোগ রয়েছে।
  • কোনো একটি অংশ নষ্ট হলে সম্পূর্ণ নেটওয়ার্ক অচল হয় না।

হাইব্রিড টপোলজির অপকারিতা:

  • হাইব্রিড টপোলজির বড় অসুবিধা হলো হাইব্রিড নেটওয়ার্কের নকশা বা ডিজাইন করা। হাইব্রিড নেটওয়ার্কের আর্কিটেকচার ডিজাইন করা খুব কঠিন।
  • ইন্সটলেশন ও কনফিগারেশন বেশ জটিল প্রকৃতির।
  • হাইব্রিড নেটওয়ার্কে প্রচুর ক্যাবলিং, নেটওয়ার্ক ডিভাইস ইত্যাদির প্রয়োজন হওয়ায় কাঠামোর ব্যয় খুব বেশি।
শেয়ার:

Similar Posts

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

3 × 1 =