Este documento describe los protocolos TCP e IP, que son parte de la arquitectura TCP/IP y permiten la comunicación entre computadoras en Internet. TCP es un protocolo orientado a conexión que garantiza la entrega confiable de datos, mientras que UDP es sin conexión y no garantiza la entrega.
0 calificaciones0% encontró este documento útil (0 votos)
25 vistas17 páginas
Este documento describe los protocolos TCP e IP, que son parte de la arquitectura TCP/IP y permiten la comunicación entre computadoras en Internet. TCP es un protocolo orientado a conexión que garantiza la entrega confiable de datos, mientras que UDP es sin conexión y no garantiza la entrega.
Este documento describe los protocolos TCP e IP, que son parte de la arquitectura TCP/IP y permiten la comunicación entre computadoras en Internet. TCP es un protocolo orientado a conexión que garantiza la entrega confiable de datos, mientras que UDP es sin conexión y no garantiza la entrega.
Este documento describe los protocolos TCP e IP, que son parte de la arquitectura TCP/IP y permiten la comunicación entre computadoras en Internet. TCP es un protocolo orientado a conexión que garantiza la entrega confiable de datos, mientras que UDP es sin conexión y no garantiza la entrega.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 17
ARQUITECTURA TCP/IP
Protocolos TCP y UDP
HISTORIA. El protocolo de Internet (IP) y el protocolo de Transmisión (TCP) fueron desarrollados en 1973 por el informático estadounidense Vinton Cerf. El proyecto fue patrocinado por ARPA (Agencia de Programas Avanzados de Investigación). Internet comenzó siendo una red informática llamada ARPANET, que conectaba ordenadores de varias universidades y laboratorios de investigación en Estados Unidos. World Wide Web fue desarrollada en 1989 para el CERN (Consejo Europeo de Investigación Nuclear). ARQUITECTURA TCP/IP Protocolos TCP y UDP ¿QUÉ ES LA ARQUITECTURA TCP/IP? Es un protocolo común utilizado por todos los ordenadores conectados a Internet, de manera que éstos puedan comunicarse entre sí. Una de las grandes ventajas de este protocolo es que la comunicación entre ordenadores con distinto hardware y software sea posible. TCP/IP no es el único protocolo, sino que es un conjunto de protocolos que cubren los distintos niveles del modelo OSI. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Es uno de los principales protocolos de la capa de transporte del modelo TCP/IP. En el nivel de aplicación, posibilita la administración de datos que vienen del más bajo del modelo, o van hacia él (es decir, del protocolo IP). Cuando se proporcionan los datos al potocolo IP, los agrupa en datagramas IP, fijando el campo del protocolo en 6 (para que sepa con anticipación que el protocolo es TCP). Es un protocolo orientado a conexión, es decir, permite que dos máquinas controlen el estado de la transmisión. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Características. Permite colocar los datagramas nuevamente en orden cuando vienen del protocolo IP. Permite que el monitoreo del flujo de los datos y así evita la saturación de la red. Permite que los datos se formen en segmentos de longitud variada para ”entregarlos” al protocolo IP. Permite multiplexar los datos, es decir, la información que viene de diferentes fuente en la misma línea pueda circular simultáneamente. Permite comenzar y finalizar la comunicación amablemente. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Objetivo.
Con el uso de este protocolo, las aplicacions pueden
comunicarse de forma segura independientemente de las capas inferiores. Esto significa que los routers (que funcionan en la capa Internet) sólo tienen que enviar los datos en forma de datagramas, sin preocuparse con el monitoreo de datos porque esta función la cumple el protocolo TCP. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Objetivo. Durante una comunicación usando el protocolo TCP, las dos máquinas deben establecer una conexión. La máquina emisora (que solicita la conexión) se llama cliente, y la máquina receptora se llama servidor. Por eso se dice que estamos en un entorno Cliente-Servidor. Las máquinas en este entorno se comunican en modo ”en línea”, es decir, que la comunicación se realiza en ambas direcciones. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Objetivo. Para posibilitar la comunicación y que funcionen bine todos los controles que la acompañan, los datos se agrupan, es decir, que se agrega un encabezado a los paquetes de datos que permitirán sincronizar las transmisiones y garantizar su recepción. Otra función del TCP es la capacidad de controlar la velocidad de los datos usando su capacidad para emitir mensajes de tamaño variable. Estos mensajes se llaman segmentos. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Multiplexión TCP posibilita multiplexar/demultiplexar, es decir, transmitir datos desde diversas aplicaciones en la misma línea o, en otras palabras, ordenar la información que llega en paralelo. Estas operaciones se realizan empleando el concepto de puertos, es decir, un número vinculado a un tipo de aplicación que, cuando se combina con una dirección IP, permite determinar en forma exclusiva una aplicación que se ejecuta en una máquina determinada. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo TCP. Formato de los datos. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Es un protocolo no orientado a conexión, de la capa de transporte. Es muy simple, ya que no proporciona detección de errores. Es un protocolo no orientado a conexión. Es básicamente una interfaz de aplicación para IP. No soporta control de flujo o recuperación de errores para IP. Simplemente sirve como ”multiplexor/demultiplexor” para enviar y recibir datagramas, usando puertos para dirigir los datagramas. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. UDP proporciona un mecanismo para que una aplicación envíe un datagrama a otra. La capa UDP es sumamente delgada, por lo que tiene pocas sobrecargas, pero requiere que la aplicación sea responsable de la recuperación de errores y demás características no soportadas. UDP no otorga garantías para la entrega de sus mensajes, y el origen UDP no retiene estados de los mensajes UDP que han sido enviados por la red. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Encabezado del segmento. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Encabezado del segmento. La cabecera UDP consta de 4 campos de los cuales 2 son opcionales. Los campos de los puertos fuente y destino son campos de 16 bits que identifican el proceso de origen y recepción. Ya que UDP carece de un servidor de estado y el origen UDP no solicita respuestas, el puerto origen es opcional. En caso de no ser utilizado, el puerto origen debe ser puesto a cero. A los campos del puerto destino le sigue un campo obligatorio que indica el tamaño en bytes del datagrama UDP incluidos los datos. El valor mínimo es 8 bytes. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Encabezado del segmento.
El campo de la cabecera restante es una suma de
comprobación de 16 bits que abarca una pseudo- cabecera IP (con las IP origen y destino, el protocolo y la longitud del paquete UDP), la cabecera UDP, los datos y un ceros hasta completar un múltiplo de 16. El checksum es opcional con una IPv4. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Puertos. UDP utiliza puertos para permitir la comunicación entre aplicaciones. El campo de puerto tiene una longitud de 16 bits, por lo que el rango de valores válido va de 0 a 65535. El puerto 0 está reservado, pero es un valor permitido como puerto origen si el proceso emisor no espera recibir mensajes como respuesta. Los puertos 1 a 1023 se llaman puertos ”bien conocidos” y los sistemas operativos Unix pueden enlazar con uno de estos puertos, que requieren acceso como superusuario. ARQUITECTURA TCP/IP Protocolos TCP y UDP El protocolo UDP. Puertos. Los puertos 49152 a 65535 son puertos efímeros y son utilizados como puertos temporales, sobre todo por los clientes al comunicarse con los servidores. ARQUITECTURA TCP/IP Protocolos TCP y UDP
ESTA PRESENTACIÓN HA SIDO REALIZADA
POR: GABRIEL MORENO SÁNCHEZ ANDRÉS GONZÁLEZ SUÁREZ