6
Universidad Regional Autónoma de los Andes –UNIANDES– FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS Asignatura Tema: Protocolos TCP y UDP Estudiante: Padilla Sánchez Byron Darío Docente: Ing. Patricio Ochoa C. Fecha: 09/11/20013

Comparacion de Pro Tcu y Udp

Embed Size (px)

Citation preview

Page 1: Comparacion de Pro Tcu y Udp

Universidad Regional Autónoma de los Andes

–UNIANDES–

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

Asignatura

Tema: Protocolos TCP y UDP

Estudiante: Padilla Sánchez Byron Darío

Docente: Ing. Patricio Ochoa C.

Fecha: 09/11/20013

Page 2: Comparacion de Pro Tcu y Udp

Contenido OBJETIVO.- ..................................................................................................................... 1

MARCO TEÓRICO.- ............................................................................................................ 1

DESARROLLO (SI ES UNA PRÁCTICA).- ...................................................................................... 2

CONCLUSIONES Y RECOMENDACIONES.- .................................................................................. 2

BIBLIOGRAFÍA (APA 6).- ....................................................................................................... 3

Page 3: Comparacion de Pro Tcu y Udp
Page 4: Comparacion de Pro Tcu y Udp

CARRERA DE SISTEMAS

1

Objetivo.-

Realizar un cuadro comparativo sobre el desempeño de los Protocolos TCP y UDP

Marco teórico.-

El protocolo UDP

UDP es un protocolo no orientado a conexión. Es decir cuando una maquina A envía paquetes a

una maquina B, el flujo es unidireccional. La transferencia de datos es realizada sin haber

realizado previamente una conexión con la maquina de destino (maquina B), y el destinatario

recibirá los datos sin enviar una confirmación al emisor (la maquina A). Esto es debido a que la

encapsulación de datos enviada por el protocolo UDP no permite transmitir la información

relacionada al emisor. Por ello el destinatario no conocerá al emisor de los datos excepto su IP.

El protocolo TCP

Contrariamente a UDP, el protocolo TCP está orientado a conexión. Cuando una máquina A

envía datos a una máquina B, la máquina B es informada de la llegada de datos, y confirma su

buena recepción. Aquí interviene el control CRC de datos que se basa en una ecuación

matemática que permite verificar la integridad de los datos transmitidos. De este modo, si los

datos recibidos son corruptos, el protocolo TCP permite que los destinatarios soliciten al emisor

que vuelvan a enviar los datos corruptos.

TCP: UDP:

* Orientado a conexión

* Control de flujo

* Control de errores y retransmisión de dato

* No orientado a conexión

* No tiene control de flujo implícito, ni

reordenamiento de datos y tampoco tiene

control de errores

Page 5: Comparacion de Pro Tcu y Udp

[Escriba texto]

Desarrollo (si es una práctica). -

Conclusiones y Recomendaciones.-

TCP es protocolo encargado de desmontar cada una de las piezas y memorizar el orden en el cual

fueron enviados; para poder reconstruirlo.

Cada segmento (pieza) puede viajar por distintos destinos (multiplexación) y al llegar al destino,

TCP se encarga del re ensamble de los segmentos (desmultiplexación) haciendo que coincidan.

Una conexión tiene dos nodos, los cuales son el emisor y el receptor.

Con TCP se establece una conexión con el servidor por medio de sockets el tiempo que dure la

comunicación, por medio de este socket le mandarás los mensajes al servidor y este le responderá

al cliente.

Con TCP tienes la certeza que los mensajes llegaran ya que los paquetes no se perderán lo que si

podría ocurrir si usas UDP ya que UDP no usa chequeo de errores ni retransmisión de paquetes.

Page 6: Comparacion de Pro Tcu y Udp

[Escriba texto]

Recomendaciones

Pues depende del tipo de aplicación que desarrollas. Si lo más crítico de tu aplicación es la

información y el tiempo de Tx/Rx de datos es menos crítico (no se requiere tiempo real) usa TCP,

en cambio, si lo más crítico en tu aplicación es el tiempo e respuesta en la comunicación de tu

aplicación (es decir tu aplicación requiere comunicación en tiempo real) y puedes soportar que

uno o dos paquetes de datos se puedan perder, usa UDP.

UDP es más ampliamente usado en aplicaciones de transmisión de multimedios

TCP es más usado en aplicaciones en las que la correcta transmisión de la información es

prioridad, por ejemplo FTP

Bibliografía (apa 6).-

TCP/IP Arquitectura, Protocolos, Implementación y Seguridad. Dr. Sidnie Feit

Redes Globales de Información con Internet y TCP/IP Principios Básicos, Protocolos y

Arquitectura. Douglas E. Comer.

Fuentes

http://estebansaiz.com/blog/2008/08/13/la-vulnerabilidad-en-las-dns/

http://www.pergaminovirtual.com.ar/definicion/UDP.html

http://www.masadelante.com/faqs/udp

http://personales.upv.es/rmartin/TcpIp/cap02s11.html

http://es.kioskea.net/contents/internet/tcp.php3

http://www.masadelante.com/faqs/tcp-ip

http://es.wikipedia.org/wiki/Transmission_Control_Protocol

http://www.wisedatasecurity.com/net-scanning.html

http://www.terra.es/personal6/morenocerro2/redes/osi/transporte_3.html

http://www.gestiopolis.com/recursos6/Docs/Ger/

sitemas-de informacion-tcp.htm

http://es.kioskea.net/contents/internet/tcp.php3

http://www.mailxmail.com/curso-redes-transm icion datos2/protocolo-control-transmision-tcp