لایه های مدل OSI Illustrated

هر لایه توضیح داده شد

سیستم های ارتباطی باز (OSI) مدل

مدل ارتباطات Open Systems (OSI) یک چارچوب شبکه را برای پیاده سازی پروتکل ها در لایه تعریف می کند و کنترل از یک لایه به بعد منتقل می شود. امروزه به عنوان یک ابزار تدریس از آن استفاده می شود. این مفهوم معماری شبکه کامپیوتری را به 7 لایه در یک پیشرفت منطقی تقسیم می کند. لایه های پایین تر با سیگنال های الکتریکی، تکه های داده های باینری و مسیریابی این داده ها در شبکه ها در ارتباط هستند. سطوح بالاتر درخواست های شبکه و پاسخ ها، نمایش داده ها و پروتکل های شبکه را از دیدگاه کاربر مشاهده می کند.

مدل OSI در ابتدا به عنوان یک معماری استاندارد برای ساخت سیستم های شبکه ای در نظر گرفته شد و در واقع بسیاری از تکنولوژی های محبوب شبکه امروز منعکس کننده طراحی لایه ای OSI است.

01 از 07

لایه فیزیکی

در لایه 1، لایه فیزیکی مدل OSI مسئول انتقال نهایی بیت های دیجیتال از لایه فیزیکی دستگاه فرستنده (منبع) در رسانه های ارتباطی شبکه به لایه فیزیکی دستگاه دریافت کننده (مقصد) است. نمونه هایی از فناوری لایه 1 عبارتند از کابل های اترنت و شبکه های حلقه Token . علاوه بر این، هاب ها و دیگر تکرار کننده ها دستگاه های استاندارد شبکه ای هستند که در لایه فیزیکی عمل می کنند و همچنین کانکتور های کابل هستند.

در لایه فیزیکی، داده ها با استفاده از نوع سیگنالینگ که توسط رسانه های فیزیکی پشتیبانی می شوند، انتقال می یابد: ولتاژ های الکتریکی، فرکانس های رادیویی، یا پالس های نور مادون قرمز یا عادی.

02 از 07

لایه داده پیوند

هنگام دریافت داده ها از لایه فیزیکی، لایه Data Link خطاهای انتقال فیزیکی را بررسی می کند و بیت ها را به فریم های داده منتقل می کند. لایه پیوند داده ها همچنین طرح های آدرس فیزیکی مانند آدرس های MAC برای شبکه های اترنت را مدیریت می کند و دسترسی به هر دستگاه شبکه های مختلف را به محیط فیزیکی کنترل می کند. از آنجا که لایه Data Link تنها پیچیده ترین لایه در مدل OSI است، اغلب به دو قسمت تقسیم می شود، زیر لایه «کنترل دسترسی به رسانه» و زیر لایه کنترل منطقی کنترل.

03 از 07

لایه شبکه

لایه Network مفهوم مسیریابی را بالای لایه Data Link اضافه می کند. وقتی داده ها در لایه شبکه قرار می گیرند، آدرس های منبع و مقصد در داخل هر فریم مورد بررسی قرار می گیرند تا تعیین کند که آیا داده ها به مقصد نهایی خود رسیده اند یا خیر. اگر داده ها به مقصد نهایی رسیده باشند، این لایه 3 داده ها را به بسته های ارائه شده تا لایه حمل و نقل منتقل می کند. در غیر این صورت، لایه شبکه آدرس مقصد را به روز می کند و کادر را به لایه های پایین تر فشار می دهد.

برای پشتیبانی از مسیریابی، لایه شبکه آدرس های منطقی مانند آدرس های IP برای دستگاه های شبکه را حفظ می کند. لایه شبکه نیز نقشه برداری بین این آدرس های منطقی و آدرس های فیزیکی را مدیریت می کند. در شبکه های IP، این نقشه برداری از طریق پروتکل قطعنامه آدرس (ARP) انجام می شود .

04 از 07

لایه حمل و نقل

لایه انتقال داده ها را از طریق اتصالات شبکه ارائه می دهد. TCP رایج ترین نمونه پروتکل شبکه حمل و نقل 4 است. پروتکل های مختلف حمل و نقل ممکن است از طیف وسیعی از قابلیت های اختیاری از جمله بهبود خطا، کنترل جریان و پشتیبانی برای انتقال مجدد پشتیبانی کند.

05 از 07

لایه جلسه

لایه جلسه توالی و جریان حوادثی را که شروع و خراب کردن اتصالات شبکه را مدیریت می کنند، مدیریت می کند. در لایه 5، آن را برای پشتیبانی از انواع مختلفی از اتصالات که می تواند به صورت پویا ایجاد شده و اجرا بر روی شبکه های فردی ساخته شده است ساخته شده است.

06 از 07

لایه نمایشی

لایه ارائه ساده ترین تابع هر تکه ای از مدل OSI است. در لایه 6، پردازش نحو پردازش داده های پیام مانند تبدیل فرمت و رمزنگاری / رمزگشایی مورد نیاز برای پشتیبانی از لایه برنامه بالای آن را پردازش می کند.

07 از 07

سطح کاربردی

لایه برنامه خدمات شبکه را به برنامه های کاربر نهایی ارائه می دهد. خدمات شبکه معمولا پروتکل هایی هستند که با داده های کاربر کار می کنند. برای مثال، در یک برنامه مرورگر وب، پروتکل لایه پروتکل HTTP اطلاعاتی را برای ارسال و دریافت محتوای صفحه وب بسته بندی می کند. این لایه 7 اطلاعات را برای (و به دست آوردن داده ها از) لایه ارائه ارائه می دهد.