elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  interconexión de nodos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: interconexión de nodos  (Leído 4,713 veces)
nosoqui

Desconectado Desconectado

Mensajes: 18


Ver Perfil
interconexión de nodos
« en: 8 Mayo 2011, 12:42 pm »

Saludos foreros!
Mi duda es sobre el funcionamiento de los mecanismos de determinados programas p2p
Por ejemplo el Skype.... este requiere una conexión directa entre dos usuarios
O cuando se envia un archivo por msn.... mi pregunta es: ¿cómo funciona el mecanismo que permite que se establezca esta conexión pasando por el router de las respectivas redes locales de cada uno?

Sabemos que si nosotros establecemos una conexión con un servidor, nuestro router tiene el mecanismo NAT para saber que los paquetes entrantes de esa conexión deben ir a mi PC.... pero ¿qué ocurre cuando un servidor como el del Skype tiene que hacer que se establezcan una conexión directa entre dos PC's y ninguno de ellos a tenido que configurar su router?
Espero que se entienda mi duda

Saludos y gracias


En línea

madpitbull_99
Colaborador
***
Desconectado Desconectado

Mensajes: 1.911



Ver Perfil WWW
Re: interconexión de nodos
« Respuesta #1 en: 8 Mayo 2011, 12:59 pm »

Hay diferentes estándares que regulan este tipo de cambios de información.

Uno de ellos es UPnP [wiki]. Este estándar permite que las aplicaciones abran y redirijan puertos del punto de acceso de forma automática.

La mayoría de los routers (por no decir todos) incorporan esta funcionalidad, que por cierto, es de código abierto.


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
nosoqui

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: interconexión de nodos
« Respuesta #2 en: 8 Mayo 2011, 14:01 pm »

gracias por la respuesta!
he buscado por google y necesito una aclaración...
Imagina que un servidor al que se le han conectado dos usuarios... y en un momento determinado necesito que ambos establezcan una conexión directa.... por tanto uno de ellos tiene que abrir un puerto y el otro conectarse a ese puerto. ¿qué tipo de paquete se le tiene que enviar al router del que tiene que escuchar un puerto para que el router sepa que los paquetes pertenecen a un ordenador(del usuario) concreto(de los muchos que pueden componer su red interna)?
mil gracias!
En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.641


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: interconexión de nodos
« Respuesta #3 en: 10 Mayo 2011, 12:46 pm »

Para eso precisamente existe el UPnP para abrir puertos de manera automática del router, se mapea o haces NAT pero sin hacerlo tu.

Internamente no sé como funciona, si te refieres a eso. Imagino que es la misma aplicación que con UPnP le indica al router lo que tienes que hacer.
En línea

T0rete
Colaborador
***
Desconectado Desconectado

Mensajes: 4.926


Ver Perfil WWW
Re: interconexión de nodos
« Respuesta #4 en: 10 Mayo 2011, 13:06 pm »

Te recomiendo la lectura de esta tesis:
http://biblioteca.uct.cl/tesis/heinz-herlitz/tesis.pdf

Leetela toda porque en toda ella se explica lo que preguntas. Puede que te interese empezar por la página 61 "Entornos firewalls y NAT en Skype" pero luego te darás cuenta de que no puedes seguir viviendo sin leerte el resto. Por lo menos es lo que a mi me sucedió.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Treeview- mover nodos
.NET (C#, VB.NET, ASP)
NetJava 1 3,285 Último mensaje 30 Enero 2012, 16:33 pm
por NetJava
nodos
Programación C/C++
alea 1 2,322 Último mensaje 3 Marzo 2012, 10:45 am
por Xandrete
javascript, eliminar Nodos
Desarrollo Web
<<<-Basura->>> 4 4,341 Último mensaje 30 Septiembre 2012, 20:50 pm
por <<<-Basura->>>
No se eliminan nodos
Programación C/C++
BJM 2 2,238 Último mensaje 22 Enero 2013, 21:19 pm
por BJM
guardar nodos en txt
Programación C/C++
d91 1 5,351 Último mensaje 21 Abril 2014, 10:17 am
por eferion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines