Reliable Data Transfer
নির্ভরযোগ্য তথ্য স্থানান্তর কম্পিউটার নেটওয়ার্কিংয়ের একটি বিষয় যা অবিশ্বস্ত চ্যানেলগুলিতে তথ্য স্থানান্তর সম্পর্কিত। আধুনিক ইন্টারনেটের মতো প্যাকেট সুইচড নেটওয়ার্কগুলির অন্যতম ত্রুটি হল অবিশ্বস্ততা, কারণ বিভিন্ন কারণে প্যাকেটের ক্ষতি হতে পারে এবং প্যাকেটগুলি যে ক্রমে পাঠানো হয়েছিল সেই ক্রমে প্যাকেট সরবরাহের নিশ্চয়তা দেওয়া হয় না। অতএব, ইন্টারনেটে দীর্ঘমেয়াদী ডেটা স্ট্রিম তৈরি করার জন্য, নির্ভরযোগ্যতা প্রদানের জন্য কৌশলগুলি তৈরি করা হয়েছে, যা সাধারণত ইন্টারনেট প্রোটোকল স্যুটের পরিবহন স্তরে প্রয়োগ করা হয়। নির্দেশমূলক উপকরণগুলিতে, বিষয়টিকে প্রায়শই তাত্ত্বিক উদাহরণ প্রোটোকল আকারে উপস্থাপন করা হয় যা নিজেই "আরডিটি" হিসাবে উল্লেখ করা হয়, যাতে শিক্ষার্থীদের ট্রান্সমিশন কন্ট্রোল প্রোটোকলের মতো ট্রান্সপোর্ট লেয়ার প্রোটোকলে সম্মুখীন হওয়া সমস্যা এবং সমাধানের সাথে পরিচয় করিয়ে দেওয়া যায়। এই উৎসগুলি প্রায়শই একটি ছদ্ম-এ. পি. আই বর্ণনা করে এবং এই ধরনের একটি প্রটোকল কীভাবে প্রয়োগ করা যেতে পারে তা চিত্রিত করার জন্য সীমাবদ্ধ-অবস্থা মেশিন চিত্রগুলি অন্তর্ভুক্ত করে, পাশাপাশি একটি সংস্করণ ইতিহাসও অন্তর্ভুক্ত করে। এই বিবরণগুলি সাধারণত উৎসগুলির মধ্যে সামঞ্জস্যপূর্ণ, তবুও প্রায়শই উদ্ধৃত করা হয় না, তাই এই তাত্ত্বিক আরডিটি প্রোটোকলের উৎপত্তি অস্পষ্ট। উদাহরণ সংস্করণ একটি উদাহরণ আরডিটি প্রোটোকল বর্ণনা করে এমন উৎসগুলি প্রায়শই আধুনিক পরিবহন স্তর কৌশলগুলির বিকাশের চিত্র তুলে ধরার জন্য একটি "সংস্করণ ইতিহাস" প্রদান করে, যা সাধারণত নীচের অনুরূপঃ নির্ভরযোগ্য ডেটা ট্রান্সফার 1 নির্ভরযোগ্য ডেটা ট্রান্সফার 1 সহ, ডেটা শুধুমাত্র একটি নির্ভরযোগ্য ডেটা চ্যানেলের মাধ্যমে স্থানান্তর করা যেতে পারে। অ্যালগরিদম প্রক্রিয়াকরণের ক্ষেত্রে এটি নির্ভরযোগ্য ডেটা ট্রান্সফার প্রোটোকলগুলির মধ্যে সবচেয়ে সহজ। 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. 2. এটি ত্রুটি সনাক্ত করতে একটি চেকসাম ব্যবহার করে। বার্তাটি সম্পূর্ণ হলে রিসিভার স্বীকৃতি বার্তা পাঠায় এবং যদি বার্তাটি অসম্পূর্ণ হয় তবে এটি একটি নেতিবাচক স্বীকৃতি বার্তা পাঠায় এবং আবার তথ্যের জন্য অনুরোধ করে। 2. 1 নির্ভরযোগ্য তথ্য স্থানান্তর 2.1 অবিশ্বস্ত তথ্য চ্যানেলে নির্ভরযোগ্য তথ্য স্থানান্তরকেও সমর্থন করে এবং ত্রুটি সনাক্ত করতে একটি চেকসাম ব্যবহার করে। তবে, নকল বার্তা প্রতিরোধ করতে, এটি প্রতিটি প্যাকেটে একটি ক্রম সংখ্যা যোগ করে। তথ্য সম্পূর্ণ হলে রিসিভার সংশ্লিষ্ট সিকোয়েন্স আইডি সহ স্বীকৃতি বার্তা পাঠায় এবং সংশ্লিষ্ট সিকোয়েন্স আইডি সহ একটি নেতিবাচক স্বীকৃতি বার্তা পাঠায় এবং বার্তাটি সম্পূর্ণ না হলে প্রেরককে আবার পাঠাতে বলে। প্রোটোকলের আগের সংস্করণগুলির মতো নির্ভরযোগ্য ডেটা ট্রান্সফার 3, অবিশ্বস্ত ডেটা চ্যানেলগুলিতে নির্ভরযোগ্য ডেটা স্থানান্তরকে সমর্থন করে, ত্রুটিগুলি পরীক্ষা করার জন্য চেকসাম ব্যবহার করে এবং ডেটা প্যাকেটগুলিতে ক্রম সংখ্যা যুক্ত করে। উপরন্তু, এতে প্যাকেটের ক্ষতি সনাক্ত করার জন্য একটি কাউন্টডাউন টাইমার অন্তর্ভুক্ত রয়েছে। যদি প্রেরক একটি নির্দিষ্ট সময়ের মধ্যে নির্দিষ্ট তথ্য স্বীকার করতে না পারে, তবে এটি হারিয়ে যাওয়া প্যাকেট হিসাবে বিবেচনা করবে এবং এটি আবার পাঠাবে। আরও দেখুন নির্ভরযোগ্য ডেটা প্রোটোকল কম্পিউটার নেটওয়ার্কিং গো-ব্যাক-এন এআরকিউ সিলেক্টিভ রিপিট এআরকিউ কম্পিউটার নেটওয়ার্কিং ত্রুটি সনাক্তকরণ এবং সংশোধন