¿Que es con exactitud TCP/IP?

Como se vio es un protocolo de comunicaciones basado en software usado en redes. Aunque el nombre TCP/IP implica que el alcance completo del producto es una combinación de dos protocolos —Protocolo de Control de Transmisión (Transmission Control Protocol) y Protocolo Internet (Internet Protocol)—, el término TCP/IP no se refiere a una entidad única que combina dos protocolos, sino a un conjunto más grande de programas de software que proporciona servicios de red como registros remotos, transferencias de archivos remotas y correo electrónico.

TCP/IP proporciona un método para transferir información de una máquina a otra. Un protocolo de comunicaciones debe manejar los errores en la transmisión, administrar el enrutamiento y envío de datos y controlar la transmisión real por medio del uso de señales de estado predeterminadas. TCP/IP logra todo esto.

Como se vio, el Modelo de Referencia OSI (OSI Reference Model, OSI-RM) se compone de siete capas. TCP/IP también fue diseñado en capas, aunque no corresponden en un sentido uno a uno con las capas del OSI-RM.

Los programas TCP/IP se pueden superponer sobre este modelo para darse una idea aproximada de donde residen todas las capas TCP/IP. Se dará un vistazo rápido a los protocolos TCP/IP y a la manera como se relacionan entre sí y se mostrará un mapeo aproximado de las capas OSI.

TCP/IP es dependiente del concepto de clientes y servidores. Esto no tiene nada que ver con un servidor de archivos al que se tiene acceso mediante una estación de trabajo o PC sin disco.

El término cliente/servidor tiene un significado sencillo en TCP/IP: cualquier dispositivo que inicie comunicaciones es el cliente y el dispositivo que responde es el servidor. El servidor está respondiendo(sirviendo) a las solicitudes del cliente.