Subnets?

I have three subnets in my house.  One from my Comcast Business Class, the next from an Asus Router and yet another from a DLink Router.  The Asus router is connected to a Comcast Business Class Netgear CG3000DCR Modem/Switch.  The Dlink is connected to the Asus router.  The Asus is my main router for the house and I put that in the DMZ of the Comcast Netgear.  I also put the Dlink in the DMZ of the Asus.  My question is, in order for the Tablo and all Roku’s to talk, do they need to be on the same subnet?

Yes.

Yes.

Short and sweet!  Thank you!

Maybe in the future it will be possible to pair the Roku like we do our phones / tablets.  But until @TabloTV adds that feature, the answer is yes.