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