Which protocol ensures reliable data transmission ?

Updated: 2 months ago
  • UDP
  • IP
  • TCP
  • ARP
40
ব্যাখ্যাঃ

সঠিক উত্তর হলো ৩. TCP

কম্পিউটার নেটওয়ার্কিং-এ, নির্ভরযোগ্য ডেটা ট্রান্সমিশন (Reliable Data Transmission) নিশ্চিত করার জন্য Transmission Control Protocol (TCP) একটি অত্যন্ত গুরুত্বপূর্ণ প্রোটোকল। এর মূল কাজ হলো ডেটা প্যাকেটগুলো উৎস থেকে গন্তব্যে সঠিকভাবে এবং ক্রমানুসারে পৌঁছানো নিশ্চিত করা।

TCP (Transmission Control Protocol) কেন নির্ভরযোগ্য?

        
  • কানেকশন-অরিয়েন্টেড (Connection-Oriented): ডেটা পাঠানোর আগে TCP প্রেরক এবং প্রাপকের মধ্যে একটি লজিক্যাল সংযোগ (three-way handshake) স্থাপন করে, যা নির্ভরযোগ্য যোগাযোগের ভিত্তি তৈরি করে।
  •     
  • অ্যাকনলেজমেন্ট এবং রিট্রান্সমিশন (Acknowledgement and Retransmission): TCP প্রতিটি ডেটা প্যাকেট সফলভাবে গ্রহণ করার জন্য প্রাপকের কাছ থেকে অ্যাকনলেজমেন্ট (ACK) আশা করে। যদি অ্যাকনলেজমেন্ট নির্দিষ্ট সময়ের মধ্যে না আসে, TCP ধরে নেয় যে প্যাকেটটি হারিয়ে গেছে এবং পুনরায় সেটি পাঠায় (retransmission)।
  •     
  • সিকোয়েন্সিং এবং অর্ডার নিশ্চিতকরণ (Sequencing and Order Guarantee): TCP ডেটা প্যাকেটগুলোতে সিকোয়েন্স নম্বর (sequence number) যোগ করে। এর ফলে প্রাপক যদি ডেটা প্যাকেটগুলো ভুল ক্রমেও পায়, সেগুলো সঠিক ক্রমে সাজিয়ে নিতে পারে। এটি নিশ্চিত করে যে মূল ডেটা যেমন ছিল, ঠিক সেভাবেই পুনর্গঠিত হবে।
  •     
  • ফ্লো কন্ট্রোল (Flow Control): TCP প্রাপকের বাফার ক্ষমতা নিরীক্ষণ করে এবং নিশ্চিত করে যে প্রেরক প্রাপকের চেয়ে দ্রুত ডেটা পাঠাচ্ছে না, যা বাফার ওভারফ্লো (buffer overflow) এবং ডেটা হারানোর ঝুঁকি কমায়।
  •     
  • কনজেশন কন্ট্রোল (Congestion Control): নেটওয়ার্কে অতিরিক্ত ট্র্যাফিকের কারণে সৃষ্ট জ্যাম (congestion) সনাক্ত করতে TCP সহায়তা করে এবং সেই অনুযায়ী ডেটা পাঠানোর হার কমিয়ে নেটওয়ার্ক স্থিতিশীল রাখতে সাহায্য করে।

অন্যান্য অপশনগুলো কেন সঠিক নয়?

        
  • ১. UDP (User Datagram Protocol): UDP একটি কানেকশনলেস (connectionless) এবং আনরিলায়াবল (unreliable) প্রোটোকল। এটি দ্রুত ডেটা প্রেরণের জন্য ডিজাইন করা হয়েছে এবং TCP-এর মতো অ্যাকনলেজমেন্ট, রিট্রান্সমিশন, সিকোয়েন্সিং বা ফ্লো কন্ট্রোল মেকানিজম নেই। এটি ভিডিও স্ট্রিমিং বা VoIP-এর মতো অ্যাপ্লিকেশনের জন্য ব্যবহৃত হয়, যেখানে সামান্য ডেটা হারালেও সামগ্রিক অভিজ্ঞতা খুব বেশি প্রভাবিত হয় না।
  •     
  • ২. IP (Internet Protocol): IP হলো নেটওয়ার্ক লেয়ারের প্রোটোকল, যা ডেটা প্যাকেটগুলোকে নেটওয়ার্ক জুড়ে রাউটিং (routing) এবং অ্যাড্রেসিং (addressing) এর জন্য দায়ী। এটি "বেস্ট-এফর্ট" ডেলিভারি (best-effort delivery) প্রদান করে, যার অর্থ এটি ডেটা ডেলিভারির নিশ্চয়তা দেয় না, বা ডেটার ক্রম বজায় রাখে না। নির্ভরযোগ্যতা নিশ্চিত করার দায়িত্ব পরিবহন স্তরের প্রোটোকল যেমন TCP-এর উপর বর্তায়।
  •     
  • ৪. ARP (Address Resolution Protocol): ARP হলো ডেটা লিংক লেয়ারের একটি প্রোটোকল, যা একটি IP অ্যাড্রেসকে সংশ্লিষ্ট ফিজিক্যাল বা MAC অ্যাড্রেসে (Media Access Control Address) রূপান্তরিত করতে ব্যবহৃত হয়। এটি স্থানীয় নেটওয়ার্কের মধ্যে ডিভাইসগুলো সনাক্ত করতে সহায়তা করে, কিন্তু এন্ড-টু-এন্ড নির্ভরযোগ্য ডেটা ট্রান্সমিশনের সাথে এর সরাসরি কোনো সম্পর্ক নেই।
Satt AI
Satt AI
1 month ago

Related Question

View All
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই