OSI Model Application Layer | OSI মডেল এপ্লিকেশন লেয়ার
এটি হলো OSI মডেলের সপ্তম লেয়ার। এর কাজ হলো ইউজার ও নেটওয়ার্ক সার্ভিসের মধ্যবর্তী উইন্ডো হিসেবে কাজ করা যাতে ইউজার কোনো এপ্লিকেশন থেকে নেটওয়ার্ক সার্ভিস চাইলে সেটিকে OSI মডেলের পরবর্তী লেয়ারে পাঠাতে পারে। যেমন আপনি একটি মেইল ক্লায়েন্টে মেইল কম্পোজ করে পাঠাতে চাইলে প্রথমেই সেটি যাবে এপ্লিকেশন লেয়ারে। এই স্তরে কাজ করে এমন কিছু নেটওয়ার্ক এপ্লিকেশন হলো: ইমেইল, ওয়েব ব্রাউজার, হাইপার টেক্সট ট্রান্সফার প্রটোকল (HTTP), ফাইল ট্রান্সপার প্রটোকল (FTP) ও নেটওয়ার্ক ফাইল সিস্টেম (NFS)।
এই লেয়ার যা করে থাকে:
- এপ্লিকেশন লেয়ার ইউজার ইন্টারফেস প্রদান করে এবং নেটওয়ার্ক ডাটা প্রসেস করে।
- প্রেরক হোস্টে এপ্লিকেশন লেয়ার প্রেরণের জন্য নেটওয়ার্ক ডাটা তৈরি করে।
- গ্রাহক হোস্টে এপ্লিকেশন লেয়ার প্রেরক হোস্ট কর্তৃক পাঠানো ডাটা গ্রহণ ও ব্যবহার করে। এপ্লিকেশন লেয়ারের কাজগুলিকে আমরা নিচের মতো করে উল্লেখ করতে পারি:
- রিসোর্স শেয়ারিং ও ডিভাইস রিডিরেকশন।
- রিমোট ফাইল একসেস
- রিমোট প্রিন্টার একসেস
- ইন্টার প্রসেস কম্যুনিকেশন (IPC)
- রিমোট প্রসেজিউর কল (RPC) সাপোর্ট
- নেটওয়ার্ক ম্যানেজমেন্ট
- ডিরেক্টরি সার্ভিসেস
- ইলেকট্রনিক মেসেজিং
যখন আপনি কোনো ওয়েবপেজ ব্রাউজ করতে চান এবং কোনো লিঙ্কে ক্লিক করেন তখন ব্রাউজারকে একটি কমান্ড দেন। এই কমান্ড ব্রাউজারকে বলে দিচ্ছে ইন্টারনেটে নির্দিষ্ট কোনো কম্পিউটার থেকে কোনো ফাইল সংগ্রহ করতে। যখন আপনার কম্পিউটার সেই কম্পিউটারের সাথে যোগাযোগ করছে তখন আপনার কম্পিউটার হলো উৎস আর ইন্টারনেটের সেই কম্পিউটার হলো গন্তব্য। এপ্লিকেশন লেয়ারের সার্ভিস এক্ষেত্রে প্রথমেই ব্যবহৃত হবে।
Post a Comment