Как видно из официальной документации, эти параметры (network и broadcast) не обязательны.
По факту,
(сеть, широковещание и шлюз необязательны)
В вашем примере ваша сеть будет 192.168.5.0/24 а ваша трансляция - 192.168.5.255 . Они могут быть получены из вашего address и параметров netmask . Чтобы понять эти параметры и как их определить, вам необходимо ознакомиться с IP-подсетями .
На мой взгляд, параметры network и broadcast обычно могут быть опущены.
Быстрый праймер
В IP у вас обычно есть адрес (192.168.5.101) и маска сети (255.255.255.0).
Маска сети объясняет, сколько битов в адресе относится к сети и сколько относится к хосту. В этом примере это 24 бита (это то, что означает маска сети, и это то, что означает /24 что вы часто видите в этом контексте).
Эти 24 бита - это точно 192.168.5 часть вашего адреса. Это означает, что все машины с адресом, который начинается с 192.168.5 и маской сети /24 , находятся в вашей сети.
Оставшаяся часть (101) - это часть вашего хоста. Он идентифицирует вашу единственную машину.
При получении адреса и заполнении части узла нулями (в двоичном виде), что эквивалентно сети (т. 192.168.5.0). Если вы заполните часть узла (в двоичном формате), вы получите широковещательный адрес по умолчанию (192.168.5.255).

Источник