টিসিপি / আইপি প্রোটোকল আর্কিটেকচার এবং এর স্তরসমূহ

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





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

টিসিপি / আইপি প্রোটোকল কী?

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




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

ওয়ার্ল্ড ওয়াইড ওয়েব, ইমেল ইত্যাদির মতো অনেক জনপ্রিয় ওয়েব অ্যাপ্লিকেশন এই প্রোটোকলটি ব্যবহার করে।



টিসিপি / আইপি প্রোটোকল ফান্ডামেন্টাল

TCP / IP নেটওয়ার্কিংয়ে বহুল ব্যবহৃত একটি স্তরযুক্ত প্রোটোকল। নেটওয়ার্কিং প্রোটোকলের কাজ বোঝার জন্য আসুন আমরা একটি সহজ বিতরণের উদাহরণ দেখি।

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


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

টিসিপি / আইপি প্রোটোকল আর্কিটেকচার

এটি একটি চার স্তরের প্রোটোকল স্ট্যাক। এটি ইন্টারনেটে নেটওয়ার্ক ডিভাইসগুলির আন্তঃসংযোগে সহায়তা করে। প্রতিটি স্তরে কিছু নির্দিষ্ট প্রোটোকল রয়েছে যা স্তরটির কার্য পরিচালনায় সহায়তা করে। টিসিপি / আইপি প্রোটোকলের চার স্তর হ'ল অ্যাপ্লিকেশন স্তর, পরিবহন স্তর, নেটওয়ার্কিং / ইন্টারনেট স্তর এবং ডেটা লিঙ্ক / শারীরিক স্তর।

ডেটা-ফ্লো-অফ-টিসিপি / আইপি-প্রোটোকল

ডেটা-ফ্লো-অফ-টিসিপি / আইপি-প্রোটোকল

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

নেটওয়ার্কের মাধ্যমে প্রেরিত ডেটার নির্ভরযোগ্যতা, প্রবাহ-নিয়ন্ত্রণ এবং সংশোধন পরিবহন স্তর দ্বারা যত্ন নেওয়া হয়। ব্যবহারকারী ডেটাগ্রাম প্রোটোকল এবং ট্রান্সমিশন নিয়ন্ত্রণ প্রোটোকল পরিবহন স্তরে উপস্থিত রয়েছে। পরিবহন স্তর পরে, নিয়ন্ত্রণ ইন্টারনেট স্তর দেওয়া হয়।

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

টিসিপি / আইপি প্রোটোকল স্ট্যাকের সর্বশেষ স্তরটি নেটওয়ার্ক অ্যাক্সেস স্তর er এটি ওএসআই মডেলের শারীরিক এবং ডেটা লিঙ্ক স্তরগুলির সংমিশ্রণ। দুটি ডিভাইসের মধ্যে একটি নেটওয়ার্কের উপরে শারীরিকভাবে ডেটা সংক্রমণ এই স্তর দ্বারা নিয়ন্ত্রিত হয়। এই স্তরে ডিভাইসগুলির আইপি অ্যাড্রেসগুলি ম্যাপিং করা হয় at

প্রোটোকল স্যুট

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

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

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

প্রোটোকলগুলি অ্যাপ্লিকেশন স্তরটিতে উপস্থিত রয়েছে

এইচটিটিপি - হাইপারটেক্সট ট্রান্সফার প্রোটোকল T এই প্রোটোকলটি ব্যবহারকারীকে বিশ্বব্যাপী ওয়েবে ডেটা অ্যাক্সেস করতে দেয়। এটি হাইপারটেক্সট পরিবেশে ব্যবহার করা যেতে পারে এবং প্লেইন পাঠ্য, অডিও এবং ভিডিও আকারে ডেটা প্রেরণ করতে পারে।

এসএনএমপি - সিম্পল নেটওয়ার্ক ম্যানেজমেন্ট প্রোটোকল, যা ইন্টারনেটে ডিভাইস পরিচালনা করে।

এসএমটিপি - একক মেল স্থানান্তর প্রোটোকল। এই প্রোটোকলটি ইমেল প্রেরণ এবং গ্রহণ করা পরিচালনা করে

ডিএনএস - ডোমেন নেম সিস্টেম, এটি হোস্টের নামগুলি হোস্ট আইপি ঠিকানায় মানচিত করে যা ইন্টারনেটে সংযুক্ত থাকে।

টেলনেট - টার্মিনাল নেটওয়ার্ক, স্থানীয় কম্পিউটার এবং দূরবর্তী কম্পিউটারের মধ্যে সংযোগ স্থাপন করতে।

এফটিপি - ফাইল ট্রান্সফার প্রোটোকল, যা একটি কম্পিউটার থেকে অন্য কম্পিউটারে ফাইল সংক্রমণ করার জন্য ব্যবহৃত হয়।

প্রোটোকলগুলি ট্রান্সপোর্ট লেয়ারে উপস্থিত রয়েছে

ইউডিপি - ব্যবহারকারী ডাটাগ্রামের প্রোটোকল. এটি ব্যবহারকারীকে ত্রুটির উপস্থিতি সম্পর্কে বলে। এই প্রোটোকল ডেটা শেষ থেকে শেষ ট্রান্সমিশন সরবরাহ করে। একটি ডেটা প্যাকেটে, এই প্রোটোকলটিতে 8 বাইট শিরোলেখ যুক্ত হয়। শিরোনামে চারটি ক্ষেত্র রয়েছে - 16 বিটের সোর্স পোর্ট ঠিকানা, 16 বিটের গন্তব্য পোর্ট ঠিকানা, মোট দৈর্ঘ্য এবং 16-বিটের একটি চেকসাম ক্ষেত্র নির্দেশ করার জন্য একটি 16-বিট ফিল্ড।

উত্স বন্দর ঠিকানা অ্যাপ্লিকেশন প্রোগ্রামের ঠিকানা দেয় যা বার্তা তৈরি করেছে। গন্তব্য পোর্ট ঠিকানাটি গন্তব্য অ্যাপ্লিকেশনটির ঠিকানা যেখানে ডেটা সংক্রমণ করতে হয়। মোট দৈর্ঘ্যের ক্ষেত্রটি ডেটাগ্রামে উপস্থিত মোট বাইট সংখ্যা সম্পর্কে তথ্য দেয়। চেকসাম ক্ষেত্রে উপস্থিত তথ্য ত্রুটি সনাক্তকরণের জন্য ব্যবহৃত হয়।

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

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

প্রোটোকলগুলি ইন্টারনেট লেয়ারে উপস্থিত রয়েছে

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

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

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

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

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