Question: what is the difference between network id and broadcast id?
Answer: The network ID is used by routers so they have some thing like any address belong to 192.168. 1.0/24 network send it over to this router. The Broadcast ID is used by nodes as the destination address when they want to send a broadcast like Arp requestes.