টিসিপি ও HTTP মধ্যে পার্থক্য

Anonim

টিসিপি বনাম HTTP

ট্রান্সমিশন কন্ট্রোল প্রোটোকল (টিসিপি নামেও পরিচিত) নামে পরিচিত উচ্চতর স্তরে ইন্টারনেট প্রোটোকলের একটি মূল প্রোটোকল স্যুট। এটি তার সহকর্মী, ইন্টারনেট প্রোটোকল (আইপি হিসাবেও পরিচিত) এর চেয়ে উচ্চতর স্তরে কাজ করে। টিসিপির দুটি প্রধান উদ্বেগ হলো দুটি শেষ সিস্টেম- একটি ওয়েব ব্রাউজার এবং একটি ওয়েব সার্ভার, উদাহরণস্বরূপ। একটি কম্পিউটার থেকে অন্য কম্পিউটার থেকে বাইটের প্রবাহ অন্য যেকোনো কম্পিউটার থেকে। TCP নিয়ন্ত্রণ আকার, প্রবাহ নিয়ন্ত্রণ, ডাটা বিনিময় হার এবং নেটওয়ার্ক ট্র্যাফিকের সঞ্চালনের দায়িত্বে থাকে।

হাইপারটেক্সট ট্রান্সফার প্রোটোকল (HTTP নামেও পরিচিত) হল একটি অ্যাপ্লিকেশন লেয়ার প্রোটোকল- এটি একটি প্রোটোকল যা কম্পিউটার নেটওয়ার্কিং এর স্থাপত্যের মডেলগুলিতে অন্যান্য প্রোটোকল এবং পদ্ধতিগুলিকে শ্রেণীভুক্ত করে। এটি যারা তথ্যপ্রবাহ বিতরণ, সহযোগিতা এবং হাইফারমিডিয়া জন্য ব্যবহৃত হয়। এটি একটি অনুরোধ / প্রতিক্রিয়া মান যা সাধারণত পাওয়া যায় n ক্লায়েন্ট সার্ভার কম্পিউটিং- যা ওয়েব ব্রাউজার বা মাকড়সা ক্লায়েন্ট হিসাবে কাজ করে এবং কম্পিউটারে চলমান একটি অ্যাপ্লিকেশন এবং ওয়েব সাইট হোস্টিং প্রকৃত সার্ভার হিসাবে কাজ করে।

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

HTTP তে একটি সেশন হিসাবে এই ধরনের একটি ঘটনা আছে। একটি HTTP অধিবেশন হল, আসলে, নেটওয়ার্কে যেসব অনুরোধ / প্রতিক্রিয়া লেনদেন হয় সেগুলির একটি অনুক্রম। ক্লায়েন্ট অনুরোধটি প্রকাশ করেন এবং নির্দিষ্ট হোস্টে একটি নির্দিষ্ট পোর্টে TCP সংযোগ স্থাপন করেন। HTTP সার্ভার যে 'বিশেষ পোর্ট' এ 'শুনেন' এবং ক্লায়েন্ট থেকে একটি অনুরোধ বার্তা awaits। একবার এই অনুরোধটি গ্রহণ করা হলে, সার্ভারটি তার নিজস্ব বার্তা-এর মাধ্যমে ক্লায়েন্টে লাইন পাঠায়-যা অনুরোধকৃত সম্পদ, একটি ত্রুটির বার্তা, বা তথ্য অন্য কোনও অংশে গঠিত।

সংক্ষিপ্ত বিবরণ:

1 টিসিপি একটি মূল একটি অপেক্ষাকৃত উচ্চ স্তরের পরিচালনা করে; HTTP একটি অ্যাপ্লিকেশন লেয়ার প্রোটোকল যা একটি ক্লায়েন্ট সার্ভার কম্পিউটিং পাওয়া একটি অনুরোধ / প্রতিক্রিয়া মান।

2। টিসিপি একটি অ্যাপ্লিকেশন প্রোগ্রাম এবং আইপি মধ্যে একটি মধ্যবর্তী স্তরে যোগাযোগ পরিষেবা প্রদান করে; HTTP তে সেশনের একটি ধারাবাহিকতা রয়েছে যা ক্লায়েন্ট একটি অনুরোধ পাঠায় এবং সার্ভার ক্লায়েন্টকে অনুরোধ, একটি ত্রুটির বার্তা, বা অন্য কোনও তথ্য সহ একটি উত্তর বার্তা পাঠায়।