তথ্য ও যোগাযোগ প্রযুক্তি · অধ্যায় ৩
ইন্টারনেটে প্যাকেট রাউটিং ও বিকল্প পথ
মান বদলাও, চালাও, আর দেখো কী ঘটে।
একটি বিদ্যালয়ের কম্পিউটার ল্যাব থেকে জাতীয় শিক্ষাক্রম ও পাঠ্যপুস্তক বোর্ডের (NCTB) কেন্দ্রীয় ই-বুক সার্ভারে ডিজিটাল পাঠ্যবই ডাউনলোডের রিকোয়েস্ট পাঠানো হলো। ল্যাব থেকে স্থানীয় রাউটারের বিলম্ব ৫ ms এবং সেখান থেকে সরাসরি অপটিক্যাল ফাইবার দিয়ে দুটি ধাপে (প্রতিটিতে ১৫ ms) সার্ভারে পৌঁছাতে স্বাভাবিক অবস্থায় মোট ৩৫ ms সময় লাগে। সড়ক সংস্কারের কারণে প্রধান অপটিক্যাল ফাইবার সংযোগটি বিচ্ছিন্ন হয়ে গেল। রাউটারগুলো স্বয়ংক্রিয়ভাবে বিকল্প আঞ্চলিক পথে ডেটা প্যাকেট পাঠানো শুরু করল, যেখানে ৩টি অতিরিক্ত লিংকের প্রতিটিতে ২০ ms করে বিলম্ব হয়। বিকল্প পথে রিকোয়েস্টটি সার্ভারে পৌঁছাতে মোট কত সময় (ms) লাগবে?
প্রধান ফাইবার বিচ্ছিন্ন হলে বিকল্প পথে মোট কত বিলম্ব হবে?
- ০ ms (অসংযোগ) — প্রধান ফাইবার কেবল কাটা পড়লে সার্ভারে কোনো রিকোয়েস্ট পৌঁছাবে না
- ৩৫ ms — বিকল্প পথ ব্যবহার করলেও ইন্টারনেটের গতি ও মোট সময় অপরিবর্তিত থাকে
- ৬৫ ms — স্থানীয় ল্যাব লিংকের ৫ ms এবং বিকল্প পথের ৩টি লিংকের প্রতিটিতে ২০ ms করে মোট ৬৫ ms
যা বদলাতে পারবে
- প্রধান ফাইবার সংযোগ: চালু বা বন্ধ
- বিকল্প পথের প্রতি লিংকের বিলম্ব: ২০ থেকে ৫০ ms
যা মেপে দেখাবে
- মোট বিলম্ব (সময়) (ms)
- রাউটার লিংকের সংখ্যা (হপ)
- সার্ভারে সংযোগ পৌঁছায় কি না
চালানোর সময় খেয়াল করো
- প্রধান ফাইবার সংযোগটি বন্ধ (false) করে দেখো। রাউটারগুলো কি স্বয়ংক্রিয়ভাবে বিকল্প পথ বেছে নিল?
নিজে করে দেখো
- ভিডিও ক্লাস ৭০ ms-এর বেশি দেরিতে আটকে যায়। ফাইবার কাটা অবস্থায় বিকল্প লিংকের দেরি কত পর্যন্ত চলবে?
ইঙ্গিত
মোট দেরি = স্থানীয় লিংক + বিকল্প পথের তিনটি লিংক।
ধারণাটা কী?আগে নিজে চালিয়ে দেখো, তারপর খোলো।
প্যাকেট রাউটিং ও ডাইনামিক রি-রাউটিং
ইন্টারনেটে কোনো একক সরাসরি তার থাকে না। একটি বিদ্যালয়ের কম্পিউটার থেকে পাঠানো অনুরোধ ছোট ছোট ডেটা প্যাকেটে বিভক্ত হয় এবং রাউটারগুলো সবচেয়ে কম বিলম্বের পথ (Shortest Path) বেছে নিয়ে সার্ভারে পৌঁছে দেয়। যদি মাঝের কোনো অপটিক্যাল ফাইবার তার ক্ষতিগ্রস্ত হয়, রাউটিং অ্যালগরিদম সাথে সাথে তা শনাক্ত করে প্যাকেটগুলোকে সচল বিকল্প নেটওয়ার্ক দিয়ে ঘুরিয়ে দেয় (Re-routing)। ফলে সংযোগ বিচ্ছিন্ন না হয়ে শিক্ষা কার্যক্রম নিরবচ্ছিন্ন থাকে, যদিও বিকল্প পথে বিলম্ব সামান্য বাড়তে পারে।
অন্য উত্তরগুলো কেন ভুল
অনেকে মনে করে অপটিক্যাল ফাইবার কেবল কেটে গেলে ইন্টারনেট পুরোপুরি বন্ধ হয়ে যায়। কিন্তু ইন্টারনেটের ভিত্তি হলো প্যাকেট সুইচিং — রাউটারগুলো স্বয়ংক্রিয়ভাবে বিকল্প পথ খুঁজে নেয়। আবার বিকল্প পথে ৩টি লিংকের প্রতিটিতে ২০ ms বিলম্ব থাকায় মোট সময় ৫ + ৩ × ২০ = ৬৫ ms হয়; এটি আগের ৩৫ ms-এর মতো অপরিবর্তিত থাকে না।
যেসব ভুল ধারণা হয়
- কম্পিউটার ও সার্ভারের মাঝে একটিমাত্র স্থির পথ থাকে, যা কাটলে ইন্টারনেট অচল হয়ে যায়
- পথের দূরত্ব বা রাউটার যাই হোক না কেন ইন্টারনেটে সব পথের বিলম্ব একই থাকে
বাস্তবে কোথায় দেখা যায়
- বঙ্গোপসাগরে সাবমেরিন কেবল (SMW4 বা SMW5) ক্ষতিগ্রস্ত হলেও আন্তর্জাতিক টেরেস্ট্রিয়াল কেবল (ITC) দিয়ে বাংলাদেশের ইন্টারনেট সচল রাখা
- বন্যা বা ঝড়ে কোনো জেলার অপটিক্যাল ফাইবার ছিঁড়ে গেলেও মাইক্রোওয়েভ ও পার্শ্ববর্তী জেলার রাউটার দিয়ে স্কুল ও সরকারি সেবার নেটওয়ার্ক বজায় রাখা