03195014547

support@vira-novin.com

اصفهان، ملکشهر، خ مفتح

مجتمع بلکا، واحد 3

سلسله مراتب پروتکل در شبکه های کامپیوتری

سلسله مراتب پروتکل در شبکه های کامپیوتری

فهرست مطالب

سلسله مراتب پروتکل در شبکه های کامپیوتری

پروتکل

به سادگی به عنوان مجموعه ای از قوانین و مقررات برای ارتباطات داده تعریف می شود. قوانین اساساً برای هر مرحله و فرآیند در زمان ارتباط بین دو یا چند رایانه تعریف می شوند. شبکه ها برای پیروی از این پروتکل ها برای انتقال موفقیت آمیز داده ها مورد نیاز هستند. همه پروتکل ها ممکن است با استفاده از سخت افزار، نرم افزار یا ترکیبی از هر دوی آنها پیاده سازی شوند. سه جنبه از پروتکل ها وجود دارد که در زیر آورده شده است:

  • نحو برای توضیح قالب داده ای که برای ارسال یا دریافت نیاز است استفاده می شود.
  • Semantics – برای توضیح معنای دقیق هر یک از بخش های بیت هایی که معمولاً منتقل می شوند استفاده می شود.
  • زمان بندی برای توضیح زمان دقیق انتقال داده ها به همراه سرعت انتقال داده ها استفاده می شود.

سلسله مراتب پروتکل:

به طور کلی، خدمات شبکه های کامپیوتری و سرور شامل یا شامل تعداد زیادی سخت افزار و نرم افزار هستند. برای ساده‌سازی طراحی شبکه، شبکه‌های مختلف به‌صورت پشته‌ای از لایه‌های سخت‌افزار و نرم‌افزار، یکی روی دیگری سازمان‌دهی و مرتب شده‌اند. تعداد، نام، محتوا و عملکرد هر لایه ممکن است متفاوت باشد و از شبکه ای به شبکه دیگر متفاوت باشد. 

هدف اصلی هر یک از لایه ها فقط ارائه و ارائه خدمات به لایه های بالاتری است که در آن حضور دارند. هر لایه وظیفه یا عملکرد خاصی دارد. در برنامه نویسی این مفهوم بسیار رایج است. شبکه ها به صورت لایه ها یا سطوح مختلف سازماندهی و مرتب شده اند تا پیچیدگی طراحی نرم افزار شبکه را کاهش داده و به حداقل برسانند.

سلسله مراتب پروتکل شبکه

مثال :

در زیر نمودار نشان دهنده یک شبکه پنج لایه است. این نمودار ارتباط بین میزبان 1 و میزبان 2 را نشان می دهد. جریان داده از طریق تعدادی لایه از یک میزبان به میزبان دیگر منتقل می شود. ارتباطات مجازی با استفاده از خطوط نقطه چین بین لایه های همتا نشان داده می شود. ارتباط فیزیکی با استفاده از فلش های جامد بین لایه های مجاور نشان داده می شود. 

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

سلسله مراتب پروتکل در شبکه

مزایای :

  • لایه ها به طور کلی پیچیدگی ارتباطات بین شبکه ها را کاهش می دهند
  • طول عمر شبکه را افزایش می دهد.
  • همچنین انرژی را به نحو احسن مصرف می کند.
  • این نیازی به دانش و درک کلی از شبکه ندارد.

موارد مشابه : سخت افزار شبکه