Como você pode ver na documentação oficial , esses parâmetros ( network
e broadcast
) não são obrigatórios .
De fato,
(network, broadcast and gateway are optional)
Em seu exemplo, sua rede seria 192.168.5.0/24
e sua transmissão 192.168.5.255
. Estes podem ser derivados dos seus parâmetros address
e netmask
. Para entender esses parâmetros e como determiná-los, você precisa ler as sub-redes IP .
Na minha opinião, os parâmetros network
e broadcast
geralmente podem ser omitidos.
Iniciador rápido
No IP, você geralmente tem um endereço ( 192.168.5.101
) e uma netmask ( 255.255.255.0
).
A netmask explica quantos dos bits no endereço se referem à rede e quantos se referem ao host . Neste exemplo, são 24bits (isso é o que a netmask significa, e é isso que o /24
significa que você frequentemente vê neste contexto).
Esses 24bits são exatamente a parte 192.168.5
do seu endereço. Isso significa que todas as máquinas com um endereço, começando com 192.168.5
e uma máscara de rede de /24
, estão na mesma rede.
A parte restante (o 101
) é sua parte do host. Ele identifica sua única máquina.
Ao obter um endereço e preencher a parte do host com zeros (em binário), isso é equivalente à rede (portanto, 192.168.5.0
). Se você preencher a parte do host com uns (em binário), você obtém o endereço de broadcast padrão ( 192.168.5.255
).