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