Ventajas y desventajas Protocolos de trasmisión TCP y UDP

5,115 views
Skip to first unread message

lchinchilla

unread,
Feb 8, 2010, 10:10:34 AM2/8/10
to progravan2, camaya.p...@gmail.com, darvine...@gmail.com, kvelasquez...@gmail.com, angelt...@gmail.com, v9h...@gmail.com
TCP: Está diseñado para enrutar y tiene un grado muy elevado de
confiabilidad por parte de seguridad al enviar y recibir información,
es adecuado para redes grandes y medianas, así como en redes
empresariales.

UDP: esta oriantado a la transmisión de tramas, este es muy felxible
y no se preocupa por el orden en que lleguen los paquetes, como
analogía, se puede comparar como correo nacional, se envian los
paquetes pero estos pueden llegar en distintos tiempos, sin importar
que se hayan enviado al mismo tiempo.

TCP, UDP y los protocolos relacionados permiten que una gran variedad
de sistemas computacionales heterogéneos (es decir, sistemas
computacionales con diferentes procesadores y sistemas operativos) se
comuniquen unos con otros.

lchinchilla

unread,
Feb 10, 2010, 1:37:18 PM2/10/10
to progravan2
Prueba

Fabricio Castellanos

unread,
Feb 11, 2010, 2:54:22 AM2/11/10
to progr...@googlegroups.com

TCP (Transmission Control Protocol) El Protocolo de Mando de transmisión

Para que no se confunda mencionare primero que es un datagrama que mencionare mas adelante: Paquetes de datos que se transfieren en una conexión.

El protocolo de control de transmisión (TCP) pertenece al nivel de transporte, siendo el encargado de dividir el mensaje original en datagramas de menor tamaño, y por lo tanto, mucho más manejables. Los datagramas serán dirigidos a través del protocolo IP de forma individual. Osea que este protocolo es muy confiable ya que la información llegaran en el orden adecuado sin que esta se pierda.

UDP (User Datagram Protocol)

El protocolo de datagramas de usuario (UDP) puede ser la alternativa al TCP en algunos casos en los que no sea necesario el gran nivel de complejidad proporcionado por el TCP. Puesto que UDP no admite numeración de los datagramas,  osea que éste protocolo se utiliza principalmente cuando el orden en que se reciben los mismos no es un factor fundamental, o también cuando se quiere enviar información de poco tamaño que cabe en un único datagrama. Es lo contrario al tcp bueno no lo contrario pero es mucho menos seguro.

Nota: Cuando se utiliza UDP la garantía de que un paquete llegue a su destino es mucho menor que con TCP.

En mi punto de vista es mucho mas ventajoso usar el protocolo TCP que el UDP

 

ibhar zavala

unread,
Feb 11, 2010, 8:52:02 PM2/11/10
to progr...@googlegroups.com
definitivamente es mucho mas ventajoso,pero en velocidad no estoy deacuerdo, ya ke es mucho mas rapido el protovolo UDP...

Descripción:
El protocolo UDP se desarrolló para transferir datos de forma rápida y sencilla. El protocolo UDP está dentro del nivel  4 (nivel de transporte) del modelo de referencia ISO-OSI y por tanto también necesita el nivel IP (nivel 3). El receptor de los datos también se direcciona con ayuda de la dirección IP. El paquete de datos a enviar aumenta con una mínima información de administración, de forma que el intercambio de datos es mayor que el comparado con el protocolo TCP/IP.

( 46 KB )
Figura 01 - Distribución del modelo de referencia ISO-OSI

Propiedades del protocolo UDP:
El protocolo UDP sólo dispone de funciones básicas debido a la exigencia de que los datos se transfieran rápidamente. De esta forma, se pueden intercambiar datos con un gasto mínimo entre los partner de la comunicación. Se renuncia a los mecanismos de seguridad, como los disponibles en el protocolo TCP/IP. El protocolo UDP es sin enlace y orientado a paquetes.



 

--
Has recibido este mensaje porque estás suscrito a Grupo "progravan2" de
Grupos de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a progr...@googlegroups.com
Para anular la suscripción a este grupo, envía un mensaje a
progravan2+...@googlegroups.com
Para obtener más opciones, visita este grupo en
http://groups.google.hn/group/progravan2?hl=es.

pitor

unread,
Feb 11, 2010, 9:37:53 PM2/11/10
to progravan2
TCP
Las direcciones solo contienen 32 bits por lo que es muy limitada,Es
lenta para transmitir videos y vos
Basicamente la ventaja de "orientado a conexion" es que se establece
una conexion logica entre los dos extremos y se mantiene, controlando
que cada segmento llegue de manera adecuada y que no falte ninguno,
este metodo es necesario cuando transferimos archivos por ejemplo, en
donde no pueden faltar bytes de ninguna manera.
La desventaja es que no sirve mucho para aplicaciones mas ligeras, mas
tolerantes, donde lo que importa es la velocidad aunque se pierdan
datos, por ejemplo una videoconferencia. TCP tiene un sistema que
asegura que el datagrama (paquete) llegué al destinatario, si no es
asi se reenvia. Además TCP puede implementar ipsec que es con lo que
se hacen la redes privadas virtuales.

UDP
UDP no tiene este sistema por lo cual es menos confiablo pero más
rápido
Escaneo UDP también es posible, aunque hay dificultades técnicas. UDP
es un protocolo de conexión lo que no es equivalente a un paquete TCP
SYN. Sin embargo, si un paquete UDP se envía a un puerto que no está
abierto, el sistema responderá con un puerto ICMP mensaje de
inalcanzable. La mayoría de los escáneres de puerto UDP utiliza este
método de exploración, y el uso de la ausencia de una respuesta a
inferir que un puerto está abierto. Sin embargo, si un puerto está
bloqueado por un firewall, este método falsamente el informe que el
puerto está abierto. Si se bloquea el mensaje de inalcanzable puerto,
aparecerán todos los puertos abiertos. Este método también es afectada
por tipo ICMP limitación.

VICTOR MEJIA

unread,
Feb 11, 2010, 9:39:17 PM2/11/10
to progravan2

Javier Estrada

unread,
Feb 12, 2010, 2:49:51 PM2/12/10
to progravan2
Bueno tengo entendido q el Protocolo UDT es no orientado a la canexion
queire decir q se utiliza para video y audio en tiempo real porque en
el audio en tiempo real si se manda una oracion en cierto tiempo de
trsmision digamos q la oracion es "hola q tal esta" en el ciober
espacio c pierde ciertos fracgmentos de informacion entonces si fuera
orientado a la conexion la frace perderia cierta informacion digamos q
solo llkega "Hola tal" entonmces pediria retrasmision y lo q faltaria
se agregara al final q formaria "Hola tal q esta" nop tendria sentido
alguno no ? por eso cuando hay una trasmision en tiempo real esta
auctuadno el UDP y por eso hay ciertos fragmentos de una horacion q no
escuchamos bien solo partesitas en eso los desarrolladores de este
protocolo aprovecharon bien el cerebvro humano ya q nosotros tenemos
la capacidad de solo escuchar cierta parte de una palabra y
completarla automaticamnente, de esta caracteristica de el cerebro
humado sacaron probecho

Por otra parte el protocolo TCP es orientado a la conexion ya q es muy
seguro y a cada paso de la comunicacion se pide confirmacion un
ejemplo tenemos dos maquinas q se desea enviar un documento de word la
maquina 1 es la q envia y maquina 2 es la q recive entonmces la
maquina 1 le manda un mensaje a maquina 2 estas lista? maquina 2
reesponde estoy lista, maquina 1 envia el documento y pregunta lo
recivistes? maquina 2 cuando recive el diocumento respon te si lo
recivi, digamos q este documento esta incompleto maquina 2 responde de
nuevo esta incompleto el documento pido retrasmision y maquina 1 lo
envia de nuevo haciendo los mismos pàsos, asi es como mas o menos
funciona este protocolo pide confirmacion para todo, este protocolo se
utiliza en toda clase de trasmicionmes en las q son mas utilizadas son
el los bancos ya q da mayor seguridada en envio de transacciones

Mario Zepeda

unread,
Feb 12, 2010, 11:09:04 AM2/12/10
to progr...@googlegroups.com

Diferencias entre UDP y TCP.

UDP es un protocolo unidireccional no orientado a la conexión. Envía datos sin haber realizado antes la conexión con la PC destino que no enviara confirmación al emisor. El receptor solo conocerá de la PC que envía el numero IP.

TCP es un protocolo orientado a la conexión,  al enviar datos recibe de su destino una confirmación de la llegada y buena recepción de los datos. Usa una ecuación matemática de control (CRC) para hacer esta verificación. Si los datos recibidos por el destino no son los correctos el destino solicita el envio de nuevos paquetes con la misma información.

http://xilef325.files.wordpress.com/2009/07/tcp-versus-udp.jpg

--
"En el Futuro
Cuando nuestra sociedad sea
Básicamente justa
O sea Socialista,
En las conversaciones de las cervecerías
A la hora de las confesiones íntimas
Más de alguno dirá con la mirada baja
“Yo tuve propiedad privada
Sobre los medios de producción”
Como cuando hoy decimos
“Yo tuve sífilis”
“Yo tuve tendencias aberradas en lo sexual”

Roque Dalton

Kevin Oneal Cruz Pagoaga

unread,
Feb 12, 2010, 12:52:39 PM2/12/10
to progr...@googlegroups.com
Tambien considero q el protocolo UDP sólo dispone de funciones básicas debido a la exigencia de que los datos se transfieran rápidamente. por lo que pienso que es mas rapido...

ANGEL MONTOYA

unread,
Feb 17, 2010, 2:45:29 AM2/17/10
to progravan2
si correcto estoy de acuerdo con el comentario
por q este protocolo se limita a las tareas q se le
dan y no se detiene perdiendo tiempo para enviar
paquetes perdidos por eso es rapido...


On 12 feb, 11:52, Kevin Oneal Cruz Pagoaga


<kcruz.prograv...@gmail.com> wrote:
> Tambien considero q el protocolo UDP sólo dispone de funciones básicas
> debido a la exigencia de que los datos se transfieran rápidamente. por lo
> que pienso que es mas rapido...
>

> El 11 de febrero de 2010 19:52, ibhar zavala <ibhar...@gmail.com> escribió:
>
>
>
> > definitivamente es mucho mas ventajoso,pero en velocidad no estoy
> > deacuerdo, ya ke es mucho mas rapido el protovolo UDP...
>

> > *Descripción:
> > *El protocolo UDP se desarrolló para transferir datos de forma rápida y


> > sencilla. El protocolo UDP está dentro del nivel  4 (nivel de transporte)
> > del modelo de referencia ISO-OSI y por tanto también necesita el nivel IP
> > (nivel 3). El receptor de los datos también se direcciona con ayuda de la
> > dirección IP. El paquete de datos a enviar aumenta con una mínima
> > información de administración, de forma que el intercambio de datos es mayor
> > que el comparado con el protocolo TCP/IP.
>

> > <http://support.automation.siemens.com/WW/llisapi.dll/csfetch/26484229...>( 46 KB )


> > Figura 01 - Distribución del modelo de referencia ISO-OSI
>

> > *Propiedades del protocolo UDP:*


> > El protocolo UDP sólo dispone de funciones básicas debido a la exigencia de
> > que los datos se transfieran rápidamente. De esta forma, se pueden
> > intercambiar datos con un gasto mínimo entre los partner de la comunicación.
> > Se renuncia a los mecanismos de seguridad, como los disponibles en el
> > protocolo TCP/IP. El protocolo UDP es sin enlace y orientado a paquetes.
>
> > El 11 de febrero de 2010 01:54, Fabricio Castellanos <

> > fabriciocastella...@gmail.com> escribió:

> >> progravan2+...@googlegroups.com<progravan2%2Bunsubscribe@googlegrou ps.com>


> >> Para obtener más opciones, visita este grupo en
> >>http://groups.google.hn/group/progravan2?hl=es.
>
> >  --
> > Has recibido este mensaje porque estás suscrito a Grupo "progravan2" de
> > Grupos de Google.
> > Si quieres publicar en este grupo, envía un mensaje de correo
> > electrónico a progr...@googlegroups.com
> > Para anular la suscripción a este grupo, envía un mensaje a

> > progravan2+...@googlegroups.com<progravan2%2Bunsubscribe@googlegrou ps.com>

Kevin Oneal Cruz Pagoaga

unread,
Feb 17, 2010, 11:45:50 AM2/17/10
to progr...@googlegroups.com
Defino estos dos tipos de protocolos asi:
1. TCP: servicio orientado a la conexion donde este requiere confirmacion.
2.UDP: servicio no orientado a la conexion donde este no requiere informacion

y un tercero... bastante interesante

3.SCTP: este toma las mejores caracteristicas de TCP y UDP...
             podemos decir que es una mezcla de las cosas buenas de cada uno de ellos.

Saludos,
Kevin O. Cruz P.

Kimberly Andrely Velasquez Duron

unread,
Feb 27, 2010, 7:29:38 PM2/27/10
to progravan2
Pues TCP tengo entendido q se utiliza para mas seguridad de envio de
informacion osea q es muy uitilñ para las transacciones de un banco o
algo asi ! tambien se utiliza para q la informacion llegue
correctamente a su destino sin ningun error
Mientras q UDP se utiliza para envio de video y audio por internet
porqeu manda la informacion y se pude perder pero es mas rapida el
envio ya q no necesita validaciuon
Reply all
Reply to author
Forward
0 new messages