টিসিপি/আইপি মডেল: স্তর ও প্রোটোকল | টিসিপি আইপি স্ট্যাক কি?

টিসিপি/আইপি মডেল কি?

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

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

এই টিসিপি/আইপি টিউটোরিয়ালে, আপনি শিখবেন:

টিসিপি বৈশিষ্ট্য

এখানে, টিসিপি/আইপি প্রোটোকলের অপরিহার্য বৈশিষ্ট্য

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

টিসিপি/আইপি মডেলের চারটি স্তর

এই টিসিপি/আইপি টিউটোরিয়ালে, আমরা বিভিন্ন টিসিপি/আইপি স্তর এবং তাদের ফাংশন সম্পর্কে জানব

টিসিপি/আইপি ধারণাগত স্তর



টিসিপি আইপি মডেলের কার্যকারিতা চারটি স্তরে বিভক্ত, এবং প্রতিটিতে নির্দিষ্ট প্রোটোকল রয়েছে।

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

  • আবেদন স্তর
  • পরিবহন স্তর
  • ইন্টারনেট লেয়ার
  • নেটওয়ার্ক ইন্টারফেস

আবেদন স্তর

অ্যাপ্লিকেশন স্তর একটি অ্যাপ্লিকেশন প্রোগ্রামের সাথে মিথস্ক্রিয়া করে, যা OSI মডেলের সর্বোচ্চ স্তর। অ্যাপ্লিকেশন স্তরটি OSI স্তর, যা শেষ ব্যবহারকারীর নিকটতম। এর অর্থ ওএসআই অ্যাপ্লিকেশন স্তর ব্যবহারকারীদের অন্যান্য সফ্টওয়্যার অ্যাপ্লিকেশনের সাথে যোগাযোগ করতে দেয়।

অ্যাপ্লিকেশন স্তরটি একটি যোগাযোগকারী উপাদান বাস্তবায়নের জন্য সফ্টওয়্যার অ্যাপ্লিকেশনগুলির সাথে যোগাযোগ করে। অ্যাপ্লিকেশন প্রোগ্রাম দ্বারা ডেটার ব্যাখ্যা সবসময় OSI মডেলের সুযোগের বাইরে থাকে।

অ্যাপ্লিকেশন স্তরের উদাহরণ হল একটি অ্যাপ্লিকেশন যেমন ফাইল ট্রান্সফার, ইমেল, রিমোট লগইন ইত্যাদি।

অ্যাপ্লিকেশন স্তরগুলির কাজ হল:

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

পরিবহন স্তর

একটি সোর্স সিস্টেম মেশিনে একটি প্রক্রিয়া থেকে একটি গন্তব্য সিস্টেমে একটি প্রক্রিয়া পর্যন্ত তথ্য পরিবহন প্রদানের জন্য নেটওয়ার্ক স্তরটিতে পরিবহন স্তর তৈরি হয়। এটি একক বা একাধিক নেটওয়ার্ক ব্যবহার করে হোস্ট করা হয়, এবং পরিষেবা ফাংশনগুলির মান বজায় রাখে।

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

পরিবহন স্তর আপনাকে প্রবাহ নিয়ন্ত্রণ, ত্রুটি নিয়ন্ত্রণ এবং বিভাজন বা ডি-বিভাজনের মাধ্যমে একটি লিঙ্কের নির্ভরযোগ্যতা নিয়ন্ত্রণ করতে সহায়তা করে।

পরিবহন স্তরটি সফল ডেটা ট্রান্সমিশনের একটি স্বীকৃতিও প্রদান করে এবং কোন ত্রুটি না ঘটলে পরবর্তী ডেটা পাঠায়। TCP পরিবহন স্তরের সবচেয়ে পরিচিত উদাহরণ।

পরিবহন স্তরগুলির গুরুত্বপূর্ণ কাজগুলি:

  • এটি সেশন স্তর থেকে প্রাপ্ত বার্তাটিকে সেগমেন্টে ভাগ করে এবং একটি ক্রম তৈরি করতে তাদের সংখ্যা দেয়।
  • পরিবহন স্তর নিশ্চিত করে যে গন্তব্য মেশিনে বার্তাটি সঠিক প্রক্রিয়ায় পৌঁছেছে।
  • এটি নিশ্চিত করে যে পুরো বার্তাটি কোনও ত্রুটি ছাড়াই আসে অন্যথায় এটি পুনরায় প্রেরণ করা উচিত।

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

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

ইন্টারনেট স্তরটি বিভিন্ন নেটওয়ার্কের সাহায্যে পরিবর্তনশীল দৈর্ঘ্যের ডেটা সিকোয়েন্সগুলিকে এক নোড থেকে অন্য নোডে স্থানান্তর করার জন্য কার্যকরী এবং পদ্ধতিগত পদ্ধতি সরবরাহ করে।

নেটওয়ার্ক লেয়ারে মেসেজ ডেলিভারি নির্ভরযোগ্য নেটওয়ার্ক লেয়ার প্রোটোকল হওয়ার নিশ্চয়তা দেয় না।

লেয়ার-ম্যানেজমেন্ট প্রোটোকল যা নেটওয়ার্ক লেয়ারের অন্তর্গত:

  1. রাউটিং প্রোটোকল
  2. মাল্টিকাস্ট গ্রুপ ম্যানেজমেন্ট
  3. নেটওয়ার্ক-লেয়ার অ্যাড্রেস অ্যাসাইনমেন্ট।

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

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

এটি অন্তর্ভুক্ত করে যে কিভাবে হার্ডওয়্যার ডিভাইস দ্বারা অপটিক্যালভাবে বিটগুলিকে সিগন্যাল করা উচিত যা একটি নেটওয়ার্ক মাধ্যমের সাথে সরাসরি ইন্টারফেস করে, যেমন কোঅক্সিয়াল, অপটিক্যাল, কোক্সিয়াল, ফাইবার, বা টুইস্ট-পেয়ার ক্যাবল।

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

ওএসআই এবং টিসিপি/আইপি মডেলের মধ্যে পার্থক্য

এখানে, এর মধ্যে কিছু গুরুত্বপূর্ণ পার্থক্য রয়েছে ওএসআই এবং টিসিপি/আইপি মডেল :

ওএসআই মডেল টিসিপি/আইপি মডেল
এটি ISO (ইন্টারন্যাশনাল স্ট্যান্ডার্ড অর্গানাইজেশন) দ্বারা উন্নতএটি ARPANET (অ্যাডভান্সড রিসার্চ প্রজেক্ট এজেন্সি নেটওয়ার্ক) দ্বারা তৈরি করা হয়েছে।
ওএসআই মডেল ইন্টারফেস, পরিষেবা এবং প্রোটোকলের মধ্যে একটি স্পষ্ট পার্থক্য প্রদান করে।টিসিপি/আইপি পরিষেবা, ইন্টারফেস এবং প্রোটোকলের মধ্যে কোন স্পষ্ট পার্থক্য পয়েন্ট নেই।
ওএসআই বোঝায় ওপেন সিস্টেম ইন্টারকানেকশন।টিসিপি ট্রান্সমিশন কন্ট্রোল প্রোটোকল বোঝায়।
OSI রাউটিং স্ট্যান্ডার্ড এবং প্রোটোকল সংজ্ঞায়িত করতে নেটওয়ার্ক লেয়ার ব্যবহার করে।TCP/IP শুধুমাত্র ইন্টারনেট লেয়ার ব্যবহার করে।
OSI একটি উল্লম্ব পদ্ধতি অনুসরণ করে।টিসিপি/আইপি একটি অনুভূমিক পদ্ধতি অনুসরণ করে।
ওএসআই মডেল নীচের স্তরগুলির কার্যকারিতা নির্ধারণ করতে দুটি পৃথক স্তর শারীরিক এবং ডেটা লিঙ্ক ব্যবহার করুন।টিসিপি/আইপি শুধুমাত্র একটি স্তর ব্যবহার করে (লিঙ্ক)।
ওএসআই স্তরের সাতটি স্তর রয়েছে।TCP/IP এর চারটি স্তর রয়েছে।
OSI মডেল, পরিবহন স্তর শুধুমাত্র সংযোগ ভিত্তিক।টিসিপি/আইপি মডেলের একটি স্তর সংযোগ-ভিত্তিক এবং সংযোগহীন উভয়ই।
ওএসআই মডেলে, ডেটা লিঙ্ক স্তর এবং শারীরিক পৃথক স্তর।টিসিপিতে, শারীরিক এবং ডেটা লিঙ্ক উভয়ই একক হোস্ট-টু-নেটওয়ার্ক স্তর হিসাবে একত্রিত হয়।
সেশন এবং উপস্থাপনা স্তরগুলি টিসিপি মডেলের অংশ নয়।টিসিপি মডেলে কোন সেশন এবং উপস্থাপনা স্তর নেই।
এটি ইন্টারনেটের আবির্ভাবের পর সংজ্ঞায়িত করা হয়।এটি ইন্টারনেটের আবির্ভাবের আগে সংজ্ঞায়িত করা হয়েছে।
ওএসআই হেডারের সর্বনিম্ন আকার 5 বাইট।হেডারের সর্বনিম্ন আকার 20 বাইট।

সর্বাধিক প্রচলিত TCP/IP প্রোটোকল

কিছু বহুল ব্যবহৃত টিসিপি/আইপি প্রোটোকল হল:

টিসিপি:

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

আইপি:

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

HTTP:

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

SMTP:

SMTP মানে সহজ মেইল ​​ট্রান্সফার প্রোটোকল। এই প্রোটোকল সমর্থন করে ই-মেইল একটি সাধারণ মেইল ​​ট্রান্সফার প্রোটোকল নামে পরিচিত। এই প্রোটোকল আপনাকে অন্য ই-মেইল ঠিকানায় ডেটা পাঠাতে সাহায্য করে।

SNMP:

এসএনএমপি মানে সিম্পল নেটওয়ার্ক ম্যানেজমেন্ট প্রটোকল। এটি একটি কাঠামো যা টিসিপি/আইপি প্রোটোকল ব্যবহার করে ইন্টারনেটে ডিভাইস পরিচালনার জন্য ব্যবহৃত হয়।

DNS:

DNS মানে ডোমেইন নেম সিস্টেম। একটি IP ঠিকানা যা অনন্যভাবে ইন্টারনেটে হোস্টের সংযোগ সনাক্ত করতে ব্যবহৃত হয়। যাইহোক, ব্যবহারকারীরা সেই DNS- এর জন্য ঠিকানার পরিবর্তে নাম ব্যবহার করতে পছন্দ করেন।

টেলনেট:

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

FTP:

FTP মানে ফাইল ট্রান্সফার প্রটোকল। এটি একটি মেশিন থেকে অন্য মেশিনে ফাইল প্রেরণের জন্য ব্যবহৃত বেশিরভাগ প্রমিত প্রোটোকল।

টিসিপি/আইপি মডেলের সুবিধা

এখানে, টিসিপি/আইপি মডেল ব্যবহারের সুবিধা/সুবিধা রয়েছে:

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

টিসিপি/আইপি মডেলের অসুবিধা

এখানে, টিসিপি/আইপি মডেল ব্যবহারের কয়েকটি ত্রুটি রয়েছে:

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

সারসংক্ষেপ:

  • পুরো ফর্ম বা টিসিপি/ আইপি মডেলটি ট্রান্সমিশন কন্ট্রোল প্রোটোকল/ ইন্টারনেট প্রোটোকল হিসাবে ব্যাখ্যা করা হয়েছে।
  • টিসিপি নমনীয় স্থাপত্য সমর্থন করে
  • টিসিপি/আইপি মডেলের চারটি স্তর হল 1) অ্যাপ্লিকেশন লেয়ার 2) ট্রান্সপোর্ট লেয়ার 3) ইন্টারনেট লেয়ার 4) নেটওয়ার্ক ইন্টারফেস
  • অ্যাপ্লিকেশন স্তর একটি অ্যাপ্লিকেশন প্রোগ্রামের সাথে মিথস্ক্রিয়া করে, যা OSI মডেলের সর্বোচ্চ স্তর।
  • ইন্টারনেট স্তর টিসিপি/আইপি মডেলের একটি দ্বিতীয় স্তর। এটি একটি নেটওয়ার্ক লেয়ার হিসেবেও পরিচিত।
  • একটি সোর্স সিস্টেম মেশিনে একটি প্রক্রিয়া থেকে একটি গন্তব্য সিস্টেমে একটি প্রক্রিয়া পর্যন্ত তথ্য পরিবহন প্রদানের জন্য নেটওয়ার্ক স্তরটিতে পরিবহন স্তর তৈরি হয়।
  • নেটওয়ার্ক ইন্টারফেস লেয়ার হল চার স্তরের টিসিপি/আইপি মডেলের এই স্তর। এই স্তরটিকে নেটওয়ার্ক অ্যাক্সেস স্তরও বলা হয়।
  • ওএসআই মডেলটি আইএসও (ইন্টারন্যাশনাল স্ট্যান্ডার্ড অর্গানাইজেশন) এবং টিসিপি/আইপি মডেল এআরপানেট (অ্যাডভান্সড রিসার্চ প্রজেক্ট এজেন্সি নেটওয়ার্ক) দ্বারা বিকশিত হয়েছে।
  • একটি ইন্টারনেট প্রটোকল ঠিকানা যা একটি আইপি ঠিকানা নামেও পরিচিত একটি সংখ্যাসূচক লেবেল।
  • HTTP হল ওয়ার্ল্ড ওয়াইড ওয়েবের একটি ভিত্তি।
  • এসএমটিপি মানে সহজ মেইল ​​ট্রান্সফার প্রোটোকল যা ই-মেইল সমর্থন করে একটি সাধারণ মেইল ​​ট্রান্সফার হিসাবে পরিচিত
  • এসএনএমপি মানে সিম্পল নেটওয়ার্ক ম্যানেজমেন্ট প্রটোকল।
  • DNS মানে ডোমেইন নেম সিস্টেম।
  • টেলনেট মানে টার্মিনাল নেটওয়ার্ক। এটি স্থানীয় এবং দূরবর্তী কম্পিউটারের মধ্যে সংযোগ স্থাপন করে
  • FTP মানে ফাইল ট্রান্সফার প্রটোকল। এটি একটি মেশিন থেকে অন্য মেশিনে ফাইল প্রেরণের জন্য ব্যবহৃত বেশিরভাগ প্রমিত প্রোটোকল।
  • টিসিপি/আইপি মডেলের সবচেয়ে বড় সুবিধা হল এটি আপনাকে বিভিন্ন ধরনের কম্পিউটারের মধ্যে সংযোগ স্থাপন/সেটআপ করতে সাহায্য করে।
  • টিসিপি/আইপি একটি জটিল মডেল যা সেট আপ এবং পরিচালনা করে।