none
Seleccion de Interface de red mediante libreria sockets RRS feed

  • Pregunta

  • Muy buenas!

    Estoy desarollando un  algoritmo de control de un gateway, para que seleccione el mejor interface de red de los disponibles y activos en el gateway que se amolde mejor a cada comunicacion que le llegue.

    El problema que tengo es que cuando quiero realizar la conectividad con el servidor, sacando la información por el interface escogido, no logro hacer que salga por el interface que quiero, si no que lo saca siempre por el "por defecto".

    Me habían comentado que haciendo en el cliente un "bind" a un puerto aleatorio, especificando el interface por el que queremos sacar la información, y luego haciendo un "conect" al servidor, funcionaría, dado que el cliente escucharía por el interface determinado, y poor tanto mandaría los datos por el mismo interface por el que escucha, pero no es asi. Sigue sacando todo por el interface "por defecto".En las pruebas que estoy haciendo, tengo una coexion UMTS, una WiFi y una Ethernet, y siempre me lo saca por la Ethernet.


    ¿Sabría alguien algún modo de determinar el interface por el que sacar las comunicaciones?


    Gracias
    miércoles, 29 de agosto de 2007 8:33

Todas las respuestas