پروتکل های شبکه و کاربرد های آن

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

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

شبکه چیست

در فرهنگ لغت کلمه شبکه به این صورت یک گروه یا سیستم از افراد یا موجودات به هم متصل تعریف شده است اما به طور مشابه در دنیای کامپیوتر کلمه شبکه یعنی اتصال دو یا چند کامپیوتر به طوری که بتواند منابع مانند اطلاعات و کاربرد ها و وسایل و تجهیزات ادارات و دفاتر و اتصالات اینترنت یا ترکیب آنها را به اشتراک بگذارند

آموزشگاه آریا تهران با برگزاری دوره آموزش +Network تحت نظر بهترین اساتید شبکه پذیرای شما علاقه مندان به شبکه می باشد

ضمنا شما می توانید برای آشنایی مفاهیم مقدماتی شبکه با شرکت در دوره های آموزش icdl با مفاهیم با مفاهیم مقدماتی شبکه آشنا شوید و مدرک icdl معتبر فنی و حرفه ای دریافت نمایید.

پروتکل های شبکه


اجزای متداول شبکه

ماشینها دستگاهها و رسانه‌های مختلفی وجود دارند که شبکه‌های ما را به وجود می‌آورند در اینجا سه دستگاه بسیار متداول را بررسی می‌کنیم ایستگاههای کاری سرورها و میزبان ها

ایستگاه های کاری

یستگاه کاری غالباً کامپیوتر های بسیار قدرتمندی هستند که دارای بیش از یک واحد پردازش مرکزی می باشند و منابع آنها برای دسترسی سایر کاربران روی شبکه موجود است چنین کامپیوترهای قدرتمندی سرور نامیده می شوند

سرورها

سرور ها یا سرویس دهنده ها نیز کامپیوتر های قدرتمندی هستند که چون در حال ارائه سرویس به ماشینهای روی شبکه هستند به نام سرور نامیده می شود سرور ها برای نگهداری و کنترل شبکه از نرم افزاری به نام سیستم عامل شبکه استفاده می کند

میزبان ها

وقتی کاربران شبکه از اصطلاح میزبان استفاده می کنند ممکن است منظور آنها اشاره به هر نوع دستگاه مربوط به شبکه از جمله ایستگاه های کاری و سرورها باشد اما با کمی دقت ملاحظه می‌شود که این اصطلاح معمولاً در جاهایی که کاربران با پروتکل سروکار پیدا می کنند مطرح می شود

پروتکل های شبکه

بعد از اینکه با مقدمات شبکه آشنا شدیم حالا می خواهیم به سراغ پروتکل های شبکه برویم پروتکل ها در اصطلاح به معنای مجموعه قوانین می باشد مجموعه پروتکل های کنترل انتقال پروتکل اینترنت یا همان TCP/IP توسط وزارت دفاع آمریکا به منظور اطمینان و حفظ سلامت و یکپارچگی داده و همچنین حفظ ارتباطات در هنگام جنگ های مصیبت بار به وجود آمده است بنابراین اگر یک شبکه TCP/IP به درستی طراحی و اجرا گردد آن شب که می تواند قابل اطمینان و انعطاف پذیر باشد

پروتکل TCP/IP

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

پروتکل Telnet

پروتکل Telnet که پروتکل برقراری ارتباط با سیستم از راه دور می باشد از ترمینال نمونه سازی می کند پروتکل Telnet به کاربرد در طرف کامپیوتر کلاینت راه دور به نام کلاینت Telnet این اجازه را می دهد تا به منابع و برنامه های کامپیوتر دیگر بهنام سرور Telnet دسترسی پیدا کند پروتکل این عمل را بازیابی سریع داده از سرور Telnet به دست می آورد کامپیوتر کلاینت را به‌عنوان یک ترمینال که مستقیماً به شبکه محلی منتسل است جلوه می دهد این طرح در حقیقت یک نرم افزار رابط بین کاربر و سیستم عامل است به عبارت دیگر یک ترمینال مجازی است که میتواند با میزبان مورد نظر راه دور تراکنش انجام دهد

پروتکل انتقال فایل FTP

پروتکل انتقال فایل FTP پروتکلی است که به شما امکان می دهد تا فایل ها را در طول شبکه IP انتقال دهند اما پروتکل انتقال فایل FTP تنها یک پروتکل نیست بلکه یک برنامه نیز می باشد وقتی به عنوان پروتکل عمل می کند که روتکل با برنامه‌های کاربردی به کار می رود و وقتی به عنوان برنامه عمل می‌کند توسط کاربران برای اجرای وظایف فایل به طور دستی استفاده می‌شود و همچنین پروتکل اجازه می دهد تا هم به دایرکتوری ها و هم به فایلها دسترسی داشته باشید

پروتکل انتقال فایل امن SFTP

وقتی نیاز به انتقال فایل از طریق یک اتصال رمزنگاری شده باشد از پروتکل انتقال فایل امن SFTP استفاده می شود این پروتکل از یک جلسه SSH که اتصال را رمز دار می کند استفاده می نماید جدا از قسمت امنیت این پروتکل مانند پروتکل FTP برای انتقال فایل های بین کامپیوتر ها در یک شبکه IP مانند اینترنت عمل می کند

پروتکل انتقال پست ساده SMTP

وقتی نیاز به انتقال فایل از طریق یک اتصال رمزنگاری شده باشد از پروتکل انتقال فایل امن SFTP استفاده می شود این پروتکل از یک جلسه SSH که اتصال را رمز دار می کند استفاده می نماید جدا از قسمت امنیت این پروتکل مانند پروتکل FTP برای انتقال فایل های بین کامپیوتر ها در یک شبکه IP مانند اینترنت عمل می کند

پروتکل پستی POP

پروتکل پستی POP یک امکانات ذخیره سازی برای مراسلات وارده به ما میدهد و آخرین نسخه آن POP3 نامیده می شود نحوه عمل این پروتکل بدین ترتیب است که وقتی یک دستگاه کلاینت به یک سرور متصل می شود پیام هایی که دارای آدرس آن کلاینت هستند برای نسخه برداری آماده می شوند و نسخه برداری گزینشی از پیام ها امکان پذیر نمی باشد اما وقتی تمام پیام ها نسخه برداری شده اند

پروتکل رومیزی راه دور RDP

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

پروتکل برپایی جلسه SIP

پروتکل برپایی جلسه SIP یکی از متداول ترین پروتکل های سیگنال دهی است که برای برپایی جلسات ارتباطی چندرسانه‌ای و یا حذف آن جلسات به کار می رود، در ادامه مقاله پروتکل های شبکه و کاربرد های آن با ما همراه باشید تا سایر پروتکل های مهم و کاربردی شبکه را با هم بررسی کنیم.

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

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

پروتکل پوسته امن SSH

پروتکل پوسته امن SSH یک نشست امن Telnet را در اتصال TCP/IP استاندارد اجرا می‌کند که برای ورود به سیستم های دیگر اجرای برنامه‌های یک سیستم راه دور و انتقال فایل ها از یک سیستم به سیستم دیگر به کار می رود

پروتکل انتقال ابر متن HTTP

پروتکل انتقال ابر متن HTTP پروتکلی است که ترکیب گرافیک ها متن و ایجاد ارتباط ها و غیره را در وب سایت های پویا ممکن می سازد پروتکل انتقال ابر متن HTTP برای اداره ارتباطات بین مرورگرهای وب و سرورهای وب به کار می رود و منابع مناسبی را هر جایی که قرار داشته باشد وقتی پیوندی کلیک می شود باز کرده و قابل استفاده می‌سازد

پروتکل انتقال ابر متن امن HTTPS

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

پروتکل پیکر بندی پویای میزبان DHCP

پروتکل پیکر بندی پویای میزبان DHCP آدرسهای IP را برای میزبان ها با داشتن اطلاعات اخذ شده توسط یک سرور تعیین می کند این عمل سبب مدیریت ساده تر و کارایی بهتر در شبکه های کوچک و حتی بزرگ می شود انواع مختلف سخت افزار از جمله مسیریابها را می‌توان به عنوان یک سرور پروتکل پیکربندی پویای میزبان به کار برد

پروتکل انتقال TCP

پروتکل انتقال TCP بلوک های بزرگ اطلاعات را از یک برنامه کاربردی گرفته و آنها را به قطعاتی تقسیم می کند به هر قطعه یک عدد و توالی نسبت می دهد به طوری که پروتکل انتقال مقصد بتواند این قطعات را به ترتیب اولویت دریافت نماید

پروتکل دیتا گرام کاربر UDP

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

پروتکل اینترنت IP

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