O endereço Broadcast
seria o endereço não atribuível mais alto para sua sub-rede. Ele determina o ponto final da sua rede, onde o network
é o ponto inicial.
Por exemplo, com a seguinte configuração:
IP Address: 192.168.0.2
Gateway: 192.168.0.1
Subnet Mask: 255.255.255.0
Network : 192.168.0.0
Temos o Nós estamos usando uma rede de 192.168.0.0 (que não pode ser atribuída a um cliente específico) com a máscara de sub-rede de 255.255.255.0 (permitindo endereços de 192.168.0.1 até 192.168.0.254). Isso significa que nosso endereço de transmissão será
192.168.0.255
Como este é um endereço maior que o mais alto possível dentro do intervalo.
Por favor, note também que suas definições não estão corretas com esta afirmação:
I know that the address is the IP I want to hardcode, gateway is my router IP, netmask is my DNS, network is my router IP
O endereço é de fato o endereço IP configurado manualmente para o cliente e o gateway, na maioria dos casos, seria o endereço IP do roteador. No entanto, a máscara de rede não é não relacionada ao DNS, mas define o intervalo de endereços IP disponíveis na sua sub-rede. Você pode ler mais sobre essa aqui . Observe também que o endereço network
está definindo o ponto inicial da rede, não seu endereço IP dos roteadores. Este deve ser o oposto do endereço de broadcast, o endereço IP antes do primeiro endereço atribuível.
Com toda a honestidade, eu não acho que seria prejudicial para deixar estes unset (embora eu não tenha testado isso como eu não tenho um sistema UNIX para testar). Eles são geralmente apenas para referência e podem ser automaticamente calculados a partir do endereço IP do host e da máscara de sub-rede.