The majority of trabecular outflow likely crosses Schlemm’s canal (SC) endothelium through micron-sized pores, and SC endothelium provides the only continuous cell layer between the anterior chamber and episcleral venous blood. SC endothelium must therefore be sufficiently porous to facilitate outflow, while also being sufficiently restrictive to preserve the blood-aqueous barrier and prevent blood and serum proteins from entering the eye. To understand how SC endothelium satisfies these apparently incompatible functions, we examined how the diameter and density of SC pores affects retrograde diffusion of serum proteins across SC endothelium, i.e. from SC lumen into the juxtacanalicular tissue (JCT). Opposing retrograde diffusion is anterograde bulk flow velocity of aqueous humor passing through pores, estimated to be approximately 5 mm/s. As a result of this relatively large through-pore velocity, a mass transport model predicts that upstream (JCT) concentrations of larger solutes such as albumin are less than 1% of the concentration in SC lumen. However, smaller solutes such as glucose are predicted to have nearly the same concentration in the JCT and SC. In the hypothetical case that, rather than micron-sized pores, SC formed 65 nm fenestrae, as commonly observed in other filtration-active endothelia, the predicted concentration of albumin in the JCT would increase to approximately 50% of that in SC. These results suggest that the size and density of SC pores may have developed to allow SC endothelium to maintain the blood-aqueous barrier while simultaneously facilitating aqueous humor outflow.