1. The past thirty years have seen both a surge of interest in assessing ecological interactions using tools borrowed from network theory and an explosion of data on the occurrence of microbial symbionts thanks to next-generation sequencing. Given that classic network methods cannot currently measure the respective effects of different environmental and biological drivers on network structure, we here present two methods to elucidate the determinants of bipartite interaction networks. 2. The first method is based on classifications and compares communities within networks to the grouping of nodes by treatment or similar controlling groups. The second method assesses the link between multivariate explanatory variables and network structure using redundancy analyses after singular value decomposition. In both methods, the significance of effects can be gauged through two randomizations. 3. Our methods were applied to experimental data on Daphnia magna and its interactions with gut microbiota and bacterioplankton. The whole network was affected by Daphnia's diet (algae and/or cyanobacteria) and sample type, but not by Daphnia genotype. At coarse grains, bacterioplankton and gut microbiota communities were different. At this scale, the structure of the gut microbiota-based network was not linked to any explanatory factors, while the bacterioplankton-based network was related to both Daphnia's diet and genotype. At finer grains, Daphnia's diet and genotype affected both microbial networks, but the effect of diet on gut microbiota network structure was mediated solely by differences in microbial richness. While no reciprocal effect between the microbial communities could be found, fine-grained analyses presented a more nuanced picture, with bacterioplankton likely affecting the composition of the gut microbiota. 4. Our methods are widely applicable to bipartite networks, can elucidate both controlled and environmental effects in experimental setting using a large amount of sequencing data, and can tease apart reciprocal effects of networks on one another. The twofold approach we propose has the advantage of being able to tease apart effects at different scales of network structure, thus allowing for detailed assessment of reciprocal effects of linked networks on one another. As such, our network methods can help ecologists understand huge datasets reporting microbial cooccurrences within different hosts.