Un protocolo establece las reglas para la comunicación entre terminales al definir aspectos físicos y de software. Los protocolos más utilizados son OSI, que tiene 7 capas orientadas al hardware o software, IEEE orientado al hardware, y TCP/IP que funciona bajo el modelo cliente-servidor y tiene 3 capas para la red, transporte y aplicaciones.