Quantos endereços IP podem ser atribuídos a uma interface de rede

Quantos endereços IP podem ser atribuídos a uma interface de rede

Quantos endereços IP podem ser atribuídos a uma interface de rede ao mesmo tempo? Existem limites? O usuário poderia atribuir metade dos endereços de sub-rede /8 a uma interface e outra metade a outra interface? Editar: estou interessado nos limites do Linux (se houver).

Responder1

No Linux você está limitado apenas pela memória disponível, pois cada endereço IP consome uma quantidade de bytes de RAM, embora muito pequena. A quantidade exata pode variar de versão para versão do kernel Linux, mas é da ordem de magnitude de algumas dezenas de bytes para cada endereço em si, mais alguns dados auxiliares, então você deve concordar em atribuir um /8 inteiro do IPv4 espaço de endereço (mas não o IPv6!) em uma máquina com 4 GB de RAM. Quanto à atribuição de metade de /8 (ou seja, /9) a uma interface e a outra metade a outra interface, não faz diferença prática em termos de uso de memória.

Em qualquer caso, não use um alias de interface para cada endereço, como faria o comando legado ifconfig, pois isso aumentaria bastante o consumo de memória.

informação relacionada