Múltiples direcciones IP desde DHCP

Múltiples direcciones IP desde DHCP

Tengo un problema con varios procesos que necesitan vincular un socket TCP al mismo puerto en Windows Server 2008.

Por el momento creo que esto está provocando un comportamiento errático inesperado ya que existe una condición de carrera entre procesos, donde no se puede saber qué paquete se entregará a qué proceso.

Aparentemente, separar los procesos en diferentes máquinas está fuera de discusión, por lo que una solución que me gustaría probar es vincular este puerto a través de diferentes direcciones IP.

Ahora sé que puedo usar netsh interface ipv4 add addresspara agregar IP estáticas en Windows. Sin embargo, ¿es posible agregar direcciones y permitir que DHCP asigne IP a cada una de estas interfaces virtuales?

Respuesta1

Si se trata de una máquina virtual, una forma de hacerlo sería simplemente agregar interfaces de red virtuales, cada una de las cuales ejecute DHCP.

Pero realmente, creo que querer solicitar las direcciones IP aquí mediante DHCP no tiene mucho sentido, porque tendrás que configurar los procesos del servidor para que se vinculen a direcciones IP específicas, lo que estaría sujeto a cambios si lo haces. reasignación por DHCP. Tal vez si pudiera vincularse a una interfaz en lugar de a una dirección IP, todavía tendría sentido. Eso dependería de la aplicación en cuestión.

Sin embargo, asignar varias direcciones IP estáticas probablemente tenga mucho más sentido.

Para su información, no necesita usar netsh para hacer esto, esto se puede hacer en las propiedades IPv4 de la interfaz en el botón Avanzado. Podrás agregar varias direcciones allí.

información relacionada