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