anderson@ncrorl.Orlando.NCR.COM (Anderson) (11/16/89)
I've got a question on the correct behavior of broadcasting using UDP. Here's the scenario: A host has an ethernet connection and a SLIP connection (and of course the loopback). Some program broadcasts a packet using UDP and an address that will broadcast to all networks, not just the 'local' net (ie. network number is broadcast also, not specific). Which of the following is true? 1) The packet is sent on all three interfaces because it is a broadcast packet. 2) The packet is sent on ONLY the ethernet interface because it is the only interface that has the IFF_BROADCAST flag set. 3) Something else happens. If #1 is true, whose responsibility is it to send the packet to each interface, IP or UDP? If #2 is true, is there some way to get the packet to go through the SLIP interface with out sending it explicitly to the host at the other end? I've been looking at some source, but it doesn't agree with what I think should be going on. Any enlightenment would be appreciated. Stuart Anderson anderson@Orlando.NCR.COM NCR E&M Orlando, Florida ..!uunet!ncrlnk!ncrorl!anderson (407) 333-9250 ext. 288 The opinions expressed here are my own and in no way reflect those of my employer or any one else unless specifically stated.