ওএসআই(OSI) মডেল কাকে বলে ? কত প্রকার ও কী কী পুরোটা আলোচনা করবো এই আর্টিক্যালে।
তার আগে একটু বিস্তারে জানতে হবে যে osi মডেল কী ও তার ইতিহাস টা ঠিক কী।
আপনি হয়তো জানেন যে নেটওয়ার্ক মানেই হল একটা কম্পিউটার এর সঙ্গে আরও এক বা একাধিক কম্পিউটার যুক্ত হওয়া।
প্রথম প্রথম ডাটা বা তথ্য একটা কম্পিউটারের থেকে অন্য কম্পিউটার এ যেতে হলে সেটা পুরাটাই নিয়ন্ত্রণ করা হতো হার্ডওয়্যার ব্যাবহার করে।
এবং সেখানে সটওয়্যার ব্যাবহার করার কোন সুযোগ ই ছিলনা। তাই প্রত্যেক নেটওয়ার্ক প্রস্তুত কারক তাদের নিজেদের মতোই প্রটোকল ব্যাবহার করত।
কিন্তু বর্তমান দিনে সফটওয়্যার কে কাজে লাগিয়ে নেটওয়ার্ক আরও অ্যাডভান্স হয়ে যাচ্ছে।
এবং বর্তমান দিনে সফটওয়্যার ব্যাবহার করে যে নির্দিষ্ট রীতিতে তথ্য আদান প্রদান হয় তাকে প্রটোকল(protocol) বলা হয়।
নেটওয়ার্কে ইউজ করা সটওয়্যার গুচ্ছ এর complexity কমানোর জন্য নেটওয়ার্ক এ কিছু স্তর বা গঠন করা হয়েছে।
তথ্য পাঠানো বা গ্রহন করার জন্যে স্তর ভিত্তিক নেটওয়ার্ক স্তর (network layer) এর কয়েকটি মডেল আছে।
এই মডেলের প্রত্যেক টি স্তর সংখ্যা ভিন্ন এবং এরা বিভিন্ন প্রটোকল ব্যাবহার করে।
তার মধ্যে আমরা আজ যেটা আলোচনা করবো সেটা হচ্ছে OSI model যার ফুল ফর্ম হোল ওপেন সিস্টেম ইন্টারকানেকশন।
ওএসআই(OSI) মডেল কাকে বলে ?
কম্পিউটারের মাধ্যমে বার্তা লেনদেন এর
জন্য ভালো ভাবে গড়ে তােলা স্তর এবং উপযুক্ত নিয়ম বা প্রোটোকল ব্যাবহার করে উৎপন্ন যোগ সূত্রের মডেল কে বলে OSI (Open System Interconnection) মডেল।
বিভিন্ন নেটওয়ার্ক প্রস্তুতকারক যাতে একই প্রমাণ নিয়ম অনুসরণ
করে, তা নিশ্চিত করার জন্যই ISO
সংস্থা এর নির্মাণ হয়।
ISO (International Standard Organization) সংস্থা বিভিন্ন কার্যকরী
(International Standard Organization)
সংস্থার মধ্যে ডাটা আদান প্রদান এর প্রমাণ কার্য পদ্ধতি (Standardized Procedure) ফার্স্ট প্রবর্তন করা হয় 1984 সালে ।
ওএসআই মডেলের বৈশিষ্ট্য :-
- Osi মডেল মুক্ত পদ্ধতি।
- এই মডেল টি সংগঠিত।
- ওএসআই মডেল টির নাম x-২০০ ।
- এই মডেলে ৭ টী স্তর বা লেয়ার বর্তমান।
ওপেন সিস্টেম ইন্টারকানেকশন মডেল এর সাতটি স্তর এর নাম হোল।
- ফিজিক্যাল লেয়ার – physical medium
- ডাটা লিংক লেয়ার – error detection
- নেটওয়ার্ক লেয়ার – network addressing
- ট্রান্সপোর্ট লেয়ার – end to end error
- সেশন লেয়ার – authentication
- প্রেজেন্টেসন লেয়ার – encryption
- অ্যাপ্লিকেশন লেয়ার – Message format
১. ফিজিক্যাল লেয়ার (বাস্তব স্তর)
OSI মডেলের এই স্তরটি হল সবচেয়ে নিম্ন স্তর যা নেটওয়ার্ক হার্ডওয়্যার উপাদানের সাথে সম্পর্ক যুক্ত।
এই যােগা যােগ প্রণালীর সাহায্যে অসংগঠিত বা অপ্রস্তুত বিট পাঠায়। এই লেয়ার এ নেটওয়ার্কে ব্যবহৃত
সার্কিট, ফাইবার অপটিক সার্কিট বা
মাইক্রোওয়েভ সার্কিটের ক্ষেত্রে এই অসংগঠিত বা অপ্রস্তৃত বিটের শ্রেণীকে
যথাক্রমে হলেকট্রিক্যাল সংকেত, অপটিক্যাল সংকেত বা তড়িচ্চুম্ব্কীয় সংকেতে পরিবর্তিত করে।
ফিজিক্যাল স্তর এর কাজ :-
- অসংগঠিত বা পরিমার্জিত বিটের শৃঙ্খল পাঠায়।
- ডেটা আনুযায়ী বৈদ্যুতিক সিগন্যাল বহন করে।
- ডাটা রেট নিয়ন্ত্রণ করে।
- ফিজিক্যাল টপোলজি নির্ধারণ ও গঠন করে।
- ডাটা transmission এর ধরন নির্ধারণ করে।
২. ডাটা লিংক লেয়ার ( তথ্য সংযোগ স্তর)
Data link স্তর ফিজিক্যাল লেয়ার এবং নেটওয়ার্কের মধ্যে অবস্থান করে
নেটওয়ার্কিং হা্ডওয়্যার এবং সফটওয়্যারের মধ্যে conenctivity স্থাপন করে। এই স্তরের নিম্নস্তরের ডেটার ত্রুটি খোঁজা ও সংশােধন করে।
এই লেয়ার যে দুটি উপস্তরে বিভক্ত হয়ে কাজ করে, সেগুলি হল-
মিডিয়া অ্যাকসেস কন্ট্রোল(MAC) :– এই উপস্তরটি তথ্য অ্যাকসেস কন্ট্রোল করে।
লজিক্যাল লিঙ্ক কন্ট্রোল(LLC) :- এই উপস্তর ডেটার ত্রুটি এবং ফ্লো কন্ট্রোল করে।
ডেটা লিঙ্ক স্তর এর কাজ :-
- ইনপুট ডেটাকে নিয়ে ডেটা ফ্রেম গঠন করে।
- তথ্য এর ত্রুটি নির্ধারণ ও সলিউশন করা হয় ।
- ত্রুটি মুক্ত তথ্য কে নেটওয়ার্ক লেয়ারে প্রেরণ করা।
- লজিক্যাল লিংক কন্ট্রোল উপস্তরটী তথ্য প্রবাহ নিয়ন্ত্রণ করে।
৩.নেটওয়ার্ক লেয়ার(network layer)
নেটওয়ার্ক সম্পর্কিত নির্দেশিকা এই লেয়ার এ থাকে। এই লিয়ার এর অন্যতম কাজ হল অ্যাড্রেসিং অর্থাৎ সঠিক জায়গায় তথ্য পাঠানো।
ডেটাকে প্যাকেটে ভাগ করে উৎস মেশিনে এবং গন্তব্য মেশিনের মধ্যে একটি লজিক্যাল পথ তৈরি করা। অর্থাৎ নেটওয়ার্ক লেয়ার প্রোটোকলের প্রধান
কাজ গুলির মধ্যে একাটি ইল logical addressing তৈরি করা।
নেটওয়ার্ক লেয়ারের কাজগুলি হল :-
- এই লেয়ার উৎস মেশিন এবং গন্তব্য মেশিনের মধ্যে একটি লজিক্যাল ওয়ে তৈরি করে।
- তথ্য ফ্র্যাগমেন্টেশন ও বড়াে ডেটাগ্রামকে ছোট ছোট ডেটা প্যাকেটে ভাগ করে।
- বুটিং ফাংশান কন্ট্রোল ও উৎস থেকে গন্তব্যস্থলে ডেটা চলা চল এর জন্য বুটিং ফাংশান কন্ট্রোল করে।
- বিভিন্ন নেটওয়ার্কের মধ্যে ডেটা বিনিময়ের মাধ্যমে ইন্টার কমিউনিকেশন অন্ত যােগাযােগ রক্ষা করে।. ট্রান্সপোর্ট লেয়ার (পরিবহন স্তর
৪.ট্রান্সপোর্ট লেয়ার (পরিবহন স্তর)
ওএসআই মডেলের 4th রেফারেন্স মডেল স্তর হল ট্রান্সপোর্ট লেয়ার। এই লেয়ারকে হােস্ট-হােস্ট লেয়ার বলে।
কারণ এই স্তর উৎস থেকে লক্ষ্য স্থান পর্যন্ত প্রয়ােজনীয় নির্দেশের সাহায্যে এন্ড-টু-এন্ড বার্তা পাঠায়।
ট্রান্সপাের্ট ইউনিট ডাটা কে কতকগুলি ছােটো ইউনিটে ভাগ করে প্রতিটি ইউনিটে একটি করে হেডার যুক্ত করে। এই লেয়ার সেশন লেয়ারের কার্যাবলি নিয়ন্ত্রণ করে।
ট্রান্সপাের্ট লেয়ার এর কাজ:-
- এন্ড-টু-এন্ড সংযােগ ও এই লেয়ার উৎস থেকে গন্তব্যস্থলে প্রয়োজনীয় নির্দেশের সাহায্যে এন্ড-টু-এন্ড ডাটা পাঠায়।
- নেটওয়ার্কে ভিড় এড়ানাের জন্য এই স্তর ডেটাকে ছােটো ছোটো সেগমেন্টে ভাগ করে
- প্রবাহ কন্ট্রোল ও দ্রুতগামী প্রেরক এবং ধীরগতিসম্পন্ন গ্রাহকের মধ্যে প্রবাহ নিয়ন্ত্রণ করে ডেটা পরিচালনা করে।
- এক প্রান্ত থেকে অন্য প্রান্তে বার্তা প্রেরণের সময় ত্রুটি নির্ধারণ করে সংশোধন করে।
- এই লেয়ার সেশন লেয়ারের কাজ নিয়ন্ত্রণ করে।
৫. সেশন লেয়ার ( অধিবেশন লেয়ার)
OSI মডেলের পঞ্চম রেফারেন্স মডেল স্তর হল অধিবেশন স্তর বা সেশন লেয়ার। এই লেয়ার দুই প্রান্তের মধ্যে কমিউনিকেশন বা ডায়ালগ স্থাপন করে, বজায় রাখে এবং সমাপ্তি ঘটায় বলে একে ডায়ালগ নিয়ন্ত্রকও বলে।
এই লেয়ার চেক পয়েন্ট ব্যবহার করে ক্র্যাপগুলির মধ্যে ডেটা পরিবহণ সহজ ও দ্রত করে।
সেশন লেয়ারের কাজ :-
- দুই প্রান্তের মধ্যে কথাবাতা বা ডায়ালগ স্থাপন করে, বজায় রাখে।
- এই স্তর নির্দিষ্ট সময় প্রদান করে সেশন পরিচালক হিসেবে কাজ করে।
৬.প্রেজেন্টেশন লেয়ার ( উপস্থাপন স্তর)
উপস্থাপন স্তর হল প্রেজেন্টেশন লেয়ার। এই স্তর ডেটা এবং ডিকোডের নির্দেশ সংকেত যুক্ত ডেটা প্রদর্শন,
যোগ্য আকারে উপস্থাপিত করে যে আকারটি ভিডিও টার্মিনালে বা প্রিন্টারে মুদ্রিত হয়।
প্রেজেন্টেশন লেয়ারের কাজ:-
- ডেটা এনকোডিং ও ডিকোডিং-এর মাধ্যমে সংকেত যুক্ত ডেটাকে প্রদর্শন যোগ্য আকারে উপস্থাপিত করে।
- ইনপুট হিসেবে, গ্রহণ করেডেটা গুলিকে সংক্ষিপ্ত করে আউট পুট হিসেবে উৎপন্ন হয়।
- ডেটার ব্যাকরণসম্মত বিন্যাস এবং ডেটার আকার পরিবর্তন করে।
- এই লেয়ার বিশেষ যন্ত্র বা উপকরণের জন্য ডেটা ফরম্যাটও করে।
৭.অ্যাপ্লিকেশন লেয়ার(প্রয়োগ স্তর)
OSI মডেলের শেষ রেফারেন্স মডেল স্তর হল প্রয়োগ স্তর বা অ্যাপ্লিকেশন লেয়ার। এই লেয়ার ব্যাবহার করির সঙ্গে সরাসরি
সম্পর্কযুক্ত হয়ে পরিষেবা প্রদান করে।
ব্যবহারকারীর সঙ্গে সরাসরি সম্পর্কযুক্ত হয়ে পরিষেবা প্রদান করে,এটি OSI মডেলের সর্বোচ্চ স্তর।
ব্যবহারকারীগণ নেটওয়ার্কি অ্যাকসেস করার সময় যে পরিযেবাগুলি পান সেগুলি হল ফাইল ট্রান্সফার, দুরস্থ
ফাইলে প্রবেশাধিকার, ডেটোবেস পরিচালনা ইত্যাদি।
এই লেয়ার অপারেটিং সিস্টেম ফাংশান ও সিস্টেমের সঙ্গে প্রান্তিক ব্যবহারকারীদের ইন্টারফেস গুলি নিয়ন্ত্রণ করে।
অ্যাপ্লিকেশন লেয়ারের কাজ :–
- এই লেয়ারের আর একটি গুরুত্বপূর্ণ কাজ হল ফাইল ট্রান্সফার করা।
- ডেটাবেস পরিচালনা ও এই লেয়ার ব্যবহারকারীকে ডেটাবেস পরিচালনা করা।
- অপারেটিং সিস্টেম ফাংশান নিয়ন্ত্রণ করে।
- সিস্টেমের সঙ্গে প্রান্তিক ব্যবহারকারীদের ইন্টারফেসগুলি নিয়ন্ত্রণ করে।
- এই লেয়ার নেটওয়ার্কের সঙ্গো
প্রান্তিক ব্যবহারকারীদের সরাসরি যোগাযােগ প্রদান করে বিভিন্ন রকম পরিষেবা দেয়।
সারমর্ম ও শেষ কথা
আশাকরি ওএসআই মডেল কাকে বলে ও কী কি কত প্রকার ও কিভাবে কাজ করে তার সম্পূর্ন তথ্য আপনারা পেয়ে গেছেন।
যদি আর্টিকেল টি পড়ে ভালো লাগে তাহলে বন্ধুদের সঙ্গে share করবেন আর কোন প্রশ্ন থাকলে অবশ্যই কমেন্ট করবেন।কারণ,
🥰codexhui.com আপনার মতা মত কে গুরুত্ব দেয় 😎