টিসিপি অবশ্যই আইপি ব্যবহার করবে?


108

এটি কি সত্য যে টিসিপি টিসিপি / আইপির জন্য সংক্ষিপ্ত এবং তারা একই জিনিসটি বোঝায়?

এটা কি সম্ভব জন্য বিভিন্ন TCP ব্যতীত অন্য প্রোটোকল উপরে নির্মিত করা আইপি ?


31
কেন না? টিসিপিটি আমি একবার মোর্স কোডের উপরে দেখেছি।
soandos

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

1
@ টমউইজসম্যান একটি ব্যর্থ চেষ্টা করেছেন? আমি যা বুঝি সেগুলি থেকে টিসিপিকে কাজ করতে কোনও সমস্যা হওয়ার পরিবর্তে সমস্যাগুলি এবং আন্তঃব্যবহারযোগ্যতার সাথে তাদের যে কোনও সমস্যা করতে হয়েছিল।
টাইলার

2
@ হার্পার নিয়মিত মোর্স কোড সহ 200 টি অক্ষর / মিনিট অবশ্যই দক্ষ অপারেটরদের জন্য শোনা যায় না এবং 100 গ / মিনিট (20 ডাব্লু পিএম) অবশ্যই যথেষ্ট অনুশীলন সহ বেশিরভাগ লোকের দ্বারা অর্জনযোগ্য। অবশ্যই, এই গতিতে, আপনি প্রকৃতপক্ষে প্রতিটি পৃথক চরিত্র শুনতে পাবেন না, বরং শব্দ শব্দের চেয়ে অনেক বেশি। (এটি বলা হয়ে থাকে যে একজন দক্ষ অপারেটরের বৈশিষ্ট্যটি হ'ল তারা কথোপকথনের কথা মনে রাখে, তবে ব্যবহৃত শব্দগুলি ব্যবহার করে না)) তবে আমি কল্পনা করব যে ৫০-60০ সি / মিনিটের সামগ্রিক গতিতে ব্যবধান করা 100 গ / মিনিট অক্ষরগুলি করণীয় হবে স্বল্প চরিত্রের ত্রুটির হার।
একটি সিভিএন

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

উত্তর:


16

টিসিপি এবং আইপি (v4 & v6) অবশ্যই স্পষ্টভাবে পৃথকযোগ্য, এবং একটি অন্যটিকে বোঝায় না, যেমনটি আইসিএক্স ওভার আইসিএক্স ( আরএফসি 1791 ) দ্বারা প্রমাণিত ।

তবে, কেবল কোনও নেটওয়ার্ক প্রোটোকল দিয়ে টিসিপি তৈরি করা যায় না । দুটি কারণ:

  1. টিসিপি শিরোলেখগুলিতে কোনও বিভাগের আকার ক্ষেত্র নেই (কেবলমাত্র ডেটা অফসেট, এটি টিসিপি শিরোনামের আকার দেয়)। সুতরাং টিসিপি কেবল একটি নিম্ন স্তর প্রোটোকল নিয়ে কাজ করবে যাতে টিসিপি বিভাগের আকার গণনা করার জন্য পর্যাপ্ত তথ্য অন্তর্ভুক্ত করে (যেমন, নিম্ন স্তর প্রোটোকলের পেডলোড আকার)। এই ধারণাটি আইভিভি 4 ( আরএফসি 791 ), আইপিভি 6 ( আরএফসি 2460 ) এবং আইপিএক্স ( আরএফসি 1791 ) এর ক্ষেত্রে সত্য। তবে সাধারণভাবে সত্য নয়, উদাহরণস্বরূপ, এভিয়ান ক্যারিয়ারের জন্য নয় ( আরএফসি 1149 ) (নোট এ দেখুন)।
  2. টিসিপি কেবল একটি সংযোগহীন নেটওয়ার্ক প্রোটোকল নিয়ে কাজ করার জন্য ডিজাইন করা হয়েছে। টিসিপি কার্যকরভাবে কিছু সংযোগ-ভিত্তিক নেটওয়ার্ক প্রোটোকলগুলির উপর কাজ করে না (যেমন, এটিএম ধ্রুবক বিট-রেট পরিষেবা), কারণ দুটি লড়াইয়ের হার নিয়ন্ত্রণের কার্যগুলি খুব দুর্বল বা অবিশ্বাস্য পারফরম্যান্সের দিকে পরিচালিত করে। আরেকটি অধঃপতন উদাহরণ টিসিপি ওভারের টিসিপি টানেল।

টিসিপি স্পেসিফিকেশন, আরএফসি 3৯৩ , এই প্রশ্নটি সিদ্ধান্ত নেওয়ার পক্ষে ভাল উত্স নয়, কারণ এটি স্বীকার করে যে এটি তার ইন্টারফেসটি নিম্ন স্তরের সাথে বেশিরভাগই অনির্ধারিত ছেড়ে দেয়।

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


2
প্রযুক্তিগতভাবে নির্ভুল (যতদূর আমি বলতে পারি), পুঙ্খানুপুঙ্খ, রেফারেন্সগুলির দ্বারা সমর্থিত, পরিষ্কার এবং হালকা-হৃদয়যুক্ত। আমি এটাকে এক মুঠো উপায়ে দিতে পারলাম এটি পারতাম।
স্কট

2
এভিয়ান উদাহরণটি সুস্পষ্ট এবং হাস্যকর!
জন

88

আমি পুরো আরএফসিটি পড়িনি তবে বিভাগের ১.৪-এর ভাষাটি মনে করে যে কোনও "নিম্ন স্তরের" প্রোটোকল ব্যবহার করা যেতে পারে।

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


101
আইপি নিজেই অনেকগুলি নেটওয়ার্ক প্রযুক্তি, এমনকি ক্যারিয়ার কবুতরের উপর প্রয়োগ করা হয়েছে । পাখিগুলি আসলে আইসিএমপি পিং প্যাকেট সরবরাহ করার জন্য ব্যবহৃত হত, 55% প্যাকেটের ক্ষতি (সম্ভবত অপারেটরের ত্রুটির কারণে) এবং এক থেকে দুই ঘন্টা অবধি বিলম্ব ছিল। এটির উপরে টিসিপি চালানো সম্ভব হবে, তবে সংযোগ স্থাপনের জন্য প্রচুর পাখির প্রয়োজন হবে ....
আরবার্তেগ

21
আরবার্টিগের মন্তব্য সম্পর্কে; একটি মিনি-এসডিএইচসি কার্ড বহনকারী একটি ক্যারিয়ার কবুতর বিবেচনা করুন। বিলম্ব এবং থ্রুপুট মধ্যে পার্থক্য আছে। :-)
একটি সিএনএন

16
@ মাইকেলকার্জলিং এটি আরএফসি 1149 এর সাথে কোনওভাবেই বাধা দেবে না: "আইপি ডাটাগ্রাম মুদ্রিত হয়, একটি ছোট কাগজের কাগজে"।
কি.মি.ক্যাপ্লান

4
@kmkaplan এসডিএইচসি কার্ডের লেবেলে ডেটাগ্রাম ছাপানো না হলে। এটি বেশ কয়েকটি চলচ্চিত্রের ক্লিচের মতো - "ওহ, এটি আসলে হার্ডড্রাইভের!"
জন হান্না

40
এভিয়ান ক্যারিয়ারগুলির মধ্য দিয়ে যাওয়ার জন্য ফায়ারওয়ালে কিছু গুরুতর বড় গর্ত থাকতে হবে।
স্কুইলম্যান

76

ইন্টারনেট প্রোটোকল স্যুট

টিসিপি / আইপি-র জন্য টিসিপি সংক্ষিপ্ত নয়।

টিসিপি / আইপি প্রায়শই " ইন্টারনেট প্রোটোকল স্যুট " বলার শর্টহ্যান্ড পদ্ধতি হিসাবে ব্যবহৃত হয় এবং সাধারণত অন্যান্য স্ট্যান্ডার্ড প্রোটোকল অন্তর্ভুক্ত থাকে। লোকেরা যখন টিসিপি / আইপি বলে তখন তারা সাধারণত ইউডিপি ওভার আইপি (যার মধ্যে টিসিপির পরিবর্তে ইউডিপি ব্যবহার করা হয়) এবং এআরপি, আইসিএমপি, ডিএনএস, এসএনএমপি এবং অন্যান্য অ্যাপ্লিকেশন স্তর প্রোটোকলগুলির মতো অনেক বড় প্রোটোকল অন্তর্ভুক্ত থাকে।

আবেদন স্তর

অ্যাপ্লিকেশনগুলি এসএমটিপি (ইমেলের জন্য) এর মতো অ্যাপ্লিকেশন লেয়ার প্রোটোকল ব্যবহার করে। এগুলি দুটি ট্রান্সপোর্ট লেয়ার প্রোটোকলের মধ্যে বসে - টিসিপি এবং ইউডিপি on কয়েকটি অ্যাপ্লিকেশন স্তর প্রোটোকল উভয়ই ইউডিপি এবং টিসিপি ব্যবহার করবে তবে বেশিরভাগটি কেবল একটি ট্রান্সপোর্ট লেয়ার প্রোটোকল দিয়ে ব্যবহৃত হয়।

পরিবহন স্তর

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

ইন্টারনেট ওয়ার্ক লেয়ার

আইপি ব্যতীত অন্য কোনও কিছুর জন্য টিসিপি ব্যবহার করা তাত্ত্বিকভাবে সম্ভব হতে পারে, বাস্তবে টিসিপি সর্বদা আইপি - ইন্টারনেট প্রোটোকলে ব্যবহার করা হয়। আইপি নেটওয়ার্কগুলির মধ্যে প্যাকেটগুলি সরায় (একাধিক ল্যান একসাথে সংযুক্ত করার জন্য আইপি ভাবেন)

নেটওয়ার্ক ইন্টারফেস স্তর

ইথারনেট হ'ল নিম্ন-স্তরের লিঙ্ক-লেয়ার প্রোটোকলগুলির মধ্যে সর্বাধিক জনপ্রিয় পরিবার, যার উপর টিসিপি / আইপি বহন করা হয়, তবে এটিএম এবং অন্যদের মধ্যেও টিসিপি / আইপি ব্যাপকভাবে ব্যবহৃত হয়।

বুটডিস্কটনেট থেকে আইপি লেয়ার ডায়াগ্রাম


পরিশিষ্ট 1 - পরিবহন স্তর প্রোটোকলগুলির একটি নোট

ইন্টারনেট প্রোটোকল স্যুট ব্যবহার করা নেটওয়ার্কগুলিতে উল্লেখযোগ্য ব্যবহারের একমাত্র ট্রান্সপোর্ট লেয়ার প্রোটোকল হলেন টিসিপি এবং ইউডিপি।

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

তাদের কুইক প্রোটোকলের জন্য গুগলের এফএকিউতে এই বিবৃতিটিও নোট করুন

আপনি ইউডিপি ব্যবহার না করে কেন পুরো নতুন প্রোটোকল তৈরি করলেন না? ইন্টারনেটে মিডল বাক্সগুলি সাধারণত টিসিপি বা ইউডিপি ট্র্যাফিক না হলে সাধারণত ট্র্যাফিক অবরোধ করবে

(আমার জোর)


1
আমাকে 1996 সালে ফিরে সমস্ত পথ এবং ওএসআই মডেল en.wikedia.org/wiki/OSI_model
রুডি

আছে: অধিক 2 ট্রান্সপোর্ট লেয়ার প্রোটোকল হয় en.wikipedia.org/wiki/Transport_layer#Protocols
স্টুয়ার্ট Blackler

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

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

@ রুডি ভুল, আপনার বুঝতে হবে যে এটি ওএসআই রেফারেন্স মডেল নয়, এবং যদি আপনি এটি বুঝতে পারেন তবে লোকেরা এটি ভেবে ভ্রান্ত করবেন না। এটি টিসিপি / আইপি মডেল / আর্কিটেকচার ... কখনও কখনও টিসিপি / আইপি আর্কিটেকচারকে ওএসআই, ওএসআই রেফারেন্স মডেলের পরিভাষা দিয়ে বর্ণনা করা হয়। তবে প্রদর্শিত 4 টি স্তর এবং সেইগুলির নামগুলি, অনেকগুলি টিসিপি / আইপি ওএসআই নয়। লাল পোস্টের সাথে কোনও সমস্যা নেই তবে আপনার মন্তব্যটি সর্বোত্তমভাবে বিভ্রান্ত করছে।
বারলপ

34

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

তবুও, টিসিপি এবং আইপি দুটি পৃথক জিনিস এবং সম্পূর্ণ এবং ইচ্ছাকৃতভাবে স্বাধীন। টিসিপিকে আইপি লাগবে না এই বিষয়টি তাত্ক্ষণিকভাবে স্পষ্ট হয় যে টিসিপি দুটি আইভিভি 4 এবং আইপিভি 6 উভয়টিতেই সংশোধিত চালাতে পারে, এটি দুটি সম্পূর্ণ ভিন্ন প্রোটোকল।

সামান্য কাজ করে, আপনি আইপি-তে একটি প্রতিযোগী প্রোটোকল তৈরি করতে পারেন যা একই উদ্দেশ্যগুলি পরিবেশন করতে পারে তবে এটি সম্ভবত একই বৈশিষ্ট্যগুলির মধ্যে না থাকলে বেশিরভাগটি ধারণ করতে পারে এবং সম্ভবত যেভাবেই আইপি এর মতো দেখতে অনেকটাই শেষ হতে পারে। আপনি যুক্তি দিতে পারেন যে আইপিতে এক্সটেনশনগুলি (যেমন আইপিসেক) কার্যকরভাবে বিকল্প স্তর 3 প্রোটোকল, তাই আপনি সেখানে যান।


1
সঠিক - টিসিপির প্রথম সংস্করণে আইপির কার্যকারিতা অন্তর্ভুক্ত। লোকেরা "টিসিপি / আইপি" বলার আরও একটি কারণ হ'ল আপনি যখন আইপি-র মাধ্যমে ডেটা প্রেরণ করেন তখন বেশিরভাগ সময় আপনি গ্যারান্টি দিতে চান যে এটি সমস্ত সরবরাহ করা হয়েছে এবং সঠিক ক্রমে, সুতরাং আপনি টিসিপি ব্যবহার করেন। উদাহরণস্বরূপ, সমস্ত এইচটিটিপি এবং এফটিপি ট্র্যাফিক টিসিপি ব্যবহার করে। ব্যতিক্রমগুলির একটি বিভাগ হ'ল রিয়েল-টাইম ডেটা; উদাহরণস্বরূপ, স্কাইপ ইউডিপি ব্যবহার করে, কারণ আপনি মিস করেছেন এমনটি পেতে সমস্ত কিছু থামানোর চেয়ে আপনি কথোপকথনে সর্বশেষতম প্যাকেটটি পেয়ে যাবেন।
নাথান লং

21

আপনি আইপিকে অন্য কোনও কিছুর সাথে প্রতিস্থাপন করতে পারেন। আসলে, আপনি যখন আইপিভি 6 এর মাধ্যমে টিসিপি ব্যবহার করছেন তখন ঠিক এটিই করছেন। টিসিপি এখনও টিসিপি, তবে আইপি v4 এর পরিবর্তে v6।

আফাইক, তাদের উপরে টিসিপি নিয়ে কাজ করার জন্য অন্য কোনও স্তর -3 প্রোটোকল তৈরি করেনি, তবে কোনও কারণ নেই যা আপনি করতে পারেন নি।


9

টিসিপি এবং আইপি হ'ল রুটির উপরে মাখনের মতো।

যে কোনও প্রোটোকলের সাথে কাজ করে এমন আপনি যে কোনও কিছু যুক্ত করতে পারেন, তবে এই দুটি এত পরিপূরক এটি ডেটা স্থানান্তর এবং ইন্টারনেট ডেটা দিয়ে পেট ভরাট করার জন্য একটি মুখরোচক নির্ভরযোগ্য উপায় । এটি এই জুটি সমর্থন করার জন্য অন্যান্য শুকনো খাবারের খাবার এবং ডেটা হ্যান্ডশেকিংয়ের অনুমতি দেওয়ার জন্য টিউবটিকে গ্রীস করে। তবে কোনওভাবেই এটি একচেটিয়া নয়।

প্রশ্ন তবে, আইপি ছাড়াও অন্য কোনও প্রোটোকলের উপরে টিসিপি তৈরি করা সম্ভব নয় কি?

একটি হ্যাঁ এটা সম্ভব। আইসি ছাড়াই মোর্স কোড এবং টিসিপির কবুতরের উদাহরণগুলি আমি পছন্দ করি।


5

আমি সবসময় শুনেছি টিসিপি / আইপি-র জন্য টিসিপি সংক্ষিপ্ত

আসলে এটি ট্রান্সমিশন কন্ট্রোল প্রোটোকল ওভার ইন্টারনেট প্রোটোকলকে বোঝায়

এবং তারা একই জিনিস বোঝাতে চাই।

এটি সঠিক নয়।

প্রথমত, ইথারনেট হল নিম্ন-স্তরের হার্ডওয়্যার সিস্টেম যা প্রকৃত হার্ডওয়্যার অংশগুলি কীভাবে কাজ করে তা নিয়ন্ত্রণ করে।

এরপরে, আইপিটিকে ফোন সিস্টেম বা ট্রাফিকের চিহ্ন হিসাবে ভাবেন । এটি দুটি পয়েন্ট একসাথে সংযোগকারী সিস্টেমের প্রাথমিক নিয়ন্ত্রণ সরবরাহ করে।

অন্যদিকে টিসিপি হ'ল মেসেজিং সিস্টেম বা ট্র্যাফিক কন্ট্রোল অফিসারের মতো যা বার্তা / গাড়িগুলি সঠিক পয়েন্টের দিকে পরিচালিত করে।

একসাথে নেওয়া, টিসিপি / আইপি, যে কোনও দুটি সংযুক্ত ডিভাইস থেকে এবং নির্ভরযোগ্যভাবে ডেটা স্থানান্তর করার একটি সিস্টেম সরবরাহ করে।

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

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

তবে, আইসিপি ছাড়াও অন্য কোনও প্রোটোকলের উপরে টিসিপি তৈরি করা সম্ভব নয় কি?

হ্যাঁ, আপনি সত্যিই টিসিপিতে আইপি ব্যবহার করে এমন একটি বিকল্প সিস্টেম তৈরি করতে পারেন । কটাক্ষপাত ইন্টারনেট প্রোটোকল স্যুট কিছু বিস্তারিত জানার জন্য।


13
এটা বলতে কিছুটা বিভ্রান্তিকর যে আইপি দুটি পয়েন্ট একসাথে "সংযোগ" করার জন্য সরবরাহ করে। আইপি একটি মেশিন থেকে অন্য মেশিনে পৃথক পৃথক প্যাকেট প্রেরণের একটি উপায় সরবরাহ করে; প্রতিটি প্যাকেট অন্য সকলের থেকে স্বতন্ত্র। টিসিপি একটি অবিচ্ছিন্ন সংযোগের মায়াজাল সরবরাহ করে , যা সত্যই আইপি এর মাধ্যমে প্রেরণ করা প্যাকেটের ক্রম।
উইজার্ড

4
আইপি হার্ডওয়্যার বা শারীরিক সংকেত সম্পর্কিত নয়। এটি নিম্ন-স্তরের প্রযুক্তিগুলি যেমন ইথারনেট দ্বারা পরিচালিত হয়।
উইজার্ড

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

3
@synetech, প্রশ্ন ছিল না "অন্য কিছু আইপি ব্যবহার করা যেতে পারে।" এটি ছিল "অন্য কোনও কিছুর জন্য টিসিপি ব্যবহার করা যেতে পারে", অর্থাত্ আইপি ছাড়াই
উইজার্ড

2
> the fact that !TCP can go over IP does not necessarily mean TCP can go over !IP Huh?Psusi "!" ব্যবহার করে চালাক হওয়ার চেষ্টা করছে "অপারেটর নয়" হিসাবে। তাঁর মন্তব্যটি পড়তে হবে: "যে টিসিপি নয় এমন কিছু আইপি-তে যেতে পারে তার অর্থ এই নয় যে টিসিপি আইপি নয় এমন কোনও কিছুতে যেতে পারে"। এটি আপনার উত্তরের শেষ বাক্যটির রেফারেন্স হিসাবে তৈরি করা হয়েছে, এটি "টিসিপিতে বিকল্প সিস্টেমগুলির অস্তিত্ব" দেখিয়েছিল। তবে, টিসিপি-র বিকল্প উপস্থিত রয়েছে তা দেখানোর অর্থ আইপি-র বিকল্পগুলি উপস্থিত থাকার ইঙ্গিত দেয় না বা ইঙ্গিত দেয় না।
মিথ্যা রায়ান

5

টিসিপি হ'ল একটি স্তর 4 প্রোটোকল। এটি কম্পিউটারে এক প্রক্রিয়া থেকে একই / অন্য কম্পিউটারে অন্য প্রক্রিয়াতে অর্ডার করা স্ট্রিমের আকারে ডেটা পরিবহনের গ্যারান্টিযুক্ত পরিবহন সরবরাহ করে।

আইপি একটি স্তর 3 প্রোটোকল। এটি এক হোস্ট থেকে অন্য হোস্টে পরিবহন সরবরাহ করে।

যতক্ষণ না কোনও প্রোটোকল রয়েছে যা ডেটা স্থানান্তর করতে হোস্ট হোস্ট করতে পারে ততক্ষণ টিসিপি কাজ করবে।

সুতরাং, কোনও প্রোটোকলের মাধ্যমে টিসিপি প্রয়োগ করা যেতে পারে, তবে, আমরা কেবল আইপি তৈরি করেছি। আইপি সহজ এবং কাজ করে।

আর কোনও লেয়ার 3 প্রোটোকলের দরকার নেই।


1
আইপিভি 6 সম্পর্কে কী?
কৌতূহলী

1
আইপিভি 6 সম্পর্কে কী? এটি কেবল আইপি। একটি প্যাকেট প্রেরণ এবং গ্রহণের ইন্টারফেস একই থাকে। সুতরাং, টিসিপি একই ফাংশনটি ব্যবহার করতে পারে। ওএস কেবলমাত্র আইভিভি 4 এবং আইপিভি 6 থেকে ফাংশন পয়েন্টারটি প্রতিস্থাপন করতে পারে এবং এটি এখনও কাজ করবে। আমি নিশ্চিত না আপনি এখানে কি বলছেন?
সুরেননিহালনি

3
উপরের স্তরগুলির জন্য একই রকম ইন্টারফেসের সাথে আইপিভি 6 এবং আইপিভি 4 সমান , তবে অবশ্যই একই প্রোটোকল নয় এবং কঠোরভাবে কার্যকরীভাবে সমতুল্যও নয়।
কৌতূহলী

আপনিও ভান করতে পারেন যে ইউডিপি হ'ল আইপি হিসাবে একই প্রোটোকল , কারণ তারা উপরের স্তরগুলিতে অত্যন্ত অনুরূপ ইন্টারফেস দেয়: একটি স্থানীয় এবং একটি দূরবর্তী প্রান্ত ঠিকানা নির্ধারণ করে, প্যাকেটগুলি প্রেরণ এবং গ্রহণ করে ...
কৌতূহলী

3

আপনি যখন কোনও নেটওয়ার্ক ডিজাইন করেন, তখন আপনাকে প্রতিটি "স্তর" (যা আপনি বিভিন্ন বিমূর্ত স্তর হিসাবে কল্পনা করতে পারেন, প্রতিটি নেটওয়ার্ক ডিজাইনার পছন্দ করতে পারেন) প্রোটোকলগুলির একটি সেট (যা মূলত মেশিনগুলির মধ্যে যোগাযোগের নিয়মের সেট)) প্রোটোকল তৈরি এবং একত্রিত করার সময় মনে রাখবেন)।

সহজ সংস্করণ: প্রোটোকলগুলি এমন বাক্সগুলির মতো যা আমরা আমাদের বার্তাগুলি রাখি । এই বাক্সগুলির বিভিন্ন আকার রয়েছে এবং আপনি নিজের বার্তাটি ক্ষুদ্রতম বাক্সে রেখেছেন, তারপরে একটি বাক্সের মধ্যে সবচেয়ে ছোট বাক্স যা কিছুটা বড় etc. ইত্যাদি prot প্রোটোকলগুলির একটি সেট নির্বাচন করা আপনি প্রতিটি ধরণের জন্য কী ধরণের বাক্স ব্যবহার করবেন তা বেছে নেওয়া হচ্ছে " স্তর "যা আপনার বার্তাটিকে ঘিরে।

টিসিপি এবং আইপি দুটি স্বতন্ত্র স্তরগুলির জন্য প্রোটোকল যা একসাথে তৈরি হয়েছিল এবং একসাথে ব্যবহারযোগ্য হতে পারে; তবে অন্যান্য প্রোটোকলগুলির সাথে খুব ভালভাবে ব্যবহার করা যেতে পারে। এটি প্রায়শই ঘটে: আপনি একটি নন-টিসিপি প্রোটোকল, বা নন-আইপি প্রোটোকলের পাশাপাশি টিসিপি ব্যবহার করতে পারেন

কারণ বিভিন্ন TCP / IP এর যেমন একটি সাধারণ সংক্ষেপ যে ঐ দুই প্রোটোকল গঠিত, একসঙ্গে, ইন্টারনেট ভিত্তিতে এবং তার সাফল্যের চাবিকাঠি ছিল

(টিসিপি এবং আইপির কিছু কার্যকারিতা রয়েছে যা তাদের জন্য একত্রে কাজ করার জন্য বিশেষভাবে ডিজাইন করা হয়েছিল, যা প্রায়শই প্রায়শই অভিযোগ করে তবে তারা আপনাকে অন্য প্রোটোকলগুলিতে হস্তক্ষেপ করতে বাধা দেয় না)


2

আমি মনে করি আপনি যদি রেট্রো যেতে চান তবে আইপিএক্স ট্রান্সপোর্টের মাধ্যমে টিসিপি চালানো সম্ভব।


1
আপনি সম্ভবত ভাবছেন যে কখন আইপিএক্স টিসিপি / আইপি দিয়ে সুরক্ষিত হয়েছিল। যা আশ্চর্যজনকভাবে দীর্ঘস্থায়ী হয়নি।
andygavin


2

তবে, আইসিপি ছাড়াও অন্য কোনও প্রোটোকলের উপরে টিসিপি তৈরি করা সম্ভব নয় কি?

ক্লাসিকাল টিসিপি / আইপিভি 4 এবং টিসিপি / আইপিভি 6 এর পাশাপাশি কয়েকটি পরীক্ষামূলক প্রোটোকল ডিজাইন করা হয়েছে, উদাহরণস্বরূপ:

ইউডিপির প্রায় টিসিপি (অ্যাটো)

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

এবং আইপ্রোক্সি: ইউডিপি-র মাধ্যমে টিসিপি পরিষেবাদি চালানো , যা আরও মজাদার:

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

সুতরাং আপনি দেখুন: ইউনিকাস্ট ইউডিপিতে টিসিপি, এবং এমনকি সম্প্রচার বা মাল্টিকাস্ট ইউডিপিতে টিসিপি !

এএফআইএকে কেবলমাত্র টিসিপি / আইপিভি 4 এবং টিসিপি / আইপিভি 6 একটি বিশাল স্থাপনা উপভোগ করছে।


হ্যাঁ, তবে এটি আইপি থেকে ইউডিপি; আমি দেখছি আপনি সেখানে কী করেছেন ...
তমারা উইজসম্যান

@ টমউইজসম্যান হ্যাঁ, এটি টিসিপি / ইউডিপি / আইপি।
কৌতূহলী

2

উত্তর না! উদাহরণস্বরূপ, এখানে একটি পুরানো আরএফসি রয়েছে যা আইপিএক্সের মাধ্যমে টিসিপি বর্ণনা করে: http://tools.ietf.org/html/rfc1791

সংক্ষিপ্ত স্মৃতিযুক্তদের জন্য, আইপিএক্স হ'ল নভেল নেটওয়্যার প্রোটোকল: http://en.wikedia.org/wiki/Internetwork_Packet_Exchange


আমি জানি উত্তরটি পুরানো, তবে যদি সম্ভব হয় তবে আপনার উত্তরটি আরও বিস্তারিতভাবে বর্ণনা করুন এবং লিঙ্কগুলি সরল উত্তর / উত্স হিসাবে পোস্ট করা এড়িয়ে চলুন। লিঙ্কগুলি যদি চলে যায় তবে আপনার উত্তরটিও তাই।
লরেঞ্জো ভন ম্যাটারহর্ন

2

বেসিক ডেটাগ্রামের ট্রান্সপোর্টকে সমর্থন করে এমন বিভিন্ন প্রোটোকলের উপরে টিসিপি বাস্তবায়ন ইতিমধ্যে বিদ্যমান। প্রকৃতপক্ষে প্রয়োজনটি রাউটিং সম্পর্কিত তথ্যও নির্দিষ্ট করার দরকার নেই (টিসিপি-র সাথে কাজ করার জন্য আইপিও প্রয়োজন হয় না, কেবলমাত্র একটি প্ররোচিত প্রাপকের সাথে একটি সিরিলা লিঙ্কই যথেষ্ট)।

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

এটি নির্দিষ্ট হোস্টের জন্য ইউপিএনপি অনুবাদ পোর্ট নিবন্ধন করার প্রয়োজন ছাড়াই প্রোটোকলটি NAT ট্র্যাভারসাল সীমাবদ্ধতা বাইপাস করার অনুমতি দেয়। এটি প্রতিটি মধ্যবর্তী ভাগ করা রাউটারের পরিবর্তে প্রতিটি ক্লায়েন্টের জন্য অনুকূলিত এমটিইউ এবং এমএসএসের স্বতন্ত্র সুরের অনুমতি দেয়। অন্যান্য রাউটিং প্রোটোকলগুলি সম্ভব (মাল্টিকাস্ট এবং ব্রডকাস্ট নেটওয়ার্কের মাধ্যমে সরবরাহের জন্য)। এবং আপনার কাছে সুরক্ষা ব্যবস্থাগুলির পছন্দ রয়েছে।

ব্যবহারের একটি উদাহরণ হ'ল Gogo6.net (এটি ইউডিপি ভি 4 এর উপরে টিসিপি পুনর্বিবেচনা ব্যবহার করে টিসিপি সেশনে তার আইপিভি 6 ট্রান্সপোর্ট চ্যানেল প্রয়োগ করে (এটি বেশিরভাগ হোম এক্সেস রাউটারগুলিতে কাজ করে যা কেবলমাত্র একটি আইপিভি 4 ঠিকানা রয়েছে এবং সর্বদা ইউপিএনপি পদ্ধতি সমর্থন করে না ; অ্যাপ্লিকেশন সম্পর্কিত নির্দিষ্ট ধ্রুবক বন্দর নম্বর ব্যবহার করেও এটির কনফিগার করার প্রয়োজন নেই, এমনকি এটি চলমান না থাকলেও)

অন্যান্য উদাহরণ হ'ল টিসিপি এইচটিটিপি (বা এইচটিটিপিএস) সংস্করণ ১.১ এর ওপরে এর "স্ট্রিমড" এক্সটেনশনের সাথে এনপ্যাপুলেট করা। ইন্টারনেটে ব্রিজিং নেটওয়ার্কগুলিকে মঞ্জুরি দেয় এমন বেশিরভাগ ভিপিএনগুলি একই কাজ করবে। ব্রিজটি একাধিক প্রোটোকলও সজ্জিত করতে পারে: ইথারনেট, পিপিপি, আইপিভি 4 এবং আইপিভি 6 (কেবলমাত্র স্থানীয় ল্যান বা ইথারনেট সেগমেন্ট প্রসারিত), নেটবিইইউআই / ল্যানমান, রাউটার আবিষ্কার (ব্রিজড নেটওয়ার্কের মধ্যে), কাঁচা মোড সহ (ডিএইচসিপিভি 4 বা ডিএইচসিপিভি 6 অনুমোদিত) ব্রিজড নেটওয়ার্ক এইচটিটিপিএস ব্যবহার করা হয় কারণ এইচটিটিপিএসের উপরের এনক্যাপসুলেশনটি ব্রিজটি স্থাপন ও সুরক্ষিত করার জন্য এনক্রিপশন এবং প্রমাণীকরণেরও অনুমতি দেয় তবে ব্রিজড নেটওয়ার্কের উপর ক্লায়েন্ট এবং সার্ভারগুলির জন্য শেষ-থেকে-শেষের প্রমাণীকরণ / এনক্রিপশন প্রয়োজন হয় না, এবং কারণ রাউটারগুলি HTTP- র জন্য অত্যন্ত অনুকূলিত হয়েছে এবং এইচটিটিপিএস।


1

টিসিপি ব্যবহার করে সেনাবাহিনীতে যোগাযোগ ব্যবস্থার উদাহরণ রয়েছে তবে আইপি নয় কারণ কম পথটি একটি সিরিয়াল ধরণের সংযোগ যা রাউটারগুলির মাধ্যমে রাউটেড হয় না, ইত্যাদি IP আপনি যদি টিসিপি প্যাকেটটি আইপি ক্ষেত্রগুলির সাথে শিরোনাম করার আগে দেখেন তবে এটি আপনার "রাউটিং" প্রোটোকলটি পৃথক হলে আইপি ব্যবহার না করা সহজেই সম্ভব বলে মনে হচ্ছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.