নেটওয়ার্ক সুইচিং হল প্যাকেটগুলিকে গন্তব্যের দিকে ফরোয়ার্ড করার পদ্ধতি। একবার ডেটা একটি পোর্টের কাছে পৌঁছালে প্রবেশ করা হয় যেখানে একটি বন্দর থেকে ছেড়ে যাওয়া ডেটা প্রস্থান হিসাবে পরিচিত হয়। সাধারণত বড় নেটওয়ার্কে, ট্রান্সমিটার থেকে রিসিভার পর্যন্ত বিভিন্ন পথ থাকে। সুতরাং, ডেটা ট্রান্সমিশনের জন্য সর্বোত্তম রুটটি একটি স্যুইচিং কৌশল দ্বারা নির্ধারিত হবে। এই কৌশলটি সহজভাবে ব্যবহার করা হয় সিস্টেমের সাথে সংযোগ স্থাপনের জন্য এক থেকে এক যোগাযোগ করার জন্য। তাই এই নিবন্ধটি একটি ওভারভিউ আলোচনা নেটওয়ার্ক স্যুইচিং - প্রকার, সুবিধা, অসুবিধা এবং অ্যাপ্লিকেশন।
নেটওয়ার্ক সুইচিং কি?
নেটওয়ার্ক স্যুইচিংকে সংজ্ঞায়িত করা যেতে পারে যখন নেটওয়ার্ক ট্র্যাফিককে এক পথ থেকে অন্য পথে বা এক ডিভাইস থেকে অন্য ডিভাইসে গাইড করার প্রক্রিয়া। কম্পিউটার নেটওয়ার্কিং-এ, নেটওয়ার্ক স্যুইচিং একটি অপরিহার্য উপাদান যা বিভিন্ন কম্পিউটারের মধ্যে অত্যন্ত দক্ষতার সাথে ডেটা পাঠানোর অনুমতি দেয়। নেটওয়ার্ক ডিভাইস একটি নেটওয়ার্কের মাধ্যমে। নেটওয়ার্ক স্যুইচিং ডায়াগ্রামটি নীচে দেখানো হয়েছে।
একটি নেটওয়ার্ক সুইচিং আন্তঃসংযুক্ত একটি সেট নোড সুইচ বলা হয়। সুইচের সাথে সংযুক্ত অনেক ডিভাইসের মধ্যে অস্থায়ী সংযোগ স্থাপন করতে সুইচ ব্যবহার করা হয়। একটি সুইচড নেটওয়ার্কে, কিছু নোড কেবলমাত্র শেষ ডিভাইসের সাথে সংযুক্ত থাকে যেখানে অন্যগুলি শুধুমাত্র রাউটিং এর জন্য ব্যবহৃত হয়। নেটওয়ার্কের প্রতিটি সুইচ উপরের নোডের সাথে সংযুক্ত।
কিভাবে নেটওয়ার্ক সুইচিং কাজ করে?
একটি বৃহত্তর নেটওয়ার্কের মধ্যে বিভিন্ন উপায় থাকলে ডেটা প্রেরণের সর্বোত্তম উপায় নির্ধারণ করার সময় কম্পিউটার নেটওয়ার্কগুলিতে নেটওয়ার্ক স্যুইচিং সহজভাবে সহায়তা করে। এই নেটওয়ার্কগুলিতে প্রেরক এবং প্রাপকের সাথে সংযোগ করার জন্য বিভিন্ন পথ থাকতে পারে। সুতরাং, যখনই আমরা প্রেরক এবং প্রাপকের মধ্যে কোনও ডেটা প্রেরণ করি তখন ডেটা বিভিন্ন রুটের মাধ্যমে স্যুইচ হবে।
যখনই আমরা একটি ডিভাইস থেকে অন্য ডিভাইসে ডেটা পাঠাই তখন ডেটা সরাসরি সেই ডিভাইসে পৌঁছায় না কারণ কেন্দ্রে বিভিন্ন মধ্যবর্তী নোডের পাশাপাশি এই নোডগুলিতে তথ্য সুইচ রয়েছে।
নেটওয়ার্ক স্যুইচিং প্রকার
সার্কিট সুইচিং, মেসেজ সুইচিং এবং প্যাকেট সুইচিং এর মত তিন ধরনের নেটওয়ার্ক সুইচিং কৌশল রয়েছে যা নীচে আলোচনা করা হয়েছে।
সার্কিট বদল
সার্কিট সুইচিং হিসাবে সংজ্ঞায়িত করা যেতে পারে; যখনই দুটি নোড একটি নিবেদিত যোগাযোগ লেনের উপরে একে অপরের সাথে যোগাযোগ করে। এই ধরণের সুইচিংয়ে, ডেটা প্রেরণের জন্য একটি সার্কিট স্থাপন করা উচিত, যাতে ডেটা স্থানান্তর ঘটতে পারে। সার্কিট স্যুইচিং অ্যাপ্লিকেশনগুলিকে এই পর্যায়গুলির মধ্য দিয়ে যেতে হবে; একটি সার্কিট সেট আপ করুন, ডেটা প্রেরণ করুন এবং সার্কিটটি বিচ্ছিন্ন করুন। এই ধরনের স্যুইচিং মূলত ভয়েস-ভিত্তিক অ্যাপ্লিকেশনের জন্য ডিজাইন করা হয়েছিল। সুতরাং, এই স্যুইচিংয়ের একটি উপযুক্ত উদাহরণ হল টেলিফোন।
সার্কিট সুইচিং এর সুবিধা হল; এটি একটি ডেডিকেটেড যোগাযোগ চ্যানেল এবং নির্দিষ্ট ব্যান্ডউইথ আছে. সার্কিট সুইচিং এর সুবিধা হল; অন্যান্য স্যুইচিং কৌশলগুলির তুলনায় এটি ব্যয়বহুল, সংযোগ স্থাপনের জন্য অনেক সময় নেয় এবং পথটি প্রতিষ্ঠিত হলে এটি ব্যবহার করা দক্ষ নয়, ইত্যাদি।
সম্পর্কে আরো জানতে এই লিঙ্ক পড়ুন অনুগ্রহ করে সার্কিট বদল .
প্যাকেট সুইচিং
প্যাকেট স্যুইচিং-এ, বার্তাটি একবারে প্রেরণ করা হয়, এবং যদিও এটি ছোট ছোট টুকরোগুলিতে বিভক্ত হয় এবং সেগুলি পৃথকভাবে প্রেরণ করা হয়। বার্তাগুলিকে ভাগ করার প্রক্রিয়াটিকে প্যাকেট বলা হয় যা প্রাপ্তির শেষে তাদের অর্ডার চিনতে একটি একচেটিয়া নম্বর দিয়ে নির্দিষ্ট করা হয়।
প্রতিটি প্যাকেটের শিরোনামে কিছু ডেটা থাকে যেমন উৎসের ঠিকানা, গন্তব্যের ঠিকানা এবং সিরিজ নম্বর। তারা যতটা সম্ভব সরাসরি লেন নিয়ে নেটওয়ার্ক জুড়ে চলে যাবে। প্রাপ্তির শেষে, সমস্ত প্যাকেট সঠিক উপায়ে স্মরণ করা হয়। যদি কোনো প্যাকেট নষ্ট বা অনুপস্থিত থাকে, তাহলে অবিলম্বে বার্তাটি পুনরায় পাঠানোর জন্য বার্তা পাঠানো হবে। তাই যদি প্যাকেটের সঠিক ক্রম অর্জিত হয়, তাহলে গ্রহণযোগ্যতা বার্তা অবিলম্বে পাঠানো হবে।
প্যাকেট সুইচিং এর সুবিধা হল; খরচ-কার্যকর, নির্ভরযোগ্য, এবং খুব দক্ষ। প্যাকেট সুইচিং এর অসুবিধাগুলি হল; এই কৌশলটি কার্যকর করা যাবে না যেখানে কম বিলম্ব এবং উচ্চ-মানের পরিষেবা প্রয়োজন, উচ্চ বাস্তবায়ন খরচ প্রয়োজন, এই স্যুইচিংয়ে ব্যবহৃত প্রোটোকলগুলি অত্যন্ত জটিল ইত্যাদি।
সম্পর্কে আরো জানতে এই লিঙ্ক পড়ুন অনুগ্রহ করে প্যাকেট সুইচিং .
বার্তা স্যুইচিং
মেসেজ স্যুইচিং-এ, একটি বার্তা পুরো ইউনিটের মতো পাঠানো হয় এবং নোডের মধ্য দিয়ে রুট করা হয় যার উপর এটি সংরক্ষণের পাশাপাশি ফরওয়ার্ড করা হয়। এই ধরনের স্যুইচিংয়ে, ট্রান্সমিটার এবং রিসিভারের মধ্যে কোনো ডেডিকেটেড পাথ স্থাপন নেই। মেসেজ স্যুইচিং সহজভাবে একটি গতিশীল রাউটিং প্রদান করে যখন বার্তাটি বার্তার মধ্যে উপলব্ধ ডেটার উপর নির্ভর করে মধ্যবর্তী নোড জুড়ে রাউট করা হয়।
এই সুইচগুলি এমনভাবে প্রোগ্রাম করা হয়েছে যাতে তারা সবচেয়ে কার্যকর রুট প্রদান করে। এই সুইচিংয়ের প্রতিটি এবং প্রতিটি নোড কেবল পুরো বার্তাটি সংরক্ষণ করে এবং তারপরে এটি পরবর্তী নোডে ফরোয়ার্ড করে। তাই এই ধরনের নেটওয়ার্ককে স্টোর অ্যান্ড ফরওয়ার্ড নেটওয়ার্ক বলা হয়।
বার্তা পরিবর্তনের সুবিধাগুলি হল; নেটওয়ার্ক পরিচালনা করতে বার্তা অগ্রাধিকার ব্যবহার করা হয়, নেটওয়ার্কের উপরে পাঠানো বার্তার আকার সহজেই পরিবর্তন করা যায়, ট্র্যাফিক ব্লকিং হ্রাস পায় কারণ বার্তাটি নোডের মধ্যে সাময়িকভাবে সংরক্ষণ করা হয়, ইত্যাদি। বার্তা পরিবর্তনের অসুবিধাগুলি হল; এটি ফরোয়ার্ড না হওয়া পর্যন্ত তাদের সঞ্চয় করার অনুমতি দেওয়ার জন্য পর্যাপ্ত স্টোরেজ দিয়ে সজ্জিত করা উচিত, স্টোর করার পাশাপাশি ফরওয়ার্ডিং সুবিধা ইত্যাদির কারণে একটি দীর্ঘ বিলম্ব ঘটে।
আমরা যদি চিন্তা করি কিভাবে একটি নেটওয়ার্ক সুইচিং টেকনিক বেছে নেব?
তিন ধরনের নেটওয়ার্ক স্যুইচিংয়ের প্রতিটিরই নিজস্ব সুবিধা এবং অসুবিধা রয়েছে এবং সর্বোত্তম ব্যবহার করা নির্ভর করে নেটওয়ার্কের নির্দিষ্ট চাহিদা এবং বৈশিষ্ট্য এবং যে ডেটা প্রেরণ করা হচ্ছে তার উপর।
সার্কিট স্যুইচিং উচ্চ-মানের, অনুমানযোগ্য সংযোগ প্রদান করতে পারে, তবে এটি অদক্ষ এবং ব্যয়বহুলও হতে পারে।
প্যাকেট স্যুইচিং আধুনিক নেটওয়ার্কগুলিতে ব্যাপকভাবে ব্যবহৃত হয় এবং বিস্ফোরণে ডেটা প্রেরণের জন্য এটি কার্যকর, তবে এটি যানজট এবং বিলম্বের জন্য ঝুঁকিপূর্ণ হতে পারে।
বার্তা স্যুইচিং বিরল এবং সাধারণত শুধুমাত্র বিশেষ অ্যাপ্লিকেশনে ব্যবহৃত হয়, যেমন সামরিক বা বৈজ্ঞানিক নেটওয়ার্ক, যেখানে গতির চেয়ে নির্ভরযোগ্যতা বেশি গুরুত্বপূর্ণ,
অতএব, নেটওয়ার্ক স্যুইচিং এর কোন একক 'সেরা' ধরনের নেই এবং উপযুক্ত পছন্দ নির্দিষ্ট নেটওয়ার্ক অ্যাপ্লিকেশনের প্রেক্ষাপট এবং প্রয়োজনীয়তার উপর নির্ভর করে।
নেটওয়ার্ক স্যুইচ করার রিয়েল টাইম উদাহরণ
বিভিন্ন অ্যাপ্লিকেশানে ব্যবহৃত বিভিন্ন ধরনের নেটওয়ার্ক সুইচিংয়ের কিছু উদাহরণ এখানে দেওয়া হল।
- সার্কিট বদল : এটি সাধারণত প্রচলিত টেলিফোন নেটওয়ার্কে ব্যবহৃত হয়, যেখানে কলের সময়কালের জন্য দুটি পক্ষের মধ্যে একটি ডেডিকেটেড সার্কিট প্রতিষ্ঠিত হয়।
- প্যাকেট স্যুইচিং: এটি ইন্টারনেটে যেখানে ডেটা প্যাকেটে বিভক্ত এবং নেটওয়ার্ক জুড়ে পৃথকভাবে পাঠানো হয়।
- বার্তা পরিবর্তন: এটি রেট এবং সাধারণত বিশেষায়িত অ্যাপ্লিকেশনে ব্যবহৃত হয়, যেমন সামরিক বা বৈজ্ঞানিক নেটওয়ার্ক। যেমন, মেসেজ স্যুইচিং হল NASA এর ডিপ স্পেস নেটওয়ার্ক, যা গভীর মহাকাশে মহাকাশযানের সাথে যোগাযোগ করতে বার্তা স্যুইচিং ব্যবহার করে, যেখানে ট্রান্সমিশন বিলম্ব উল্লেখযোগ্য এবং নির্ভরযোগ্যতা গুরুত্বপূর্ণ।
নেটওয়ার্ক স্যুইচিং এবং রাউটিং b/n পার্থক্য
নেটওয়ার্ক সুইচিং এবং রাউটিং এর মধ্যে পার্থক্য নিচে আলোচনা করা হয়েছে।
নেটওয়ার্ক স্যুইচিং |
রাউটিং |
নেটওয়ার্ক স্যুইচিং প্রধানত একটি অনুরূপ নেটওয়ার্কে ডিভাইসের মধ্যে ডেটা প্যাকেট স্যুইচ করার জন্য ব্যবহৃত হয়। | রাউটিং বিভিন্ন নেটওয়ার্কের মধ্যে প্যাকেট রুট করতে ব্যবহৃত হয়। |
নেটওয়ার্ক সুইচিং সার্কিট, প্যাকেট এবং মেসেজ তিন প্রকার। | অভিযোজিত এবং অ-অভিযোজিত দুই ধরনের আছে। |
এটি ডেটা লিঙ্ক স্তরের মধ্যে কাজ করে। | এটি নেটওয়ার্ক স্তরের মধ্যে কাজ করে। |
নেটওয়ার্ক স্যুইচিংয়ের মধ্যে ব্যান্ডউইথের জন্য কোনো শেয়ারিং পোর্ট নেই। | ব্যান্ডউইথ রাউটিংয়ে গতিশীলভাবে ভাগ করা হয়। |
এটি শুধুমাত্র LAN দ্বারা ব্যবহৃত হয়। | এটি LAN এবং MAN উভয়ই ব্যবহার করে। |
সুইচিংয়ের ডেটা ফ্রেম আকারে প্রেরণ করা হয়। | স্যুইচিংয়ের ডেটা প্যাকেট আকারে প্রেরণ করা হয়। |
স্যুইচিং এ, কোন সংঘর্ষ হয় না. | রাউটিংয়ে কম সংঘর্ষ হয়। |
এটি NAT-এর জন্য উপযুক্ত নয়। | এটি NAT-এর জন্য উপযুক্ত। |
এটি একটি নেটওয়ার্ক সংযোগ প্রয়োজন. | এটি একটি নেটওয়ার্ক সংযোগ প্রয়োজন নেই. |
ডেটা ট্রান্সমিশনের জন্য, এটি একটি MAC ঠিকানা ব্যবহার করে। | ডেটা ট্রান্সমিশনের জন্য, এটি একটি আইপি ঠিকানা ব্যবহার করে। |
রাউটারের তুলনায় এটি ব্যয়বহুল নয়। | এটা খুবই ব্যয়বহুল. |
সর্বোচ্চ গতি 10 থেকে 100 Mbps পর্যন্ত। | একটি ওয়্যারলেস সংযোগের জন্য, সর্বাধিক গতি 1 থেকে 10 Mbps পর্যন্ত এবং একটি তারযুক্ত সংযোগের জন্য, এটি 100 Mbps। |
এটি সংযোগ করার জন্য অন্তত একটি একক নেটওয়ার্ক প্রয়োজন. | সংযোগের জন্য দুটি নেটওয়ার্ক প্রয়োজন। |
নেটওয়ার্ক স্যুইচিং শুধুমাত্র একটি একক সম্প্রচার ডোমেন আছে. | রাউটিং এর মধ্যে থাকা সমস্ত পোর্টের তাদের ব্রডকাস্ট ডোমেন থাকে। |
এটি তাদের গন্তব্যে পৌঁছানোর জন্য MAC ঠিকানাগুলি সন্ধান করার জন্য সামগ্রী-অ্যাক্সেসযোগ্য মেমরি টেবিল ব্যবহার করে। | এটি রাউটিং টেবিলের মধ্যে আইপি ঠিকানা সংরক্ষণ করে এবং একটি ঠিকানা নিজেরাই রাখে। |
হাফ ডুপ্লেক্স এবং ফুল ডুপ্লেক্সের মতো দুটি মোডে ডেটা প্রেরণ করা হয়। | ডেটা শুধুমাত্র সম্পূর্ণ ডুপ্লেক্স মোডে প্রেরণ করা হয়। |
সুবিধাগুলি এবং অসুবিধাগুলি
দ্য নেটওয়ার্ক স্যুইচিং এর সুবিধা নীচে আলোচনা করা হয়.
- নেটওয়ার্ক স্যুইচিং উপলব্ধ ব্যান্ডউইথ বৃদ্ধি করে।
- এটি নেটওয়ার্কের কর্মক্ষমতা বৃদ্ধি করে।
- এটি ভার্চুয়াল LAN সমর্থন করে এবং এইভাবে লজিক্যাল সেগমেন্টেশনে সাহায্য করে।
- তারা নেটওয়ার্কের মধ্যে ফ্রেমের সংঘর্ষ কমায় যা প্রতিটি সংযোগের জন্য কেবল সংঘর্ষের ডোমেন তৈরি করে তাদের ব্যবহার করে।
- এটি পৃথক হোস্ট কম্পিউটারের উপর কাজের চাপ কমাতে সাহায্য করে এবং কেন্দ্রীভূত ব্যবস্থাপনাকে সমর্থন করে।
- এই সুইচিং ওয়ার্কস্টেশনের সাথে সরাসরি সংযোগ স্থাপন করে। উপরন্তু, তারা অসংখ্য একযোগে কথোপকথনের অনুমতি দেয়।
- এটি সংস্থায় অ্যাক্সেসযোগ্য ডেটা স্থানান্তরের ক্ষমতা বাড়ায়।
- তারা প্রতিটি হোস্ট পিসিতে লোড কমায়।
- এটি নেটওয়ার্কের জন্য উপলব্ধ ব্যান্ডউইথ বাড়ায়।
দ্য নেটওয়ার্ক স্যুইচিং এর অসুবিধা নীচে আলোচনা করা হয়.
- নেটওয়ার্ক ব্রিজের তুলনায় এগুলো খুবই ব্যয়বহুল।
- নেটওয়ার্ক সুইচগুলির মাধ্যমে নেটওয়ার্ক সংযোগের সমস্যাগুলি ট্রেস করা খুব কঠিন৷
- আইপি অ্যাড্রেসগুলি সাইবার আক্রমণকারীরা বা স্পুফ ইথারনেট ফ্রেমের দ্বারা ক্যাপচার করা যেতে পারে একবার সুইচিং একটি প্রমিসকিউস মোডের মধ্যে।
- একবার সম্প্রচার সীমিত করার জন্য একটি ডাইভারশন হিসাবে ব্যবহার করা হলে তারা খুব ভালভাবে কাজ করে না।
- নেটওয়ার্কের প্রাপ্যতার সমস্যাগুলি সংগঠনের সুইচ জুড়ে অনুসরণ করা খুব কঠিন।
- মাল্টিকাস্ট পার্সেল মোকাবেলা করার জন্য যথাযথ ব্যবস্থা এবং পরিকল্পনা প্রয়োজন।
- এটি সক্রিয় করা বস্তুর সাথে শারীরিক যোগাযোগ থাকা উচিত।
অ্যাপ্লিকেশন
নেটওয়ার্ক স্যুইচিংয়ের অ্যাপ্লিকেশনগুলি নীচে আলোচনা করা হয়েছে।
- নেটওয়ার্ক স্যুইচিং হল যেকোনো নম্বর থেকে প্রাপ্ত ডেটা চ্যানেল করার পদ্ধতি। অন্য নির্বাচিত পোর্টে ইনপুট পোর্ট যা ডেটা পাঠাবে তার পছন্দের গন্তব্যে।
- বিশাল নেটওয়ার্কে, ট্রান্সমিটার থেকে রিসিভার পর্যন্ত বিভিন্ন পথ রয়েছে। সুতরাং, স্যুইচিং কৌশলটি ডেটা প্রেরণের জন্য সর্বোত্তম রুট নির্ধারণ করবে।
- কম্পিউটার নেটওয়ার্কিং-এ স্যুইচিং হল একটি n/w সুইচ জুড়ে ডেটা প্যাকেট ট্রান্সমিশন বা ডেটা ব্লক করা।
- একটি n/w সুইচ ডিভাইসগুলির মধ্যে ডেটা প্রেরণ করে, রাউটারের মতো নয়, যা n/ws মধ্যে ডেটা প্রেরণ করে।
1)। সুইচ একটি আইপি ঠিকানা আছে?
নেটওয়ার্ক সুইচের আইপি ঠিকানা রয়েছে, তাই উৎপাদনে, এটি পর্যবেক্ষণ এবং পুনরায় কনফিগারেশনের উদ্দেশ্যে একটি নির্দিষ্ট ঠিকানা হতে হবে।
2)। একটি নেটওয়ার্কে সুইচ করার উদ্দেশ্য কি?
একটি নেটওয়ার্ক সুইচের উদ্দেশ্য হল একটি নেটওয়ার্কে বিভিন্ন ডিভাইসগুলিকে ঘন ঘন একটি LAN বা লোকাল এরিয়া নেটওয়ার্কের সাথে সংযুক্ত করা এবং সেই ডিভাইসগুলি থেকে এবং তাদের কাছে ডেটা প্যাকেটগুলি ফরোয়ার্ড করা।
3)। নেটওয়ার্কিং-এ সুইচিং বলতে কী বোঝায়?
নেটওয়ার্কিং-এ স্যুইচিং হল নির্দিষ্ট হার্ডওয়্যারের গন্তব্যে একটি সংকেত নির্দেশ বা ডেটা উপাদানের অনুশীলন। এটি বিভিন্ন ফর্ম্যাটে প্রয়োগ করা যেতে পারে এবং একটি ভাল নেটওয়ার্ক অবকাঠামোতে বিভিন্ন উপায়ে কাজ করতে পারে।
4)। নেটওয়ার্ক সুইচ কি জন্য ব্যবহার করা হয়?
একটি নেটওয়ার্ক সুইচ একে অপরের সাথে যোগাযোগের জন্য ন্যূনতম দুটি বা তার বেশি আইটি ডিভাইসের অনুমতি দেয়। পিসি এবং প্রিন্টারগুলির সাথে সংযোগ করার পাশাপাশি, অতিরিক্ত ডিভাইসগুলিতে সংযোগ প্রদানের জন্য এগুলি অন্যান্য সুইচ, ফায়ারওয়াল এবং রাউটারের সাথে সংযুক্ত করা যেতে পারে।
সুতরাং, এটি নেটওয়ার্কের একটি ওভারভিউ স্যুইচিং - কাজ করা , প্রকার, পার্থক্য, সুবিধা, অসুবিধা এবং অ্যাপ্লিকেশন। নেটওয়ার্ক স্যুইচিং সহজভাবে একটি নেটওয়ার্কের মধ্যে থাকা ডিভাইসগুলিকে একে অপরের সাথে সংযুক্ত করে কেবলমাত্র ডেটা প্যাকেটগুলি বিনিময় করে যোগাযোগ করার অনুমতি দেয়৷ এখানে আপনার জন্য একটি প্রশ্ন, নেটওয়ার্কিং কি?