It’s true control goes from Client to Core, and also true data goes from Core to Bridge.
But it gets way more complicated under many different circumstances. A RoonReady device can transmit both. And of course you can play music to a client.
Is there some particular reason you are looking to understand this?
If your DACs are truly RoonReady, why use the RPi? You should be able to just plug ethernet into them and they show up as RoonReady Audio devices.
My MSB DAC was once Roon Tested and needed a Bridge. But when it became RoonReady with their ethernet input, its ethernet going in. In the process, the DAC had more capabilities.
I think that update also messed up some aspect of DSD? Hmm one of those updates removed the ability of the 205 to get native DSD via Linux. I thought that firmware 0112 could do native DSD via Linux all the way up to DSD512. Not quite remembering; been awhile.
Actually, Music Storage to Roon Core to Roon Bridge to DAC. Just wanted to specify in case someone who does not have their music local to the core reads the thread.