OSI মডেল সম্পর্কে প্রাথমিক ধারণা!
OSI মডেল কি?
OSI মডেল হলো এমন একটি প্রক্রিয়া বা মাধ্যম যা দ্বারা বিভিন্ন ধরণের device পরস্পরের সাথে যোগাযোগ রক্ষা করে বা data আদান-প্রদান করে।
মূলত ৭টি layer দ্বারা OSI মডেলকে ব্যাখ্যা করা হয়ঃ তা নিচে উল্লেখ করা হলো;
Layer 7. Application
Layer 6. Presentation
Layer 5. Session
Layer 4. Transport
Layer 3. Network
Layer 2. Data Link
Layer 1. Physical
[এবার আমি চেষ্টা করব খুব সাধারনভাবে layer গুলোর কাজ ব্যাখ্যা করতে যাতে সকল ধরনের পাঠকরা বুঝতে পারে।]
Application: প্রতিটি layer এর নির্দিষ্ট কিছু protocols থাকে এর সাহায্যেই layer সমূহ কাজ করে। এই layer টি মূলত massage করা, print করা ইত্যাদি কাজ করে থাকে। কিছু অধিক ব্যবহারিক protocols হলো http, https, ftp ইত্যাদি।
Presentation: এই layer টি data কে encrypt বা secure করে এবং compression বা data size ছোট করে যাতে processing দ্রুত হতে পারে। এই layer এর কিছু protocols এর উদাহারন হলো AFP, LPP NCP ইত্যাদি।
Session: এটির ১টি গুরুত্বপূর্ণ কাজ হলো এই layer টি সব data কে আলাদা করে রাখে যাতে data সমূহ পরস্পরের সাথে mix হয়ে না যায়।
Transport: এই layer এ এসে মূলত নির্ধারিত হয় যে data টা কিভাবে যাবে। যেমন অধিক ব্যবহিত Protocols হলো TCP এবং UDP, TCP protocol এ data transfer হলে data সংরক্ষিত থাকে এবং সম্পূর্ন data পৌছে যায় কোন ধরনের data lose ছাড়া। অপরদিকে UPD ব্যবহার করে data গেলে data secure থাকেনা এবং data lose হয়। উদাহারন হিসেবে Video call, Live streaming ইত্যাদি UDP এর উদাহারন।
Network: এই layer এ এসে IP নিয়ে কাজ হয় অর্থাৎ কোন device এর IP থেকে কোন device এর IP তে data পৌছবে সেই তথ্য দেওয়া হয় যাতে সঠিকভাবে সঠিক স্থানে data পৌছতে পারে।
Data Link: এই layer এ মূলত data'র সাথে MAC address বা physical address যোগ করা হয় যাতে আরো specific হওয়া যায় যে এই data কোন mac address থেকে কোন mac address এ পৌছবে।
Physical: এই layer টি data কে carry করে নিয়ে যায় অপর device এর Physical layer এর কাছে। Physical layer data carry করে bits আকারে অর্থাৎ 0 আর 1 যা মেশিন ভাষা।
[যেইভাবে data এই সাতটি layer পার করল ঠিক বিপরীতভাবে অপর device এর layer সমূহ receive করবে।]
অর্থাৎ layer 1-7 পর্যন্ত উপরে উঠবে। যথা অপরপাশের physical layer থেকে data link layer এ উঠবে এবং mac address remove করে দিবে, এরপর network layer এ উঠে IP remove করে দিবে এভাবে যেতে যেতে application layer পার করে অপর পাশের ব্যক্তি আপনার পাঠানো তথ্য বা massage দেখতে পাবে।
আপনাদের কোথাও বুঝতে সমস্যা হলে বা কোন প্রশ্ন থাকলে অথবা কোন পরামর্শ থাকলে comment জানাবেন।
আপনার মূল্যবান সময়ের জন্য ধন্যবাদ।