Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: SheKeL_C$ en 15 Febrero 2016, 20:32 pm



Título: Respuesta en UDP
Publicado por: SheKeL_C$ en 15 Febrero 2016, 20:32 pm
Podrias confirmarme una duda que tengo??

Tengo dos pc bajo dos router, y entre medias internet, es decir, pc1 >> router1 --- internet --- router2 <<< pc2.

Si desde PC1 lanzo un diagrama udp al PC2 este podra escucharlo siempre que este escuchando en el puerto especificado y el ROUTER2 que esta entre medias lo rediriga a la pc adecuada(PC2). Tambien entiendo que es posible que el mensaje, por asi decir, se pierda por internet..

Es posible que este pc (PC2), al que le ha llegado ese paquete envie una respuesta al primer pc (PC1) sin tener en cuenta la coniguracion del ROUTER1 ??

Este tipo de estructura es TCP, verdad?


Título: Re: Respuesta en UDP
Publicado por: andavid en 15 Febrero 2016, 20:42 pm
No es posible porque UDP no hace ACK , manda el paquete en una sola dirección. TCP como indicas si tiene en su flag el ACK y si manda una respuesta.


Título: Re: Respuesta en UDP
Publicado por: SheKeL_C$ en 16 Febrero 2016, 02:32 am
Entonces como es posible que una peticion DNS que viaja por UDP pueda obtener una respuesta? El router se lo permite?


Título: Re: Respuesta en UDP
Publicado por: andavid en 16 Febrero 2016, 04:38 am
El protocolo en si se lo permite, DNS en este caso utiliza los dos protocolos tanto TCP y UDP. UDP permite un tamaño maximo de transferencia de 512kb, en el caso de que se requiera un paquete de mayor tamaño se requiere de TCP. Cuando se requiere un paquete de mayor tamaño? cuando existe una transferencia de zona:

https://es.wikipedia.org/wiki/Transferencia_de_zona_DNS

Y el router lo entiende así.


Título: Re: Respuesta en UDP
Publicado por: bril23 en 16 Febrero 2016, 04:58 am
Una duda.

Si UDP manda en un paquete en una sola dirección y no retorna como TCP. ¿Cual es su función de UDP al mandar un paquete en linea?


Título: Re: Respuesta en UDP
Publicado por: andavid en 16 Febrero 2016, 05:03 am
UDP al no estar orientado a la conexion provoca poca carga adicional a la red. Se usa por ejemplo en telefonia o en transmision de video en tiempo real. Claro eso tambien depende del administrador de red, porque depende del QOS asignado, puede darle mayor prioridad a la voz y video que a las peticiones TCP.


Título: Re: Respuesta en UDP
Publicado por: Wick3D en 16 Febrero 2016, 19:15 pm
Poniendolo de manera más gráfica, haceos a la idea de que, por ejemplo, UDP es más adecuado cuando quieres hacer streaming, y TCP si quieres mantener conexión en todo momento, con por ejemplo, algún juego online.


Título: Re: Respuesta en UDP
Publicado por: bril23 en 17 Febrero 2016, 00:49 am
Buen ejemplo amigo Wick3D.

Saludos y gracias por sus respuestas...