প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য

সুচিপত্র:

প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য
প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য

ভিডিও: প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য

ভিডিও: প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য
ভিডিও: প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণ 2024, নভেম্বর
Anonim

মূল পার্থক্য - প্রবাহ নিয়ন্ত্রণ বনাম ত্রুটি নিয়ন্ত্রণ

ডেটা কমিউনিকেশন হল একটি ট্রান্সমিশন মাধ্যমের মাধ্যমে উৎস থেকে গন্তব্যে ডেটা পাঠানোর প্রক্রিয়া। কার্যকর ডেটা যোগাযোগের জন্য, কৌশলগুলি ব্যবহার করা প্রয়োজন। প্রেরক এবং প্রাপকের বিভিন্ন গতি এবং বিভিন্ন স্টোরেজ ক্ষমতা রয়েছে। যখন ডেটা গন্তব্যে পৌঁছায়, ডেটা সাময়িকভাবে মেমরিতে সংরক্ষণ করা হয়। যে মেমরি একটি বাফার হিসাবে পরিচিত. গতির পার্থক্য এবং বাফার সীমাবদ্ধতা নির্ভরযোগ্য ডেটা যোগাযোগকে প্রভাবিত করতে পারে। প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণ দুটি ভিন্ন প্রক্রিয়া যা সঠিক তথ্য প্রেরণের জন্য ব্যবহৃত হয়।যদি প্রেরকের গতি বেশি হয় এবং রিসিভারের গতি কম হয় তবে গতির অমিল রয়েছে। তারপর পাঠানো তথ্য প্রবাহ নিয়ন্ত্রণ করা উচিত. এই কৌশলটি প্রবাহ নিয়ন্ত্রণ হিসাবে পরিচিত। সংক্রমণের সময়, ত্রুটি ঘটতে পারে। যদি প্রাপক একটি ত্রুটি সনাক্ত করে, তবে এটি প্রেরককে জানাতে হবে যে ডেটাতে একটি ত্রুটি রয়েছে। সুতরাং, প্রেরক ডেটা পুনরায় প্রেরণ করতে পারেন। এই কৌশলটি ত্রুটি নিয়ন্ত্রণ নামে পরিচিত। উভয়ই OSI মডেলের ডেটা লিঙ্ক স্তরে ঘটে। ফ্লো কন্ট্রোল এবং এরর কন্ট্রোলের মধ্যে মূল পার্থক্য হল যে প্রবাহ নিয়ন্ত্রণ হল প্রেরক থেকে প্রাপকের কাছে ডেটার সঠিক প্রবাহ বজায় রাখা যেখানে ত্রুটি নিয়ন্ত্রণ হল প্রাপকের কাছে দেওয়া ডেটা ত্রুটিমুক্ত এবং নির্ভরযোগ্য কিনা তা খুঁজে বের করা।

প্রবাহ নিয়ন্ত্রণ কি?

এক ডিভাইস থেকে অন্য ডিভাইসে ডেটা পাঠানোর সময়, পাঠানোর শেষটি উৎস, প্রেরক বা ট্রান্সমিটার হিসাবে পরিচিত। প্রাপ্তির প্রান্তটি গন্তব্য বা গ্রহণকারী হিসাবে পরিচিত। প্রেরক এবং গ্রহণকারীর গতি ভিন্ন হতে পারে।ডেটা প্রেরণের গতি বেশি হলে রিসিভার ডেটা প্রক্রিয়া করতে সক্ষম হবে না। সুতরাং, প্রবাহ নিয়ন্ত্রণ কৌশল ব্যবহার করা যেতে পারে।

একটি সহজ প্রবাহ নিয়ন্ত্রণ পদ্ধতি হল, থামুন এবং অপেক্ষা করুন প্রবাহ নিয়ন্ত্রণ। প্রথমত, ট্রান্সমিটার ডেটা ফ্রেম পাঠায়। এটি প্রাপ্ত হলে, প্রাপক একটি স্বীকৃতি ফ্রেম (ACK) পাঠায়। ট্রান্সমিটার ডেটা পাঠাতে পারে, শুধুমাত্র রিসিভার থেকে স্বীকৃতি ফ্রেম পাওয়ার পরে। এই প্রক্রিয়াটি সংক্রমণের প্রবাহ নিয়ন্ত্রণ করে। প্রধান অসুবিধা হল যে একটি সময়ে শুধুমাত্র একটি ডেটা ফ্রেম প্রেরণ করা যেতে পারে। যদি একটি বার্তায় একাধিক ফ্রেম থাকে, তাহলে থামুন এবং অপেক্ষা করুন একটি কার্যকর প্রবাহ নিয়ন্ত্রণ পদ্ধতি হবে না৷

প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য
প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য
প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য
প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য

চিত্র 01: প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণ

স্লাইডিং উইন্ডো পদ্ধতিতে, প্রেরক এবং গ্রহণকারী উভয়ই একটি উইন্ডো বজায় রাখে। উইন্ডোর আকার বাফার আকারের সমান বা কম হতে পারে। উইন্ডোটি পূর্ণ না হওয়া পর্যন্ত প্রেরক প্রেরণ করতে পারেন। যখন উইন্ডোটি পূর্ণ হয়, তখন ট্রান্সমিটারটিকে রিসিভার থেকে একটি স্বীকৃতি প্রাপ্তি পর্যন্ত অপেক্ষা করতে হবে। প্রতিটি ফ্রেম ট্র্যাক করতে একটি সিকোয়েন্স নম্বর ব্যবহার করা হয়। রিসিভার পরবর্তী প্রত্যাশিত ফ্রেমের ক্রম নম্বর সহ একটি স্বীকৃতি পাঠিয়ে একটি ফ্রেম স্বীকার করে। এই স্বীকৃতিটি প্রেরককে ঘোষণা করে যে প্রাপক নির্দিষ্ট নম্বর দিয়ে শুরু করে উইন্ডোজ আকারের ফ্রেমের সংখ্যা গ্রহণ করতে প্রস্তুত৷

ত্রুটি নিয়ন্ত্রণ কি?

ডেটা ফ্রেমের ক্রম হিসাবে পাঠানো হয়। কিছু ফ্রেম গন্তব্যে পৌঁছাতে পারে না। গোলমাল বিস্ফোরণ ফ্রেমকে প্রভাবিত করতে পারে, তাই প্রাপ্তির শেষে এটি স্বীকৃত নাও হতে পারে। এই পরিস্থিতিতে, এটি ফ্রেম হারিয়ে গেছে বলা হয়।কখনও কখনও, ফ্রেমগুলি গন্তব্যে পৌঁছায়, তবে বিটগুলিতে কিছু ত্রুটি রয়েছে। তারপর ফ্রেম একটি ক্ষতিগ্রস্ত ফ্রেম বলা হয়. উভয় ক্ষেত্রেই, প্রাপক সঠিক ডেটা ফ্রেম পায় না। এই সমস্যাগুলি এড়ানোর জন্য, প্রেরক এবং প্রাপকের কাছে ট্রানজিট ত্রুটিগুলি সনাক্ত করার জন্য প্রোটোকল রয়েছে৷ অবিশ্বস্ত ডেটা লিঙ্কটিকে একটি নির্ভরযোগ্য ডেটা লিঙ্কে পরিণত করা গুরুত্বপূর্ণ৷

ত্রুটি নিয়ন্ত্রণের কৌশল

ত্রুটি নিয়ন্ত্রণের জন্য তিনটি কৌশল রয়েছে। সেগুলো হল স্টপ-এন্ড-ওয়েট, গো-ব্যাক-এন, সিলেক্টিভ-রিপিট। সম্মিলিতভাবে, এই প্রক্রিয়াগুলি অটোমেটিক রিপিট রিকোয়েস্ট (ARQ) নামে পরিচিত।

স্টপ অ্যান্ড ওয়েট এআরকিউ-তে, রিসিভারে একটি ফ্রেম পাঠানো হয়। তারপর রিসিভার স্বীকৃতিটি পাঠায়। যদি প্রেরক একটি নির্দিষ্ট সময়ের মধ্যে একটি স্বীকৃতি না পান, তাহলে প্রেরক আবার সেই ফ্রেমটি আবার পাঠান। এই সময়কালকে টাইমার নামে একটি বিশেষ যন্ত্র ব্যবহার করে পাওয়া যায়। ফ্রেম পাঠানোর সময়, প্রেরক টাইমার শুরু করে। এর একটি নির্দিষ্ট সময় রয়েছে। যদি রিসিভারের কাছ থেকে কোন স্বীকৃত স্বীকৃতি না থাকে, তাহলে প্রেরক আবার সেই ফ্রেমটি পুনরায় প্রেরণ করবে।

Go-Back-N ARQ-এ, প্রেরক উইন্ডোর আকার পর্যন্ত ফ্রেমের একটি সিরিজ প্রেরণ করে। কোন ত্রুটি না থাকলে, প্রাপক যথারীতি স্বীকৃতিটি পাঠায়। যদি গন্তব্য একটি ত্রুটি সনাক্ত করে, এটি সেই ফ্রেমের জন্য একটি নেতিবাচক স্বীকৃতি (NACK) পাঠায়। ত্রুটি ফ্রেম সংশোধন না হওয়া পর্যন্ত রিসিভার ত্রুটি ফ্রেম এবং ভবিষ্যতের সমস্ত ফ্রেম বাতিল করবে। যদি প্রেরক একটি নেতিবাচক স্বীকৃতি পায়, তবে এটি ত্রুটি ফ্রেম এবং সমস্ত পরবর্তী ফ্রেমগুলিকে পুনরায় প্রেরণ করা উচিত।

সিলেক্টিভ-রিপিট এআরকিউ-তে, রিসিভার সিকোয়েন্স নম্বরগুলি ট্র্যাক করে। এটি শুধুমাত্র ফ্রেম থেকে একটি নেতিবাচক স্বীকৃতি পাঠায় যা হারিয়ে গেছে বা ক্ষতিগ্রস্ত হয়েছে। প্রেরক শুধুমাত্র সেই ফ্রেমটি পাঠাতে পারেন যার জন্য NACK প্রাপ্ত হয়৷ এটি আরও দক্ষ যে Go-Back-N ARQ. এগুলি হল সাধারণ ত্রুটি নিয়ন্ত্রণ কৌশল৷

প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে মিল কী?

প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণ উভয়ই ডেটা লিঙ্ক স্তরে ঘটে৷

প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য কী?

প্রবাহ নিয়ন্ত্রণ বনাম ত্রুটি নিয়ন্ত্রণ

প্রবাহ নিয়ন্ত্রণ হ'ল ডেটা যোগাযোগে প্রেরক থেকে প্রাপকের কাছে সঠিক সংক্রমণ বজায় রাখার ব্যবস্থা৷ ত্রুটি নিয়ন্ত্রণ হ'ল ডেটা যোগাযোগে প্রাপকের কাছে ত্রুটি-মুক্ত এবং নির্ভরযোগ্য ডেটা সরবরাহ করার পদ্ধতি৷
প্রধান কৌশল
স্টপ অ্যান্ড ওয়েট এবং স্লাইডিং উইন্ডো হল প্রবাহ নিয়ন্ত্রণ কৌশলের উদাহরণ। স্টপ-এন্ড-ওয়েট ARQ, Go-Back-N ARQ, সিলেক্টিভ-রিপিট ARQ হল ত্রুটি নিয়ন্ত্রণের কৌশলগুলির উদাহরণ৷

সারাংশ – প্রবাহ নিয়ন্ত্রণ বনাম ত্রুটি নিয়ন্ত্রণ

ডেটা প্রেরক থেকে প্রাপকের কাছে প্রেরণ করা হয়। নির্ভরযোগ্য এবং দক্ষ যোগাযোগের জন্য, কৌশল ব্যবহার করা অপরিহার্য।প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণ তাদের মধ্যে দুটি। এই নিবন্ধটি প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য নিয়ে আলোচনা করেছে। ফ্লো কন্ট্রোল এবং এরর কন্ট্রোলের মধ্যে পার্থক্য হল যে প্রবাহ নিয়ন্ত্রণ হল প্রেরক থেকে প্রাপকের কাছে ডেটার সঠিক প্রবাহ বজায় রাখা যেখানে ত্রুটি নিয়ন্ত্রণ হল প্রাপকের কাছে দেওয়া ডেটা ত্রুটিমুক্ত এবং নির্ভরযোগ্য কিনা তা খুঁজে বের করা৷

ফ্লো কন্ট্রোল বনাম ইরর কন্ট্রোলের PDF ডাউনলোড করুন

আপনি এই নিবন্ধটির পিডিএফ সংস্করণ ডাউনলোড করতে পারেন এবং উদ্ধৃতি নোট অনুসারে অফলাইন উদ্দেশ্যে এটি ব্যবহার করতে পারেন। দয়া করে এখানে PDF সংস্করণ ডাউনলোড করুন: প্রবাহ নিয়ন্ত্রণ এবং ত্রুটি নিয়ন্ত্রণের মধ্যে পার্থক্য

প্রস্তাবিত: