
¿Cuántas direcciones IP se podrían asignar a una interfaz de red al mismo tiempo? ¿Hay algún límite? ¿Podría el usuario asignar la mitad de las direcciones de subred /8 a una interfaz y la otra mitad a otra interfaz? Editar: estoy interesado en los límites de Linux (si los hay).
Respuesta1
En Linux sólo estás limitado por la memoria disponible ya que cada dirección IP consume una cantidad de bytes de RAM, aunque muy pequeña. La cantidad exacta puede variar de una versión a otra del kernel de Linux, pero es del orden de magnitud de unas pocas decenas de bytes para cada dirección más algunos datos auxiliares, por lo que debería aceptar asignar un /8 completo del IPv4. espacio de direcciones (¡aunque no el IPv6!) en una máquina de 4 GB de RAM. En cuanto a asignar la mitad de /8 (es decir, un /9) a una interfaz y la otra mitad a otra interfaz, no hay ninguna diferencia práctica en términos de uso de memoria.
En cualquier caso, no utilice un alias de interfaz para cada dirección, como lo haría el comando ifconfig heredado, ya que eso aumentaría bastante el uso de memoria.