Peer to Peer C#

Iniciado por Vuls, Marzo 03, 2019, 05:33:05 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Marzo 03, 2019, 05:33:05 PM Ultima modificación: Marzo 03, 2019, 08:01:00 PM por Gabriela
Hola a todos, estoy creando una red de ordenadores(p2p) y aun no tengo todo muy claro tengo algunas dudas que son las siguientes:

1- El .exe que abriria el usuario , se crearia un puerto mediante el protocolo upnp y comenzaria un port listener con dicho puerto?
2- que protocolo para comunicarme seria mejor TCP o UDP?

Hola Vuls ! No tengo respuesta para la primer pregunta, pero para la segunda puedo darte una idea.

La diferencia entre el TCP y UDP es que el  UDP se basa en el criterio del "mejor esfuerzo" lo que quiere decir que no se asegura de que el 100% de los paquetes lleguen a destino, pero es mas rapido, por lo que es el protocolo que se usa para streaming por ejemplo, ya que si se pierde algun cuadro del video seria imperceptible.

Aunque la cosa cambiaria si esto fuera otro tipo de datos, en ese caso con el protocolo TCP vas a asegurarte de que todos y cada uno de los bits que envies lleguen a destino, ya que este protocolo se asegura de que asi sea

Podes encontrar mas informacion sobre el tema aqui

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Saludos !




Con la fuerza del mar, con la paz del rio