Protocolo TCP y UDP

350 views
Skip to first unread message

Mario Alberto Rodriguez

unread,
Feb 27, 2010, 3:09:43 PM2/27/10
to progravan2
Bueno primero para comenzar a hablar sobre los protocolos primero
debeos conocer el modelo OSI y conocer la funcion que contiene cada
una de sus capas, aunque el modelo OSI solo sirve como referencia o
para formarnos una idea.

Los protocolos TCP y UDP pertenecen a la capa 4 del modelo y
actualmente son los modelos utilizados para la transferencia de
paquetes y datos.

TCP/IP es una combinación de dos protocolos individuales: TCP e IP. IP
es un protocolo de Capa 3, un servicio no orientado a conexión que
brinda entrega de máximo esfuerzo a través de una red. TCP es un
protocolo de Capa 4: un servicio orientado a conexión que suministra
control de flujo y fiabilidad. La reunión de ambos protocolos les
permite ofrecer una gama de servicios más amplia. TCP/IP es el
protocolo de Capa 3 y Capa 4 en el que se basa Internet.

El Protocolo de control de transmisión (TCP) es un protocolo de Capa 4
(capa de transporte) orientado a conexión que brinda transmisión de
datos fiable full-duplex (en los dos sentidos: bidireccional). TCP
forma parte de la pila de protocolo TCP/IP.

El Protocolo de datagrama de usuario (UDP) es el protocolo de
transporte no orientado a conexión de la pila de protocolo TCP/IP. UDP
es un protocolo simple que intercambia datagramas, sin acuse de recibo
ni entrega garantizada. El procesamiento de errores y retransmisión
deben ser manejados por otros protocolos. No te asustes por eso de no
fiable y entrega no garantizada. Por ejemplo, para un mail o página
web hace falta una conexión: se establece la conexión y se transfieren
los datos. En cambio para una emisora de radio por internet no hay
ningún tipo de conexión, se está transmitiendo continuamente y el que
quiera se "engancha" a esa emisora de Internet.

UDP no usa ventanas ni acuses de recibo, por lo tanto son los
protocolos de capa de aplicación los que proporcionan fiabilidad. UDP
está diseñado para las aplicaciones que no necesitan agrupar
secuencias de segmentos.

Entre los protocolos que usan UDP se incluyen:

* TFTP (Protocolo de transferencia de archivos trivial)
* SNMP (Protocolo de administración de red simple)
* DHCP (Protocolo de configuración dinámica del host)
* DNS (Sistema de denominación de dominio)

TCP ofrece un circuito virtual entre aplicaciones de usuario final.
Sus características son las siguientes:

* Orientado a conexión
* Fiable
* Divide los mensajes salientes en segmentos
* Reensambla los mensajes en la estación destino
* Vuelve a enviar lo que no se ha recibido
* Reensambla los mensajes a partir de segmentos entrantes.

UDP transporta datos de manera no fiable entre hosts. Las siguientes
son las características del UDP:

* No orientado a conexión
* Poco fiable
* Transmite mensajes (llamados datagramas del usuario)
* No ofrece verificación de software para la entrega de segmentos
(poco confiable)
* No reensambla los mensajes entrantes
* No utiliza acuses de recibo
* No proporciona control de flujo

Estos puertos y sus caracteristicas son los mas utilizados por las
aplicaciones que utilizan la arquitectura cliente/servidor.

Reply all
Reply to author
Forward
0 new messages