Sei sulla pagina 1di 3

Sistemas que utilizan protocolo TCP y UDP

Los dos protocolos fundamentales que se utilizan en la capa de transferencia del modelo OSI son TCP y UDP. Protocolo TCP: El Protocolo de control de transporte o transmisin (TCP, Transport Control Protocol) es un estndar TCP/IP, que proporciona un servicio confiable de entrega de paquetes orientado a la conexin. El Protocolo de control de transporte:

Garantiza la entrega de datagramas IP. Segmenta y vuelve a ensamblar bloques grandes de datos enviados por programas. Asegura la secuencia correcta y la entrega ordenada de datos segmentados. Realiza comprobaciones de la integridad de los datos transmitidos mediante clculos de suma de comprobacin. Enva mensajes positivos dependiendo de si los datos se han recibido correctamente. Mediante confirmaciones selectivas, se envan tambin confirmaciones negativas para los datos no recibidos. Ofrece un mtodo de transporte preferido para programas que deben utilizar la transmisin confiable de datos basada en sesiones, por ejemplo, programas de correo electrnico y de base de datos de cliente-servidor.

En la siguiente tabla se muestra una lista parcial de algunos puertos de servidor TCP conocidos que utilizan programas basados en TCP estndar. Nmero de puerto TCP Descripcin 20 Servidor FTP (canal de datos) 21 Servidor FTP (canal de control) 23 Servidor Telnet 53 Transferencias de zona del Sistema de nombres de dominio 80 Servidor Web (HTTP) 139 Servicio de sesiones NetBIOS Protocolo UDP: El Protocolo de datagramas de usuario (UDP) es un estndar TCP/IP. Algunos programas utilizan UDP en lugar de TCP para el transporte de datos rpido, compacto y no confiable entre hosts TCP/IP. UDP proporciona un servicio de datagramas sin conexin que ofrece entrega de mejor esfuerzo, lo que significa que UDP no garantiza la entrega ni comprueba la secuencia de los datagramas.

En la siguiente tabla se muestra una lista parcial de los nmeros de puerto de servidor UDP conocidos que utilizan programas basados en UDP estndar. Nmero de puerto UDP 53 69 137 138 161 520 Descripcin Consultas de nombres DNS Protocolo trivial de transferencia de archivos (TFTP) Servicio de nombres NetBIOS Servicio de datagramas NetBIOS Protocolo simple de administracin de redes (SNMP) Protocolo de informacin de enrutamiento (RIP, Routing Information Protocol)

UDP y TCP En general, las diferencias en cmo entregan los datos UDP y TCP son similares a las diferencias entre una llamada telefnica y una tarjeta postal. TCP funciona como una llamada telefnica, ya que comprueba que el destino est disponible y preparado para la comunicacin. UDP funciona como una tarjeta postal: los mensajes son pequeos y la entrega es probable, pero no siempre est garantizada. Normalmente, utilizan UDP los programas que transmiten pequeas cantidades de datos a la vez o que tienen requisitos de tiempo real. En estas situaciones, las capacidades de carga pequea y multidifusin de UDP (por ejemplo, un datagrama, muchos destinatarios) resultan ms apropiadas que TCP. UDP es notablemente diferente de los servicios y caractersticas que proporciona TCP. En la siguiente tabla se comparan las diferencias en el modo de administrar la comunicacin TCP/IP segn se utilice UDP o TCP para el transporte de datos. UDP TCP Servicio sin conexin; no se establece una sesin Servicio orientado a la conexin; se entre los hosts. establece una sesin entre los hosts. TCP garantiza la entrega mediante el uso UDP no garantiza ni confirma la entrega, y no de confirmaciones y la entrega secuencia los datos. secuenciada de datos. Los programas que utilizan UDP son Los programas que utilizan TCP responsables de proporcionar la confiabilidad proporcionan la seguridad del transporte necesaria para el transporte de datos. de datos confiable. UDP es rpido, tiene requisitos de carga TCP es ms lento, tiene requisitos de

pequeos y puede admitir la comunicacin punto carga mayores y slo admite la a punto y de un punto a varios puntos. comunicacin punto a punto.

Potrebbero piacerti anche