لایه شبکه چیست؟ – به زبان ساده
لایه سوم در مدل OSI برای شبکههای کامپیوتری لایه شبکه نام دارد. در این مطلب به معرفی لایه شبکه میپردازیم که به مدیریت مواردی مرتبط با آدرسدهی میزبان و شبکه، مدیریت شبکههای فرعی و شبکهبندی متقابل میپردازد.
لایه شبکه مسئولیت مسیریابی بستهها از مبدأ تا مقصد را درون یا بیرون یک subnet بر عهده دارد. subnet-های مختلف ممکن است طرحهای آدرسدهی متفاوت یا انواع ناسازگاری از آدرسدهی داشته باشند. همین موضوع در مورد پروتکلها نیز صدق میکند و دو subnet متفاوت ممکن است روی پروتکلهای متفاوتی عمل کنند که با همدیگر سازگار نیستند. لایه شبکه مسئولیت مسیریابی بستهها از مبدأ تا مقصد، نگاشت طرحهای آدرسدهی متفاوت و پروتکلها را بر عهده دارد.
کارکردهای لایه 3
دستگاههایی که روی لایه شبکه کار میکنند، به طور عمده روی مسیریابی متمرکز هستند. مسیریابی میتواند شامل وظایف مختلفی باشد که همه آنها هدف واحدی را دنبال میکنند. این وظایف شامل موارد زیر هستند:
- آدرسدهی دستگاهها و شبکهها.
- پر کردن جدول مسیریابی یا مسیریابی استاتیک
- صفبندی دادههای ورودی و خروجی و سپس فوروارد کردن آنها برحسب کیفیت قیود سرویس که برای این بستهها تعیین شدهاند.
- شبکهبندی متقابل بین دو subnet متفاوت
- تحویل بستهها به مقصد با نهایت تلاش ممکن
- ایجاد سازوکار مبتنی بر اتصال و بدون اتصال
قابلیتهای لایه شبکه
لایه سوم با توجه به کارکردهای استاندارد خود میتواند قابلیتهای مختلفی را از قبیل موارد زیر ارائه کند:
- کیفیت مدیریت سرویس
- متعادلسازی بار و مدیریت لینک
- امنیت
- ارتباط متقابل پروتکلها و subnet-های مختلف با شکلهای متفاوت
- طراحی شبکه منطقی متفاوت روی یک طراحی شبکه فیزیکی
- L3 VPN و تونلها که میتوانند برای ایجاد اتصال اختصاصی سر به سر مورد استفاده قرار گیرند.
پروتکل اینترنت پذیرش گستردهای یافته است و پروتکل لایه شبکه را توزیع کرده است که به ارتباط سر به سر دستگاهها روی اینترنت کمک میکند. این پروتکل دو flavor دارد: IPv4 که دههها است در دنیای اینترنت مورد استفاده قرار میگیرد، اما اینک با کمبود فضای آدرس مواجه شده است. نسخه جدیدتر این پروتکل با نام IPv6 جایگزین نسخه قبلی شده و امید میرود که محدودیتهای IPv4 را نیز رفع کند.
اگر این مطلب برای شما مفید بوده است، آموزشهای نیز به شما پیشنهاد میشوند:
- مجموعه آموزشهای شبکههای کامپیوتری
- گنجینه آموزشهای شبکههای کامپیوتری
- مجموعه آموزشهای دروس علوم و مهندسی کامپیوتر
- مدلهای شبکه کامپیوتری — راهنمای جامع
- انواع شبکههای کامپیوتری — راهنمای جامع
- آموزش مانیتورینگ شبکه | راهنمای کامل و رایگان — به زبان ساده
- آموزش امنیت شبکه — راهنمای شروع و یادگیری
==