پروتکل ها و یا قوانین برای برقراری ارتباطات در بین سیستم ها مورد استفاده قرار می گیرد. با ما تا انتهای این مقاله باشید تا در مورد پروتکل شبکه و انواع آن آشنا شویم.
پروتکل در شبکه
پروتکل یا همان قوانین زبان سیستم ها می باشد. هر کدام از سیستم ها دارای سخت افزار و نرم افزار متفاوتی هستند که با استفاده از پروتکل ها به راحتی با یک دیگر ارتباط برقرار می کنند. برای به اشتراک گداشتن اطلاعات و داده ها سیستم ها در ابتدا باید قوانین خود را مشخص کنن تا بتوان اطلاعات را به راحتی ارسال و دریافت نمایند؛ به عنوان مثال سیستمی اطلاعات را به صورت 8 بیت ارسال می کند در صورتی که سیستم مقصد اطلاعات را به صورت 16 بیتی دریافت می کند.
قوانین و استاندارد سازی به سیستم ها کمک می کند تا بتوانند دو سیستم با دو سخت افزار متفاوت با یک دیگر ارتباط برقرار کنند. پروتکل در شبکه به معنای تغییر فرمت اطلاعات است و شامل قوانین زیر می شود:
- چه نوع اطلاعاتی می تواند انتقال پیدا کند
- چه نوع دستوراتی برای دریافت و ارسال اطلاعات استفاده می شود
- نحوه انتقال داده و اطلاعات
اغلب پروتکل ها در مدل osi و لایه ای که در آن هستند بررسی می شوند. برای مطالعه بیشتر می توانید به مقاله مدل osi مراجعه کنید.
به طور خلاصه osi شامل هفت لایه است که به ترتیب در زیر آمده است:
- Physical layer
- Data link layer
- Network layer
- Transport layer
- Session layer
- Presentation layer
- Application layer
پروتکل های لایه ی physical و data link در سطح سخت افزار بین دستگاه ها ارتباط برقرار می کند. برای این که اطلاعات و داده ها از یک دستگاه به دستگاه دیگر انتقال پیدا کند می بایست هر دو دستگاه از یک پروتکل physical layer یکسان پشتیبانی نمایند.
پروتکل network layer برای انتقال و مسیریابی داده و اطلاعات در اینترنت مورد استفاده قرار می گیرد مانند IPv4 و IPv6
پروتکل transport layer مشخص می کند که بسته ها چگونه دریافت و ارسال می شوند مانند tcp و upd
و در نهایت لایه ی آخر که application دارای دستورات خاص می باشند همانند http، imap و ftp
پروتکل ها به سه بخش زیر تقسیم می شوند:
- ارتباطی:
ارتباط بین سیستم های مختلف را در شبکه را فراهم کرده و همچنین در ارتباطات دیجیتال و سیگنال استفاده می شود؛ و در پردازش های مختلف مانند انتقال فایل و دسترسی به اینترنت هم استفاده می شود.
- مدیریتی:
پروتکل مدیریت شبکه فرآیندهای متفاوت برای عملکرد بهینه شبکه کامپیوتری لازم است را مشخص می نماید و بر روی دستگاه های روتر، سرور و کامپیوتر تاثیر بسزایی دارند تا بهینه کار کردن شبکه را زیر نظر داشته باشند.
- امنیت:
پروتکل های امنیتی یا رمز نگاری از دسترسی های غیر مجاز در شبکه و دیتای انتقالی در شبکه جلوگیری می کنند.
انواع پروتکل های شبکه
Internet protocol (IP): پروتکل network layer است و وظیفه ی آن مسیریابی می باشد.
Internet protocol security (IPsec): رمزنگاری و احراز هویت اتصالات ip بر روی vpn استفاده می شود. Ipsec از سه پروتکل تشکیل شده است:
- Encapsulating security protocol
- Authentication header
- Security associations
Internet control message protocol: خطاها را اعلام و آپدیت های و ضعیت را فراهم می کند.
Internet group management protocol: اتصال یک به چند شبکه را تنظیم می کند.
Tcp: در لایه ی transport است و از دریافت نمودن اطلاعات مطمئن می شود. Tcp و ip هر دو با یک دیگر کار می کنند.
نظر خود را وارد نمایید