Re: [casper] ROACH TGE Multicast

2013-10-02 Thread Marc Welz
Hi there I think building a multicast receiver is non-trivial. Doing multicast the right way requires that hosts implement IGMP (Internet Group Management Protocol). If you are running sshd or telnetd on the roach you can connect to those over the 10GbE interface attached to the FPGA. It

Re: [casper] ROACH TGE Multicast

2013-10-02 Thread David MacMahon
Hi, Jason, On Oct 1, 2013, at 11:13 PM, Jason Manley wrote: Pretty much all the layer 2+ switches (all the 10GbE unit that CASPERites are using, to the best of my knowledge) support proper multicasting through IGMP snooping. I figure we can do this setup part through the PPC without

Re: [casper] ROACH TGE Multicast

2013-10-01 Thread David MacMahon
Hi, Jason, On Oct 1, 2013, at 4:35 AM, Jason Manley wrote: Ideally, the 10 GbE block would be modified to recognize multicast destination IP addressed and then add in the derived MAC address automatically instead of getting it from the ARP table. Then it could send both multicast and

Re: [casper] ROACH TGE Multicast

2013-10-01 Thread Jayanth Chennamangalam
Yes, you'll need either IGMP snooping or an IGMP proxy on the switch. Most L3 switches support IGMP snooping. Jayanth On Tue, Oct 1, 2013 at 1:21 PM, David MacMahon dav...@astro.berkeley.eduwrote: Hi, Jason, On Oct 1, 2013, at 4:35 AM, Jason Manley wrote: Ideally, the 10 GbE block would

Re: [casper] ROACH TGE Multicast

2013-09-26 Thread David MacMahon
Hi, Wes, You could probably coax the current 10 GbE block to do multicast. Since the 10 GbE block assumes that all locally connected devices (i.e. on the same subnet) have the same the first 24 bits of the IP address as the core's own IP address. So you could choose a block of 256