🖥️ OSI Model ও TCP/IP Model সহজ বাংলায়
কম্পিউটার নেটওয়ার্কিং (Computer Networking) বুঝতে গেলে দুইটি মডেল সবচেয়ে গুরুত্বপূর্ণ — OSI Model এবং TCP/IP Model। এগুলো এমন কিছু ধাপ বা নিয়ম যা বলে দেয় ডেটা কিভাবে এক ডিভাইস থেকে আরেক ডিভাইসে যায়।
আজকের এই আর্টিকেলে আমরা খুব সহজ ভাষায় এই দুইটি মডেলের ব্যাখ্যা, স্তর (Layers), পার্থক্য, বাস্তব উদাহরণ, সুবিধা-অসুবিধা এবং শেখার উপকারিতা জানব।
OSI Model কী?
OSI এর পূর্ণরূপ হলো Open Systems Interconnection। এটি ১৯৮৪ সালে ISO (International Organization for Standardization) দ্বারা তৈরি করা হয়। OSI Model এ মোট ৭টি স্তর (Layers) আছে। প্রতিটি স্তরের আলাদা কাজ আছে এবং একসাথে সবগুলো মিলে একটি ডিভাইস থেকে আরেকটিতে ডেটা পৌঁছে দেয়।
👉 আরও পড়ুন: Ethical Hacking শিখতে হলে কী কী জানা দরকার?
OSI Model এর ৭টি স্তর (Layers)
- Physical Layer – কেবল, সিগন্যাল, হার্ডওয়্যার ইত্যাদি ফিজিক্যাল কানেকশনের দায়িত্বে থাকে।
📌 উদাহরণ: UTP Cable, Switch, Hub - Data Link Layer – ডেটাকে ফ্রেমে ভেঙে নেয় এবং Error Detection করে।
📌 উদাহরণ: Ethernet, MAC Address - Network Layer – ডেটাকে বিভিন্ন নেটওয়ার্কে পাঠানোর পথ ঠিক করে (Routing)।
📌 উদাহরণ: IP Address, Router - Transport Layer – ডেটা সঠিকভাবে গন্তব্যে পৌঁছেছে কিনা তা নিশ্চিত করে।
📌 উদাহরণ: TCP, UDP - Session Layer – দুই ডিভাইসের মধ্যে সংযোগ (Session) তৈরি, বজায় রাখা ও বন্ধ করে।
📌 উদাহরণ: NetBIOS, RPC - Presentation Layer – ডেটাকে এনক্রিপ্ট, কমপ্রেস ও ফরম্যাট করে।
📌 উদাহরণ: SSL/TLS, JPEG - Application Layer – ব্যবহারকারীর কাছে সেবা পৌঁছে দেয়।
📌 উদাহরণ: HTTP, FTP, SMTP
TCP/IP Model কী?
TCP/IP Model এর পূর্ণরূপ হলো Transmission Control Protocol / Internet Protocol। এটি মূলত ইন্টারনেটের ভিত্তি, যা ১৯৭০-এর দশকে DARPA তৈরি করে। OSI Model এর মতো ৭টি নয়, বরং এতে ৪টি স্তর (Layers) আছে।
👉 আরও জানুন: Social Engineering হ্যাকিং কি
TCP/IP Model এর ৪টি স্তর
- Network Access Layer – ফিজিক্যাল ট্রান্সমিশন ও ডেটা লিংকের কাজ করে।
📌 উদাহরণ: Ethernet, WiFi - Internet Layer – ডেটা বিভিন্ন নেটওয়ার্কের মধ্যে রাউটিং করে।
📌 উদাহরণ: IP, ICMP - Transport Layer – ডেটাকে ছোট ছোট অংশে ভেঙে গন্তব্যে পাঠায়।
📌 উদাহরণ: TCP, UDP - Application Layer – ব্যবহারকারীর সাথে সরাসরি কাজ করে।
📌 উদাহরণ: HTTP, DNS, FTP
OSI Model বনাম TCP/IP Model
| বিষয় | OSI Model | TCP/IP Model |
|---|---|---|
| স্তরের সংখ্যা | ৭টি স্তর | ৪টি স্তর |
| তৈরির সময় | ১৯৮৪ সালে | ১৯৭০ দশক |
| ব্যবহার | শিক্ষা ও ধারণা বোঝার জন্য | বাস্তব ইন্টারনেটে ব্যবহার হয় |
| উদাহরণ | প্র্যাক্টিক্যাল কম ব্যবহার | প্রতিদিন TCP/IP ব্যবহার হয় |
OSI Model এর সুবিধা ও অসুবিধা
✅ সুবিধা
- শিক্ষা ও ধারণা বোঝার জন্য সহজ।
- প্রতিটি স্তরের কাজ আলাদা।
- নেটওয়ার্ক ট্রাবলশুটিংয়ে সাহায্য করে।
❌ অসুবিধা
- বাস্তবে পুরোপুরি ব্যবহার হয় না।
- অনেক সময় জটিল মনে হয়।
TCP/IP Model এর সুবিধা ও অসুবিধা
✅ সুবিধা
- বাস্তব ইন্টারনেটে ব্যবহার হয়।
- সহজ ও কার্যকর।
- বিভিন্ন প্রোটোকলের সাথে কম্প্যাটিবল।
❌ অসুবিধা
- OSI এর মতো ধাপে ধাপে আলাদা নয়।
- সিকিউরিটি ফিচার সীমিত।
সহজ উদাহরণে বুঝি
উদাহরণ ১: WhatsApp এ ছবি পাঠানো
- Application Layer: WhatsApp অ্যাপ্লিকেশন ছবিটি পাঠানোর নির্দেশ দিল।
- Transport Layer: ছবিটিকে ছোট ছোট ডেটা প্যাকেটে ভাগ করল।
- Internet Layer: প্যাকেটগুলো রাউটিং করে বন্ধুর মোবাইল পর্যন্ত পাঠাল।
- Network Access Layer: ফিজিক্যালভাবে WiFi/মোবাইল ডেটা দিয়ে ট্রান্সফার হলো।
উদাহরণ ২: ওয়েবসাইট ওপেন করা
- তুমি ব্রাউজারে www.google.com টাইপ করলে।
- Application Layer রিকোয়েস্ট পাঠাল।
- Transport Layer সেটিকে ছোট ছোট অংশে ভাঙল।
- Internet Layer গুগলের সার্ভারে পৌঁছে দিল।
- শেষে রেসপন্স ফিরে এসে তোমার স্ক্রিনে গুগল ওপেন হলো।
কেন এগুলো শেখা দরকার?
- নেটওয়ার্কিং ও সাইবার সিকিউরিটি বুঝতে সাহায্য করে।
- Ethical Hacking, Penetration Testing বা IT ক্যারিয়ারে কাজে লাগে।
- ডেটা কিভাবে এক জায়গা থেকে আরেক জায়গায় যায় তা স্পষ্ট হয়।
- ইন্টারভিউ বা সার্টিফিকেশন (যেমন CCNA, CEH) পরীক্ষার জন্য OSI ও TCP/IP অত্যন্ত গুরুত্বপূর্ণ।
FAQ: OSI Model ও TCP/IP Model নিয়ে সাধারণ প্রশ্ন
১. কোন মডেল বেশি ব্যবহার হয়?
👉 TCP/IP Model বাস্তব ইন্টারনেটে ব্যবহার হয়। OSI Model মূলত শেখা ও কনসেপ্ট বোঝার জন্য ব্যবহার করা হয়।
২. কেন OSI Model এখনও পড়ানো হয়?
👉 কারণ এটি খুব পরিষ্কারভাবে প্রতিটি স্তরের কাজ আলাদা করে বুঝায়। নেটওয়ার্কিং শিখতে হলে প্রথমে OSI Model জানলেই কনসেপ্ট ক্লিয়ার হয়।
৩. Ethical Hacking এ OSI Model কতটা গুরুত্বপূর্ণ?
👉 Ethical Hacking এ নেটওয়ার্ক ট্রাফিক, প্যাকেট অ্যানালাইসিস বা পেন-টেস্টিং বুঝতে OSI Model অপরিহার্য। কোন আক্রমণ কোন স্তরে হচ্ছে সেটা বোঝার জন্য OSI Model জানা লাগে।
৪. TCP/IP না জানলে কি নেটওয়ার্কিং শেখা সম্ভব?
👉 না, TCP/IP ছাড়া আধুনিক নেটওয়ার্কিং বোঝা অসম্ভব। কারণ সব ইন্টারনেট TCP/IP এর উপর ভিত্তি করে চলে।
৫. ইন্টারভিউতে কোন প্রশ্ন আসে?
👉 সাধারণত পার্থক্য (Difference), প্রতিটি লেয়ারের কাজ, বাস্তব উদাহরণ, এবং কেন OSI শিখতে হয় এসব নিয়ে প্রশ্ন আসে।
উপসংহার
OSI Model আমাদের নেটওয়ার্কিং এর ধারণা গুছিয়ে বুঝতে সাহায্য করে, আর TCP/IP Model হলো বাস্তবে ব্যবহৃত ইন্টারনেটের ভিত্তি। যারা সাইবার সিকিউরিটি, নেটওয়ার্কিং বা এথিক্যাল হ্যাকিং শিখতে চান, তাদের জন্য এই দুই মডেল জানা অত্যন্ত জরুরি।
👉 আরও পড়ুন: Virtual M কি ও কেন ব্যবহার করা হয়

