Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: MPE MAC broadcast



You could send to a multicast address and then the receiver could IGMP 
join--that seems to work for the dvb card--maybe that's what macbroadcast 
really is

_J

In the new year, Evangelos Stergiou wrote:
> The thing is that I do send my IP packets to an MPE MAC broadcast
> but I don't receive them, unless I set all my receiving DVB-S stations MAC 
> address
> to broadcast.
> 
> Clearly this is not what a broadcast address is made for.
> A broadcast address is made for being able to bypass the MAC address and 
> filter only on the IP address.
> I should not set the MAC address of my DVB card to FF...FF to receive 
> broadcast packets.
> 
> Now, I want to know if this behaviour was intentional, and if so, why.
> 
> Evan Stergiou
> www.fileas.com
> 
> 
> 
> > I don't know anything about DVB data transmission. But your description
> > makes perfect sense for Ethernet, for example.
> >
> > Each station only receives messages which are addressed to its MAC
> > address, or sent to the broadcast address. If you want to listen to all
> > traffic, you use promiscuous mode.
> >
> > It doesn't matter what the IP address is; the MAC function will discard
> > any packets without the correct MAC address before the IP address is
> > checked. So packets with your IP address sent to the wrong MAC address
> > are not useful.
> >
> > I think you need to either correctly set the MAC address for each packet
> > you are sending (based on the IP address to which its sending, eg
> > through ARP) or send all packets to the broadcast address.
> >
> >
> > Hamish
> 
> 
> 
> 





Home | Main Index | Thread Index