Protocoalele de comunicare sunt seturi de reguli și convenții care sunt utilizate pentru a permite comunicația între computere sau dispozitive într-o rețea de calculatoare. Acestea pot fi utilizate pentru a gestiona transferul de date, autentificarea utilizatorilor și controlul accesului la resursele rețelei. Există numeroase protocoale de comunicare, cum ar fi TCP/IP (Transmission Control Protocol / Internet Protocol), HTTP (Hypertext Transfer Protocol) și SSH (Secure Shell), care sunt utilizate în diferite scopuri în funcție de necesitățile rețelei și a aplicațiilor utilizate.