La familia de protocolos de Internet incluye más de 100 protocolos como TCP, IP, HTTP y FTP que permiten la transmisión de datos entre redes. TCP/IP fue desarrollado originalmente por el Departamento de Defensa de EE.UU. y se puede describir mediante el modelo OSI aunque no corresponde exactamente. El modelo OSI proporciona una estructuración teórica de los protocolos mientras que TCP/IP es el modelo realmente utilizado en Internet.