TCP/IP es un conjunto de protocolos. La sigla TCP/IP significa "Protocolo de control de transmisión/Protocolo de Internet" y se pronuncia "T-C-P-I-P". Proviene de los nombres de dos protocolos importantes del conjunto de protocolos, es decir, del protocolo TCP y del protocolo IP.
En algunos aspectos, TCP/IP representa todas las reglas de comunicación para Internet y se basa en la noción de dirección IP, es decir, en la idea de brindar una direccion IP a cada equipo de la red para poder enrutar paquetes de datos. Debido a que el conjunto de protocolos TCP/IP originalmente se creó con fines militares, está diseñado para cumplir con una cierta cantidad de criterios, entre ellos:
- dividir mensajes en paquetes
- detectar errores en las transmisiones de datos
- enrutar datos por la red
- usar un sistema de direcciones
Capas modelo TCP/IP
El software de comuniación es complejo, con un modelo en capas o niveles resulta más sencillo agrupar funciones relacionadas e implementar el software de comunicaciones modular.
Las capas están jerarquizadas. Cada capa se construye sobre su predecesora. El número de capas y, en cada una de ellas, sus servicios y funciones son variables con cada tipo de red. Sin embargo, en cualquier red, la misión de cada capa es proveer servicios a las capas superiores haciéndoles transparentes el modo en que esos servicios se llevan a cabo. De esta manera, cada capa debe ocuparse exclusivamente de su nivel inmediatamente inferior, a quien solicita servicios, y del nivel inmediatamente superior, a quien devuelve resultados.
Las funciones de las diferentes capas son las siguientes:
- capa de acceso a la red: especifica la forma en la que los datos deben enrutarse, sea cual sea el tipo de red utilizado;
- capa de Internet: es responsable de proporcionar el paquete de datos (datagrama);
- capa de transporte: brinda los datos de enrutamiento, junto con los mecanismos que permiten conocer el estado de la transmisión;
- capa de aplicación: incorpora aplicaciones de red estándar (Telnet, SMTP, FTP, etc.).
Referencias: wikipedia, monografías, kioskea, microsoft.
1 comentarios:
El sistema se ha desarrollado utilizando el paradigma cliente-servidor bajo la arquitectura TCP/IP y utilizando el lenguaje JAVA.
Publicar un comentario