تعریف پروتکل

تعریف پروتکل

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

یک پروتکل شبکه, زبانی است که سیستم ها از آن استفاده می کنند تا با یکدیگر ارتباط برقرار کنند. وقتی که

دو سیستم بخواهند با یکدیگر ارتباط برقرار کنند، برای این منظور زبان مشابهی (یا پروتکل) لازم است.
بگذارید به یک مسئله در مقوله ارتباطات بپردازیم که هنگام رویارویی دو نفر رخ می دهد، یعنی این دو فرد می خواهند با یکدیگر صحبت کنند ولی زبان آنها متفاوت است. یا اینکه در تعطیلات تابستانی خود به کشور خارجی سفر کرده اید و در رستورانی که غذای آماده سرویس می دهد لحظه ای برای سفارش غذا توقف می کنید. موقع سفارش غذای مورد علاقه خود، نیاز است با زبان فرد سفارش گیرنده غذا آشنایی داشته باشید. اگر شما به زبان انگلیسی صحبت کنید و گارسون به زبان فرانسه، با وجود اینکه سفارش خود را می دهید لیکن وی خواسته شما را نمی فهمد. این مسئله در شبکه زمانی که در سیستم از دو پروتکل کاملاً متفاوت استفاده می کنند، رخ می دهد؛ گفتگو انجام می شود ولی ارتباطی صورت نمی پذیرد. اولین مرحله در شبکه سازی اطمینان از این موضوع است که پروتکل واحد در دو سیستمی که می خواهند با هم ارتباط برقرار کنند، نصب شده باشد.

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *