In my current topology, I have two locations linked by a trunk.
Everything on one side of the trunk is Site A, everything on the other is Site B
In the example above, for 10.0.200.4 to talk to 10.0.100.5 it must traverse the trunk because the gateway is on Side A.
My problem is that I have machines on the same subnet in both locations, but I dont want to traverse the trunk if my traffic stays within the site.
I'm sure there is something basic I'm missing here, and OSPF seems like it may be a more complicated solution that I need. Do I make both sides of the trunk gateways? Both are capable of layer 3.