title: How to achieve Layer 3 Broadcast
body: <p>While Layer-2 Broadcast is very simple and straightforward, have dst mac in ethernet hdr = Broadcast mac, and you are done (Eg. ARP broadcast request msg).  My question is how to achieve Layer-3 Broadcast using TCP/IP stack. </p>
  
  <p>What should be the content of ethernet hdr and IP hdr (in terms of src and dst mac and src and dst ip addresses)? Basically I am looking at what should be the content of packet headers to facilitate ip/layer-3 broadcast. I have a topology of L3 routers connected. I want to know how one L3 router could broadcast a frame/pkt so that it reaches every other router. How to do L3-broadcast? </p>
  
  <p>Is dst ip in IP hdr should be 255.255.255.255 in addition to dst mac in erthernet hdr = FF:FF:FF:FF:FF:FF?</p>