40 پروتکل برتر که هر مهندس شبکه باید آنرا بداند
در این مقاله از مجله شبکه ارغوان 40 پروتکل برتر شبکه به صورت یک جدول گردآوری شده است. شناخت این پروتکل های شبکه، شماره پورت آنها، نسخه ها، معانی و کاربردها از مواردی است که دانستن آنان برای هر مهندس شبکه ای لازم و ضروری است. در حقیقت این 40 مورد مجموعه قواعدی که نحوه انتقال داده ها در بین دستگاه های مختلف یک شبکه را ارائه می دهد. اساساً، با این رویه ها و قوانین دستگاه های متصل میتوانند بدون توجه به هر گونه تفاوت در فرآیندهای داخلی، ساختار یا طراحی با یکدیگر ارتباط برقرار کنند.
پروتکل برتر در شبکه ها
جدول زیر شامل شماره پورت، نام پروتکل ها، آخرین نسخه های موجود، معانی و کاربرد 40 پروتکل برتر است. آنها از مهمترین و شناخته ترین در شبکه های اینترنتی هستند و عبارتند از:
معانی و کاربردها | نسخه ها | پروتکل ها (نام خدمات) | شماره پورت |
یک پروتکل شبکه استاندارد است که برای انتقال فایل ها از یک میزبان به میزبان دیگر از طریق یک شبکه مانند اینترنت استفاده میکند | پروتکل انتقال فایل و داده ها به صورت امن FTPS (Implicit) FTPS (Explicit) | پروتکل انتقال فایل FTP (file transfer protocol) | 20 / 21
|
ازطریق این پروتکل شبکه کاربران از راه دور می توانند به یارانه یا دستگاه دیگری ارتباط برقرار کنند. مناسب مدیران سیستم که راهی امن را برای دسترسی به اطلاعات در یک شبکه ناامن نیاز دارند | SSH1 OpenSSH SSH2 | Secure Shell (SSH) | 22 |
ELNET مخفف Teletype Network پروتکل کاربردی پروتکل کلاینت/سرور است که دسترسی به پایانه های مجازی سیستم های راه دور در شبکه های محلی یا اینترنت را فراهم می کند | ARPANET | Telnet | 23 |
برای ارسال و دریافت ایمیل استفاده می شود | ESMTP (Extended Simple Mail Transfer Protocol) | Simple Mail Transfer Protocol (SMTP) | 25 |
نام دامنه را به آدرس های دسترسی ترجمه می کند تا مرورگرها بتوانند منابع اینترنتی را بارگیری کنند | _ | Domain Name System (DNS) | 53 |
عملکرد اصلی انتقال فایل را بدون احراز هویت کاربر فراهم می کند | TFTP Server Version 1.0 Version 2.0 T2.1 2.2 TFTP Server Version 3.0 TFTP Server Version 4.0 | Trivial File Transfer Protocol (TFTP) | 69 |
پروتکل زیربنایی است که توسط شبکه جهانی وب استفاده میشود و این پروتکل نحوه قالببندی و انتقال پیامها و اقداماتی را که سرورهای وب و مرورگرها باید در پاسخ به دستورات مختلف انجام دهند را مشخص میکند | HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/2.0 | Hyper Text Transfer Protocol (HTTP) | 80 |
به سرور امکان میدهد تا به طور خودکار یک آدرس شناسایی که محدوده تعریف شده از اعداد پیکربندی شده را برای یک شبکه معین به رایانه اختصاص دهد | ISC DHCP Release 1 (version 1) DHCP Release 2 (version 2) Release 3 (version 3) | Dynamic Host Configuration Protocol (DHCP) | 67/68 |
POP3 (Post Office Protocol 3) جدیدترین نسخه از یک پروتکل استاندارد برای دریافت ایمیل است. یک پروتکل سرویس گیرنده/ سرور است که در آن ایمیل توسط سرور اینترنتی شما دریافت و نگهداری میشود. این امکان را دارید که ایمیل ها را در رایانه محلی خود بارگیری کنید و حتی زمانی که آفلاین هستید آنها را بخوانید | pop3 pop2 | Post Office Protocol 3 (POP3) | 110 |
یک پروتکل کاربردی است که برای انتقال مقالات Usenet (netnews) خبری بین سرورهای خبری و برای خواندن/پست کردن مقالات توسط برنامه های کاربردی مشتری نهایی استفاده می شود | Network News Transport Protocol (NNTP) | 119 | |
یرای همگام سازی با منابع، ساعت کامپیوتری در شبکه استفاده می شود | Network Time Protocol (NTP) | Network Time Protocol (NTP) | 123 |
به برنامههای کاربردی در رایانههای مختلف اجازه میدهد تا در یک شبکه محلی ارتباط برقرار کنند | NetBIOS (Network Basic Input/ Output System) | 137,139 | |
برای نظارت بر شبکه استفاده می شود. بسیار پرکاربرد برای نظارت بر سلامت و رفاه تجهیزات شبکه (مثلا روترها)، تجهیزات کامپیوتری و حتی دستگاه UPS ها | SNMPv1 SNMPv2c SNMPv3 | Simple Network Management Protocol (SNMP) | 161/162
|
پروتکلی که به کاربران کمک می کند داده های مربوط به سازمان ها، افراد و موارد دیگر را پیدا کنند. هدف اصلی ذخیره داده ها در دایرکتوری و احراز هویت کاربران برای دسترسی به دایرکتوری | LDAP Version 2 (V2) LDAP Version 3 (V3) | Lightweight Directory Access Protocol | 389 |
امنیت لایه حمل و نقل که ارتباط بین برنامه های کاربردی کلاینت/سرور را فراهم می کند.رمزنگاری است که امنیت ارتباطات سرتاسر شبکه را فراهم می کند و به طور گسترده برای ارتباطات اینترنتی و تراکنش های آنلاین کارگروه مهندسی اینترنت استفاده می شود. یک استاندارد برای جلوگیری از استراق سمع، دستکاری و جعل پیام است | SSL 1.0 SSL 2.0 SSL 3.0 TLS 1.0 TLS 1.1 TLS 1.2 TLS 1.3 | Transport Layer Security (TLS) | 443 |
پروتکل حمل و نقل فوری اینترنتی است که روشی رامشخص میکند که برنامهها انتقال در کسری از ثانیه دادههای چندرسانهای را از طریق سرویسهای شبکه یونیتکست یا چندپخشی مدیریت میکنند. به طور گسترده در سیستم های ارتباطی و سرگرمی که شامل رسانه های زنده مانند تلفن، برنامه های ویدئو کنفرانس از راه دور، خدمات تلویزیونی است، استفاده می شود | Real-Time Transport Protocol. (RTP)
| 1023 تا 65535 | |
داده های ارسال شده بین مرورگر وب کاربر و یک وب سایت را رمزگذاری می کند و از حفظ حریم خصوصی و یکپارچگی اطلاعات حساس مانند اعتبار ورود به سیستم و جزئیات کارت اعتباری هنگام مرور آنلاین اطمینان می دهد. در اصل، با استفاده از فناوری رمزگذاری، اتصال ایمن را فراهم می کند | HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/2.0 | Hyper Text Transfer Protocol Secure. (HTTPS) | 443 |
نحوه تعامل سرویس گیرندگان ایمیل با سرورهای ایمیل برای دریافت ایمیل را تعریف می کند. ذخیره سازی پیام ها، دستکاری پوشه ها، و بارگیری انتخابی پیام ها یا سرصفحه های پیام را به یک کلاینت ایمیلی مبتنی بر سرور فراهم می کند و کنترل و انعطاف پذیری بیشتری را در مدیریت ایمیل به کاربران ارائه می دهد | IMAP version 2 IMAP3 IMAP version 4 | Internet Message Access Protocol. (IMAP4) | 143
|
از این پروتکل زمانی استفاده می شود که دستگاهی بخواهد با دستگاه دیگری در یک شبکه محلی ارتباط برقرار کند (مثلاً در یک شبکه اترنت که نیاز به دانستن آدرسهای فیزیکی قبل از ارسال بسته ها دارد) | Address Resolution Protocol (ARP) | 3389 | |
برای تسهیل حریم خصوصی و امنیت داده ها برای ارتباطات از طریق اینترنت طراحی شده است | Transport Layer Security (TLS) | 443 | |
به طور گسترده در سیستم های ارتباطی و سرگرمی که شامل رسانه های جریانی مانند تلفن، برنامه های ویدئو کنفرانس از راه دور، خدمات تلویزیونی است، استفاده می شود | Real-Time Transport Protocol. (RTP) | 1023 تا 65535 | |
ارتباط اینترنتی که برای رمزگذاری و انتقال ایمن اطلاعات بین مرورگر وب کاربر و وبسایتی که به آن متصل هستند استفاده میشود | HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/2.0 | Hyper Text Transfer Protocol Secure. (HTTPS) | 443 |
پیام های ایمیل را در سرور ایمیل ذخیره می کند، اما به کاربر نهایی اجازه می دهد پیام ها را طوری مشاهده و دستکاری کند که گویی به صورت محلی در دستگاه های محاسباتی کاربر نهایی ذخیره شده اند. این پروتکل برای دسترسی به ایمیل استفاده می شود | Internet Message Access Protocol. (IMAP4) | 143 | |
این پروتکل برای تبدیل یک آدرس شناسایی به یک آدرس فیزیکی استفاده می شود | Address Resolution Protocol (ARP) | 3389 | |
مجموعه ای از قوانین است که بهترین مسیرهای شبکه را برای انتقال داده در اینترنت تعیین می کند. اینترنت متشکل از هزاران شبکه خصوصی، عمومی، شرکتی و دولتی است که از طریق پروتکلهای استاندارد، دستگاهها و فناوریهای ارتباطی به یکدیگر متصل شدهاند | Border Gateway Protocol (BGP) | 179 | |
اساساً امکان بحثهای گروهی در اینترنت را فراهم میکند. کاربران می توانند از طریق شبکه ای از سرورها برای یکدیگر پیام ارسال کنند و امکان چت کانال عمومی و پیام خصوصی را بین افراد فراهم می کند | Internet Relay Chat (IRC) | 194 | |
پروتکل سیگنالینگ است که برای ایجاد، مدیریت و پایان جلسات چندرسانه ای مانند تماس های صوتی، کنفرانس های ویدئویی و پیام های فوری استفاده می شو. به طور گسترده در شبکه های مخابراتی از جمله تلفن های ویپ و سیستم های ویدئو کنفرانس استفاده می شود | Session Initiation Protocol. (SIP) | _ | |
یک فرمت مبتنی بر متن است که به طور دقیق ویژگی ها و پارامترهای یک جلسه چند رسانه ای را مشخص می کند. در اصل، به عنوان یک طرح اولیه عمل می کند و مشخصات فنی مورد نیاز برای راه اندازی سرویس های فوری را ارائه می دهد ویدئو کنفرانس ها، پخش موسیقی های مورد علاقه و تلفن ویپ نمونه هایی از این فرمت هستند | Session Description Protocol. (SDP) | _ | |
پروتکل دسکتاپ از راه دور؛ یک پروتکل اختصاصی است که توسط مایکروسافت ایجاد شده است که یک رابط گرافیکی برای اتصال به رایانه دیگری از طریق اتصال شبکه در اختیار کاربر قرار می دهد | Version 4.0 Version 5.0 Version 5.1 Version 5.2 Version 6.0 Version 6.1 Version 7.0 Version 7.1 Version 8.0 Version 8.1 Version 10.0 | Remote Desktop Protocol. (RDP) | 3389 |
در سطح لایه کاربردی 3 عمل می کند. عمدتاً برای ارائه دسترسی مشترک به فایل ها، چاپگرها و پورت های سریال و ارتباطات متفرقه بین گره ها در یک شبکه استفاده می شو | SMB / CIFS / SMB1SMB 2.0SMB 2.1SMB 3.0SMB 3.0.2SMB 3.1.1 | Server Message Block (SMB) | _ |
امکان انتقال امن و رمزگذاری شده فایل بین یک کلاینت و یک سرور را فراهم می کند | V3V4V5V6 | Secure File Transfer Protocol (SFTP) | 22 |
گروهی از دستگاه های شبکه را قادر می سازد آدرس IP یکسانی را به اشتراک بگذارند و پیام های مشابهی را دریافت کنند | IGMPv1 IGMPv2 IGMPv3 | Internet Group Management Protocol (IGMP) | 2 |
برای توزیع اطلاعات مسیریابی در تمام سطوح اینترنت، از شبکه های محلی خصوصی گرفته تا گسترده ترین شبکه های حامل بین المللی | Route Access Protocol (RAP) | 38 | |
یک پروتکل شبکه کامپیوتری که دستگاه ها را قادر می سازد تا منابع شبکه را با ارائه یک روش استاندارد شده برای تعیین آدرس و سایر جزئیات یک سرویس یا منبع در شبکه شناسایی و مکان یابی کنند | Resource Location Protocol (RLP) | 39 | |
اساساً در ترجمه نام میزبان به آدرس اینترنتی استفاده می شود | ARPA Host Name Server Protocol (HNSP) | 42 | |
یک پروتکل ارتباطی شبکه ایمن ارائه شده توسط مایکروسافت، به کاربران اجازه می دهد تا از راه دور عملیات را روی رایانه های دیگر اجرا کنند | Version 4.0 Version 5.0 Version 5.1 Version 5.2 Version 6.0 Version 6.1 Version 7.0 Version 7.1 Version 8.0 Version 8.1 Version 10.0 | Remote Desktop Protocol. (RDP) | 3339 |
خدمات عیب یابی، کنترل و پیام خطا را ارائه می دهد. اغلب در سیستم عاملهای رایانههای تحت شبکه استفاده میشود، جایی که پیامهای خطا را ارسال میکند | ICMPv4 ICMPv6 | Internet Control Messages Protocol (ICMP) | 1 |
یک پروتکل در سطح برنامه است، زیرا بر روی یک اتصال شبکه موجود بین مشتری و سرور ایجاد می شود | Remote Directory Access Protocol (RDAS) | _ | |
به رویکردی اشاره دارد که برای ارائه پشتیبانی مستقیم از خدمات برنامه کاربردی رابط منبع باز در بالای شبکه مبتنی بر پروتکل کنترل انتقال/بر اساس پروتکل اینترنت برای برخی از محیطهای محدود استفاده میشود | Lightweight Presentation Protocol (LPP) | _ | |
برای اتصال به اینترنت فعال روی یک روتر عمل میکند، معمولاً دو شبکه را به هم متصل میکند، و آدرسهای خصوصی (نه در سطح جهانی) را در شبکه داخلی به آدرسهای قانونی ترجمه میکند، البته قبل از اینکه بستهها به شبکه دیگری ارسال شوند | Network Address Translation (NAT) | 3022 | |
توسط سیستم عامل های سرور مایکروسافت برای دسترسی مشتری/سرور و اشتراک گذاری فایل و چاپگر استفاده می شود | Microsoft Active Directory Protocol (MADP) | 445 | |
اجازه می دهد تا یک پیام هشدار به طور همزمان در بسیاری از سیستم های هشدار برای بسیاری از برنامه ها مانند Google Public Alerts منتشر شود | Calendar Access Protocol (CAP) | 1026 | |
یک تونل امن برای ارسال داده بین دو نقطه در یک شبکه ایجاد می کند | Layer Two Tunnelling Protocol. (L2TP) | 1701 | |
انتقال خصوصی داده ها از یک کلاینت راه دور به یک TCP/IP سرور را با کپسوله کردن بسته ها در سطح تسهیل می کند | Point to Point Tunnelling Protocol (PPTP) | 1732 | |
به یک برنامه کامپیوتری اجازه می دهد تا رویه یا عملکردی را روی رایانه یا سرور دیگری اجرا کند، بدون اینکه برنامه نویس به طور واضح جزئیات ارتباط را کدنویسی کند. با این پروتکل میتوانید توابع روی رایانههای راه دور را طوری فراخوانی کنید که گویی محلی هستند و توسعه برنامههای توزیعشده را آسانتر میکند | Remote Procedure Call (RPC) | 135 |