কম্পিউটার নেটওয়ার্কে টাইম সিঙ্ক্রোনাইজেশন অত্যন্ত গুরুত্বপূর্ণ কারণ একটি নেটওয়ার্কের পরিকল্পনা, পরিচালনা, ডিবাগিং এবং সুরক্ষা সব কিছুর মধ্যেই একটি ঘটনা ঘটে এবং সুনির্দিষ্ট সময়ের প্রয়োজন হয়। যাইহোক, একটি সঠিক সময় বজায় রাখা চ্যালেঞ্জিং কারণ কম্পিউটারের ঘড়ি প্রতিদিন কয়েক মিনিট বা সেকেন্ডের দ্বারা প্রবাহিত হয়।
ফটোশপ ছাড়া পিএসডি ফাইল কিভাবে খুলবেন
ফলস্বরূপ, রাউটার, সার্ভার, ডিভাইস এবং সুইচগুলি নেটওয়ার্ক টাইম প্রোটোকল (NTP) ব্যবহার করে নেটওয়ার্ক টাইম সিঙ্ক্রোনাইজেশনের সমস্যা সমাধানের জন্য। কিন্তু কেন NTP গুরুত্বপূর্ণ, এবং এটি কিভাবে কাজ করে?
দিনের মেকইউজের ভিডিও
নেটওয়ার্ক টাইম প্রোটোকল কি?
নেটওয়ার্ক টাইম প্রোটোকল হল একটি অনলাইন প্রোটোকল যা একটি নেটওয়ার্কে কম্পিউটারের ঘড়ির সময়গুলিকে ইউটিসি-র কয়েক মিলিসেকেন্ডের মধ্যে সিঙ্ক্রোনাইজ করে, যা ডিভাইসগুলিকে সংযুক্ত করার অনুমতি দেয়। TCP/IP নেটওয়ার্ক একই সামঞ্জস্যপূর্ণ সময়ে কাজ করতে। এটি কম্পিউটারের জন্য প্রোটোকল এবং ক্লায়েন্ট-সার্ভার প্রোগ্রামগুলির অন্তর্ভুক্ত। এটি সার্ভার ট্রান্সমিশনে ত্রুটি সংশোধন করতে অত্যন্ত কার্যকর এবং নেটওয়ার্ক জুড়ে সময় সমন্বয়ের ভিত্তি।
1985 সালে ডেলাওয়্যার বিশ্ববিদ্যালয়ে এনটিপি প্রথম ডেভ মিলস দ্বারা তৈরি করা হয়েছিল, কিন্তু আজ, প্রোটোকলটি ওপেন সোর্স এবং বিশ্বব্যাপী ব্যবহৃত হয়।
নেটওয়ার্ক টাইম প্রোটোকল কিভাবে কাজ করে?
NTP সময় সিঙ্ক্রোনাইজ করার জন্য একটি তিন-পদক্ষেপ প্রক্রিয়া অনুসরণ করে:
আমার ফেসবুক হ্যাক হয়েছে কিনা তা কিভাবে বলব
- প্রোটোকল ক্লায়েন্ট সময় সার্ভারের সাথে একটি বিনিময় অনুরোধ করে।
- ক্লায়েন্ট তার বিলম্ব/অফসেট গণনা করে এবং সার্ভারের ঘড়ির সাথে মেলে পুনরায় সমন্বয় করে।
- সময় সঠিকতা বজায় রাখতে প্রতি 10 মিনিটে (বা কখনও কখনও প্রতি ঘণ্টায়) ঘড়িটি আপডেট করতে 10 মিনিটের মধ্যে ছয়-বারের বিনিময় হতে হবে। বার্তাগুলি ব্যবহারকারী ডেটাগ্রাম প্রোটোকল (UDP)-পোর্ট 123-এর মাধ্যমে আপডেটগুলি লেনদেন করে।
স্তর স্তর কি?
সমন্বিত ইউনিভার্সাল টাইম (UTC) উত্সের বিচ্ছেদ ডিগ্রী রয়েছে যা স্তর নামে পরিচিত, যা একটি কঠোর শ্রেণিবিন্যাস অনুসরণ করে।
- স্তর 0: এটি গ্রাউন্ড-জিরো ঘড়ি যা এই 'সত্য সময়' প্রেরণ করার জন্য বিশেষভাবে ডিজাইন করা স্যাটেলাইট সিস্টেম থেকে সত্যিকারের UTC গ্রহণ করে। এই কারণে, স্ট্র্যাটাম 0 ঘড়িগুলি সমস্ত ঘড়ির জন্য আসল এবং রেফারেন্স ঘড়ি। উদাহরণ হল পারমাণবিক ঘড়ি এবং জিপিএস ঘড়ি।
- স্তর 1: এগুলি হল কম্পিউটার ডিভাইস/সিস্টেম যা সরাসরি স্ট্র্যাটাম 0-এর সাথে ট্রু টাইম পাওয়ার জন্য যুক্ত।
- স্তর 2: এই সময়ের সার্ভারগুলি স্ট্র্যাটাম 1 থেকে তাদের আসল সময় পায়।
- স্তর 3: এই কম্পিউটার ডিভাইসগুলি স্ট্র্যাটাম 2 সার্ভারের সাথে যুক্ত এবং তাদের প্রকৃত সময় পায়।
এনটিপি অনুক্রমটি র্যাঙ্কের নিচে চলতে থাকে এবং র্যাঙ্কের নিচে অগ্রসর হওয়ার সাথে সাথে সময়ের নির্ভুলতা হ্রাস পায়। NTP অনুক্রমের মোট 16টি স্তর রয়েছে; strata 16 একটি আনসিঙ্ক্রোনাইজড ডিভাইস নির্দেশ করে।
একটি নেটওয়ার্কের জন্য একটি টাইম সার্ভার ইনস্টল করার সময় সেগালের আইন বিবেচনা করা গুরুত্বপূর্ণ: