Created and Presented by
Md Arman Hossain
Student of CSE (Atish Dipankar University of Science and Technology)
Email: mdarman871@gmail.com
Mobile: +8801760727537
Networking
OSI MODEL
OSI এর full from হল open system interconnection
এই OSI Model টি Create করে ISO (International Stander of Organization ) .ISO তারা পথমে পরিকল্পনা করেন যে internet যদি কোন কিছু দিতে চাই তাহলে তা কিছু লেয়ার কে Follow করতে হবে।তাদের এই দারনা থেকে TCP/IP Protocol আসে।
OSI & TCP/IP Layer same. কিন্তু OSI এর Layer ৭ টি TCP/IP এর লেয়ার ৪ টি।এই ৭ টি লেয়ার ই TCP/IP তে ৪ টি লেয়ার।
OSI মডেল টি আসলে networking ব্যবহার হয় না। এটি Student দের networking শেখার জন্য করে থাকে ।কারন এটি যদি বুঝা যায় ।তাহলে Basic Networking ও ভালো ভাবে বুঝা যাবে। আর এটি বুজতে পারলে TCP/IP ও সহজে বুঝা যাবে।
TCP/IP এর পূর্বের নাম ছিল DOD (Department Of Defense)
OSI model মনে রাখার একটা shot way হল all people seen to need data posses.
OSI মডেলএর লেয়ার ৭ টি ।
7. Application Layer
6. Presentation layer
5.Session Layer
4. Transport Layer
3. Network Layer
2. Data link Layer
1. Physical Layer
OSI Model Full Details in every Layer
Application Layer:-
এই খানে my Pc & Google Server Two Device. Every Device has 7 Layers not only my pc, Google server same. Both work on the same law.
Application Layer: - আমরা যে সফটওয়্যার ব্যবহার করে ইন্টারনেট এ Browse তাই হল application Layer. Like facebook app, gtalk app, web browser ext. যে সফটওয়্যার এক মানুষ কে অন্য এক মানুষ এর সাথে যোগাযুগ করাই সেটি application Layer এর মঝে পরে।
মনে করেন আপনি ওয়েব ব্রসের এর একটি টেব এর মাঝে www.google.com লিখেছেন লিখা মাত্তই আপনার application Layer এর কাজ শেষ।
Presentation Layer:
Presentation layer হল Format of data মানে ডাঁটা কি প্রকার এর তা বুজায়।যেমন jpg, mp4, avi, mp3, html, doc, pdf ext.
এটি আর ও কাজ করে থাকে যেমন :- ১)inception/deception
২)compassion/decompression
Inception/Deception:-
Inception হল ডাঁটার original face কে পাল্টে অন্য কোন ডাঁটা value তে পরিবর্তন করা । like character to numeric । Deception হল ডাঁটার changing face কে পাল্টে real value তে পরিবর্তন করা । like numeric to character.
Compression / decompression:-
Compression বলতে ডাঁটার size কে পরিবর্তন ছোট করা
Decompression বলতে changing data size কে original data size এ পরিবর্তন করা।
Session Layer:
Session Layer হল creates & Manage the session via port number.মনে করি আমি আমার ওয়েব browser দুটি tab open করেছি একটি tab এ Google এ search দিলাম Cisco লিখে ।Cisco লিখে search করার সাথে সাথে এই তেব থেকে Google এর server এ একটা session Create হয়েছে 432 port number এর throw তে ।same এই tab ও Dhaka লিখে search করলাম search করার সাথে সাথে এই port থেকেও একটি session Create হয়েছে 4302 port এর throw তে ।আর এই জন্যই প্রত্যেকটি service এর আলাদা আলাদা port number হয় ।like FTP,SMTP
Transport Layer:
Transport Layer কে OSI model এর সবচেয়ে বড় লেয়ার মানা হয়।এই লেয়ার টি end to end connectivity subtlest করে ।এর কাজ হল আমার ডাঁটা কে server পর্যন্ত প্রেরন করা।
এই Layer এ দুটি protocol কাজ করে
১)TCP
২)UDP
TCP:-
১)এটি হল transmission control protocol.
২) এটি ডাঁটা follow up করে যেমন একটি router এ অনেক ডাঁটা request থাকে তখন
সে একটি queue List Create করে।
৩) এটি ডাঁটা কে segmentation এ পরিনত করে মানে ডাঁটা কে ছোট ছোট আকারে
ভাগ করে ( কোন ডাঁটা বা ফাইল যখন download অবস্তায় থাকে ) ।
৪)Fermentation হল ছোট ছোট ডাঁটা কে তার original আকারে পরিণত করা
( মানে কোন ফাইল যখন pc তে full download হয়ে জায় )
৫) এটি connection audient
6) Acknowledgment মানে ডাঁটা পাঠানোর সাথে সাথে তার replay দিবে।
UDP:-
১)user datagram protocol২) no acknowledgment মানে এটি শুদু packet পাঠাবে ফিরতি কোন packet আসবেনা।
৩)এটি connection less
৪)এটি audio/Video conference er use হয়
৫)এর packet speed বেশি কারন এর ফিরতি কোন packet আসে না।
Network Layer:
Network Layer এর কাজ হল IP (internet protocol) & IPX (internet packet exchange) নিয়ে কাজ করা এবং Router & Routing। এই লেয়ার।Data link Layer:
এটি device এর Mac Address নিয়ে কাজ করে। sr Mac & dst Mac নিয়ে কাজ করে। যেমন আমার পিসি টি হল sr mac তার পরের হল রাউটার, রাউটার হল dst Mac এমন ভাবে তার পরের রাউটার এ যখন ফ্রেম থ্রও করে তখন এই রাউটার হয় sr mac এবং পরের রাউটার হয় dst Mac এভাবে এক সময় fream server পর্যন্ত যায় যখন server এর কাছে ফ্রেম যায় তখন server হয় dst Mac আর এভাবে ই কাজ চলতে থাকে।Physical Layer:
Physical Layer হল cable, hub, connector, analog signal, digital signal, binary.







Thanks