If you were to connect two buildings on the same site via fiber, what is best to use - routers or layer 3 switches? The layer two switches in each building have VLAN's, so these will either connect to a router or layer 3 switch, and then the router or layer 3 switch will connect to the other buildings router or layer 3 switch.
Or the other option is instead of having routers and layer 3 switches in each building, the main layer 2 switch in each building connects to one another and these both connect to a router or layer 3 switch in the main building.
I'm aware layer 3 switches are in a sense routers, and are typically used for VLAN's, but router on a stick could also tackle that problem.