پروتکل‌ها بر اساس نوع وظیفه‌ای که انجام می‌دهند، به سه دسته اصلی ارتباطی، مدیریتی و امنیتی تقسیم می‌شوند.