ifcfgファイルにBROADCASTを指定する必要があるのはなぜですか?

ifcfgファイルにBROADCASTを指定する必要があるのはなぜですか?

RHEL 7、Cent OS 7、Oracle 7などでネットワークを構成する場合...

ドキュメントでは、ファイルに、およびIPADDRを指定することをお勧めしますNETMASKBROADCASTifcfg-xxx/etc/sysconfig/network-scripts/

  1. ユーザーが以下の疑似コードでBROADCASTいつ計算できるかを指定する必要があるのはなぜですか。IPADDRNETMASK

    NETWORK=IPADDR & NETMASK
    BROADCAST=(0xFFFFFFFF ^ NETMASK) | NETWORK
    
  2. ブロードキャストアドレスをパート1で計算したアドレスと異なるものに設定したい状況はありますか?

関連情報