OSI (Open Systems Interconnection) মডেল কম্পিউটার নেটওয়ার্কের স্তরবিশিষ্ট কাঠামোবিশিষ্ট সাধারণভাবে বিভক্ত করে এবং প্রতিটি স্তর একটি নির্দিষ্ট কাজ সম্পাদন করে। এই মডেলটি সমৃদ্ধি এবং অভ্যন্তরীণ কম্পিউটার নেটওয়ার্ক কম্পোনেন্টগুলির সাথে সংলগ্ন সবচেয়ে সাধারিত উপাদানমূলক উপাদান সরবরাহ করে। সপ্তটি স্তর – পক্ষ, সংলগ্ন, নেটওয়ার্ক, পরিস্থিতি, সমাধান, উপাধি, এবং অ্যাপ্লিকেশন – প্রতিটি নেটওয়ার্ক প্রযুক্তির সহায়ে তাদের নির্দিষ্ট কাজ পূর্ণ করে এবং তাদের মধ্যস্থতা নির্দিষ্ট করে। এই মডেলটি নেটওয়ার্ক ডিজাইনে একটি স্বাভাবিক সাধারণ আদর্শ সরবরাহ করে এবং বিভিন্ন কারণে একটি সুপলেক্স সমঝার সুযোগ করে। নিম্নে কম্পিউটার নেটওয়ার্ক OSI মডেলের স্তর কয়টি বিষয় নিয়ে বর্ননা করা হলো।
পলিঙ্ক স্তর (Physical Layer)
পলিঙ্ক স্তর অস্ত্র, যা অপর সকল স্তরের সাথে সংযোগ করে, এটি কম্পিউটার নেটওয়ার্কের OSI মডেলের সর্বনিম্ন স্তর। এই স্তরটি শোকার মাধ্যমে ডেটা বিশেষজ্ঞতা হয় এবং সার্ভিসের সাথে যোগাযোগ করার উপায়ের মাধ্যমে ফিজিক্যাল কানেকশন সাধন করে। এই স্তরটি বিভিন্ন প্রকারের কেবল, তারকা, ইথারনেট কেবল, বিতরণ ডেটা, ইনফ্রারেড, রেডিও বৃত্তি, স্যাটেলাইট সংযোগ, এবং অন্যান্য পৌঁছানো যাওয়া উপাধিগুলির সাথে যোগাযোগ করে। এই স্তরে সিগন্যালিং, বৃত্তি নির্দিষ্টকরণ, অতিরিক্ত বিনিয়োগ, এবং ডেটা মোডুলেশন বিষয়গুলি নিয়ে কাজ হয়। এই স্তরটি নেটওয়ার্ক হার্ডওয়্যার এবং তার মাধ্যমে তথ্য সংগ্রহের প্রথম প্রতিমাসে একটি কৌশল সরবরাহ করে।
ডাটা-লিঙ্ক স্তর (Data Link Layer)
ডাটা-লিঙ্ক স্তর হলো OSI মডেলের একটি মৌলিক অংশ, যা নেটওয়ার্কের সুরক্ষা এবং অদম্য ডেটা পরিচালনার জন্য দায়িত্বশীল। এই স্তরে ডেটা ফ্রেমে প্রেরণ এবং প্রাপ্তির জন্য সিগন্যালিং, এরর কনট্রোল, ফ্লো কনট্রোল, এবং এড্রেসিং কাজ হয়। ডাটা-লিঙ্ক স্তর উপকরণগুলি নিজেদের ভুমিকার জন্য একটি অদম্য ঠিকানা পান এবং ইস্তাম্বুলিশমুক্ত সংবাদ এবং ডেটা পাঠানোর উপায়ে সাহায্য করে। এটি হার্ডওয়্যার ঠিকানা হতে হতে সম্প্রদান ও প্রস্তুতি করে এবং তাদের মধ্যে ডেটা পরিচালনা করে। আপনার ইথারনেট কার্ড, সোয়িচ, ব্রিজ, এবং প্রোটোকল বোর্ড এমন উপকরণগুলি ডাটা-লিঙ্ক স্তরে কাজ করে। এই স্তরটি সুরক্ষিত, সঠিক, এবং অনুপাতিক ডেটা প্রস্তুতি করার জন্য প্রয়োজনীয় সৃষ্টি সরবরাহ করে, তাতে নেটওয়ার্ক অপারেশন স্মুদ এবং ভাল হয়।
নেটওয়ার্ক স্তর (Network Layer)
নেটওয়ার্ক স্তর, OSI মডেলে একটি মৌলিক স্তর, নেটওয়ার্কের বিশ্বব্যাপী সংযোগ প্রস্তুতি এবং সংযোগ সহায়ক সেবার জন্য দায়িত্বশীল। এই স্তরটি প্যাকেট সংযোজন এবং দূরবর্তী ঠিকানা সেট করে, যাতে ডেটা প্রেরণ এবং প্রাপ্তি সঠিকভাবে হোক। এটি রাউটিং প্রস্তুতি করতে সাহায্য করে, ডেটা প্যাকেটগুলির মধ্যে সম্প্রদান ও প্রস্তুতি করে, এবং নেটওয়ার্কের দৃষ্টিগোচর করতে সাহায্য করে।
এই স্তরটি কম্পিউটার নেটওয়ার্কের সর্বাধিক গুরুত্বপূর্ণ কাজের মধ্যে একটি, কারণ এটি ডেটা প্যাকেটগুলির মাধ্যমে বিভিন্ন নেটওয়ার্কে সংযোগ স্থাপন করে এবং তাদের মধ্যে ডেটা সম্প্রদান এবং প্রেরণ করে। এই স্তরে রাউটার এবং লেয়ার 3 সুইচ ব্যবহৃত হয়, যা নেটওয়ার্ক ট্র্যাফিক নিয়ন্ত্রণ এবং বিতরণ করে। নেটওয়ার্ক স্তরটি একটি পরিচিত এবং সুসংবাদযোগ্য নেটওয়ার্ক তৈরি করতে সাহায্য করে, এতে ক্ষুদ্রতম সম্প্রদান এবং সঠিক ডেটা প্রস্তুতি এবং সম্প্রদান হয়।
ট্রান্সপোর্ট স্তর (Transport Layer)
ট্রান্সপোর্ট স্তর হলো OSI মডেলের একটি কীলক স্তর, যা নেটওয়ার্ক সংবাদের অতিরিক্ত দৃষ্টান্ত সরবরাহ করে এবং বিশেষজ্ঞতা, সংস্করণ, এবং অনুকূলতা প্রদান করে। এই স্তরটি সংবাদের সেশন পরিচালনা করে এবং দোতার দৃষ্টিকোণ থেকে সংবাদ প্রস্তুতি এবং প্রেরণ করার জন্য জড়িত হয়।
এই স্তরটি ডেটা প্যাকেট প্রেরণের জন্য সঠিক পথে সংরক্ষণ ও নিরাপত্তা সরবরাহ করে এবং নেটওয়ার্কে সংবাদের গুনগত সংবিদান নিশ্চিত করে। ট্রান্সপোর্ট স্তর উপযোগী সংস্করণ, ডেটা রিয়েকভারি, ত্রুটি নিরসন, এবং প্রেরণের অনুকূলতা সরবরাহ করে, যা ডেটা সঠিকভাবে পৌঁছানোর জন্য গুরুত্বপূর্ণ হ। এই স্তরে ট্রান্সপোর্ট প্রোটোকলগুলির উদাহরণ হলো TCP (Transmission Control Protocol) এবং UDP (User Datagram Protocol)। এই স্তরটি অনুকূলতা এবং ব্যবহারকারীর অনুভূতির দৃষ্টিকোণ থেকে কম্পিউটার নেটওয়ার্ক সংবাদে গুরুত্বপূর্ণ ভূমিকা পালন করে।
সেশন স্তর (Session Layer)
সেশন স্তর হলো OSI মডেলের একটি গুরুত্বপূর্ণ স্তর, যা নেটওয়ার্ক সংবাদের সাথে প্রস্তুতি এবং সংযোগের স্থানীয় এবং দূরবর্তী প্রস্তুতির জন্য দায়িত্বশীল। এই স্তরটি নেটওয়ার্ক অপারেশনগুলির মধ্যে সেশন স্থাপন করতে সাহায্য করে এবং সংবাদের দুটি প্রান্তের মধ্যে সংযোগ স্থাপন এবং সেশনের সাথে সম্পাদনা সরবরাহ করে।
এই স্তরটি নেটওয়ার্ক প্রস্তুতি এবং সংযোগ স্থাপনের জন্য অন্যান্য স্তরের সাথে যোগাযোগ করে, তাদের মধ্যে অতিরিক্ত স্তরের প্রোটোকলগুলি ব্যবহার করে। সেশন স্তরটি নেটওয়ার্ক সংবাদের সময় সংগঠিত এবং অন্যান্য স্তরগুলির জন্য একটি সংবাদ সেশন শুরু এবং শেষ করতে সাহায্য করে, যাতে ডেটা সঠিকভাবে সংবাদ হয় এবং অপেক্ষার সময়ে সঠিকভাবে সংবাদ সমাপ্ত হয়।
সেশন স্তর উপযুক্ত সংগঠন এবং অভ্যন্তরীণ প্রস্তুতির মাধ্যমে নেটওয়ার্ক প্রস্তুতি এবং সংযোগের জন্য একটি নিরাপত্তা সারচার সরবরাহ করে, এবং তার মাধ্যমে কম্পিউটার সংবাদ দুটি প্রান্তে বিশেষভাবে সংগঠিত হয়।
প্রেজেন্টেশন স্তর (Presentation Layer)
প্রেজেন্টেশন স্তর হলো OSI মডেলের একটি কীলক স্তর, যা নেটওয়ার্ক সংবাদের জন্য ডেটা সংরচনা এবং উদ্দীপনার জন্য দায়িত্বশীল। এই স্তরটি ডেটা প্রস্তুতির সময় অতিরিক্ত সংরক্ষণ এবং ভাষার অনুবাদ সরবরাহ করে যাতে একটি কম্পিউটারে তৈরি ডেটা অন্য কম্পিউটারে সঠিকভাবে বোঝানো যায়।
এই স্তরটি ডেটা প্রস্তুতি, সংরক্ষণ, এবং ভাষার অনুবাদের জন্য সংবাদের দুটি প্রান্তের মধ্যে ইউনিফর্মিটি সরবরাহ করে এবং বিভিন্ন কম্পিউটারের মধ্যে ডেটা সংগঠনের ভিন্নতা দূর করে। এটি কম্পিউটারে তৈরি ডেটা বা ফাইলগুলি সঠিক ভাবে বোঝাতে এবং তাদের সংবাদের প্রান্তের কম্পিউটারে সঠিকভাবে প্রদর্শন করতে সাহায্য করে।
এই স্তরটি নেটওয়ার্ক সংবাদের প্রস্তুতির সময় ডেটা সংগঠনের জন্য সময় ও পণ্য সংরক্ষণ করে এবং ভিন্ন কম্পিউটারে সঠিক ভাষায় প্রদর্শন করার জন্য সংরক্ষণ করে।
অ্যাপ্লিকেশন স্তর (Application Layer)
অ্যাপ্লিকেশন স্তর হলো OSI মডেলের সবচেয়ে উচ্চতম স্তর, যা ব্যবহারকারীরা কম্পিউটারের সাথে যোগাযোগ করার জন্য সর্বাধিক সাধারিত উপায়ে ব্যবহৃত হয়। এই স্তরটি ব্যবহারকারী এবং এপ্লিকেশন সফ্টওয়্যারের মধ্যে সংবাদ স্থাপন এবং মেসেজ প্রস্তুতির জন্য জড়িত আছে।
এই স্তরটি ব্যবহারকারীদের সাথে সাধারিত সাধারণ কাজ সম্পাদন করে এবং বিভিন্ন অ্যাপ্লিকেশনগুলির মধ্যে ডেটা বিনিময় সহায় করে। ইমেইল, ওয়েব ব্রাউজিং, ফাইল ট্রান্সফার, এবং অন্যান্য অনলাইন সেবারা মূলত এই স্তরে কাজ করে।
অ্যাপ্লিকেশন স্তরটি ব্যবহারকারীদের সাথে ইন্টারফেস করতে এবং তাদের আবশ্যক সেবা প্রদান করতে একটি সাধারিত সফ্টওয়্যার প্রোটোকল সরবরাহ করে, যা ব্যবহারকারীদের অভিজ্ঞান অভিজ্ঞতা প্রদান করে এবং তাদের অনুভূতির জন্য সরবরাহ করে। এটি নেটওয়ার্ক অপারেটিং সিস্টেম এবং অ্যাপ্লিকেশন সফ্টওয়্যার সাধারণ এবং উচ্চ স্তরের জন্য একটি মাধ্যম হিসেবে কাজ করে।