مدل OSI شبکه را از لحاظ پشته عمودی هفت لایه تعریف می کند. لایه های بالای مدل OSI نشان دهنده نرم افزاری است که سرویس های شبکهای مانند رمزگذاری و مدیریت اتصال را اجرا می کند. لایه های پایین تر از مدل OSI اجزای عملکرد سخت افزاری مانند مسیریاب، آدرس و کنترل جریان را اجرا می کنند. تمام داده هایی که از طریق یک اتصال شبکه عبور می کنند از طریق هر یک از هفت لایه عبور می کند.
مدل OSI در سال 1984 معرفی شد. به عنوان یک مدل انتزاعی و ابزار آموزشی، مدل OSI یک ابزار مفید برای یادگیری در مورد تکنولوژی های شبکه امروز مانند اترنت و پروتکل هایی مانند IP است . OSI به عنوان یک استاندارد توسط سازمان بین المللی استاندارد نگهداری می شود.
جریان مدل OSI
ارتباطات داده در مدل OSI با لایه بالای پشته در قسمت ارسال شروع می شود، پایین پشته را به پایین ترین (پایین) لایه فرستنده هدایت می کند، سپس اتصال شبکه فیزیکی را به لایه پایین در طرف دریافت می کند و تا مدل OSI پشته
مثلا، پروتکل اینترنت (IP) مربوط به لایه شبکه مدل OSI، لایه 3 (شمارش از پایین) است. TCP و UDP مربوط به لایه مدل OSI 4، لایه حمل و نقل هستند. لایه های پایین تر از مدل OSI توسط فناوری هایی مانند اترنت ارائه شده اند. لایه های بالاتر از مدل OSI توسط پروتکل های کاربردی مثل TCP و UDP نمایش داده می شوند.
هفت لايه مدل OSI
سه لایه پایین از مدل OSI به عنوان لایه های رسانه اشاره می شود، در حالی که چهار لایه برتر لایه میزبان هستند. لایه ها از شماره 1 تا 7 از پایین شروع می شود. لایه ها عبارتند از:
- لایه کاربرد (لایه 7) - فرایند شبکه به کاربرد. این لایه کاربر نهایی داده های دریافت شده از لایه ارائه را در فرمت مورد نیاز برنامه یا فرایند نهایی کاربر که آن را دریافت می کند بسته می کند. مثال هایی شامل مرورگرها، SMTP، HTTP، و FTP هستند. این لایه همچنین ایجاد می کند که باید به لایه ارائه فرستاده شود.
- لایه ارائه (لایه 6) - نمایندگی و رمزگذاری داده ها، از جمله تبدیل های قالب. از این لایه به عنوان مترجم فکر کنید. مثالها شامل ASCII، TIFF، JPEG، MIDI، و MPEG است.
- لایه جلسه (لایه 5) - ارتباط Interhost. این لایه انواع ارتباطات را مدیریت می کند و داده ها را به پورت های منطقی، از جمله آنهایی که از NFS و SQL استفاده می کنند، ارسال می کنند.
- لایه حمل و نقل (لایه 4) - اتصالات پایان به پایان و قابلیت اطمینان. همانطور که از نامش بر می آید، این لایه داده ها را از طریق اتصالات شبکه انتقال می دهد، معمولا با استفاده از TCP. همچنین با بازیابی خطاها و انتقال مجدد
- لایه شبکه (لایه 3) - تعیین مسیر، IP، و مسیریابی. لایه 3 داده ها را به صورت بسته بندی می کند. داده ها را به مسیر فیزیکی درست هدایت می کند.
- لایه پیوند داده (لایه 2) - این پیچیده ترین لایه در مدل OSI است و گاهی اوقات به دو بخش تقسیم می شود: یکی برای کنترل دسترسی به رسانه و دیگری برای کنترل پیوند منطقی.
- لایه فیزیکی (لایه 1) - رسانه، سیگنال و انتقال باینری. نمونه هایی از جمله هاب ها، تکرار کننده ها، و کابل های اترنت. داده ها توسط یک ولتاژ الکتریکی، فرکانس رادیویی، مادون قرمز یا نور معمول انتقال می یابند.
مشکلی در یادآوری دستور لایه وجود دارد؟ فقط به یاد داشته باشید عبارت " A ll P eople S eem T o N eed D ata P rocessing" را حفظ کنید.